2020-09-01 03:58发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我想阻止由我创建的一组特定的用户POS,以更新所有业务伙伴的所有信息,但默认情况下来自A/R发票+付款标签中的主要BP(在我们的" CL0000"中) 公司。 (他们需要更新联系信息)
我知道我们可以使用B1 et SQL中的SP_Transactionnotification来做到这一点,但我确实知道如何使用它。
谢谢。
转到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
检查用户组表,然后将上述查询与OUSR一起加入用户组表,然后可以在组上添加条件,否则也可以在('U01','U02', 等等)
转到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 ='您无法更新' 结束 结束
最多设置5个标签!
转到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
检查用户组表,然后将上述查询与OUSR一起加入用户组表,然后可以在组上添加条件,否则也可以在('U01','U02', 等等)
转到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 ='您无法更新' 结束 结束
一周热门 更多>