You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Pierre Smits (JIRA)" <ji...@apache.org> on 2015/01/17 15:49:34 UTC

[jira] [Created] (OFBIZ-5993) Remove superfluous enitity elements regarding agreements

Pierre Smits created OFBIZ-5993:
-----------------------------------

             Summary: Remove superfluous enitity elements regarding agreements
                 Key: OFBIZ-5993
                 URL: https://issues.apache.org/jira/browse/OFBIZ-5993
             Project: OFBiz
          Issue Type: Improvement
          Components: accounting
    Affects Versions: Trunk
            Reporter: Pierre Smits


Currently we have in the entity Agreement the fields roleTypeIdFrom and roleTypeIdTo, but we also have the entity AgreementRole regarding the identification of the parties involved and the capacity (role) in which these involved parties relate to the agreement. 

Moreover, the agreementTypeId (when set - and it should be mandatory) determines the implied rolesTypes of the primary parties involved (partyIdFrom and partyIdTo), even when such roleTypes are not explicitly set as a record in <PartyRole>.

Having the functionality regarding the management  of the roles of parties in relation to the agreement (entity AgreementRole) makes the two fields mentioned earlier superfluous.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)