Abap 阻止在后台创建发票(使用程序YV60SBAT-SDBILLDL)

Abap 阻止在后台创建发票(使用程序YV60SBAT-SDBILLDL),abap,Abap,通过作业通过YV60SBAT-SDBILLDL创建发票时,我们必须进行一些检查。 如果某些自定义检查不通过,我们应该限制系统不为该特定文档创建发票,并应继续为其余文档创建发票。此外,该错误消息应显示在批处理作业日志中 以下是一个例子: 交货单据:如1,2,3 1-应生成发票 2-发票不应生成,因为某些检查未通过 3-发票应生成 我试过增强点ES_SAPLV60A点fakturaposi\u auftragsposito\u 02,设置us\u rc=4和RETURN(包括LV60AA29),如一

通过作业通过YV60SBAT-SDBILLDL创建发票时,我们必须进行一些检查。 如果某些自定义检查不通过,我们应该限制系统不为该特定文档创建发票,并应继续为其余文档创建发票。此外,该错误消息应显示在批处理作业日志中

以下是一个例子:

交货单据:如1,2,3

1-应生成发票

2-发票不应生成,因为某些检查未通过

3-发票应生成


我试过增强点
ES_SAPLV60A
fakturaposi\u auftragsposito\u 02
,设置
us\u rc=4
RETURN
(包括
LV60AA29
),如一些论坛上所示。。但系统无法访问此代码。

YV60SBAT是一个自定义程序,但有一个官方程序RV60SBAT。此信息没有帮助:)我需要一个位置,可以从内存导入以前导出的一些ID,在那里执行检查。。以中断发票创建并传递到下一张。注释不是为了帮助原始海报,而是为了发布与答案不符的任何信息。例如,您可以编辑问题以指示RV60SBAT,因为人们不知道您的自定义程序。不要忘记,堆栈溢出(SO)的关键原则之一是提供可复制的示例,在您的情况下,YV60SBAT不符合“可复制”原则。请打电话咨询一下,并查看帮助中心。