Details
Description
Currently the assignments of roles to parties are boolean (there or not there).
As stated in a comment below:
Reopening, as removing a PartyRole from a party can lead to errors.
?? Steps to reproduce:??
- Go to https://demo-trunk.ofbiz.apache.org/partymgr/control/viewroles?partyId=DemoCustomer;
- Remove the 'Contact' role from the party.
See the error shown (attached screenshot).
Such errors pop up due to referential integrity (used in other entities).
However, these role assignments also have a lifespan, and PartyRole records are used in specific object role entities (such as: AgreementRole, QuoteRole, RequestRole, etc.)
This can be achieved by adding fromDate and thruDate fields.
Attachments
Attachments
Issue Links
- is depended upon by
-
OFBIZ-5960 Have party relations expire on party role expiration
- Closed
-
OFBIZ-6007 Have the RoleType field in AddFinAccountRole only show the roles of the selected party
- Open
-
OFBIZ-6008 Have the RoleType field in EditMarketingCampaignRoles only show the roles of the selected party
- Open
-
OFBIZ-5965 PartyRole Lifespan fields - Have PartyRole screens/forms work with the change
- Closed
-
OFBIZ-5997 Have dependent <object>Role entity-records expire on partyRole entity record expiration
- Closed
-
OFBIZ-11726 Have PartyRole change effected in other entities
- Closed
- is related to
-
OFBIZ-7367 'From Date' and 'Through Date' is not setting up on adding a new task member
- Closed
-
OFBIZ-11718 Deleting a PartyRole from a party generates an error
- Closed
-
OFBIZ-9801 Manage life span of SecurityGroupPermission entity
- Closed
-
OFBIZ-1910 Add support of fromDate & thruDate in CustRequestRole entity
- Closed
- relates to
-
OFBIZ-9747 Error while updating Agreement
- Open
-
OFBIZ-6976 Updating data sets
- Closed
-
OFBIZ-6463 ordermgr/control/deleteCustRequestParty should delete the record rather than updating the through date
- Closed
- links to