Loading
自动执行业务流程
目录
选择筛选器

          没有结果
          没有结果
          以下是一些搜索提示

          检查关键字的拼写。
          使用更普遍的搜索词。
          选择更少的筛选器,并扩大搜索范围。

          搜索所有 Salesforce 帮助
          退货单项目汇总提交操作

          退货单项目汇总提交操作

          在 Salesforce 订单管理中,从订单汇总返回一个或多个订单产品汇总。此操作是创建变更单而非退货单的简单退货。

          所需的 Edition

          适用于:Lightning Experience
          查看支持的版本。
          此功能需要 Salesforce 订单管理加载项。要购买,请联系您的 Salesforce 客户主管。

          在 Flow Builder 中,将操作元素添加到流。选择订单管理类别,并搜索返回订单项目汇总提交

          设置输入值

          使用流早期的值来设置输入。

          输入参数 描述
          订单汇总 ID 对订单汇总(您要从中返回订单产品汇总)的引用。
          返回订单产品汇总项目输入

          该输入是类 ConnectApi.ChangeInputRepresentation 的 Apex 定义变量。

          该变量有一个字段:changeItems。该字段是类 ConnectApi.ChangeItemInputRepresentation 的 Apex 定义变量列表。每个变量包括以下字段:

          • changeItemFees — 类 ConnectApi.ChangeItemFeeInputRepresentation 的 Apex 定义变量的列表。每个变量都有以下字段:
            • Amount — 必填。用于计算费用金额的值,如 amountType 所述。它必须是正值。
            • amountType — 必需。描述如何计算费用金额。它可以有以下值之一:
              • AmountWithTax 金额是含税的费用金额。
              • AmountWithoutTax 金额是不含税的费用金额。税收是根据价值和增加值计算的。
              • Percentage 金额是百分比。费用金额是金额除以 100,然后乘以相关订单产品汇总的 TotalPriceTotalTaxAmount,按比例计算返回的数量。
              • PercentageGross 金额是百分比。费用金额是金额除以 100,然后乘以相关订单产品汇总的 TotalLineAmountWithTax,按比例计算返回的数量。
            • Description — 费用描述。
            • priceBookEntryId — 必填,除非价格手册在组织中是可选项。与费用产品关联的价格手册条目的 ID。
            • product2Id — 必填。代表费用的产品 ID。
            • Reason — 必填。费用原因。该值必须与订单产品汇总变更对象的原因选项列表中的条目相匹配。
          • orderItemSummaryId — 必填。要返回的订单产品汇总的 ID。它不能是运费产品。
          • quantity — 必填。要返回的数量。
          • Reason — 必填。返回原因。该值必须与订单产品汇总更改对象的原因字段中的一个选项列表值匹配。
          • shippingReductionFlag — 必填。用于指定是否根据价格变化按比例分摊任何相关交货费用的布尔标志。

          存储输出值

          输出参数 描述
          返回订单产品汇总项目输出

          该输出是类 ConnectApi.SubmitReturnOutputRepresentation 的 Apex 定义变量。

          changeBalances 字段中的值符号与变更单记录中的相应值相反。例如,折扣在 changeBalances 中为正值,在变更单记录中为负值。

          changeBalances 字段是类ConnectApi.ChangeItemOutputRepresentation 的 Apex 定义变量,它包含以下字段:

          • grandTotalAmount — 对含税总数的更改。
          • totalAdjDeliveryAmtWithTax — 对调整后交货小计(含税)的更改。
          • totalAdjDistAmountWithTax — 对总订单调整(含税)的更改。
          • totalAdjProductAmtWithTax — 对调整后产品小计(含税)的更改。
          • totalAdjustedDeliveryAmount — 对调整后交货小计的更改。
          • totalAdjustedDeliveryTaxAmount — 对调整后交货小计税的更改。
          • totalAdjustedProductAmount — 对调整后产品小计的更改。
          • totalAdjustedProductTaxAmount — 对调整后的产品小计税的更改。
          • totalAdjustmentDistributedAmount — 对总订单调整的更改。
          • totalAdjustmentDistributedTaxAmount — 对总订单调整税的更改。
          • totalAmount — 对税前总额的更改。
          • totalExcessFundsAmount — 与订单汇总相关的订单支付汇总上可用的超额资金金额。它等于作为退款欠下的获取金额,但与发票或贷项通知单无关。超额资金通常发生在订单产品在履行前被取消,但在付款被获取后。这种情况在美国并不常见,在美国,资金通常是经过授权的,但在履行过程开始之前不会被获取。该值包括与订单汇总相关的所有超额资金,而不仅仅是与当前操作相关的资金。
          • totalFeeAmount — 退货费用总额。
          • totalFeeTaxAmount — 退货费用的总税额。
          • totalRefundableAmount — 可退款的总金额。它是适用于履行后变更的超额资金和任何未完成的变更单总金额的总和。该值包括与订单汇总相关的所有可退款金额,而不仅仅是与当前活动相关的金额。
          • totalTaxAmount — 对总税额的更改。

          changeOrderId 字段是为退货的商品创建的变更单记录的 ID。使用此变更单创建信用票据。

          feeChangeOrderId 字段是为任何退货费创建的变更单记录的 ID。使用此变更单创建发票。

          使用情况

          要设置返回订单产品汇总项目输入:

          • 如果要收费,请使用分配元素在一个或多个 ConnectApi.ChangeItemFeeInputRepresentation 变量上设置 amountamountTypedescriptionpriceBookEntryIdproduct2Idreason 字段值。
          • 使用分配元素在一个或多个 ConnectApi.ChangeItemInputRepresentation 变量上设置 orderItemSummaryId数量原因shippingReductionFlag 字段值。
          • 如果要收费,请使用分配元素将 ConnectApi.ChangeItemFeeInputRepresentation 变量添加到关联 ConnectApi.ChangeItemInputRepresentation 变量的 changeItemFees 字段中。
          • 使用分配元素将 ConnectApi.ChangeItemInputRepresentation 变量添加到 ConnectApi.ChangeInputRepresentation 变量上的 changeItems 字段。
          • 在操作输入中使用 ConnectApi.ChangeInputRepresentation 变量和订单汇总 ID。

          在返回订单产品汇总的流中,运行此操作之前,请先运行“返回订单项目汇总预览”操作。然后显示其输出供用户审查。当用户验证预期结果时,将相同的输入传递给该操作。

           
          正在加载
          Salesforce Help | Article