---
schema_version: "1"
id: 66404082e69bae0a021d7fd759894d9801b11dd34e2ec65a52f53eef88ab6305
title: Run Data Processing Engine Definitions
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/loyalty_activity_mixed_expiration_run_dpe_definitions.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.loyalty_activity_mixed_expiration_run_dpe_definitions.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: b6bb298544adf9e90aabed12ca260c87bd625a007bf15dcd06db3c06e4dc5053
description: After you create currencies that use the Activity With Mixed Subcurrencies expiration model, run the Data Processing Engine definitions required to expire currencies and roll over escrow points.
products:
  - Loyalty Management
release: "264"
---
# Run Data Processing Engine Definitions

After you create currencies that use the Activity With Mixed Subcurrencies expiration model, run the Data Processing Engine definitions required to expire currencies and roll over escrow points.

### 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>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions with Loyalty Management - Advanced</td></tr></tbody></table>

- Run one of these to expire points based on whether you set up grace periods to provide extension. See [Set Up Points Extension and Reinstatement](https://help.salesforce.com/s/articleView?id=xcloud.loyalty_set_up_points_extension_and_reinstatement.htm&type=5&language=en_US).
    - Expire Activity-Based Currencies With Mixed Expiration Subcurrencies: Expires redeemable points for activity-based currencies with mixed subcurrencies. Expires all subcurrencies based on the activity date. It also expires fixed-duration subcurrencies based on the expiration date.
    - Expire Activity-Based Currencies With Mixed Expiration Subcurrencies and Grace Period: Expires redeemable points for activity-based currencies with mixed subcurrencies by considering grace periods. Expires all subcurrencies based on the activity date. It also expires fixed-duration subcurrencies based on the expiration date.
- Roll Over Escrow Points Including Mixed Expiration Model Subtypes: Rolls over escrow points for all currencies of a loyalty program. For activity-based currencies with mixed expiration subtypes, it also groups released points by member, currency, subtype, and date, then creates aggregated ledger records.

See the [Examples of How to Set Up Definitions and Invocable Actions](https://help.salesforce.com/s/articleView?id=xcloud.loyalty_trace_usage_of_points.htm&type=5&language=en_US) section.