On Wed, Aug 7, 2013 at 10:21 AM, Brian Wolf <brian.w...@activustech.com>wrote:

>
> On 08/07/2013 11:25 AM, Erik Huelsmann wrote:
>
> Hi Brian,
>
>
>>        Discount (two text fields on the Customer screen)
>>>
>> field 1, % off, field 2, if paid in x days.
>>
>> Basically there are three mechanisms for discounts.
>>
>>  The first are "business types" which can have across the board
>> discounts on *everything.*  This is a very broad tool and may be merged
>> into the price matrix system at some point.
>>
>>  The second are customer and pricegroup pricing.  Thats what is set on
>> the parts screen.
>>
>>
>>  It sounds like there currently isn't an easy way to discount products
>> from a specific manufacturer for a set period.  One way to implement an
>> enhancement would be to add a "set price" button at the bottom of the
>> product search results screen (eg, search by "make"/manufacturer).  When
>> clicked, the button would take the user to a screen which lets them set
>> discount percentage and date range.  How that's accomplished in the
>> back-end and related screens (eg, sales order) I'm not sure.
>>
>>
>  Even though your workflow probably works, I'd say that the best
> architectural fit would be to add an extra criterion to the price matrix:
>
>
> Can you define price matrix?
>

This is the ability to set temporary or permanent prices for parts to
vendors and customers.


> Does that refer to results of a product (parts) search?
>

Prices are looked up by customer (defaulting to the part's sell price) on
the order and invoice screens.

>
>
>   currently products can be assigned prices or discounts based on the
> counter party (customer/vendor) and the product. It seems (to me) that
> adding an extra criterion would be the way to go. That needs a UI design
> though...
>
>
> Dealing with legacy spaghetti code in LedgerSMB is painful.
>

This is true.  I am thinking that the simplest way to go for now would be
to have a simple way to administer the price matrix as we currently have
it.  This way the legacy code could be left entirely alone.


> I cringe thinking about adding a button or checkbox to older code.
>
>
>   Come to think of it, I don't know how to assign a specific customer a
> 10% reduced rate on all products, but that should be possible.
>
>
> Yes, and that's a basic POS function point LedgerSMB ought to have.
>

If you have customers who get this you can assign business types, and
assign a 10% discount to the business type.  This makes changing it
globally a lot easier.

>
>
>  Another idea would be to assign all products of a given manufacturer to
> a specific parts group. That way, you could probably assign rebates on the
> entire price group. How exactly to go about doing that, I don't really know
> at this point (I'd have to find out).
>
>
For now my recommendation is a small module which would address bulk
management of price matrix tables, so you could more easily assign the rest
of this.  I don't think it would be hard to put together.  The key is
understanding workflow requirements.

Best wishes,
Chris Travers

>
>
>  --
> Bye,
>
>  Erik.
>
>  http://efficito.com -- Hosted accounting and ERP.
>  Robust and Flexible. No vendor lock-in.
>
>
> ------------------------------------------------------------------------------
> Get 100% visibility into Java/.NET code with AppDynamics Lite!
> It's a free troubleshooting tool designed for production.
> Get down to code-level detail for bottlenecks, with <2% overhead.
> Download for free and get started troubleshooting in minutes. 
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
>
>
>
> _______________________________________________
> Ledger-smb-users mailing 
> listLedger-smb-users@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/ledger-smb-users
>
>
>
>
> ------------------------------------------------------------------------------
> Get 100% visibility into Java/.NET code with AppDynamics Lite!
> It's a free troubleshooting tool designed for production.
> Get down to code-level detail for bottlenecks, with <2% overhead.
> Download for free and get started troubleshooting in minutes.
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> _______________________________________________
> Ledger-smb-users mailing list
> Ledger-smb-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ledger-smb-users
>
>


-- 
Best Wishes,
Chris Travers

Efficito:  Hosted Accounting and ERP.  Robust and Flexible.  No vendor
lock-in.
http://www.efficito.com/learn_more.shtml
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Ledger-smb-users mailing list
Ledger-smb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users

Reply via email to