You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by Hans Bakker <ma...@antwebsystems.com> on 2008/11/10 00:22:37 UTC

Re: [jira] Commented: (OFBIZ-2018) put currency currencyUomId field in the primary key of the RateType entity and add percentage field in the partyRate entity

Can you give an example of a usage not involving currency?


On Sun, 2008-11-09 at 15:12 -0800, Jacques Le Roux (JIRA) wrote:
> [ https://issues.apache.org/jira/browse/OFBIZ-2018?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12646128#action_12646128 ] 
> 
> Jacques Le Roux commented on OFBIZ-2018:
> ----------------------------------------
> 
> Hans,
> 
> Why would you want to change from rateUomId to rateCurrencyUomId   ? Are we sure that a rate would ever be for a currency ? It seems tome that here a rate concept is more general and open.
> 
> 
> > put currency currencyUomId field in the primary key of the RateType entity and add percentage field in the partyRate entity
> > ---------------------------------------------------------------------------------------------------------------------------
> >
> >                 Key: OFBIZ-2018
> >                 URL: https://issues.apache.org/jira/browse/OFBIZ-2018
> >             Project: OFBiz
> >          Issue Type: Improvement
> >          Components: specialpurpose/projectmgr, workeffort
> >    Affects Versions: SVN trunk
> >         Environment: any
> >            Reporter: Hans Bakker
> >            Assignee: Hans Bakker
> >            Priority: Minor
> >             Fix For: SVN trunk
> >
> >
> > Proposed are 2 changes realting to a rate:
> > 1. move the currencyUomId field in the primary key of the Ratetype table and change the reference to the PartyRate including the rateType and currencyUomId. This allows to specify a rateType in different currencies.
> > 2. Add a percentage field to the partyRate entity to charge only a percentage of the actual time spend on the task. We have many employees in training and we want only a percentage of the time to be charged on the invoice.
> 
-- 
Antwebsystems.com: Quality OFBiz services for competitive prices


Re: [jira] Commented: (OFBIZ-2018) put currency currencyUomIdfield in the primary key of the RateType entity and add percentage field inthe partyRate entity

Posted by Jacques Le Roux <ja...@les7arts.com>.
Did not look into details, but for instance you want to charge only for a percentage in some case (that one of your other
requriements), it's also a rate, isn'it ?
BTW I just had a look at RateType and in this case rateTypeId would be DISCOUNTED. We can imagine other uses of rate, any type of
percentage is also a rate (survey, quality, etc.). Or I'm wrong and it should be always used with currency in mind ? Anyway it's too 
late here, no more imagination.

Jacques

From: "Hans Bakker" <ma...@antwebsystems.com>
> Can you give an example of a usage not involving currency?
>
>
> On Sun, 2008-11-09 at 15:12 -0800, Jacques Le Roux (JIRA) wrote:
>> [
>> https://issues.apache.org/jira/browse/OFBIZ-2018?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12646128#action_12646128 ]
>>
>> Jacques Le Roux commented on OFBIZ-2018:
>> ----------------------------------------
>>
>> Hans,
>>
>> Why would you want to change from rateUomId to rateCurrencyUomId   ? Are we sure that a rate would ever be for a currency ? It
>> seems tome that here a rate concept is more general and open.
>>
>>
>> > put currency currencyUomId field in the primary key of the RateType entity and add percentage field in the partyRate entity
>> > ---------------------------------------------------------------------------------------------------------------------------
>> >
>> >                 Key: OFBIZ-2018
>> >                 URL: https://issues.apache.org/jira/browse/OFBIZ-2018
>> >             Project: OFBiz
>> >          Issue Type: Improvement
>> >          Components: specialpurpose/projectmgr, workeffort
>> >    Affects Versions: SVN trunk
>> >         Environment: any
>> >            Reporter: Hans Bakker
>> >            Assignee: Hans Bakker
>> >            Priority: Minor
>> >             Fix For: SVN trunk
>> >
>> >
>> > Proposed are 2 changes realting to a rate:
>> > 1. move the currencyUomId field in the primary key of the Ratetype table and change the reference to the PartyRate including
>> > the rateType and currencyUomId. This allows to specify a rateType in different currencies.
>> > 2. Add a percentage field to the partyRate entity to charge only a percentage of the actual time spend on the task. We have
>> > many employees in training and we want only a percentage of the time to be charged on the invoice.
>>
> -- 
> Antwebsystems.com: Quality OFBiz services for competitive prices
>