cancel
Showing results for 
Search instead for 
Did you mean: 

WM question: confirming TO with less quantity

Former Member
0 Kudos

Hi all,

When TO was created, say the quantity was 10.

The problem is, of movement type 311, transfer from SLOC to SLOC, when confirming the TO, for what ever reason, user could choose to pick less, say changed the actual quantity to 8. then the difference of 2 stays at the interim storgage type.

In SPRO

Logistics Execution>Warehouse Management>Activities>Confirmation: Difference indicator

There are 2 options to process the differences:

1. put the quantity at a dynamic/specific bin, then process difference,

2. Setting the indicator "Source storage bin": the difference is posted to the source storage bin defined in the movement type.

It worked perfectly for outbound delivery, the delivery quantity will be changed to 8. If you configure the following too:

Logistics Execution>Warehouse Management>Interfaces>Shipping>Define shipping control: Define shipping control at the movement type level, choose "1" "Copy WM quantity as delivery quantity to delivery"

BUT, for moverment type 311 moving from storage location to storage location, the material document has quantity 10 and it will not be changed, when the quantity changed to 8, the difference of 2 stuck at interim storage type.

Is there anyway to just pick 8 and either make the material document to have the actual quantity 8, or to have a cancel movement for quantity 2?

Please advice,

Thanks in advance.

Regards

Simon

Accepted Solutions (1)

Accepted Solutions (1)

mihailo_sundic
Active Contributor
0 Kudos

This is a good question occurring in most of the WM implementations where we require to have this kind of processing. MatDoc => TO (partial quantity).

And your last comment is true. unless you want to do a bit of coding in a user exit.

So in standard SAP, you will need to do cancel movement for a quantity of 2.

If you go with ABAP => in TO confirmation user exit you can write code that checks if the quantity confirmed is the same like in MatDoc, if it is not, you can do automatic posting in background for the difference by using a function e.g. "BAPI_GOODSMVT_CREATE".

Answers (0)