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)

Reply via email to