CreditMemoProcessedEvent
/commerce/invoicing/credit-memos 要求によって開始されたプロセスが完了したときにサブスクライバーに通知されます。このオブジェクトは API バージョン 55.0 以降で使用できます。
サポートされているコール
describeSObjects()
サポートされているサブスクライバー
| サブスクライバー | サポートされているかどうか。 |
|---|---|
| Apex トリガー | ![]() |
| フロー | ![]() |
| プロセス | ![]() |
| Pub/Sub API | ![]() |
| ストリーミング API (CometD) | ![]() |
登録チャネル
/event/CreditMemoProcessedEvent
イベント配信割り当ての適用
いいえ
特別なアクセスルール
このオブジェクトは、サブスクリプション管理が有効な場合に使用できます。
項目
| 項目 | 詳細 |
|---|---|
| CorrelationIdentifier |
|
| CrMemoProcessErrDtlEvents |
|
| CreditMemoId |
|
| ErrorDetails |
|
| EventUuid |
|
| IsSuccess |
|
| ReplayId |
|
| RequestIdentifier |
|
例
ユーザーが /commerce/invoicing/credit-memos を正常に実行し、クレジットメモを 1 つ作成し、要求が完了するとこのプラットフォームイベントを受信します。
1{
2 "IsSuccess": true,
3 "CrMemoProcessErrDtlEvents": null,
4 "CreatedById": "005RO000000g4LYYAY",
5 "CorrelationIdentifier": "50gRO0000000jxc",
6 "CreatedDate": "2023-03-17T15:09:18Z",
7 "ErrorDetails": "[]",
8 "InvoiceId": "3ttRO0000006839YAA",
9 "CreditMemoId": "50gRO0000000jxcYAA",
10 "RequestIdentifier": "d488e070-0fd8-4cde-a9fd-d7ca38d040f5"
11}例
ユーザーが /commerce/invoicing/invoices/{invoiceId}/actions/credit 要求を実行しましたが、クレジットメモの金額が請求書の残高より大きいため失敗しました。
1{
2 "IsSuccess": false,
3 "CrMemoProcessErrDtlEvents": null,
4 "CreatedById": "005RO000000g4LYYAY",
5 "CorrelationIdentifier": "50gRO0000000jzi",
6 "CreatedDate": "2023-03-17T22:55:11Z",
7 "ErrorDetails": "[{
8 "ErrorSourceId": "50gRO0000000jzi",
9 "ErrorCode": "RECORD_UPDATE_FAILED",
10 "ErrorMessage": "An error occurred while updating the credit memo status to POSTED: Child events testing - fail updating credit memo status to posted Failed object Ids : 50gRO0000000jzi"
11}]",
12 "CreditMemoId": "50gRO0000000jziYAA",
13 "RequestIdentifier": "9123a706-4a64-4beb-8942-4eb5abd1e59f"
14 },