I have a production order that has gone through the following transactions:
1. Creation of order (CO01)
2. Release of order (CO02)
3. Goods Issue (MIGO)
4. Goods Receipt (MIGO)
5. Confirmation (CO11)
6. TECO (CO02)
7. Variance calculation (KKS1)
8. Settlement (CO88)
Due to some reasons, we need to cancel this order.
In QA system, the same order is only created so I followed the steps above to get it to the same status as the one in production.
Except that I use KKS2 and KO88 for individual processing.
The order in QA has the following status: TECO CNF DLV PRC BASC BCRQ GMPS MACM SETC VCAL
I did reversal in the reverse sequence:
1. Settlement reversal (KO88)
2. Variance calculation reversal (KKS2)
3. Revoke TECO (CO02)
4. Cancel confirmation (CO13)
5. Reverse GR (MIGO)
6. Reverse GI (MIGO)
The status is now: REL PRC BASC BCRQ GMPS MACM SETC VCAL
How can I get rid of the VCAL status? I assume I did reversal of variance calculation correctly as there was no error message but the status VCAL is not removed.