For a process order
1. The confirmation (CORK) was made for the wrong quantity (automatic movements
261 & 321)
2. And usage decision (UD)(QA11/QA32) was made (which triggers 101movement)
3. User tried to cancel confirmation with CORS (tries to reverse 261 & 321)
Ok what does a cancel confirmation do. It reversed the 261 goods movement
(consumption of raw materials) for that order but it couldn�t do that 321
reversal (goods receipt reversal)
The reason that made this was that the usage decision was made for the order
that is the finished goods are moved from quality to unrestricted, reversal of
321 tries to find the material in quality stock but that has been moved to
unrestricted.
Because when the confirmation is made for a process order with quality
management it moves (321) the finished goods to the quality stock and from there
usage decision is done for that inspection lot, now the goods are posted to
unrestricted stock. so when you try to cancel the confirmation it can reverse
the 261 (goods consumption) but it cannot reverse the 321 movement
So tried to find a way to do the reverse of the usage decision but it came
out that there is no reversal for the usage decision. So one way was that to
cancel the inspection lot but by canceling the inspection lot we need to redo
all creation of inspection lot manually that would create some work to avoid
that
Another way around is that because the confirmation cancellation did not
reverse the 321 movement we can do the manual reversal by MB31 good receipt with
the 102 movement
So did that and the result was that the 102 was success and the stock was
seen in right amount.
Now coming to that point that there was a wrong confirmation for the order
The order was processed and gave the right amount of the order quantity and
saved and then made the usage decision and all stuff.
Please check for corrections if there are any wrong concepts