When you edit a service order, the system will post the edited transaction before it will post the voided transaction. This is an issue as it will take the parts out or inventory before it will put the parts back in. If the parts coming out of inventory are more then what is left of the shelf, it will error with not parts available. The void needs to process prior to the new edit being posted.

Comments