通过更改交货文档中的销售员工页脚级别,需要选定用户的SP

2020-08-14 05:19发布

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

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


我的用户遇到了问题,

在系统中添加了交货或应收发票后,我的用户正在更改SALES EMPLOYEE。

这在报告方面引起了很多问题,并且员工之间发生了冲突

请帮助我尽快解决问题

致谢

Vinod

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

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


我的用户遇到了问题,

在系统中添加了交货或应收发票后,我的用户正在更改SALES EMPLOYEE。

这在报告方面引起了很多问题,并且员工之间发生了冲突

请帮助我尽快解决问题

致谢

Vinod

付费偷看设置
发送
5条回答
zhangjiyang1323
1楼 · 2020-08-14 05:59.采纳回答

嗨,

尝试一下,

如果@ object_type = '15'和@ transaction_type ='U'

BEGIN

如果存在

(从ODLN T0内部联接ADOC T1中选择T0.Docnum

T1。Docentry= T1.Docentry和T0.ObjType = T1.ObjType和T0.LogInstanc = T1.LogInstanc-1内联接O2 T0.UserSign = T2.USERID

其中T0.SlpCode <> T1.SlpCode和t0.UserSign2 IN('5','6','7' ,'8')和T0.DocEntry = @list_of_cols_val_tab_del)

BEGIN

选择@error = -1,

@error_message ='不允许更改 销售员工的

结束

结束

注意:Usersign2用于更新用户。

此致

Nagarajan

南山jay
2楼-- · 2020-08-14 05:49

感谢Vinita的宝贵意见

您能解释一下我该怎么做吗,不是技术专家.....在技术部分只有很少的知识

致谢

Vinod

土豆飞人
3楼-- · 2020-08-14 05:45

Hi Vinod

您是否无法通过授权控制该字段不可编辑?

检查BAdI LE_SHP_DELIVERY_PROC和方法DELIVERY_FINAL_CHECK 事务VL01N

尝试根据您的情况检查并在其中放置一条错误消息,看看它是否有效

问候

Vinita

haha101010
4楼-- · 2020-08-14 06:01

尊敬的先生

感谢支持

我尝试使用SP,但是它阻止了整个用户,我只需要授予我的Prof用户中的4个访问权限

而OUSR中的用户ID是5,6,7,8,我尝试用您指定的相同而不是1来更新qurry

它以相同的方式阻止所有用户更改销售员工

致谢

Vinod

xfwsx85
5楼-- · 2020-08-14 06:01

嗨,

尝试此交易通知,

如果@ object_type = '15'和@ transaction_type ='U'

开始

如果存在

(从中选择T0.Docnum

ODLN T0内部联接ADOC T1在T0.Docentry = T1.Docentry和T0.ObjType = T1.ObjType和T0.LogInstanc = T1.LogInstanc-1 T0.UserSign = T2.USERID上的内部联接OUSR T2

其中T0.SlpCode <> T1.SlpCode和t0.UserSign2 ='1' 和T0.DocEntry = @list_of_cols_val_tab_del)

开始

选择@error = -1,

@error_message ='不允许更改销售员工'

结束

结束

致谢

Nagarajan

一周热门 更多>