この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

PendingOrderSummary

OrderSummary が作成される前に、高スケール注文を介して取り込まれた B2C Commerce 注文を表すオブジェクト。オンライントランザクション処理 (OLTP) 用に最適化されています。このオブジェクトは、API バージョン 56.0 以降で使用できます。

サポートされているコール

create()、delete()、describeLayout()、query()

特別なアクセスルール

項目

このオブジェクトは、高スケール注文機能が有効になっている Salesforce Order Management 組織でのみ使用できます。

項目 詳細
AccountId
型
reference
プロパティ
Create、Filter、Group、Nillable、Sort
説明
PendingOrderSummary に関連付けられた取引先または個人取引先の ID。ストアフロントの買い物客を表します。
この項目はリレーション項目です。
リレーション名
Account
リレーション種別
Lookup
参照先
Account
BillToContactId
型
reference
プロパティ
Create、Filter、Group、Nillable、Sort
説明
PendingOrderSummary に関連付けられた Contact の ID。個人取引先を使用していない場合のストアフロントの買い物客を表します。
この項目はリレーション項目です。
リレーション名
BillToContact
リレーション種別
Lookup
参照先
Contact
BillingEmailAddress
型
email
プロパティ
Create、Filter、Group、Sort
説明
請求先住所のメールアドレス。
BillingPhoneNumber
型
phone
プロパティ
Create、Filter、Group、Sort
説明
請求先住所の電話番号。
CurrencyIsoCode
型
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Restricted picklist、Sort
説明
マルチ通貨機能を有効化している組織にのみ使用できます。PendingOrderSummary に関連付けられた元の注文の通貨の ISO コードが含まれます。
可能な値は次のとおりです。
  • DKK — デンマーククローネ
  • EUR — ユーロ
  • GBP — イギリスポンド
  • USD — アメリカドル
デフォルト値は USD です。
Description
型
string
プロパティ
Create、Filter、Group、Nillable、Sort
説明
PendingOrderSummary の説明。
ExternalId
型
string
プロパティ
Create、Filter、Group、Nillable、Sort
説明
この項目は内部的に使用されます。
この項目は ZOS と同期していないため、クエリや挿入操作で使用することはできません。
ExternalReferenceIdentifier
型
string
プロパティ
Create、Filter、Group、Sort
説明
レコードの重複を防止するために内部的に使用されます。この値では、大文字と小文字が区別されます。作成時、この値は B2C レルム ID + "_" + B2C インスタンス ID + "@" + B2C Commerce カタログ/ドメイン ID + "@" + B2C Commerce 注文番号に設定されます。
この値は、組織内で一意にする必要があります。複数のソースから注文を取り込む場合、ソースに基づいたプレフィックスを含めることで一意性を維持できます。
GrandTotalAmount
型
currency
プロパティ
Create、Filter、Sort
説明
PendingOrderSummary の総額 (調整後、税込み)。
OrderNumber
型
string
プロパティ
Create、Filter、Group、Sort
説明
PendingOrderSummary の名前。
OrderedDate
型
dateTime
プロパティ
Create、Filter、Sort
説明
この PendingOrderSummary に関連付けられた元の注文の日付。
Payload
型
textarea
プロパティ
Create
説明
注文データペイロード。
PayloadType
型
picklist
プロパティ
Create、Filter、Group、Nillable、Restricted picklist、Sort
説明
Payload のデータ型。
可能な値は次のとおりです。
  • JSON_GZIP
  • JSON_RAW
SalesChannelId
型
reference
プロパティ
Create、Filter、Group、Nillable、Sort
説明
この PendingOrderSummary に関連付けられた SalesChannel の ID。SalesChannel 名は B2C Commerce カタログ/ドメイン ID と一致します。
この項目はリレーション項目です。
リレーション名
SalesChannel
リレーション種別
Lookup
参照先
SalesChannel
SalesStoreId
型
reference
プロパティ
Create、Filter、Group、Nillable、Sort
説明
この PendingOrderSummary に関連付けられた RetailStore または WebStore の ID。
この項目はリレーション項目です。
リレーション名
SalesStore
リレーション種別
Lookup
参照先
WebStore
ShopperName
型
string
プロパティ
Create、Filter、Group、Sort
説明
元の注文を行った買い物客の名と姓。

使用方法

自動化された高スケール注文 OrderSummary が作成される前に、取り込まれた B2C Commerce 注文を表示または処理する必要がある場合、手動で OrderSummary の作成を起動することができます。Salesforce で、PendingOrderSummaries リストを開き、レコードを見つけて [インポート] をクリックします。

PendingOrderSummary では、特定のメソッドとクエリのみがサポートされています。Apex トリガはサポートされません。

サポートされている Apex メソッド:
  • Database.query(queryString)
  • Database.query(queryString, accessLevel)
サポートされている SOAP API メソッド:
  • create()
  • delete()
  • describeLayout()
  • query()
  • queryMore()
サポートされている REST API メソッド:
  • /services/data/vXX.X/sobjects/sObject/ GET
  • /services/data/vXX.X/sobjects/sObject/id/ GET
  • /services/data/vXX.X/sobjects/sObject/id/ DELETE
  • /services/data/vXX.X/sobjects/sObject/id/ POST
  • /services/data/vXX.X/sobjects/sObject/describe/compactLayouts/ GET
  • /services/data/vXX.X/sobjects/sObject/quickActions/ GET
サポートされているクエリ:
convertCurrency() function
例: SELECT Id, convertCurrency(AnnualRevenue) FROM Account
子-親サブクエリ
例: SELECT ExternalReferenceIdentifier, Account.Name FROM PendingOrderSummary WHERE ExternalReferenceIdentifier = 'a'
LIMIT 句
例: SELECT ExternalReferenceIdentifier FROM PendingOrderSummary WHERE ExternalReferenceIdentifier = 'a' LIMIT 1
インデックスによる絞り込み
例: SELECT ExternalReferenceIdentifier FROM PendingOrderSummary WHERE ExternalReferenceIdentifier = 'a'
2 次インデックスによる絞り込み
例: SELECT ExternalReferenceIdentifier FROM PendingOrderSummary WHERE AccountId = 'xxx'
ORDER BY 句
ORDER BY を使用する場合、方向を指定する必要はありません。ただし、昇順で並び替える場合は、NULLS LAST は使用できません。降順で並び替える場合は、NULLS LAST のみを使用できます。
例: SELECT ExternalReferenceIdentifier FROM PendingOrderSummary ORDER BY ExternalReferenceIdentifier
例: SELECT ExternalReferenceIdentifier FROM PendingOrderSummary ORDER BY ExternalReferenceIdentifier ASC NULLS FIRST
例: SELECT ExternalReferenceIdentifier FROM PendingOrderSummary ORDER BY ExternalReferenceIdentifier DESC NULLS LAST
等価検索条件
範囲検索条件はサポートされません。
例: SELECT ExternalReferenceIdentifier FROM PendingOrderSummary WHERE ExternalReferenceIdentifier = 'realm_tenant@storesite@0000001'
無効な例: SELECT ExternalReferenceIdentifier FROM PendingOrderSummary WHERE ExternalReferenceIdentifier < 'a'