Function module to find total for delivey for delivery no.
is there any function module to find total price for delivery no.
If you want to add tax, ... conditions, you could try to read conditions (good luck).
here it's a sample code for sales order (the table are different, but the function the same)
DATA : is_vbak TYPE vbak ,
is_vbap TYPE vbap .
* Check if the sales order exist.
SELECT SINGLE *
INTO is_vbak
FROM vbak
WHERE vbeln EQ vbeln.
IF sy-subrc NE space.
RAISE sales_order_unknown.
ENDIF.
* Check if the sales order item exist.
SELECT SINGLE *
INTO is_vbap
FROM vbap
WHERE vbeln EQ vbeln
AND posnr EQ posnr.
IF sy-subrc NE space.
RAISE sales_order_item_unknown.
ENDIF.
* Set data.
MOVE : is_vbak-mandt TO isg_komk-mandt ,
is_vbak-kalsm TO isg_komk-kalsm ,
is_vbak-fkara TO isg_komk-fkart ,
'V' TO isg_komk-kappl ,
is_vbak-waerk TO isg_komk-waerk ,
is_vbak-knumv TO isg_komk-knumv ,
is_vbak-vbtyp TO isg_komk-vbtyp ,
is_vbak-bukrs_vf TO isg_komk-bukrs ,
is_vbak-vbeln TO isg_komk-belnr ,
is_vbap-posnr TO isg_komp-kposn .
MOVE-CORRESPONDING : is_vbak TO isg_komk ,
is_vbap TO isg_komp.
* Get the KOMV table.
CALL FUNCTION 'RV_PRICE_PRINT_ITEM'
EXPORTING
comm_head_i = isg_komk
comm_item_i = isg_komp
TABLES
tkomv = itg_komv
tkomvd = itg_komvd.
* Get the 'Marge'.
CALL FUNCTION 'PRICING_BUILD_XKOMV'
EXPORTING
i_komk = isg_komk
i_komp = isg_komp
calculation_type = 'E'
TABLES
tkomv = itg_komv
e_xkomv = itg_komv2
EXCEPTIONS
OTHERS = 2.
Similar Messages
-
Function module to find days for ROUTE
Hi Guys
i want to know which function module or code
will help me in fetching day's for route,for example
you can get route from table vbap ,i want to know,how
many day's is assign for a given routeHi,
Go to the Table <b>TVRO</b> and check it.
Regards
vijay -
Function module to find users for given authorization object
Hi Experts,
I have to develop new report which display all the users who has authorization object which is given by us. i need some function modules to make my program simple.
Please help me on this..
Thanks and regards,
RajaHi
check the fun modules
SUSR_BAPI_USER_PROFS_GET
or check the tables
AGR_USERS
AGR_1252
UST12
AGR_PROF
AGR_TCODES
check the transactions PFCG and SSUIm and SU53 etc
Regards
Anji -
Table Name or Function Module to find out all the Screens & Subscreens for
Hello Experts,
Table Name or Function Module to find out all the Screens & Subscreens for all T-Codes
Helpful Answer will b rewarded
Arif ShaikHi Balaji,
But TSTC only Gives the Program Name , T-Code and Screen but not all the Subscreen details
Any other which U know -
Function module to find the attachment list for an accounting document?
Is there a function module to find the attachment list for an accounting document? Or which table stores such references?
I know I can find this info from the transaction FB03, but is there a function module to find the attachments for an accounting document? So far I only found the attachments are stored in the table SOOD, and archived documents in table TOA03, but I can't find the table that stores the links between the accounting document and its attachments?
<b><REMOVED BY MODERATOR></b>
Thanks,
Ning
Message was edited by:
Alvaro Tejada GalindoHi,
i_object1-typeid = 'YARSATTA'. "<<< Give your Object id name
i_object1-catid = 'BO'.
i_object1-instid = i_yarsitem-docno. "<<<< Document Number
call method cl_gos_attachment_query=>count_for_object
exporting
is_object = i_object1
ip_arl = space
receiving
rt_stat = i_stat1.
read table i_stat1 into wa_stat1 index 1.
if sy-subrc eq c_0.
move wa_stat1-counter to v_attno1.
endif.
For link you need to check for table SRGBTBREL
and also please check class CL_GOS*
a® -
Function Module to Find Actual costs and Total Cost Commitments
Hi PS Experts ,
Please let me know if there is any function module to find Acutal costs and Total cost commitments by passing WBS element as Input .
Regards,
KaranHi Karan,
I think for actual cost - there is definately one FM availbale. Try to find it out.
Just ensure - if you are using Network Activity then you may have to pass NWA OBJNR into this FM to get actual cost. As some entry posting happens against NWA like Timesheet. Hope it will give you some idea to get rid on your issue. -
Function module to get PPM for given product and/or location
Hi,
I want to check whether any PPM is existing for given product, location.which function module i can use for the same.There is a BAPI that might help - BAPI_PPMSRVAPS_GETLIST which has product and location selection criteria.
Regards
Laurence -
Function Module to find out the release value in contract
Dear All,
I have to upload the contract with new accoutn assignment without changing the existing contract. For that i have to download all the existing contract data with value.
In that case i have some issues regarding the value.
For example : In the system old contract is created with value 1000 and the released value as 500.
In that case i have to uload the new contract with all the details of existing contract with value of 500 (1000-500=500).
How can i get the value (500) and from which table.Is there any functional module to find out the release value in contract.
Thanks and regads,
PM
Edited by: PM on Jan 21, 2010 8:40 AM
Edited by: PM on Jan 22, 2010 9:48 AMHi
You need to link the table VBFA and VBAK.
For a contract you can check all the subsequent document (which you can filter whether you want to see Order / delivery / Billing) in VBFA and then from there pick the subsequent document no. and then from VBAK you can pick the Net value of these subsequent documents, and so you will have both the values (value of Contract and value in subsequent document) and you can determine the balance value.
Regards
Amitesh Anand -
Function Module to find out detail of open period of Finance (FI)
Hi All,
I have a query that I want to know the existing function module to find out
FI period detail thatis detail of opened period in FI.
Regards,
RishiHi Rishi
Go to transaction SE37 and you can see the list of FM.
Thanks
Ashok
Assign points for useful answer -
Function Module to find date by passign the Planning Calendar
Hi All,
Can you tell me is there any function Module to find date by passign the Planning Calendar?
The requirement is i have a planning calender assigned to the Material in the MRP2 view.
Example: Material XXXXXX is assigned a Planning Calendar Z01.
Z01 is defined such that Delivery is on Monday only. This calendar says that the material is received from the Vendor only on Mondays.
So whenever i punch a Sales Order for Material XXXXXX, a PR is automatically geenrated when saving the sales order and the calculation of Delivery dates is also happening at this level.
Basing on this PR a PO is raised to a Vendor for procuring the Material XXXXXX, now my problem is for example the PO is raised today (30.04.2008), but the Materail XXXXXX is available only on next monday in my plant (05.05.2008) basing on my Planning Calendar assigned in the Materail Master, so i have to inform this dealy to my customer at the time of punching the sales order.
So is there any function Module to find date by passign the Planning Calendar?
Thanks for your valuable inputs.
Regards,
SudarshanHi Jorge,
Thanks for your reply.
I am unable to open the Function module which you have mentioned below.
I am working on 4.6 c version of SAP.
Any ways i have found one function module which is useful to my requirement as stated below:
DATE_GET_PERIOD
Thanks and Regards,
Sudarshan -
Function Module to find the Difference between two times.
Hi All,
Wud you plz let me know the Function Module to find the Difference between two times.
Input Time1( Hours:Minutes) Time2 ( Hours:Minutes)
Need Output in Hours:Minutes only . ( No seconds Needed )
Ex :
Input :
06:00 to 18:00 Output : 12:00
and 20:00 to 06:00 Output: 10:00 with +ve sign only. No -ve sign.
Thanks,
N.L.Narayanacheck this .
data : p_timel like sy-uzeit,
p_timeh like sy-uzeit,
diff like sy-uzeit,
di(8) type c .
p_timel = '200000'.
p_timeh = '060000'.
diff = p_timeh - p_timel.
concatenate diff+0(2) ':' diff+2(2) into di.
write:/ di.
also check for this.
p_timel = '060000'.
p_timeh = '180000'.
see if this can be implemented in ur code .
or else u can try with Fm L_TO_TIME_DIFF passing startdate enddate starttime endtime with UOM as MIN
hope this helps regards,
vijay -
Function module to find both sold and ship to party
Is there any function module to find both sold-to-party and ship-to-party based on the sales Area.
That is if i give sales org , distribution channel , division as input . I must get Sold-to-party and Ship-to-party as output.
Regards,
S.VelsankarHi,
You can find sold to and ship to party customer from KNVP Table as below:-
SELECT KUNNR
FROM KNVP
INTO w_sold_to_party
WHERE VKORG = YOUR SALES ORG
AND VTWEG = dist channel
AND SPART = division
AND PARVW = 'SP'. "Sold to party depneds of how its configured in your system
Check TPAR table for description Sold to part and pass the PARVW value.
Similarly for ship to party
SELECT KUNNR
FROM KNVP
INTO w_sold_to_party
WHERE VKORG = YOUR SALES ORG
AND VTWEG = dist channel
AND SPART = division
AND PARVW = 'SH'. "Sold to party depneds of how its configured in your system
Regards,
Subhashini -
QM : is there any function module to find inspection lot characterstics
Hi All,
is there any function module to find all characterstics for an inspection lot.
i need exact data which qe51n transaction is fetching .
thanks in adv ,
VarmaHi uvs,
1. we can use the fm BAPI_INSPOPER_GETCHAR.
regards,
amit m. -
Function module to find out DATA BASE size, free space, used size
Is there any function module to find out DATA BASE , free space, used size
FM that gives all the details of the Date base
what data base, what is the size, free space, used space etc...
instead of writing case by case for each data base. based on CASE SY-DBSYS.Hi,
Check this FM:
DB02_ORA_SELECT_DBA_SEGMENT
alternatively u can check the tcode: DB02
thanks|
Mahesh -
Function module to find wheather a user is heading any Org unit
Function module to find wheather a user is heading any Org unit
Hi Experts,
I need to know if a user(SY-UNAME) is heading any Org unit(Check box marked for Head of own organisational unit in TCODE PPOMA_CRM for position in Basic Data). Is there any FM for this? I am trying to use FM RH_STRUC_GET but not able to find.
Any help would be highly appreciated.Method get_assignments_of_user of class cl_crm_ppm_um_toolkit solved this problem.
Maybe you are looking for
-
Readonly Access to AR and AP Modules
Hi, I need to give readonly access for AR and AP modules for a database user (TEST) and I need to give readonly access for the above modules for Application User (TEST) How can I give readonly access
-
ESS - who's who (Address book)
Configuring ESS - who's who --> selection and ouput .. I save the changes, it does not ask for any transport request # .. just saves it.. how can I do an SCC1 to the test client.. Now in the test client , I am able to make changes (other config chan
-
BPS Comment Box in Web templates
Hi, We are making use of the document/comment Box within BPS and we would like to be able to jump to these comments when running queries on the web. I have taken note of a preceeding topic that was more related to authorization issue and the fact tha
-
Google Reader crashes Safari 4
Every time I'm browsing my Google Reader feeds it crashes Safari 4. I've had some problems with GMail too. Is this a problem with Google's websites or Safari 4? It's curious to have problems with Google's stuff and Safari considering they're developi
-
"EXTRACT" bug when Sync Lock off in Premiere Pro CC
Extract is suppose to lift out a segment on your timeline (in this case with In/Out Marks) and then close the gap, rippling everything down that track up. I want to perform this on just one track, extracting an unwanted segment. I purposefully tur