Both of the examples cited here are specific-ish customizations for 
specific-ish businesses. What I mean be "specific-ish" is that the 
functionality does not apply to the majority of businesses, nor just a 
single business, but a sub-set of all businesses.

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.
>>>
>>> Luke
>>>
>>>       
>> Just 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.
>>
>> Cheers
>> Richard   
>>     
>
> And 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
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ledger-smb-users
>
>   


-------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users

Reply via email to