无论在项目实施过程中还是在运维的项目中,经常会遇到生产订单被修改,导致需求发生变更,这个时候用户经常就会需要要求查询生产订单的修改记录。通过SAP的标准程序是没有办法查询到生产订单修改记录,这个时候就从开发的角度去做增强的方式去实现。
1、肯定是在生产订单保存的时候去记录这个生产订单的修改记录
PP顾问肯定知道生产订单保存的时候有个出口增强。
TCode:CMOD创建一个增强项目
2、我们是要进行生产订单修改记录进行记录保存的,这个时候肯定是要创建一个自建表的,下面是列出的表结构。可以通过SE11创建一个自定义表,不懂的同学可以自行百度,或者咨询ABAP顾问
以下是表结构
3、然后在增强出口中编写代码,下面列出所有的代码,直接复制就可以使用
DATA: t_zpp006 TYPE TABLE OF ZZTPOLOG,
w_zpp006 LIKE LINE OF t_zpp006,
lt_status TYPE jstat OCCURS 0 WITH HEADER LINE.
DATA: l_wsrcd TYPE ZZTPOLOG-wsrcd, "流水码
l_subrc TYPE sy-subrc,
n_inact TYPE jest-inact,
o_in