Deal Price Assignment Delete Request and Response - Attribute/Value Pairs 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:
|
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:
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:
|
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:
|
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 |