In a Revenue Cloud (RCA) Pricing Procedure, Map Line Item elements successfully populate custom fields on QuoteLineItem (SalesTransactionItem) for new quotes and positive amendments. However, for the following transaction types, the custom fields remain empty:
This is expected behavior by design.
When RCA creates cancellations, negative amendments, or early renewals, it automatically generates Quote Line Detail (SalesTransactionItemDetail) records to handle the line-level pricing delta. In these scenarios:
SalesTransactionItemDetail level, not on SalesTransactionItem.SalesTransactionItem level and do not automatically propagate values to SalesTransactionItemDetail.This means the custom field on the Quote Line Item will not be populated in these scenarios — even if the pricing procedure appears to execute correctly.
--------------------------------------------------------------------------
Use one of the following approaches:
Option 1 — Advanced Transaction Detail Line Pricing (recommended)
Configure the Pricing Procedure to use the Advanced Transaction Detail Line Pricing approach to handle SalesTransactionItemDetail records explicitly.
Advanced Detail Line Pricing for Custom and Derived Products
Option 2 — Post Hook
Implement a Post Hook on the Pricing Procedure to read values from the SalesTransactionItemDetail record and write them back to the parent SalesTransactionItem (Quote Line Item) custom field after pricing execution.
Create and Map an Installation Date Field in RLM
005385630

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.