Undo'ing of a Sales Order
There is a need to segregate the permission for users to be able to Undo the Authorization of a Sales Order and completely Undo'ing a Sales order.
Undo'ing the authorization of a Sales Order will allow changes to the order - ie if a customer changes their mind after placing an order and then this should not be possible if the next stage is not undone first. ie once picking is authorized then not possible to undo the sales order unless picking is undone
Undo'ing the full Sales order at header level after it has been picked,packed, shipped, invoiced and payment allocated to it, is risky as this could lead to stock discrepancies, payment discrepancy and invoice discrepancies
2 people like this idea