禁止在FB02中更改付款区块B

2020-09-21 05:10发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 根据当前设置,用户可以使用...

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

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


根据当前设置,用户可以使用FB02交易更改文档中的付款块" B"。

我们要防止这种情况。 只有指定的人才能更改此设置。

如果我在OB32中进行设置,则任何人都无法更改。

我该如何实现?

6条回答
compass1988
2020-09-21 06:04

有很多关于验证的教程。

https://www.saptutorial.org/create-validation-user-exit /

我将启动OB28,在订单项一级创建一个验证。

在验证(c_exit_param_none)上使用用户出口,并带有以下代码:

--------------------------------------------------- --------------------------------

在表上选择该字段的当前值。

检查它是否与您要验证的值不同。

提高B_true或B_false。

--------------------------------------------------- --------------------------------

您将需要一个ABAP开发人员(也不要忘记重新生成),我已经成功地使用了这样的逻辑。

在验证的条件部分中,您可以使用如下所述的集合排除此检查的用户(有关如何使用集合,请参见google)

一周热门 更多>