如何通过授权对象控制条件类型PR00

2020-08-17 09:45发布

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

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


专家们,

需要帮助。

我们有这样的要求,标准条件PR00应该对于特定用户可编辑,而对于其他用户则不可编辑。 但是,其他用户只能看到价格,而不能在VA01,VA02的PR00中进行任何更改。

由于其他国家/地区的其他定价程序中使用了相同的条件类型PR00,因此它无法控制条件类型(手动输入– B,D)。

我们拥有创建新定价程序的替代解决方案,并尝试了例行程序。 但是我们正在尝试是否可以通过SAP Note 105621中给出的授权对象和ABAP编码来控制它,但是我们还没有ABAP代码。

我们已经查看了其他SAP注释- 2831440-授权对象V_KONH_VKS不会通过VA01/VA02限制条件更改

我们已尝试使用 BADI PRICING_AUTHORITY_CHECK_UI,SAP Note 1165078

请指导我们是否可以控制PR00条件类型对于特定用户可编辑和不可编辑?

谢谢

特兰西

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

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


专家们,

需要帮助。

我们有这样的要求,标准条件PR00应该对于特定用户可编辑,而对于其他用户则不可编辑。 但是,其他用户只能看到价格,而不能在VA01,VA02的PR00中进行任何更改。

由于其他国家/地区的其他定价程序中使用了相同的条件类型PR00,因此它无法控制条件类型(手动输入– B,D)。

我们拥有创建新定价程序的替代解决方案,并尝试了例行程序。 但是我们正在尝试是否可以通过SAP Note 105621中给出的授权对象和ABAP编码来控制它,但是我们还没有ABAP代码。

我们已经查看了其他SAP注释- 2831440-授权对象V_KONH_VKS不会通过VA01/VA02限制条件更改

我们已尝试使用 BADI PRICING_AUTHORITY_CHECK_UI,SAP Note 1165078

请指导我们是否可以控制PR00条件类型对于特定用户可编辑和不可编辑?

谢谢

特兰西

付费偷看设置
发送
9条回答
天桥码农
1楼 · 2020-08-17 10:27.采纳回答

您好Trupti

请按如下所示使用用户出口(LV69AFZZ)。 这是我的有效代码-因为我们隐藏了某些用户的定价条件。

您可以修改此代码以使其符合您的要求。

 FORM userexit_field_modification  。
 如果xkomv-kschl ='您的条件类型'。
     从zsdt_exceptions中选择单个*到wa_exceptions中,其中ernam = sy-uname。
     如果sy-subrc NE 0 AND(屏幕名称='RV61A-SELKZ'
                         或屏幕名称='KOMV-KAWRT'
                         或屏幕名称='RV61A-AWEIN'
                         或屏幕名称='KOMV-KBETR'
                         或屏幕名称='RV61A-KOEIN'
                         或屏幕名称='KOMV-KPEIN'
                         或屏幕名称='KOMV-KMEIN'
                         或屏幕名称='KOMV-KWERT'
                         或屏幕名称='KOMV-KWERT_K'
                         或屏幕名称='KOMV-KUMZA'
                         或屏幕名称='RV61A-MEINS'
                         或屏幕名称='KOMV-KUMNE'
                         或屏幕名称='RV61A-KMEI1')。
       屏幕激活= 0。
     万一。
 万一。
 ENDFORM。

关于

Venkat

三十六小时_GS
2楼-- · 2020-08-17 10:19

您好 Veselina

感谢您的答复。

是的,我们尝试了SHD0,但是没有给出预期的结果。

此致

Trrupti

bbpeas
3楼-- · 2020-08-17 10:19

您好 Veselina,

我们已经完成了与Venkat相同的编码,并通过TVARVC表控制了用户ID。 这使PR00在条件选项卡上不可编辑。 但是,它在销售订单项目级别(KOMV-KBETR)不可编辑。 但是SHD0没有给出预期的结果。 因此,我们再次为项目进行了编码,现在金额字段不可更改。 这解决了我们的问题。

一周热门 更多>