---
schema_version: "1"
id: 241ef699fb9967862fceae08e3f9c4488bf84e6ed10449a5f424e5ec835aeebd
title: Simulate Transaction Journal Processing by Loyalty Program Processes
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/promotion_setup_processing_simulation.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.promotion_setup_processing_simulation.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: fb9f1a3af2197eb60c9cc579794b71bbbd742af06026da86da64f55aa44c3850
description: Design loyalty program processes and then simulate how the loyalty program process processes pending or processed transaction journals.
products:
  - Loyalty Management
release: "264"
---
# Simulate Transaction Journal Processing by Loyalty Program Processes

Design loyalty program processes and then simulate how the loyalty program process processes pending or processed transaction journals.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>,&nbsp;<strong>Performance</strong>, <strong>Unlimited</strong>, and&nbsp;<strong>Developer</strong>&nbsp;Editions with Loyalty Management</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d21280e70">User Permissions
              Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d21280e70 ">To simulate loyalty program processes for transaction journals:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d21280e70 ">Loyalty Management</td>

          </tr>
        </tbody>
      </table>

Simulation provides a summary of how transaction journals can be processed by the applicable loyalty program processes and doesn't change any data in your org. When you run a simulation, the transaction journal is simulated by the active loyalty program process whose journal type and subtype match that of the transaction journal.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-loyalty_management-264-0-0-production-enus/0590ce3e-5a09-45ab-8e5e-68f359c35886/images/icon_note.png)

Note You can simulate only the loyalty program processes whose process type is TransactionJournal.

After the simulation is run, you can view the number of points that the process has either credited or debited and the number of vouchers issued. To view how a rule processed the transaction journal, click the loyalty program process rule. You can view these details:

- Number of points that the rule either credited or debited
- Debit sequence of currency subtypes for redemption transactions
- Currency subtype of credit transactions
- Number of vouchers that the rule issued
- Outputs for the parameters and formulas that are used in conditions and actions
- Details of the conditions and condition criteria that the transaction journal fulfilled

If a transaction journal doesn’t meet the eligibility conditions of the process, check the process eligibility rule to learn about which conditions weren’t met by the transaction journal.

![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-loyalty_management-264-0-0-production-enus/0590ce3e-5a09-45ab-8e5e-68f359c35886/images/icon_important.png)

Important If you can't view the Loyalty Program Process component on Transaction Journal records, ensure that your admin adds the component from Lightning App Builder.

1. Go to a Transaction Journal record.
2. On the Loyalty Program Process component, click **Simulation** | **Simulate**.
3. After the simulation is complete, click each rule to view how it processed the transaction journal.