IDoc for Confirming Warehouse
Tasks
You use IDoc /SCWM/WMTCID01 to send confirmations from the non-SAP system to Extended Warehouse Management (EWM).
You use this IDoc to report executed warehouse tasks (WTs) to EWM. EWM uses this reported data to confirm this WT.
In Customizing for Extended Warehouse Management, under Master Data → Define Storage Type or Cross-Process Settings → Warehouse Task → Define Warehouse Process Type, you have specified which warehouse tasks are subject to a confirmation requirement.
When sending the WT data, EWM previously transmitted the data for the confirmation requirement in IDoc /SCWM/WMTOID01 in segment /SCWM/E1LTROI with field KZQUI to the non-SAP system.
If you work with handling units (HUs) in your warehouse and move the entire handling unit, then you for this stock movement you confirm a warehouse task for the entire HU.
If the HU is a mixed HU and you move individual products, then there are several warehouse tasks for this handling unit. You confirm the relevant warehouse task for each stock movement.
During execution of the warehouse tasks, if you notice differences in the handling unit, then you confirm the entire handling unit and enter the difference quantity for those items where you noticed a difference.
For stock removals, you confirm entire warehouse tasks.
For putaway, you can confirm the WTs item by item, if you are putting away several pallets in your warehouse using one warehouse task.
During confirmation of entire WTs, you can enter differences for individual WT items.
If you confirm batch-managed products during goods movements in a HU-managed bulk storage type, you transmit the batch number of the removed products with the confirmation data. You use the CHARG field (report batch for bulk storage) in segment /SCWM/E2LTCCOI004.
You report the picked HUs to EWM when you confirm the warehouse task.
If the reporting of individual HUs is completed for a WT item, set the BQUIT field in the segment /SCWM/E1LTCOI.
In this case, you report the WT item by item. There can be several reports for each WT item. Only one report is allowed for each picked HU.

If the products are managed in batches, then you transfer the batch number of the products moved when you transfer the confirmation data. You use the CHARG field (report batch for bulk storage) in segment /SCWM/E2LTCCOI004.
You define the partner agreement inbound for message type /SCWMWMTOCO.
The IDoc for transferring confirmation is constructed as follows:
● /SCWM/WMTCID01 (as of SAP APO 3.0A)
○ /SCWM/E1LTCOX: Confirm entire handling unit
○ /SCWM/E1LTCOH: Confirm WT header
○ /SCWM/E1LTCOI: Confirm WT items
○ /SCWM/E1LCOHU: Confirm HU data for each WT item
○ /SCWM/E1LEXCP: Exception during warehouse task confirmation
○ /SCWM/E1LEXCP: Serial numbers for warehouse task confirmation
Segment definition /SCWM/E2LTCOX002: Confirm handling unit
Field |
Data Type |
Description |
Required Entry |
Comments |
LGNUM |
CHAR 4 |
Warehouse number |
X |
|
LENUM |
CHAR 20 |
Handling unit |
X |
|
QNAME |
CHAR 12 |
User name for the confirmation |
|
|
SQUIT |
CHAR 1 |
Confirm entire HU |
X |
Value: ‘X’ |
NLPLA |
CHAR 18 |
Destination storage bin |
|
The destination storage bin refers to the different storage bin for the complete HU (Customizing) |
NLENR |
CHAR 20 |
Destination handling unit |
|
|
Segment definition /SCWM/E2COHU000: HU data for each WT item
Field |
Data Type |
Description |
Required Entry |
Comments |
LBNUM |
NUMC 12 |
WT number |
|
|
VONHU |
CHAR 20 |
Source HU |
|
|
NACHU |
CHAR 20 |
Destination HU |
|
|
HUENT |
CHAR 1 |
Remove entire HU |
|
|
MENGA |
QUAN 31 |
Quantity |
|
|
ALTME |
CHAR 3 |
Alternative unit of measure (AUoM) |
|
|
DMEGA |
QUAN 31 |
Difference quantity |
|
|
PAPOS |
NUMC 4 |
Sequential number of the HU data line within a WT item |
|
|
Segment definition /SCWM/E2LTCOH000: WT header (released as of SAP R/3 4.6A)
Field |
Data Type |
Description |
Required Entry |
Comments |
LGNUM |
CHAR 4 |
Warehouse number |
X |
|
WHO |
CHAR 12 |
Warehouse order |
|
|
QNAME |
CHAR 12 |
User name for the confirmation |
|
|
SQUIT |
CHAR 1 |
Indicator: Confirm entire warehouse task |
X |
If the entire warehouse task is to be confirmed. (Version 2, 3, and 5) |
Segment definition /SCWM/E2LTCOI0004: WT items
Field |
Data Type |
Description |
Required Entry |
Comments |
LBNUM |
CHAR 12 |
Warehouse task |
|
|
SQUIT |
CHAR 1 |
Indicator: Confirm without difference |
X |
If the item is to be confirmed without any differences |
NISTA |
QUAN 31 |
Destination actual quantity |
X |
If there are differences in the destination storage bin |
NDIFA |
QUAN 31 |
Destination difference quantity |
X |
If there are differences in the destination storage bin |
KZNUL |
CHAR 1 |
Indicator: Bin empty on zero stock check |
X |
If there is a zero stock check |
ALTME |
CHAR 3 |
Unit of measure |
X |
If quantity is entered |
KZDIF |
CHAR 1 |
Differences indicator |
X |
If you want to post differences to certain interim record for differences |
LENUM |
CHAR 20 |
Handling unit number |
X |
In case of confirmation in bulk storage |
VQUIT |
CHAR 1 |
Confirmation in bulk storage area, pick entire HU |
X |
In case of confirmation in bulk storage |
NLPLA |
CHAR 18 |
Destination storage bin |
|
If the destination storage bin differs from that suggested by the system |
PAPOS |
NUMC 4 |
Sequential number of the HU data line within a WT item |
|
|
PARTI |
CHAR 1 |
Confirming a partial quantity for a WT item |
|
Only relevant for handling units (HUs) |
CHARG |
CHAR 10 |
Report batch number for bulk storage area |
|
|
Segment definition /SCWM/E1LEXCP: (Exception during warehouse task confirmation)
Field |
Data Type |
Description |
Required Entry |
Comments |
TANUM |
NUMC 12 |
Warehouse task |
|
|
PAPOS |
NUMC 4 |
Sequential number of the DB data line within a WT number |
|
|
EXCCODE |
CHAR 4 |
Exception code |
|
|
BUSCON |
CHAR 3 |
Business context |
|
|
EXEC_STEP |
CHAR 2 |
Execution step in business context |
|
|
Segment definition /SCWM/E1LEXCP: (Serial numbers for warehouse task confirmation)
Field |
Data Type |
Description |
Required Entry |
Comments |
TANUM |
NUMC 12 |
Warehouse task |
|
|
PAPOS |
NUMC 4 |
Sequential number of the DB data line within a WT number |
|
|
DIFF |
CHAR 1 |
Checkbox |
|
|
SERID |
CHAR 30 |
Serial number |
|
|