on 07-16-2013 3:38 AM
Hello,
I am working on inbound delivery creation (Message Type:DESADV, Process Code: DELS) with Batch Split functionality. I am passing below values on inbound IDOC (through T code:WE19) but system is not batch splitting item correctly.
I have placed an PO for Quantity: 10 PAC and supplier is sending us in term of 2 batch split item with quanity: 4 PAC and Quantity: 6 PAC.
Issues: Instead of adding spit item to main item (10), system is adding item number
Below are the item level data in IDOC
E1EDL24:
POSNR: 000010
MATNR: TEST-10
MATWA: TEST-10
WERKS: 4020
LGORT :1000
KDMAT: TEST-10
LFIMG: 0
VRKME: PK
E1EDL24:
POSNR: 900001
MATNR: TEST-10
MATWA: TEST-10
WERKS: 4020
LGORT: 1000
CHARG: BATCH4
KDMAT: TEST-10
LFIMG: 4
VRKME: PK
HIPOS: 000010
HIEVW: 1 : Batch Subitem
POSEX: 900001
E1EDL19 - BAS (As Child Segement)
E1EDL19 - Control param.(Value Blank)
E1EDL24:
POSNR: 900002
MATNR: TEST-10
MATWA: TEST-10
WERKS: 4020
LGORT: 1000
CHARG: BATCH5
KDMAT: TEST-10
LFIMG: 6
VRKME: PK
HIPOS: 000010
HIEVW: 1 : Batch Subitem
POSEX: 900002
E1EDL19 - BAS (As Child Segment)
E1EDL19 - Control param.(Value Blank)
Any suggestion or help to have main iteam (10) and split-items (900001,900002 and so on)?
Thanks.
Hi Ravi,
According note 209240 it is not possible the creation of batch split items in a inbound delivery with DESADV-Idocs. You could only get such functionality through a standard modification.
The reason why it is not possible to create batch splits in inbound deliveries with DESADV-Idocs is, that the mapping of the vendor batch (E1EDL24-CHARG, LIPS-LICHN) to the customer batch (LIPS-CHARG) is not known.
how to achieve it ? :
***********
- by providing the batch and the corresponding main item (UECHA)
to the internal structure KOMDLGN (this could be reached only if you
deimplement note 209240 as a modification).
fill the E1EDL24-Segments for example:
IF S_DL24-HIEVW EQ '1'.
T_DLGN-UECHA = S_DL24-HIPOS.
T_DLGN-CHARG = S_DL24-CHARG.
ENDIF.
- Furthermore you have to renumber the item of the batch split and
- to calculate the cumulated quantity (KCMENG).
Thanks & Regards,
Mauro
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mauro,
thanks. but how do you cumulate the quantity into KCMENG? do you have an example? thanks wernher
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
103 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.