在ME22N中的BADI中设置EKPV LPRIO(优先级代码)数据

2020-08-25 07:54发布

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

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


大家好,

我一直在努力触发进程头方法。

问题是-我的用户只想设置一个传递块" SH",然后单击"保存"按钮。

发生这种情况时,不会触发进程头方法。 但是触发的是POST方法。

因此,我在POST方法中编写了逻辑,以使用-

更改优先级代码
 ls_ekpv = ls_item-item-> get_shipping_data()。  ->首先获取运输数据。
 然后使用-ls_item-item-> set_shipping_data(ls_ekpv)设置数据。

 这里的问题是优先级代码值在屏幕上正在更改,但是后端表EKPV没有得到更新。 当我们从ME22N屏幕出来时,数据不会保留。
 仅在调用进程头方法时才更新。

 是因为在调用POST方法时已经保存了数据吗?
 我尝试过检查,关闭和所有这些方法,但是无法使用set将数据保存到后端表EKPV

 运送数据方法。
 在单击保存按钮或

 甚至只是更改数量并按Enter。
 但是,我的用户不会更改订单项级别。 他们只是将交货地点设置为SH和

 点击保存按钮。

 请指导。 请让我知道在我的情况下是否还会触发其他BADI。

 问候,
 哈里
 

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

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


大家好,

我一直在努力触发进程头方法。

问题是-我的用户只想设置一个传递块" SH",然后单击"保存"按钮。

发生这种情况时,不会触发进程头方法。 但是触发的是POST方法。

因此,我在POST方法中编写了逻辑,以使用-

更改优先级代码
 ls_ekpv = ls_item-item-> get_shipping_data()。  ->首先获取运输数据。
 然后使用-ls_item-item-> set_shipping_data(ls_ekpv)设置数据。

 这里的问题是优先级代码值在屏幕上正在更改,但是后端表EKPV没有得到更新。 当我们从ME22N屏幕出来时,数据不会保留。
 仅在调用进程头方法时才更新。

 是因为在调用POST方法时已经保存了数据吗?
 我尝试过检查,关闭和所有这些方法,但是无法使用set将数据保存到后端表EKPV

 运送数据方法。
 在单击保存按钮或

 甚至只是更改数量并按Enter。
 但是,我的用户不会更改订单项级别。 他们只是将交货地点设置为SH和

 点击保存按钮。

 请指导。 请让我知道在我的情况下是否还会触发其他BADI。

 问候,
 哈里
 
付费偷看设置
发送
4条回答
nice_wp
1楼-- · 2020-08-25 08:21

ME_PROCESS_PO_CUST

骆驼绵羊
2楼-- · 2020-08-25 08:20

它是哪个BAdI?

黑丝骑士
3楼-- · 2020-08-25 08:18

hari kiran

在下面尝试此线程,尤其要查看最后一个响应。

线程

注意!

SAP小菜
4楼-- · 2020-08-25 08:37

不能像我一样使用BAPI_PO_CHANGE FM 已经在ME22N中并且已按下SAVE。

我也尝试过。 进入转储。

一周热门 更多>