On May 26, 2013 11:59 PM, "Brian Wolf" <[email protected]> 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?

Bye,

Erik.
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Ledger-smb-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel

Reply via email to