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)