You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ofbiz.apache.org by "Michael Brohl (Jira)" <ji...@apache.org> on 2020/03/02 13:01:00 UTC

[jira] [Commented] (OFBIZ-11431) InvoiceItem: uomID is wrongly defined

    [ https://issues.apache.org/jira/browse/OFBIZ-11431?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17049188#comment-17049188 ] 

Michael Brohl commented on OFBIZ-11431:
---------------------------------------

This would require a data model change and data migration. I'd suggest to simply point out the correct use in the entity field description instead of changing the name.

> InvoiceItem: uomID is wrongly defined
> -------------------------------------
>
>                 Key: OFBIZ-11431
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-11431
>             Project: OFBiz
>          Issue Type: Bug
>          Components: datamodel
>    Affects Versions: Trunk
>            Reporter: Pierre Smits
>            Priority: Critical
>              Labels: refactoring
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Currently the InvoiceItem entity has the field uomId, per:
> {code:java}
>       <field name="uomId" type="id"></field>
> {code}
> per the demo data this field is used to capture the currency of the invoice item. This is, however, wrong. The currency for invoice items is set in the invoice entity record (with field currencyUomId. 
> The uomId in the invoice item is related to the quantity set, and must be correctly named: 'quantityUomId.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)