如何在ME51N中以及在何处计算交货日期

2020-08-30 20:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 有人可以让我知道在ME...

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

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


嗨,

有人可以让我知道在ME51N中计算交货日期的时间吗?

i输入物料和工厂,然后按Enter键,将自动填充交货日期(=当前日期)。 我需要找出发生的地方。

因为存在一个要求,即交货日期应等于当前日期+一些提前期,而不是当前日期。 因此,我需要找到一个BADI或退出。

对于事务ME51N,只有一个客户出口-MEREQ001。 而且,如果我在此出口的组件处设置断点,则在按Enter键时控件不会转到这些出口。

还有一个BADI'ME_REQ_POSTED',当我们保存ME51N时会触发该事件,但即使按Enter键也应触发该事件。

请为我提供上述所有详细信息。

7条回答
小熊yu生菜
2020-08-30 20:34

嗨,达尼,

这与PO物料有关。 逻辑可能对您有用。

您可以尝试增强功能:

LMEKO001

LMEKO002

然后您尝试以下代码。

字段符号:键入任何表。
 数据:l_date TYPE d
      l_ebelp TYPE ebelp,
      w_beket TYPE烧杯,
      t_beket烧杯类型标准表,
      w_data TYPE ty_data。

 *以正确的格式获取商品编号。
 l_ebelp = komp-kposn + 1(5)。

 *获得带有交货计划数据的标签。
 分配('(SAPLMEPO)ETT []')到。
 t_beket [] =  []。
 将表t_beket和键ebelp = l_ebelp插入w_beket。
 * l_data = w_beket-eindt。* 

l_data此处有交货日期字段,您甚至可以修改此数据并更新所需的数据。

谢谢

Raj

作者:Raja gurrala,2009年7月23日下午3:24

一周热门 更多>