我可以在SAP Table OINM中使用触发器吗?

2020-09-13 12:12发布

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

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


专家,

我想在" OINM" SAP B1 HANA表上添加触发器,并将触发器数据中的一些数据插入到我的userdefine表中。 有没有我无法在SAP B1 HANA数据库中编写任何触发器的SAP B1策略?

谢谢

Utpal Maity

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

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


专家,

我想在" OINM" SAP B1 HANA表上添加触发器,并将触发器数据中的一些数据插入到我的userdefine表中。 有没有我无法在SAP B1 HANA数据库中编写任何触发器的SAP B1策略?

谢谢

Utpal Maity

付费偷看设置
发送
3条回答
宇峰Kouji
1楼-- · 2020-09-13 12:50

Utpal,

不允许根据SAP支持政策添加触发器(您可以在此博客)。 如果错误是由直接SQL调用或某些受限制的数据库更改引起的,则SAP可以拒绝支持该数据库。 另外,我不确定在公司版本更新期间不会删除您的触发器。 除了触发器之外,您还可以定制2个过程来执行逻辑:SBO_SP_TransactionNotification和SBO_SP_PostTransactionNotice。 不同之处在于,在提交事务之前调用事务通知,而在提交事务之后调用事务通知。 因此,如果您需要添加一些用户检查-您可以使用SBO_SP_TransactionNotification,对于您的情况,我建议使用SBO_SP_PostTransactionNotice以避免在脚本执行过程中不必要的锁定。

d56caomao
2楼-- · 2020-09-13 12:43

您好,

有关更多信息,请参考SAP注释

2371729-定制SAP Business One时的数据修改准则

此致

Nagarajan

当学会了学习
3楼-- · 2020-09-13 12:51

请阅读以下SAP注释以获取支持范围。 OINM是一种视图,您可以使用SBO事务通知来细化和更新用户定义表中的数据,但请记住,不允许使用更新或删除查询


896891-SAP Business One的支持范围-数据库完整性

由于SQL查询会修改SAP Business One数据库的数据集或数据结构,因此SAP将不支持任何不一致的数据库。 这包括通过SQL Server工具或SAP Business One的查询界面执行的所有更新,删除或删除语句。 这也是SAP与SAP业务合作伙伴之间的支持合同中规定的。 "对于因合作伙伴或最终客户不当更改软件或SDK而引起的任何问题,SAP均不提供支持",并且"对于因合作伙伴或最终客户的责任和结果范围内的问题,SAP也不提供任何支持服务, 由于安装不当,最终用户培训不满意,业务设计缺少或不正确,操作不正确或硬件有问题",如果如上所述在数据库中发现不一致之处,SAP Business One产品支持将无法进一步处理该事件。 为了继续支持此SAP Business One安装,应将其恢复为未进行不适当更改的数据库备份。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答