Loading
通过在流中使用可调用操作核销发票

通过在流中使用可调用操作核销发票

在流中调用“核销发票”操作来核销发票。

所需的 Edition

适用于:Lightning Experience
适用于:具有 Revenue Cloud Billing 许可证的 Enterprise、Unlimited 和 Developer Edition。联系您的 Salesforce 客户主管了解更多信息。
所需用户权限
要使用可调用操作核销发票:

开单操作用户权限集

或

贷项通知单操作用户权限集

在使用核销流程前,转到对象管理器,并将所有必填值添加到贷项通知单对象上的原因代码选项列表字段。为坏账费用添加值,例如 BD。

创建屏幕流,定义这些变量作为操作的输入和输出。

  1. 创建 WriteOffInvoiceInputList 资源。
    1. 选择变量作为资源类型。
    2. 输入 WriteOffInvoiceInputList 作为 API 名称。
    3. 选择 Apex 定义作为数据类型。
    4. 选择 InvoiceWriteOff__WriteOffInvoiceInputList 作为 Apex 类。
  2. 创建 WriteOffInvoiceInput 资源。
    1. 选择变量作为资源类型。
    2. 输入 WriteOffInvoiceInput 作为 API 名称。
    3. 选择 Apex 定义作为数据类型。
    4. 选择 InvoiceWriteOff__WriteOffInvoiceInput 作为 Apex 类。
    您可以根据需要创建多个输入资源。
  3. 将 invoiceId、 reasonCode 和 reason 指定为文本数据类型输入变量的 API 名称。

    reasonCode 是必填值,但原因是可选的。

  4. 添加分配元素,并将文本数据类型变量作为值分配到 WriteOffInvoiceInput 资源的 Apex 定义的数据类型变量。
    核销输入
  5. 添加分配元素,并将 WriteOffInvoiceInput 资源添加到 WriteOffInvoiceInputList。
    如果您已创建多个 WriteOffInvoiceInput,单击添加分配,并将其全部添加到相同元素中的 WriteOffInvoiceInputList。
    注销输入列表
  6. 重复这些步骤,创建 WriteOffInvoiceResponse 和 WriteOffInvoiceResponseList 资源,并将 WriteOffInvoiceResponse 分配到 WriteOffInvoiceResponseList 资源。
    或者,您也可以为 WriteOffInvoiceResponseList 资源创建循环元素。
  7. 添加操作元素,查找并选择 writeOffInvoices-writeOffInvoices 操作。
    1. 将 writeOffInvoiceInputList 输入值选择为 writeOffInvoiceInputList。
    2. 将 writeOffInvoiceResponseList 输出值选择为 writeOffInvoiceResponseList。
    核销可调用操作
  8. 启用流。

激活流后,创建快速操作并添加到发票页面布局,并使用可调用操作。

 
正在加载
Salesforce Help | Article