Customers may make a prepayment to a Sales Order, which is not complex to handle if the sales orders is wholly shipped and invoiced for the full amount. However, it can become complicated if the product on the sales order will be partially delivered over…