Deal Price Assignment Delete Request and Response - Attribute/Value Pairs in the JSON Format

Note: We recommend you to refer the topics Deal Price Assignment Delete Request in the JSON Format and Deal Price Assignment Delete Response in the JSON Format in parallel while understanding the below mentioned attributes. This will help you to understand how the attributes are nested in the JSON format.

Before calling the C1-DealPriceAsgnCommitmentBS business service through an inbound web service, you need to ensure that the deal price assignment delete request contains the following attributes:

Attribute Name Attribute Description Mandatory (Yes or No)
dealIdentifier Used to specify the deal which is created using a particular identifier whose price assignment you want to delete.
Note: If you specify the dealIdentifier attribute, you need not specify the dealId and the modelId attributes.
Yes (Conditional)
Note: This data is required if you do not specify the dealId and modelId attributes.
dealId Used to specify the deal whose price assignment you want to delete.
Note:

If you specify the dealId attribute, you need not specify the dealIdentifier and the modelId attributes.

If the deal has multiple versions, then, you should specify the modelId attribute instead of the dealId attribute.

Yes (Conditional)
Note: This data is required if you do not specify the dealIdentifier and modelId attributes.
modelId Used to specify the deal version whose price assignment you want to delete.
Note: If you specify the modelId attribute, you need not specify the dealIdentifier and the dealId attributes.
Yes (Conditional)
Note: This data is required if you do not specify the dealIdentifier and dealId attributes.
inquiryModeFlag Used to indicate whether you want to delete the price assignment or the commitments of the price item. The valid value is:
  • PRIC

Yes
pricingcmtmntdtls Used to specify the price assignment and commitment details for the entities (i.e. existing or prospect person or account) of the deal. Yes
entityId Used to specify the entity (i.e. existing or prospect person or account) whose price assignment you want to delete.
Note:

If you specify the entityType attribute, you need to specify the entityId attribute.

The entityId should belong to the modelId.

Yes
entityType Used to indicate the type of the entity (i.e. existing or prospect person or account) whose price assignment you want to delete. The valid values are:
  • ACCT

  • PERS

Note: If you specify the entityId attribute, you need to specify the entityType attribute.
Yes
pricingdtls Used to specify the price assignment details for the entity (i.e. existing or prospect person or account). Yes
priceAsgnId Used to specify the identification value of the price assignment whose details you want to delete.
Note: The priceAsgnId should belong to the entityId.
Yes
actionFlag Used to indicate that you want to create request to delete the price assignment of the entity (i.e. existing or prospect person or account) of the deal. The valid value is:
  • DEL

Yes

Once the deal price assignment is deleted, all the details of deal price assignment are listed in the above mentioned attributes along with the following attribute:

Attribute Name Attribute Description
isEligible Indicates the eligibility criteria of the deleted price assignment. The valid values are:
  • FALSE

  • TRUE

Note:

Only RM (Relationship Manager) can delete the price assignment which is in the Proposed status. Whereas, only the PM (Product Manager) can delete the price assignment which is in the Recommended status.

You cannot delete a price list price assignment.

You cannot delete the same price assignment twice.

Related Topics

For more information on... See...
Sample deal price assignment delete request and response in the JSON format Sample Deal Price Assignment Delete Request and Response in the JSON Format