A/P发票的SBO SP_Transaction不是A/P预留发票

2020-08-25 03:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我创建了一个SBO_SP...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我创建了一个SBO_SP_Transaction通知,该通知阻止了要创建或更新不带成本中心的A/P发票的用户,但问题是A/P发票和A/P储备发票共享相同的对象类型=" 18"和表= " OPCH"

应付帐款预留发票具有特定且唯一的表单类型

表单类型:

60092应付帐款发票

SP_Transaction代码:

如果@ Object_type = '18'并且transaction_type为('A','U')
 开始
 如果存在(从OPCH T0选择SELECT T0。[DocEntry]
 内连接PCH1 T1在T0上。[DocEntry] = T1。[DocEntry]其中T1.OcrCode为NULL和T0.DocDate> '01 .01.2020'AND T0.DocEntry = @list_of_cols_val_tab_del)
 开始
 SET @错误= 1005
 SET @error_message = N'输入成本中心'
 结束
 结束

有没有一种方法可以转换我的SP_transaction条件,以排除A/P储备发票?

谢谢