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)