[
https://issues.apache.org/jira/browse/OFBIZ-5993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sharan Foga updated OFBIZ-5993:
-------------------------------
Sprint: Bug Crush Event - 21/2/2015
> 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
> Labels: agreements, role, roles
>
> 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)