[ 
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)

Reply via email to