[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Proposed changes to make it easier to ship after billing

On May 26, 2013 11:59 PM, "Brian Wolf" <..hidden..> wrote:
> >>I am trying to figure out the best way to support easy shipping after billing.  The big problem right now is that unless and until we >>completely re-engineer both the invoice and order logic, getting a perfect solution in place is going to be a prohibitively large amount of >>work.  The basic point is that ideally unshipped orders should enter the system as orders, and only after they are shipped/delivered >>should they be invoiced.
> Unfortunately, that's not how most companies operate.  Instead, they will not ship the product until it's paid for.
> Perhaps the issue here is whether to look at it as an accounting workflow (the current sequence, which you've described) or a business operations workflow (the way most companies actually operate).

Well, I do think we should support the "pay before shipping"  workflow. The question is how to best map the required business workflow to a valid accounting workflow though.

Reading the wikipedia page on invoices confirms my understanding of the position of the invoice document. If you want to receive money in advance, a proforma invoice can be used, or an order can state pre-payment is required before shipment will take place.

If LSMB could automatically pay invoices for pre-paid orders, that might help, I'd say. Wouldn't it?