如果所选项目与项目设置中的项目不同,则冻结销售订单

2020-09-03 16:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我需要有关交易通知限制的帮助: ...

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

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


我需要有关"交易通知"限制的帮助:

说明::当用户从销售订单中选择一个项目给所选客户时,如果该项目未在项目设置屏幕中定义并链接到客户,则不允许该用户添加项目 (UDF字段),当在项目屏幕中定义项目并将其链接到该客户时,将允许添加销售订单。

项目屏幕" OPRJ"的结构:


销售订单屏幕的结构:

Balakumar Viswanathan 您能协助我进行此限制吗,非常感谢。

(36.0 kB)
7条回答
微wx笑
2020-09-03 17:11

尝试一下

如果:object_type = '17'和(:transaction_type ='A'或:transaction_type ='U')

然后
从" ORDR"中选择计数(*)到cnt26中,其中
" ORDR"。"项目"不在 (从" OPRJ"
中选择不同的" OPRJ"。" PrjCode",其中" ORDR"。" CardCode" =" OPRJ"。" U_Customer")和
(" ORDR"。" DocEntry" = :list_of_cols_val_tab_del);
如果:cnt26> 0则
e rror:=-60015;
error_message:='选择正确的项目';
结束,如果;

一周热门 更多>