我在交易通知方面遇到问题。

2020-09-24 07:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我创建了两个通知。 ...

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

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


专家们,

我创建了两个通知。 一种用于日记帐分录,一种用于付款。 我还测试了几次创建的通知,但问题似乎出在我每次尝试模拟付款时,日记帐分录的通知都是触发的。 但是其他通知效果很好。

请参见下图。

此致

careLess

error.jpg (103.1 kB)
3条回答
Climb_Ma
2020-09-24 08:02

您必须检查日记帐分录以查看其是否基于 付款:

声明@CountRows int

IF(@object_type ='30'AND @transaction_type in('U','A'))

开始

SET @CountRows =(从OJDT WHERE TransId = @list_of_cols_val_tab_del和TransType <> 46中选择COUNT(*)

-仅适用于不基于付款​​的JE

如果@ CountRows = 1

开始设置@error_message ='JE日记帐条目'

SET @error = 1

结束

END

一周热门 更多>