顺序发票编号和贷项通知单编号分配
在您过帐发票或贷项通知单记录时,系统会评估所有有效序列策略。如果目标对象匹配唯一序列策略的选择条件,系统将根据序列策略将下一个可用的序列号分配给目标对象记录。
所需的 Edition
| 适用于:Lightning Experience |
| 适用于:Enterprise、Performance、Unlimited和具有 Revenue Cloud Billing 许可证的 Developer Edition。联系您的 Salesforce 客户主管了解更多信息。 |
发票和贷项通知单编号分配
发票和贷项通知单编号根据您创建或邮寄发票和贷项通知单或接收发票的方式分配。这些场景显示了何时以及如何应用发票和贷项通知单编号。
- 设置:如果您打开已发布发票任务序列策略,则在发布前,每个发票记录必须具有发票编号。如果未分配发票编号,发票将进入“错误”或“过帐进行中”状态。为发票记录记录记录收入交易错误日志 (RTEL),其中包含排序错误详细信息。
- 设置:如果您打开已发布贷项通知单的任务序列策略,则在发布前,每个贷项通知单记录必须具有贷项通知单编号。如果未分配贷项通知单编号,则贷项通知单会进入错误状态。为信用票据记录记录记录收入交易错误日志 (RTEL),其中包含排序错误详细信息。
- 生成发票:当您使用客户或订单记录上的生成发票选项或通过发票生成 API 生成已过帐发票时,发票编号会自动分配给已过帐发票。
- 发票运行:当您使用开单批处理程序计划发票运行时,发票编号会自动分配到所有已过帐的发票。
- 待张贴草稿:当您张贴发票时,会自动为其分配发票编号。
- 预览发票:发票预览不会创建实际发票记录,因此不会为其分配发票编号。
- 使已过帐发票无效:如果您使用发票编号使已过帐发票无效,该编号将保持分配给已作废发票,并且不能重新分配到另一个发票。
- 发票接收:对于接收的草稿发票,如果发票与唯一的有效顺序策略一致,发票编号将在过帐过程中分配。在接收已过帐的发票时,已过帐发票的强制顺序策略设置会确定是否接受发票。如果启用此设置,必须在发票摄取 API 负载中提供预先存在的发票编号,因为系统不会生成发票编号。如果禁用此设置,即使没有发票编号的已接收已过帐发票也会被接受。
备注 如果出现以下情况,则不会分配发票编号:
- 多个有效序列策略匹配同一发票记录。
- 没有与发票匹配的有效顺序策略。
序列差距协调
当您在序列策略中强制执行无间隙序列时,如果在序列中引入了任何间隙,系统将创建序列间隙调和记录。序列间隙协调仅适用于无间隙序列,其中序列中未分配的间隙被重新分配到匹配的目标对象记录,因此序列保持连续。
每 24 小时,间隙协调计划作业会查找有效无间隙序列策略中的任何间隙,并将任何缺失的序列值存储在序列间隙协调记录中。如果需要,您也可以手动触发分配序列 API,以运行序列间隙协调功能。
以下是一些可能导致差距的情况:
- 序列号分配期间出现任何错误。
- 带有与序列策略关联的发票编号的发票将被删除。同样,将删除具有与序列策略关联的贷项通知单编号的贷项通知单。
备注 如果删除了发票或带有发票或贷项通知单编号的贷项通知单,相应的记录将处于“已阻止”状态,以便不会被重新分配。如果发票或贷项通知单的序列号分配失败,则记录处于未分配状态。
要查看有关这些差距的详细信息,请从应用程序启动程序中查找并选择顺序差距协调。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

