Outbound Delivery Idoc and Delivery Date
Hi,
Could anyone advice if the idoc DELVRY01 is appropriate for outbound call? Also which segment stores the delivery date (LFDAT) details?
Yes, DELVRY01 / DELVRY02 / DELVRY03 is appropriate. You can fill the document data in the segment "E1EDT13"(IDoc: Deadline (delivery)). Fill the the field QUALF = '015' (document date) .
Regards
Vinod
Similar Messages
-
Order type , Itemcategorys and Delivery type and delivery item categories a
Hi SAP Kings
I want all the standard documents types like Order type , Itemcategorys and Delivery type and delivery item categories and Billing types for the following Senioures in SAP . plz help me and full points will be awarded .
· Sales From Factory ( Projects)
· Sales from Depo (Customer)
· Supplementry Invoice
· Third party order processing (for projects)
· Free of charge
· Sales return
· Credit memo
· Debit memo
· Intercom any stock transfer (sales)
· Depo to factory and from factory to depo
· IU export
· Customer Returns
· Claims.Hi Nishant,
Hope this this would be usefull to you,
TYPES OF SALES DOCUMENTS: VOV8
OR Standard order
RO Rush order
CS Cash sales
IN Inquiry
QT Quotation
DS Scheduling agreements
B1 Rebate credit memo request
B2 Rebate correction request
CD Free of charge delivery
SDF Subsequent free of charge del
CF Consignment fill up CI Consignment issue
CR Consignment return CP Consignment pick up
TYPES OF DELIVERY DOCUMENTS: 0VLK
LF: delivery
LR: returns delivery
LO: without reference
BV: cash sales.
BILLING DOCUMENT TYPE: controls the entire billing doc. (trans code: VOFA)
F1 Order related invoice F2 Del related invoice
F5 Proforma invoice for sales order F8 Proforma invoice for delivery
G2 Credit memo L2 Debit memo
RE Credit memo for returns S1 Cancellation invoice (VF11)
IV Inter company billing (Invoice) IG Inter company billing (Credit memo)
BV Cash sale S2 Cancellation credit memo
B1 Rebate credit memo B2 Rebate correction
B3 Rebate partial settlement B4 Rebate manual accruals
Types of Item Category:
BVN Cash Sale TAS Third party
TAB Individual order purchase REN Returns
G2N Credit memo L2N Debit memo
TAK Make to order TAC Configurable material
KBN Consignment fill up KEN Consignment issue
KRN Consignment return KAN Consignment Pickup
TAQ Extent delivery- BOM TAP Extent delivery- higher lever item in BOM
TAE Explanation- BOM TAW Value Item
Regards,
Kiran B -
Delivery split and delivery consolidation
Experts,
Can anyone help me with the following query? We are dealing with cables and have an unique requirement. When we create a sales order, due to availability check the line item had created 3 schedule lines for different dates. In turn this has created 3 different deliveries.
Example:
Sales order quantity Schedule lines
100 m 40m (08.07.2010)
27m (15.07.2010)
33m ( 22.07.2010)
Because of split in schedule lines, 3 deliveries have been created. This should be avoided since the cable should not be cut and should be delivered either in full (100%) or nothing.
Requirement no:2
There is a sales order no 1000 with material A 100m
Another sales order no. 2000 with same material A 220 m.
When delivery is created, these 2 sales orders gets consolidated into onto one delivery as 320m which is again not quiet right with cables. i've known the combination criteria but struggling to actually arrive at a technical solution.
Can anyone take me through the areas I need to look into?
Thanks in advance,
Regards,
SPSAs mentioned before, maintain value C in the customer master -> Sales area data -> shipping tab->partial delivery per item field.
If you want the availability check to propose only the complete quantity, then in t.code OVZJ, for the sales area combinations, enter value B in the colum availabitliy check rule.
For your second question, check the copy control settigns in t.code VTLA - data transfer routines. You may see the codings for combining the order quantities. Alter the codings to have the two sales orders as two line items in the dleivery.
Regards -
Flat File to Delivery IDOC scenario
Dear All,
I am having one scenario in which I am having the flat file (.txt) of the Delivery Idoc and now I want to convert that flat file into a Delivery Idoc with the required data.
Kindly suggest me some good blogs which gives the step by step process for doing this scenario.
Warm Regards,
N.JainHey Nishu,
You have to use File Content Conversion Paramters to acheive this.
http://help.sap.com/saphelp_nw04/helpdata/en/e3/94007075cae04f930cc4c034e411e1/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
You can Follow the following blogs
/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
/people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30
/people/jeyakumar.muthu2/blog/2005/11/29/file-content-conversion-for-unequal-number-of-columns
/people/shabarish.vijayakumar/blog/2006/02/27/content-conversion-the-key-field-problem
Or juz post your sender datatype structure some one might give u exact fcc params.
Hope itz Helpfull.
<b>Cheers,
*Raj*
*REWARD POINTS IF FOUND USEFULL*</b> -
Split outbound ORDERS idoc to different ports
Hi All,
I was wondering whether it is possible to split an outbound ORDERS idoc and have it directed to two different ports based on document type? Client requires normal PO's to be written to one XML while STO's be written to a seperate file. Look forward to your responses.
Regards,
JohnHi,
These are the exits available for Outbound ORDERS idoc.
1. ORDERS Purchase order / order MM06E001 EXIT_SAPLEINM_001 Customer enhancements
for control
record: purchasing
document, outbound
2. ORDERS Purchase order / order MM06E001 EXIT_SAPLEINM_002 Customer enhancements
to data segments,
purchasing
document, outbound
3.ORDERS Purchase order / order MM06E001 EXIT_SAPLEINM_011 Final customer enhancement
EDI purchase
order outbound
You should create the project before implementing the exits. So that the break point is going to stop over there.
Check this link to know how to find BADI -
http://www.sap-img.com/abap/how-to-find-bapi-for-particular-transaction-in-sap.htm
In your case this BADI is there for the given program. -
"Unlimited delivery indicator" vs "Delivery completed"
Hi,
if I set in PO creation "Unlimited delivery indicator" and "Delivery completed" in MIGO mvt 101 who wins?
I think unlimited delivery, do you agree with this?
Best regardsHey,
The delivery completed is used to clear future obligation for the PO.
the unlimited delivery is for the amount of good reciept in compereson to PO
so they are not really conected
you can still post good reciept for a po with delivery completed.
but i'm not sure if you can create a n inbound delivery. -
Outbound Delivery IDOC not updating values from MKPF for goods receipt
hi all,
I have a question say I am generating an outbound delivery IDOC. which has fields Goods Issues & Goods Receipt date retrieve from MKPF(BUDAT).
say when i post goods issues, MKPF is updated and IDOC is gernerated with issues date taken from MKPF.
and when i tried to goods receipt, MKPf is updated and IDOC is generated but no receipt date taken from MKPF. then i check in MKPF, date is there and then once again I triggered the IDOC, receipt date comes......so my doubt is the time issues say when IDOC is triggeres, no value in MKPF...but when i check the time it is 4 mins difference from the MKPF time and the IDOC time...
and also 1 more thing for doing goods receipt, we do in different transaction and for good issue we do in Vl02n.
so bit confused.
kindly helpTrue , but in BKPF only Issues date are stored not the receipt date say if the document type = WE.
Please let me know is there any other options to fetch rather than MKPF.
because at the time of IDOC generation, there is not entries in MKPF. I tried to do using WAIT UP TO 50 seconds , even that didnt work.
Please guide me
thanks -
Inbound Delivery (DESADV): How to transmit SLED/BBD and Manufacture Date?
Hello
We have another challenging task to solve. Here is the scenario (SAP Release ERP 6.0):
One Lindt company (supplier) sends an outbound DESADV IDoc to another Lindt company (Purchaser). Here the inbound DESADV should create an inbound delivery. Finally, the inbound delivery is replicated to the external WHS partner who does the Goods Receipt against this inbound delivery.
The outbound DESADV contains all logistical data including SSCC. In particular, the batches have a manufacture date (LIPS-HSDAT) and a SLED/BBD (LIPS-VFDAT).
SLED = Shelf Life Expiration Date
BBD = Best-Before Date
In the outbound DESADV the SLED/BBD is mapped by default into segment E1EDL24/VFDAT. For the manufacture date we implemented an user-exit.
How does the inbound delivery look like? The batch number appears as "Vendor batch". The SLED/BBD does NOT show up even though the inbound DESADV contains the date in E1EDL24/VFDAT. This inbound DESADV did NOT contain any controlling segment E1EDL19. Adding this segment (QUALF = 'VDT' = Shelf Life Expiration or Best-Before Date) had no effect.
Here is my assumption why the SLED/BBD does not show up in the inbound delivery created by the inbound DESADV:
Because we do not yet have the "real" batch (just the "Vendor batch") the system ignores any SLED/BBD. As soon as the external WHS partner sends the GoodsReceipt message (as inbound WHSCON ) the inbound delivery is updated with the "real" batch as well as the SLED/BBD.
QUESTIONS:
(1) Why does the SLED/BBD not show up in the inbound delivery created by an inbound DESADV?
(2) Do we need another user-exit to map the manufacture date into the inbound delivery?
Once again thank you for sharing your time and expertise with us.
Regards
UweApply SAP Note
Note 1576788 - Transfer of exp. date
(IDOC_INPUT_DESADV1) to inb. delivery
Here are the correction instructions for your reference:
=========================================
FORM DESADV_IDOC_PARSE
Delta001Context Block
IF NOT t_dlgn-vbelv IS INITIAL.
t_dlgn-posnv = s_dl24-posex.
ENDIF.
Delete Block
mv s_dl24-brgew t_dlgn-brgew.
Insert Block
mv s_dl24-vfdat t_dlgn-vfdat. "n_1576788
mv s_dl24-brgew t_dlgn-brgew.
Have fun!
- Joemil -
Updating Outbound Delivery with picking and delivery quantity.
Hi,
I have a scenario where in an idoc will come from external system(DELVRY05) and based on the data in the idoc I have to update the picking and delivery quantity for the outbound delivery created in SAP.The idoc has the outbound delivery number and the quantity which is sent from the legacy system.
I do not want to do googs issue,just updatation.
How can I update the outbound delivery?
Please help me.Its needed urgently.
Thanks,
Sandeep.YOu can make use of the FM:
WS_DELIVERY_UPDATE_2.
see the sample code:
Assume that it_500o has the Delivery Header details and it_5010 has item details
LOOP AT it_5000.
CLEAR lx_vbkok.
CLEAR lv_vbeln.
REFRESH lt_vbpok.
REFRESH lt_prott.
lx_vbkok-vbeln_vl = it_5000-order_number.
lx_vbkok-vbtyp_vl = 'J'.
lv_vbeln = it_5000-order_number+0(10).
LOOP AT it_5010 WHERE order_number = it_5000-order_number.
lt_vbpok-vbeln_vl = it_5010-order_number.
lt_vbpok-posnr_vl = it_5010-order_line.
READ TABLE lt_vbfa WITH KEY vbeln = lt_vbpok-vbeln_vl
posnn = lt_vbpok-posnr_vl.
IF sy-subrc = 0.
lt_vbpok-vbeln = lt_vbfa-vbelv.
lt_vbpok-posnn = lt_vbfa-posnv.
lt_vbpok-vbtyp_n = 'J'.
ENDIF.
lt_vbpok-pikmg = it_5010-quantity. "Picking quantity
APPEND lt_vbpok.
CLEAR lt_vbpok.
ENDLOOP.
Update the Delivery
CALL FUNCTION 'WS_DELIVERY_UPDATE_2'
EXPORTING
vbkok_wa = lx_vbkok
SYNCHRON = ' '
NO_MESSAGES_UPDATE_1 = ' '
commit = 'X'
delivery = lv_vbeln
update_picking = 'X'
NICHT_SPERREN_1 = ' '
IF_CONFIRM_CENTRAL = ' '
IF_WMPP = ' '
IF_GET_DELIVERY_BUFFERED = ' '
IF_NO_GENERIC_SYSTEM_SERVICE = ' '
if_database_update_1 = '1'
IF_NO_INIT_1 = ' '
IF_NO_READ_1 = ' '
if_error_messages_send = 'X'
IF_NO_BUFFER_REFRESH = ' '
IF_NO_MES_UPD_PACK = ' '
IMPORTING
EF_ERROR_ANY =
EF_ERROR_IN_ITEM_DELETION =
EF_ERROR_IN_POD_UPDATE =
EF_ERROR_IN_INTERFACE =
EF_ERROR_IN_GOODS_ISSUE =
EF_ERROR_IN_FINAL_CHECK =
TABLES
vbpok_tab = lt_vbpok
prot = lt_prott
VERKO_TAB =
VERPO_TAB =
VBSUPCON_TAB_1 =
IT_VERPO_SERNR =
IT_PACKING =
IT_PACKING_SERNR =
IT_REPACK =
IT_HANDLING_UNITS_1 =
ET_CREATED_HUS =
TVPOD_TAB =
endloop. -
Extended Idoc - User exit for delivery VL01 and Invoice VF01
Hi Experts,
We are developing Extended Idoc for order - cash cycle.The extended Idoc contains 4 extra fields.
I want to know the User exits where i can populate the extended segment field values for VL01 and VF01 transactions.HI
exits available for VL01.
VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
V53W0001 User exits for creating picking waves
V53C0002 W&S: RWE enhancement - shipping material type/time slot
V53C0001 Rough workload calculation in time per item
V50S0001 User Exits for Delivery Processing
V50R0004 Calculation of Stock for POs for Shipping Due Date List
V50R0002 Collective processing for delivery creation
V50R0001 Collective processing for delivery creation
V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
V50PSTAT Delivery: Item Status Calculation
V02V0004 User Exit for Staging Area Determination (Item)
V02V0003 User exit for gate + matl staging area determination (headr)
V02V0002 User exit for storage location determination
V02V0001 Sales area determination for stock transport order
For VF01..
Enhancement
V61A0001 Customer enhancement: Pricing
V60P0001 Data provision for additional fields for display in lists
V60A0001 Customer functions in the billing document
V05N0001 User Exits for Printing Billing Docs. using POR Procedure
V05I0001 User exits for billing index
SDVFX011 Userexit for the komkcv- and kompcv-structures
SDVFX010 User exit item table for the customer lines
SDVFX009 Billing doc. processing KIDONO (payment reference number)
SDVFX008 User exit: Processing of transfer structures SD-FI
SDVFX007 User exit: Billing plan during transfer to Accounting
SDVFX006 User exit tax line in transfer to accounting
SDVFX005 User exit reserves in transfer to accounting
SDVFX004 User exit G/L line in transfer to accounting
SDVFX003 User exit cash clearing in transfer to accounting
SDVFX002 User exit for A/R line in transfer to accounting
SDVFX001 User exit header line in delivery to accounting
J_3RSINV -
IDocs for Invioce and Delivery
Hi all,
I have to send the customer the Invoice and Delivery confirmation for that order placed by him through an IDoc in background job.
We are going for a standard IDoc for invoice and Delivery also but how to fill the data into that standard IDoc.
1.Do we have standard report like (BD12, BD14, BD10 etc.)
2.Should we develop a report to fill the data into that Idoc.
Please help me to find standard report or please help me to write code for that standard IDoc.
Thank you all in advance,
Regards,
Shalem.Hi Shalem,
You need to do the following activities.
- Setup condition record (t/code <b>NACE</b>) for shipping (V2) and billing (V3).
- Setup output type (t/code <b>NACT</b>) for shipping (V2) and billing (V3) with transmission medium <b>A</b> (ALE).
- Setup procedures (t/code <b>NACZ</b>) for shipping (V2) and billing (V3) if required.
- Once the above setup are done, for any creation of billing and shipping will create entries into table <b>NAST</b> (Message Status).
- Then you can create IDoc using this standard program <b>RSNAST00</b>. Please ensure your ALE and IDoc configuration have been done such as BD64, WE20, WE21 and etc.
Hope this will help.
Regards,
Ferry Lianto
Please reward points if helpful. -
How PO/Outbound delivery idoc can be triggered automatically once PO is created.
Hi All,
We have a requirement that we need to automate the process of generation of Purchase Order & Outbound Delivery Idocs as soon as they are created in using ME21N and VL02N standard tcodes.
Currently we are using ZDID Output type as craeted in NACE and below WE20 Message Control Entries:
For PO -
Application EF : Purchase Order
Message Type: ZDID : Direct Delivery PO
Process Code ME10 : ORDERS: Purchase order
For OB -
Application V2 : Shipping
Message Type: ZLD0 : Delivery Note
Process Code DELV : Delivery DELVRY01: DESADV/CARNOT/WHSORD/SHPORD
Also, BD64 entries are already maintained.
As per current process, we manually go to ME23N/VL02N tcode->and execute output type which generates Idoc in we02.
Can any one help me getting this automated urgently.
Thanks
neha vermaHi Neha,
Use Change Pointers Concept for Both PO & Delivery Note.
So that, as soon as a Create/Change/Delete activities happen on PO & Delivery Note, IDOCS will be triggered automatically.
PO Change Pointers
http://scn.sap.com/docs/DOC-45107
Same setup for Delivery Note as well.
-santosh. -
OutBound IDOC for Delivery when Post goods issue is trigered
Hi All
Does any body have idea which IDOC contains data regarding delivery header and item details.
for header - sap delivery number , delivery date, ship mode, vessel name, container
for detail - product code, expiry dt, batch.
cheers
AJHi
List of IDOC's
http://www.informatik.fh-wiesbaden.de/~werntges/lv/edi/specs_EN/SAPdoc/IDoc_d.htm
regards
pavan -
Sales Order - Outbound Delivery IDoc scenario.
Hi Friends,
I have the below urgent requirement. I would be gratful, if someone suggest possible options.
Scenario: This is related to Sales order to Billing scenario.
We are creating Sales orders by using ORDERS05 Idoc. After the Real goods despatch happens at legacy system, we will be getting despatch feed (IDoc) for outbound delivery trigger. Here if all sales Order items are complete, the system is creating Outbound delivery by using this IDoc and then PGI will follow. This is Ideal scenario.
Practically what happening is, our sales orders are created with few incomplete items (Ex: Net price missing) because they are created via ORDERS05 Idoc.( Manually, we can't create sales order with incomplete items, unless we force the system to do so). When the Out bound delivery IDoc triggered, it will pick up only completed items and creates partial delivery and becomes 53 status. Now the sales order is left out with open and incomplete items.
Now our aim is how to make this outbound delivery IDoc fail, if this is not able to create delivery for all items?? (I mean, if the sales order items are incomplete, the delivery Idoc must fail. So later, if sales order becomes complete, this Idoc can be reprocessed again) How can we make this scenario possible??
Expecting your thoughts and inputs.
Regards,
KaleeswaranHI,
I suggest you to think of similar solution as below.
1.As your issue is at order (few items are incomplete with Pricing issue or some other issue), at sales order level while saving each sales order write the code in user exit_save_document_prepare to check if any items exists as incomplete. if yes then populate a delivery block in the sales document header.(you can use a new delivery block to distinguish the reason for the block)
2. While creating delivery for the order through Idoc since the incomplete orders have a delivery block at the sales document header level SAP wont create delivery for the entire Order.
3.Handling this delivery block at sales order header: when ever a sales order is popluated with this new delivery block triggere a workflow which will shoot a mail to your End user team or customer representative team. they will correct the issue in the order and remove the delivery block. if you dont want to go with a workflow then you need to incorporate a process to remove the delivery block in the sales order
Thanks,
Srini -
Not able to find delivery dt and time in IDOC DELVRY03
Hi Experts,
Can anyone help me in finding the delivery creation date and time in IDOC DELVRY03...?
If in vl03n, after entering delivery number , if you go to header, there you can find the delivery dt and time,
but in DELVRY03 IDOC I cant fine the delivery dt and time, document dt is there, but I am not looking for that, if any body can help me out.
AJAny suggestions please, in which IDOC I can find Delivery dt and time?????????????
Maybe you are looking for
-
When I turn on my imac and open 'Safari' it takes me to a gray page; it's the 'favorites'page. I can't get it off the screen and go to my home page to use the internet. I can't use my computer. I was just in the Apple store in baton rouge, la. tod
-
when I write text in the first highlighted box, then move to the next one, the text is automatically copied, and so on. If I change the text to the correct text for the next box it automatically changes the text above to the same. I can't figure this
-
[CS3] [JS] User canceled
I am doing my first steps trying to make the InDesignServer to create some pages. For some reason I sometimes get an error message: "User canceled this action." Obviously there is no user involved. And nothing is canceled. I cannot figure out what ca
-
I'm not sure this is the case but it seems to me there are many more examples referenced than on the "samples" page?? I would like to propose (if not already asked) that we have an area that all the Spry examples + some good users examples posted wit
-
How to default Ledger to SLA.: Create Subledger Journal Entry
Here we have default the ledger for Data access sets , but also here not default the ledger. steps: 1. AP-> ACCOUNTING Subledger Journal Entry Headers: Ledger[ ]