上述过程完成后,就实现了MIGO的屏幕增强,并且增强字段放到标准表中(MKPF/MSEG->MATDOC). 标准BADI MB_MIGO_BADI 实现方式比较啰嗦,可能是因为标准商品凭证的复杂性导致的. 好在系统给出了一个示例程序. 熟练的开发仿照示例程序基本上就能实现屏幕增强. 只是要把增强字段内容保存到标准表有点麻烦. 文中采用了一个不...
GF_CLASS_ID Instance Attribute Private Type MIGO_CLASS_ID MIGO 组件的类标识 (外部细节屏幕) 'MIGO_BADI_IMPLEMENTATION1' IT_MSEG_BADI Instance Attribute Private Type ZQMESG_BADI_TAB 行项目增强结构 IS_MKPF_BADI Instance Attribute Private Type ZQMKPF_BADI 抬头数据增强结构 G_NO_INPUT Instance Attrib...
GF_CLASS_ID Instance Attribute Private Type MIGO_CLASS_ID MIGO 组件的类标识 (外部细节屏幕) 'MIGO_BADI_IMPLEMENTATION1' IT_MSEG_BADI Instance Attribute Private Type ZQMESG_BADI_TAB 行项目增强结构 IS_MKPF_BADI Instance Attribute Private Type ZQMKPF_BADI 抬头数据增强结构 G_NO_INPUT Instanc...
SAP之MIGO打印增强 MIGO收货过账增强:需求,当类型为“收货”时自动打印收货凭证。 业务实现: 一、MIGO中有三个Badi: SE18、SE19:(*)MB_MIGO_BADI、 (*)MB_DOCUMENT_BADI、 MB_CHECK_LINE_BADI SMOD:MBCF0002 二、实现MIGO中自动勾选打印复选框并点击过账自动打印功能: 1、设置收货时自动勾选打印复选框:...
MIGO屏幕增强的实现效果 字段增强在表 MKPF MSEG 中. (S4系统通过代理视图关联到MATDOC). 按采购订单收货时, 增强字段允许输入,保存后 显示商品凭证时,增强字段可以带出之前输入的内容 三 实现方式-数据定义 行项目字段增强包含两部分 通过财务配置COBL增强的字段 ...
第一步、新建一个自定义的透明表:zmkpf,同时维护它的SM30的可编辑性(se55).如图: 第二步: se80 选择program:输入SAPLMIGO_BADI_EXAMPLE,可以看到下面的FOUNCITON MODULE(MIGO_BADI_EXAMPLE),或者自己新建一个F类型的founction module 程序, 在MIGO_BADI_EXAMPLE中新增三个funciton ,用于输入,显示和保存 ...
SAPABAP收货或者货物移动(MIGO,MB11,MB1A)在保存时候的增强点 增强的BADI是:MB_DOCUMENT_BADI,特别要注意的是假如你是想在点击保存按钮的时候根据生成的凭证号,把某些数据更新到你的自建表的话,要用第二个方法MB_DOCUMENT_UPDATE,调试可以在第一个方法MB_DOCUMENT_BEFORE_UPDATE里面调试,特别注意不能在方法 MB_...
第一步、新建一个自定义的透明表:zmkpf,同时维护它的SM30的可编辑性(se55).如图: 第二步: se80 选择program:输入SAPLMIGO_BADI_EXAMPLE,可以看到下面的FOUNCITON MODULE(MIGO_BADI_EXAMPLE),或者自己新建一个F类型的founction module 程序, 在MIGO_BADI_EXAMPLE中新增三个funciton ,用于输入,显示和保存 ...
SAP ABAP收货或者货物移动(MIGO,MB11,MB1A)在保存时候的增强点 增强的BADI是:MB_DOCUMENT_BADI,特别要注意的是假如你是想在点击保存按钮的时候根据生成的凭证号,把某些数据更新 到你的自建表的话,要用第二个方法MB_DOCUMENT_UPDATE,调试可以在第一个方法MB_DOCUMENT_BEFORE_UPDATE里面 调试,特别注意不能在方法...
1、建表ZMES_MIGO_VD 2、创建RFC函数供MES系统调用。 1)、ZMES_RFC_MIGO_VD_INSERT 2)、ZMES_RFC_MIGO_VD_DELETE 3、找到客户增强MBCF0002。 se37->EXIT_SAPMM07M_001->双击ZXMBCU02。点修改按钮后加入以下代码: ***移动类型103或105时从MES取批次信息*** DATA: FRBNRLIKEMKPF-FRBNR."提货单号 ...