您位於此處:
新增訂單項目摘要動作
在 Salesforce 訂單管理中,將最多 100 個訂單產品摘要新增至訂單摘要。此動作會建立變更訂單記錄、訂單產品記錄和訂單產品摘要記錄。此動作也會建立任何支援的調整、稅金和摘要記錄。
必要版本
| 提供版本:Lightning Experience |
| 檢視支援的版本。 |
| 此功能需要 Salesforce 訂單管理附加元件。若要購買,請連絡您的 Salesforce 帳戶主管。 |
在 Flow Builder 中,將「動作」元素新增至您的流程。選取「訂單管理」種類,然後搜尋「新增訂單項目摘要」。
重要 請勿透過 REST API 呼叫此動作。僅用於流程中。
設定輸入值
建立要在輸入中使用的記錄變數。使用流程前期中的值來設定其值。動作會根據這些值產生記錄。請記得包含每個物件類型的所有必要值。例如,訂單項目摘要記錄變數必須包含訂單遞送群組摘要識別碼。
備註 針對此動作的輸入值,請使用記錄變數,而非現有記錄或記錄識別碼。
| 輸入參數 | 描述 |
|---|---|
| 訂單項目摘要輸入 | 此輸入是類別 runtime_commerce_oms.AddOrderItemSummaries 中 Apex 定義的變數。 如需有關設定輸入資料的資訊,請參閱此主題的「用途」區段。 該變數有一個欄位:newItems。此欄位是類別 runtime_commerce_oms.AddItem 中一或多個 Apex 定義的變數清單。其中每個變數皆包含以下欄位。
|
儲存輸出值
| 輸出參數 | 描述 |
|---|---|
| 訂單項目摘要輸出 | 此輸出是類別 ConnectApi.AddOrderItemSummaryOutputRepresentation 中 Apex 定義的變數。包括這些欄位。 changeBalances 欄位中值的符號與變更訂單記錄中的對應值相反。例如,折扣在 changeBalances 中為正值,但在變更訂單記錄中為負值。
|
若要設定「調整訂單產品摘要輸入」:
- 使用記錄變數定義訂單產品摘要、訂單產品調整項目摘要以及訂單產品稅金條列項目摘要。不需要傳送識別碼。
- 訂單產品摘要的必要欄位:
- ListPrice (僅適用於「訂單摘要 Pricebook2Id」為 NULL 或空白時)
- 名稱
- OrderDeliveryGroupSummaryId
- OrderSummaryId
- PricebookEntryId (僅適用於「訂單摘要 Pricebook2Id」已設定時)
- Product2Id
- Quantity
- TotalLineAmount
- UnitPrice
- TypeCode
- 類型
- 訂單產品調整條列摘要的必要欄位:
- Amount
- 名稱
- OrderSummaryId
- 訂單產品稅金條列項目摘要的必要欄位:
- Amount
- 名稱
- OrderSummaryId
- TaxEffectiveDate
- 類型
- 訂單產品摘要的必要欄位:
- 使用指派元素將 runtime_commerce_oms.AddItem 變數上的 orderItemSummary 欄位設定為訂單產品摘要記錄變數。
- 針對要新增產品的每個調整,請使用指派元素來設定 runtime_commerce_oms.AddItemAdjustment 變數的 orderItemAdjustmentLineSummary 欄位至訂單產品調整條列摘要記錄變數。使用指派元素將與其相關聯的訂單產品稅金條列摘要記錄變數新增至相同 runtime_commerce_oms.AddItemAdjustment 變數的 orderItemTaxLineItemSummaries 欄位。
- 使用指派元素將 runtime_commerce_oms.AddItemAdjustment 變數新增至 runtime_commerce_oms.AddItem 變數上的 orderItemAdjustmentLineSummaries 欄位。
- 針對在新增產品上的每個稅金,請使用指派元素將訂單產品稅金條列摘要記錄變數新增到 runtime_commerce_oms.AddItem 變數上的 orderItemTaxLineItemSummaries 欄位。
- 使用指派元素將 runtime_commerce_oms.AddItem 變數上的 reasonCode 欄位設定為有效原因。
- 使用指派元素將 runtime_commerce_oms.AddItem 變數新增至 runtime_commerce_oms.AddOrderItemSummaries 變數上的 newItems 欄位。
- 針對您要包含在動作中的每個訂單產品重複步驟 1至 6,新增輸入至相同的 runtime_commerce_oms.AddOrderItemSummaries 變數。您一次最多可以新增五個訂單產品。
- 在動作輸入中使用 runtime_commerce_oms.AddOrderItemSummaries 變數。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!
