Example: Data Verification Message Structure 
Delivery 80001234 consists of 2 items 10 and 20, each with 50 pieces of materials MAT1 and MAT2. Picking order 765 is sent to the external system with the entire delivery quantity. 50 pieces of material MAT1 and 40 pieces of material MAT2 are picked in the warehouse. The difference, consisting of 10 pieces of material MAT2, is definitely not available. Therefore, the delivery quantity must be adjusted. The structure of the data verification message must be filled as follows:
VBELN_VL 80001234
VBELN_VL 80001234
VBELN 765
If a goods issue must also be posted, the corresponding indicator WABUC must also be set. If no adjustment of the delivery quantity takes place, the system generates a new picking message for the difference. In the meantime, if a data verification notice with the indicator KOMUE results, an open message is discarded again. An adjustment of the delivery quantity is only possible if all items referencing the picking order(s) are confirmed.
To expand on the above example, let’s say, for example, that the missing quantity for item 20 eventually becomes available. This should take place in a second notification. the first data verification notice then results in the creation of a new item. This item can be selected, but the selection must be unambiguous. The complete message then appears as shown below:
VBELN_VL 80001234
In this case, the new item number is 21 and is referenced to the old picking Item 20 (ORPOS). Due to the difference quantity of zero, the system does not generate a new picking message. That way, it is possible to reference the quantity of 10 pieces (that is still open) back to the old Item 20.
VBELN_VL 80001234