updateProductPartyRole

Description
This transaction updates an existing party-product role.
Web Services
Operation name: updateProductPartyRole

Service name: CrossDomainServices

Example
Update the end date of the product-party role between John Smith and the product Hi-Energy Health Drink.

Update the description of the "broker" role between XYZ Company and an externally managed product, Golden Harvest Investment Plan.

Usage information
This fine grained transaction can be used to update a product-party role business object (ProductPartyRoleBObj). The following attributes can be updated with this transaction:
  • StartDt
  • EndDt
  • AdditionalDetails
Preconditions
The product-party role must exist and be active.
Mandatory input
  • ProductPartyRoleIdPK to identify the record to be updated
  • ProductPartyRoleLastUpdateDate
Inquiry levels
Not applicable
Filter values
Not applicable
Transaction behavior
This transaction can be used to update a product-party role only if the record is active.
The following attributes cannot be updated, and attempts to update any of them will result in an error:
  • PartyId
  • ProductId
  • AdminClientId
  • AdminProductId
  • AdminSysCodeType
  • ProductPartyRoleCodeType

If the end date is provided, then it is also mandatory to specify the end reason type. However, you can modify this behavior using customized external rules.

The start date must be less than or equal to the end date.

Request message
<TCRMTxType> updateProductPartyRole

<TCRMTxObject> ProductPartyRoleBObj

<TCRMObject> ProductPartyRoleBObj

Response objects
ProductPartyRoleBObj
Special note
Not applicable


Last updated: 5 Jun 2018