OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-dev message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [ubl-dev] OrderableUnitFactorRate usage and determination


Hi Danny,

I knew that would come ;-)

Being heavily involved developing OIOUBL I don't think I'm the right person to judge between the two interpretations :-)

As far as I remember, the OIOUBL interpretation - as described in the OIOUBL guide Prices - has been submitted to CENBII as feedback during the hearing process, but as you point out, the current CENBII interpretation is different.

Maybe we could get an "official" CENBII comment on that!?

Thanks!

Best regards,
Finn.



On Fri, Sep 20, 2013 at 3:49 PM, Danny Gaethofs <dgaethofs@yahoo.com> wrote:
Thanks Finn,
 
THat makes sense and corresponds with the explanation in
 
 
BaseQuantity * OrderableUnitFactorRate = the quantity specified by Quantity@unitCode
 
PriceAmount / BaseQuantity * (BaseQuantity * OrderableUnitFactorRate) = the price of one
orderable unit.
 
PriceAmount * OrderableUnitFactorRate = the price of one orderable unit.
 
I have also been looking at the definition in the CEN/BII guidelines on Totals.
 
Chapter 5 says :
PriceAmount / Price BaseQuantity * OrderableUnitFactorRate = the price of one ordered unit.
 
Is this wrongly defined in the CEN/BII guideline? Because this results into an OUFR = 2,97
 
regards
Danny
 

From: Finn Christensen <fch@tradeshift.com>
To: "ubl-dev@lists.oasis-open.org" <ubl-dev@lists.oasis-open.org>
Sent: Friday, September 20, 2013 10:24 AM
Subject: [ubl-dev] OrderableUnitFactorRate usage and determination

Hi Danny + all,

Yes this is quite complicated!

According to the rules within OIOUBL I actually think your OUFR = 0,0297

In OIOUBL, this must always be the case:

PriceAmount * OUFR = the price for one order unit.

1 plate has the weight of 2,97 KG

1 KG has the price of 2,05 EUR

1 plate then has the price of 6,0885 EUR (= the price for one order unit)

OUFR = the price for one order unit / PriceAmount

OUFR = 6,0885 / 205 = 0,0297

Hope this helps!

Best regards,
Finn.







[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]