What I believe we need is a framework that allows user-specified workflow to be triggered under certain circumstances. For example, a new customer added could trigger an external process that checks the billing and shipping addresses and also checks an external credit database to apply the appropriate credit limit to the account and sends a 'welcome' email. Another example could be to automatically build a vendor PO whenever inventory falls below the re-order value - triggered by either a purchase or by a stocktaking function within LS.
Workflows of this nature would need specific hooks to start them within LS itself, but a capability to run "cron-initiated" or "user-initiated" (from a menu add-on, perhaps), or even "external process initiated" as in the case of a communication from a self-service portal or POS tool.
The project wiki could keep a collection of user-submitted workflows to perform specific-ish tasks to extend the functionality of LS without hindering development by incorporating additional code into the "base" installation.
Paul Wrightson Scott Martin wrote:
beamends wrote:On Sun, 2008-01-27 at 19:00 -0500, Luke wrote:On Sun, 27 Jan 2008, beamends wrote:Whist appreciating that we all have our different requirements, I'd much rather that accounts/stock control was 100% before adding features that fall outside the current system. Obviously I'm totally biased as that what I'm using it for (i.e retailing)!Yes, you are, as I am for my particular area - services.I do agree, however, that there are features in the current system which need the programming hours more than these do (inventory vs. property, for example), and some of those I talked about a couple of days ago.One that I would personally like, is the ability to add a new customer directly from an invoice/order.Then the ability to enable/disable printers for particular users.A fixed value "discount" line on invoices/orders, separate from the per item discounts, which can take a dollar value.Those are some of my pet issues, along with the inventory|property thing. LukeJust so I don't feel left out, my pet want is to generate purchase orders by supplier automatically, i.e. select supplier Scroggins and up pops a purchase order for all stock items under their current re-order level, using the suppliers stock number, not ours, as they don't always coincide (someone has mentioned that on the developers list I think?). Producing a 300 line order manually is time consuming and error prone. Just my 2p. CheersRichardAnd to throw in my 2 cents as well, I'd like to be able to go from a sales order directly to a purchase order. We are a manufacturers rep that will quote a customer, receive a po from them, enter the sales order and then have to go purchase order.Thanks Scott ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Ledger-smb-users mailing list ..hidden.. https://lists.sourceforge.net/lists/listinfo/ledger-smb-users