For a Sales order, what is Actual Delivery Date to Customer?
Hi Experts,
I am an ABAP consultant. In a particular report, for a Sales order I am asked to display:
‘Delivery Create Date (LIKP-ERDAT)’,
‘PGI Date’,
‘Requested Delivery Date (VBAK-VDATU)’ and
‘Actual Delivery Date to Customer’.
And in addition, I also have to show:
‘No: of days between Order Create Date to Delivery Create Date’,
‘No: of days between Delivery Create Date to PGI Date’,
‘No: of days between Requested Delivery Date to Actual Ship Date’ and
‘No: of days between Order Create Date to Actual Ship Date’.
I’ve searched SCN for similar questions but I couldn’t get clarity. I’ll be very grateful if somebody can explain me how to find the ‘Actual delivery date to customer’ and what is the difference between this date and ‘Billing date’. Also, please explain, the difference between ‘Delivery Create Date’ & ‘PGI’?
Hi Rashmith,
It seems the report is related to delivery. Below is the explanation for the different terms you mentioned in your question.
Delivery Create Date (LIKP-ERDAT)---- when a delivery is created with or without reference of an order system writes the date of creation time of creation and created by in the header data. Creation of delivery does not means that goods are dispatched. There are many steps further after a delivery is created before goods are dispatched. For example I have created an order, created delivery on 01.01.2014; delivery date will always be 01.01.2014.
PGI Date (LIKP-WADAT_IST)------ Post goods issue date is the date on which goods move out of the company to carrier. This is the last step of delivery. When delivery is created system derives different dates of planning; at this stage it will determine the planned PGI date (LIKP-WADAT) and when actual PGI happens system writes the date in LIKP-WADAT_IST which is actual goods issue date.
Requested delivery date (VBAK-VDATU)------When order is created for a customer he asks for a material, a quantity and a date on which he wants the goods. This date on which customer wants the goods is called requested delivery date. Based on the requested delivery date system will check feasibility of delivering the goods on the requested delivery date based on the delivery scheduling.
You can get the RDD based on the below logic.
Input the delivery number in VBFA-VBELN and VBFA-VBTYP_V and get VBFA-VBELV.
Input VBFA-VBELV in VBAK table and get the value of VDATU.
Actual Delivery Date to Customer-----Actual delivery date is Actual post goods issue date (LIKP-WADAT_IST). This is the date on which goods are issued to the customer and customer is liable for billing for the goods dispatched.
Difference between the Actual delivery date (Actual goods issue date) and billing date.
Normally as per standard SAP, once goods are moved out of the company customer is liable to be for billing for the goods dispatched. So by default in standard SAP system copies the actual goods issue date (LIKP-WADAT_IST) as billing date (VBRK-FKDAT) irrespective of the date of creation of the invoice (If delivery is goods issued on 01.01.2014 and billing document/invoice is created today i.e. 14.04.2014, system by default will take 01.01.2014 as billing date). And this is the correct practice.
However if you want the current date as the invoice creation date instead of the actual goods issue date we can control it by copy controls feature given in SAP.
So based on the copy controls setting, it may be different from the actual goods issue date/ actual delivery date.
Similar Messages
-
Standard report(for open PO order items) with estimated Delivery dates
hi friends
i would like to know if there is any standard report(for open PO order items) with estimated Delivery dates on it.
thanks
alahariME2M (by material)
ME2L (by vendor)
ME2N (by number)
Use selection parameter WE101 for open GR
and scope of list EINT (scheduling lines) -
Problem for searching Sales order no. ref. to delivery no. from VBFA
Hi,
I want to search Sales order no. ref. to delivery no., as generally ref. to devilery no. as a VBELV filed for Table VBFA , I am selecting VBFA where VBTYP_N = C that is Order , but in my present case when I am looking for the available entry in VBFA ref. to delivery no. I am not getting Any VBTYP_N = C , insted of this I am getting VBTYP_N = Q, i.e transfer order and also in VBELN it is just giving the date of delivery , as 20090430,
Can u help on this , I want to get SO no. ref. delivery no. and then want to search customer PO and Date . for that SO.
regards,
zafarHi Zafar,
VBFA is a document flow table. I'll tell you the way to fetch preceding or subsequent document out of this table:
Document flow for order to delivery is as below:
Sales order > Delivery>shipment-->billing
So sales order is preceding document of delivery so put delivery in VBELN(SUBSEQUENT DOCUMENT) and fetch the VBELV i.e. preceding document for the same. Also put document category as 'J' i.e. delivery.
hope it helps.
Vivek Gupta -
Sales Order - How to make Delivery Date default to Lead Time?
My scenario is this:
- We have items that go thru several production stages before it is a finished item that can be sold.
- Each production item has its lead time loaded.
- I would like the delivery date of a finished item to equal the sum of the productions items lead times.
I dont want my sales people to have to look at calendars are calculate how long until something is ready for delivery.
I would like my sales orders delivery date to default to a date that sales people can use.
Is this possible? I would think this would be part of core functionality but I do not see this.
Thank you,
John SeftonJohn,
Knowing what Items are added to the Sales Order at the time of entry would not be possible without SDK since the line level details are stored internally in temp location.
Only on Submitting the Sales Order would it be possible to calculate the date.
Let me know how you would want to move on this
Suda -
Maintain Sales Order Type (OR) - requested delivery date
Dear Colleagues,
How to proced if, I want to have the field from t-code VOV8 (Maintain Sales Order Type / OR):
Lead time in days: not in 2 digits but in 3 .
Thank you.
JohnHi ,
You can use append structure and add one field with your desired length and then use that for your future purposes. -
Unable to put Reason for Rejection for Return Sales Order
Hi
I am unable to put Reason for Rejection for Return Sales Order.
what may be the reason?
Reg,
Antaa21hi
One of the possible reson could be, there is subsequent document created. Please check the VBFA table for document flow and see if there is any other document created for this line item, if yes then you have to reverse the same
Check whether this field is maintained as DISPLAY only or not
T-Code SE51(Screen Painter)
Give Program Name SAPMV45A
(before doing this confirm from the field from sales order, keep curcer on the pricing date press F1
and then select technical details)
Screen Number 4441
(before doing this confirm from the field from sales order, keep curcer on the pricing date press F1
and then select technical details)
Select Attributes radio button.
Go to Element list Tab. Inturn select Special Attribute tab in Subscreen.
For Field Name "VBAP-ABGRU" Check what is maintained might be it is maintained as DISPLAY only. -
Report for viewing Sales order no against delivery date & actual GI date
Hi Experts,
Is there any report for viewing Sales order no against delivery date & *actual GI date*
Because in VL06F , i can only able to get planned GI.
Please guide regarding the same where i can get 'ACTUAL GI DATE ' against above combination .
Regards,
Sujit S.dear Hrishi,
i followed your suggestion, but couldn't get desired results,
here i can get planned GI date, where i wanted to get Actual GI date for complted deliveries,
thanks for your valuable reply.
@ G. Lakshmipathi ;-
i think i will need to develop z-report for fetching the data from the tables
VBAK (to get sale order reference) and
LIKP (to get delivery and actual GI date)
thanks for your reply,
Regards,
Sujit -
KPIs for SD:Sales Orders & Delivery
Hi Experts,
Could some one please help me out to find out different KPIs for SD : Sales Orders & Delivery.
Am trying to create a BEx report for SD mofule using custom list of KPIs.
Any source where i could find the KPIs for SD module.
Thanks in advance.
Best Regards,
Krishna.Krishna,
???? There is no list of 'KPIs for SD module'. KPIs differ for every company. Perhaps you should first ask your business users what THEY think the KPIs should be.
A few KPIs related to SD I have seen:
Forecasted/Budgeted vs Actual - Bookings
Forecasted/Budgeted vs Actual - Backlog
Forecasted/Budgeted vs Actual - Billings
Current backlog late to Requested date
Current backlog late to Confirmed date
Historical Requested vs Confirmed vs Actual (Shipment) date
Historical/Current Pricing and Pricing trends
Historical/Current Price vs cost
....but don't start work on ANY KPI until you get confirmation from your users that the KPIs have merit TO THEM.
Best Regards,
DB49 -
Auto-create delivery for multiple sales orders
I would like to ask how to create auto-create 'single' delivery
for multiple sales order during release sales order in R11i.
It is found in my example during release sales order, multiple
sales orders fulfill release sales order criteria, a single pick
slip is generated but it is found that each sales order have
individual delivery with it. It will casue multiple pack slips
for a singles pick slip. Is it normal feature for auto-create
delivery, or any setup to solve it?
Thanks in advance.Am not able to do Single Delivery for Muktiple sales orders
Have you searched the forum for this question as to why you were not able to generate ?? It could be due to multiple reasons. Please search the forum and update here what steps you have taken after taking the inputs from here, if the problem is still not resolved.
thanks
G. Lakshmipathi -
One delivery for Multiple sales orders
Dear friends,
Am not able to do Single Delivery for Muktiple sales orders. Can you guide me what r the configuration settings i have to do on this?
Regards,
MadhavAm not able to do Single Delivery for Muktiple sales orders
Have you searched the forum for this question as to why you were not able to generate ?? It could be due to multiple reasons. Please search the forum and update here what steps you have taken after taking the inputs from here, if the problem is still not resolved.
thanks
G. Lakshmipathi -
Who to get Actual Shipment Date for the Sales Order
Dear All,
How to Get Actual Shipment Date for the given sales order.
REgards
sudheerHai,
If you want the actual shipment date of an order call the function module RV_ORDER_FLOW_INFORMATION and pass the order number as vbeln in the structure COMWA.select the values from the return table which corresponds to 'J' type which are delivery and get thedate.
THis will give the actual delivery date (if created).
Oher way is to look for vbeln in table LIPS using VGBEL = order number as the selection criteria.
Cheers,
Sandeep -
What's the name of FM for getting Sales Order Header / Item Status info
Hello All:
Do you know what's the name of Function Module for getting Sales Order Header / Item Status Overview ? Any sample code will be very much appreciated.
Basically, I am trying to create a Webpage where user can enter the Sales Order document number and will return the Sales Order: Status Overview.
Thanks,
Dipankar BiswasThanks everybody ! Appreciate for your prompt response. I was also looking for some sample code, and I did find some on. And here is one. I still have to try the code, but here is for all your reference:
*& Report ZBAPI_SALESORDER_GETSTATUS *
*& Read and Display the Sales Order Items and Status of the Order *
REPORT zbapi_salesorder_getstatus NO STANDARD PAGE HEADING LINE-SIZE 200 LINE-COUNT 33(3).
TABLES: vbap. "Sales Document Item Data.
DATA: wa_bapireturn TYPE bapireturn,
wa_bapisdstat TYPE bapisdstat,
it_bapisdstat LIKE STANDARD TABLE OF wa_bapisdstat.
TYPES: BEGIN OF ty_mat_name,
matnr TYPE makt-matnr,
maktx TYPE makt-maktx,
END OF ty_mat_name.
DATA: wa_mat_name TYPE ty_mat_name,
it_mat_name LIKE TABLE OF wa_mat_name WITH KEY matnr .
PARAMETERS: p_vbeln LIKE vbap-vbeln DEFAULT 5573.
START-OF-SELECTION.
SELECT matnr maktx FROM makt INTO TABLE it_mat_name.
CALL FUNCTION 'BAPI_SALESORDER_GETSTATUS'
EXPORTING
salesdocument = p_vbeln
IMPORTING
return = wa_bapireturn
TABLES
statusinfo = it_bapisdstat.
IF wa_bapireturn IS INITIAL. " Successful Execution.
WRITE: / 'Document No: ' COLOR 1, 20 'PO Number : ', 40 'Status' , 50 'Delv.Stat',60 'Item No', 80 'Material', 90 'Material Description', 130 'Net Price' COLOR 2.
ULINE.
LOOP AT it_bapisdstat INTO wa_bapisdstat.
WRITE: / wa_bapisdstat-doc_number. " Sales Document Number.
READ TABLE it_mat_name INTO wa_mat_name WITH KEY matnr = wa_bapisdstat-material.
WRITE: /20 wa_bapisdstat-purch_no, " Customer Purchase Order Number
40 wa_bapisdstat-prc_stat_h, " Processing Status
50 wa_bapisdstat-dlv_stat_h, " Delivery Status
60 wa_bapisdstat-itm_number, " Item Number
80 wa_bapisdstat-material, " Material
90 wa_mat_name-maktx, " Material Description
130(10) wa_bapisdstat-net_price. " Net Price
CLEAR wa_bapisdstat.
ENDLOOP.
REFRESH it_bapisdstat[].
ELSE.
WRITE: wa_bapireturn-message.
ENDIF. -
Two outbound Delivery for one sales order
Hi Experts
I am an Abaper and i have to find the root couse of this problem
problem is two outbound delivery getting generated for one sales order with same no of quantity
Now i am unable to find the approch what can be root cause of this problem , I checked the details of these deliveries these are created by some job , but even in job history any positive solution comeout,
please suggest me what are other ways or causes of this problemHi there,
Delivery split will be there is the header data in shipping is different.
For eg of shipping points, delivery dates, ship-to etc are different.
Apart from this in the copy control routines at the headerlevel from OR to LF in VTLA, there might be some customized code written to split the deliveries. Possible conditions could be items from different warehouses / storage locs or if the quantity is more, then a delivery split.
Pls check if there is any customised code written in copy control routines in VOFM.
Regards,
Sivanand -
How to create a single delivery for two sales orders?
Hi Experts,
I need to create one delivery for two sales orders. But it fails.
The route, shipping point, ship to party are same for both orders but INCOTERMS are different.
Delivery date, Good issue date, loading date,material availability date, transportation planning date for 1st order is 12/07/11 and for second order is 14/07/11.
I have created delivery on 14/07/2011 but the delivery is created for 1st order only, the second order is missing in the delivery.
It not happened because of incoterms.? different dates
Kindly help regarding this.
Thanks
RaghuPrerequisite for Grouped delivery
1. Header data should be same like Inco terms,Payment terms
Go to VL10A
Enter the sales order Numbers and execute
Select the sales order Nos for the group delivery and select "Background" Tab in Tool Menu Bar
If delivery is created coloured line items will get generated
Check the log for delivery docuements
Check and confirm
Senthils -
How to create one delivery for two sales orders?
Hi Experts,
I need to create one delivery for two sales orders. But it fails.
The route, shipping point, ship to party are same for both orders but INCOTERMS are different.
Delivery date, Good issue date, loading date,material availability date, transportation planning date for 1st order is 12/07/11 and for second order is 14/07/11.
I have created delivery on 14/07/2011 but the delivery is created for 1st order only, the second order is missing in the delivery.
It not happened because of incorterms.? different dates
Kindly help regarding this.
Thanks
RaghuHi
To understand splitting behavior, see SAP Note 546668 - FAQ: Delivery split when creating deliveries. And yes, incoterms happens.
I think that with the help of question 6 you can try to force the merging of SO. Then, see SAP Note 166397 - Delivery split according to customer field ZUKRL, and handling the field ZUKRL in a VOFM in the copy rule I think that you can try to do it.
Finally See Note 4505 - Duprec when adding delivery (VL04, VL01, VL10*) to avoid problems while you are merging.
Regards
Eduardo
Maybe you are looking for
-
Runtime error after deploying application
I am getting the following exception after deploying a application on ALBPM 5.7 MP3 running on weblogic 9.2 mp1 The task could not be successfully executed. Reason: 'java.lang.RuntimeException: fuego.lang.ComponentExecutionException: The task could n
-
I have Mac Osx 10.5.8 how do upgrade my soft ware?
I can not do much on my mac I bought this comp in 2008 and need to upgrade it any help or suggestions
-
Hello, I recently installed PE 7 on my laptop. The window is too large for the screen. I went to Control Panel and minimized the display. This doesn't help and the icon to minimize the PE is not even visable. Any help would be greatly appreciated and
-
the original video was recorded very airy is it possible to adjust the sound less airy. thanks.
-
How do I import videos from my Panasonic HDC-TM55 to my ipad3
Is it possible to import videos directly from my Panasonic HD video camera to my iPad 3?