R12 - Advance Payments for Orders
We have a requirement to process advance payments (in percentages)f from customers for sales orders before the actual shipment happens. For e.g. if the order value is $100, the customer needs to be invoiced for say 30% i.e. $30 before the shipment can occur. A Proforma invoice is to be generated to with the amount paid and the amount balance. The balance 70% i.e. $70 will be paid after the INCO terms are reached or say when the customer accepts the order. In Oracle order lines are invoiced only after they are shipped (Line flow – Generic). However for this requirement we need to invoice the customer before