阻止特定的用户组以更新BP信息除了一个B1

2020-09-01 03:58发布

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

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


你好

我想阻止由我创建的一组特定的用户POS,以更新所有业务伙伴的所有信息,但默认情况下来自A/R发票+付款标签中的主要BP(在我们的" CL0000"中) 公司。 (他们需要更新联系信息)

我知道我们可以使用B1 et SQL中的SP_Transactionnotification来做到这一点,但我确实知道如何使用它。

谢谢。

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

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


你好

我想阻止由我创建的一组特定的用户POS,以更新所有业务伙伴的所有信息,但默认情况下来自A/R发票+付款标签中的主要BP(在我们的" CL0000"中) 公司。 (他们需要更新联系信息)

我知道我们可以使用B1 et SQL中的SP_Transactionnotification来做到这一点,但我确实知道如何使用它。

谢谢。

付费偷看设置
发送
3条回答
风早神人
1楼-- · 2020-09-01 04:09

转到SQL存储过程,找到SP事务通知并部署以下代码

如果@transaction_type IN('U')AND @Object_type ='4' 如果存在就开始(从OCRD T0中选择T0。[CardCode],其中T0.CardCode = @list_of_cols_val_tab_del和T0.CardCode <>'CL0000'和T0.Usersign2 = 2) 开始 SELECT @Error = 1001,@error_message ='您无法更新' 结束 END

哎,真难
2楼-- · 2020-09-01 04:04

检查用户组表,然后将上述查询与OUSR一起加入用户组表,然后可以在组上添加条件,否则也可以在('U01','U02', 等等)

me_for_i
3楼-- · 2020-09-01 04:28

转到SQL存储过程并找到SP事务通知并部署以下代码

IF @transaction_type IN('U')AND @Object_type =' 4' 如果存在就开始(从OCRD T0中选择T0。[CardCode],其中T0.CardCode = @list_of_cols_val_tab_del和T0.CardCode <>'CL0000'和T0.Usersign2 = 2) 开始 SELECT @Error = 1001,@error_message ='您无法更新' 结束 结束

一周热门 更多>