事务通知中的序列号主对象问题

2020-08-27 20:14发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)美好的一天! 我想探讨您在交易通...

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

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


美好的一天! 我想探讨您在交易通知中有关序列号详细信息对象问题的解决方案。 产品为SAP B1。 我在SBO_SP_TransactionNotification中将引用的对象ID用于序列号主机'10000045',以控制SAP中的制造序列号更新。 但是,即使有书面查询禁止更新,SAP仍然允许从UI更新。 因此,我使用简单的查询进行了测试,该查询将显示序列号详细信息表单中的任何更改均显示错误。 我的查询是

IF @ object_type ='10000045'或@ transaction_type ='U'

开始

SET @error_message = N'错误'

END

此查询非常简单。 但是我们仍然可以更新序列号详细信息中的任何数据,甚至可以将该查询放入SP中。 我的数据库本地化为"新加坡"。 我担心这种情况与本地化有关,但与本地化无关。 当我在SAP演示数据库中进行测试时,它工作正常。 我还删除了objectid,以便它将影响系统中的所有表单。 当时,结果仍然相同。

请检查它并向我们提供解决方案。 我们这边是紧急情况。