Validate Loyalty Ledger Traceability Records (ロイヤルティ元帳トレーサビリティレコードの検証)
[ロイヤルティトレーサビリティ元帳を検証] データ処理エンジンテンプレートを使用します。ロイヤルティプログラムの有効な通貨、固定期間通貨、償還可能な通貨ごとにロイヤルティ元帳トレーサビリティレコードが検証されます。メンバーの残高を計算し、償還済みの期限切れポイント、デビットおよびクレジットポイントが不一致、ポイントを過度に消費していないかを確認します。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition (ロイヤルティ管理付属) |
インポートされたデータが含まれるロイヤルティプログラムごとに、次の手順を実行します。
- [ロイヤルティトレーサビリティ元帳を検証] テンプレートを使用して、データ処理エンジン定義を作成します。
- [ロイヤルティプログラム名] 入力変数の値を入力します。
- データ処理エンジン定義を実行します。
- データマネージャーの [データアセット] タブを使用してデータセットを確認します。
- データセットにエラーが表示されている場合は、レコードを調整してエラーを修正します。次に、定義を再実行してデータの有効性を確認します。
For each member currency with errors, the dataset contains an error record with fields that show error messages for these issues.
- デビット元帳は、期限切れのクレジット元帳からポイントを消費します。
- 追跡レコードに基づいてクレジット元帳から消費されたポイントの合計がクレジット元帳のポイントを超えている。
- トレースレコードに基づいてデビット元帳が消費したポイントの合計がデビット元帳のポイントと一致しません。
- トレースから計算されたポイント残高が現在のメンバー通貨のポイント残高と一致しません。
ロイヤルティ元帳のトレーサビリティレコード検証の例
データ処理エンジン定義でロイヤルティ元帳とトレーサビリティロイヤルティ元帳を比較して不一致を特定する例を次に示します。
ロイヤルティ元帳
ポイント残高が 17 のロイヤルティプログラムメンバー Adria Darby のロイヤルティ元帳を次に示します。
| 元帳 ID | Event Type (イベントの種別) | 活動日 | Expiry Date (有効期限) | ポイント |
|---|---|---|---|---|
| CL1 | クレジット | 1/1/2024 | 1/1/2025 | 10 |
| E1 | 有効期限 | 1/1/2025 | — | 10 |
| CL2 | クレジット | 1/1/2025 | 1/1/2026 | 15 |
| CL3 | クレジット | 1/3/2025 | 1/3/2026 | 10 |
| CL4 | クレジット | 1/3/2025 | 1/3/2026 | 10 |
| CL5 | クレジット | 1/4/2025 | 1/4/2025 | 30 |
| DL1 | デビット | 1/3/2025 | — | 10 |
| DL2 | デビット | 1/6/2025 | — | 10 |
| DL3 | デビット | 1/6/2025 | — | 10 |
| DL4 | デビット | 1/8/2025 | — | 18 |
トレーサビリティロイヤルティ元帳
Adria Darby のトレーサビリティロイヤルティ元帳を次に示します。
| ID | Credit Ledger ID (クレジット元帳 ID) | デビット元帳 ID | ポイント | Event Type (イベントの種別) |
|---|---|---|---|---|
| TL1 | CL1 | DL1 | 10 | デビット |
| TL2 | CL2 | DL2 | 10 | デビット |
| TL3 | CL2 | DL3 | 10 | デビット |
| TL4 | CL3 | DL4 | 10 | デビット |
| TL5 | CL4 | DL4 | 10 | デビット |
検証エラー
データ処理エンジンジョブでレコードが検証されると、エラーのあるレコードが作成されます。エラーのリストと理由を次に示します。
| エラー | 理由 |
|---|---|
| デビット元帳は、期限切れのクレジット元帳からポイントを消費します。 | TL1 トレーサビリティロイヤルティ元帳は、2025 年 1 月 3 日に作成された DL1 デビット元帳を 2025 年 1 月 1 日に期限切れになった CL1 クレジット元帳に対応付けるため、無効です。 |
| 追跡レコードに基づいてクレジット元帳から消費されたポイントの合計がクレジット元帳のポイントを超えている。 | TL2 および TL3 トレーサビリティロイヤルティ元帳は 20 ポイントを CL2 クレジット元帳までトレースしていますが、CL2 ロイヤルティ元帳は 15 ポイントのみです。 |
| トレースレコードに基づいてデビット元帳が消費したポイントの合計がデビット元帳のポイントと一致しません。 | DL4 デビット元帳のデビットはわずか 18 ポイントですが、TL4 と TL5 のトレーサビリティロイヤルティ元帳では 20 ポイントが DL4 デビット元帳にトレースされます。 |
| トレースから計算されたポイント残高が現在のメンバー通貨のポイント残高と一致しません。 | 計算されたポイント残高が 15 で、メンバーの実際の残高である 17 と一致しません。 計算の詳細:
|
この記事で問題は解決されましたか?
ご意見をお待ちしております。

