Use the Validate Member Currency Balances for Loyalty Programs Data Processing Engine
template. It checks whether the sum of the actual member and escrow balances matches the ledger
and aggregated ledger totals. If the sum of the balances doesn’t match the totals, it creates
error records in the Data Validation Errors analytics dataset.
Required Editions
Available in: Lightning Experience
Available in: Enterprise, Performance, Unlimited,
and Developer Editions with Loyalty Management
For each loyalty program containing imported data, perform these steps.
Create a Data Processing Engine definition by using the Validate Member Currency Balances
for Loyalty Programs template.
Enter a value for the Loyalty Program Name input variable.
If you’re importing only aggregate ledgers and not individual ledgers, set the value of the
Does Validate Loyalty Ledgers input variable to 0 to skip the ledger total validation.
If there are any errors listed in the dataset, adjust your records such that the balances
and the totals match. Then, rerun the definition to confirm data validity.
For each member currency with errors, the dataset contains an error record with these
fields.
MemberCurrencyPointsBalance: The points in the Loyalty Member Currency record, excluding
escrow points.
EffectiveMemberCurrencyBalance: The sum of points in the member currency record, including
escrow points.
TotalLedgerPointsBalance: The sum credited points minus the debited and expired points from
all the ledgers.
TotalAggregatedLedgerPointsBalance: The sum credited points minus the debited and expired
points from all the aggregate ledgers.
Did this article solve your issue?
Let us know so we can improve!
Loading
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
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
Always Active
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
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
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.