Details
Description
Currently it is only possible to delete a PartyRole record from a party.
Which leads to error messages, when that particular Partyrole record is associated with records in other entities where the PartyRole entity is set as a relation (through <relation rel-entity-name="PartyRole"> which is applied as a foreign key relation in the underlying dbms ).
Examples of such related entities that are:
- entity-name="MarketingCampaignRole"
- entity-name="BudgetRole"
In order to avoid such, it is better to revoke the PartyRole record by setting an expiration date (end date) on the record.
Attachments
Issue Links
- fixes
-
OFBIZ-11718 Deleting a PartyRole from a party generates an error
- Closed
- is depended upon by
-
OFBIZ-12358 As a user I want to be able to select 1, multiple or all Roles of a party to revoke them
- Open
-
OFBIZ-12352 Post-implementation cleanup related to PartyRole expiration/revocation
- Open
- is related to
-
OFBIZ-5961 Update DemoData re PartyRole lifespan
- Closed
-
OFBIZ-5966 Update SeedData re PartyRole lifespan fields
- Closed
-
OFBIZ-5965 PartyRole Lifespan fields - Have PartyRole screens/forms work with the change
- Closed
-
OFBIZ-11713 Allow party selection only for appropriate request roles
- Closed
- relates to
-
OFBIZ-12370 InvoiceRole: impossible combination of party and role selectable: leads to error
- Open
- links to