Sometime there can be a use case where you need to edit a partially fulfill sales order. Imagine, you create a sales order with three line items. Then you fulfill the first line item completely and second line item you fulfill only the half of the quantities where as you haven’t fulfill any for the 3rd line item. Now, your customer calls you and asks you to increase the quantity for the second line item by 10. You should be able change the quantity for the line item which is not yet fully fulfilled. Your supplier just notify you the actual cost of the 3rd line item which is not yet fulfilled. Now you should be able to update the unit price for the 3rd line item.

Datamoto provides restricted editing functionalities for the partially fulfilled sales order:

  • You can’t edit the line item where all the items are already fulfilled.
  • You can only change the quantity for the line item if this line item is partially fulfilled. The changed quantity can’t be lesser than the already shipped plus cancelled quantity.
  • You can change quantity and unit price for a line item if this line item is not yet fulfilled at all.

Besides allowing restricted edit of a partially fulfilled sales order, Datamoto provides full editing capability for draft and booked sales order.