migo专题

增强-MIGO物料消耗需要将物料描述写到会计凭证的摘要里面

财务比较闲提的需求,有些物料消耗需要将物料描述写到会计凭证的摘要里面, 找了一下增强点,随便搞了一下,可以了。

SAP MIGO 050 BADI:字段 GOITEM-XXXXX 未准备好输出

背景: MIGO过账时候需要根据某些条件更改某些字段的值,当要改的字段在前台不显示时,通过MB_MIGO_BADI~LINE_MODIFY去更改时,则会出现以下报错:MIGO050 解决方案1: 通过配置将该字段配置显示出来即可,路径如下: 添加需要变更的字段名即可: 解决方案2: 纯增强解决,稍加debug不难发现,报错代码在下图位置: 根据注释不难发现这个form

MIGO行项目屏幕增强

MIGO行项目屏幕增强 一、增强描述 由于在事务码MIGO中存在的字段中没有能够满足客户需求的字段,所以需要在事务码MIGO的屏幕中添加一个新的页签用来保存物料凭证中行项目增加的字段。 通过查找BADI的程序ZDEMO_BADI,输入参数MIGO后,得到对应BADI为MB_MIGO_BADI。 二、增强步骤 创建增强数据表和增强结构 创建增强数据存储表。 创建增强数据结构

SAP mm migo时 提醒 清账公司代码 不同于公司代码 工厂 M7517 ,修改SAP消息或者消息提示级别

因为业务关系,原先是W 也就是警告的,业务做下去了,现在因为做下去账有问题,需要报错 。 根据SAP  OSS 参考 SAP修改消息内容和报错类型(SE91和OBA5)_se91 m7 700-CSDN博客 se91 修改消息内容 OMCQ 修改 提醒类型  也就是 E 后者 W

ABAP增强 - MIGO增强获取前台屏幕的值

有时候我们在做MIGO相关增强(MB_MIGO_BADI或ZXMBCU02)时需要获取前台屏幕上的值,比如ACTION或REFDOC(见图), 可以使用以下代码直接获取:       ASSIGN ('(SAPLMIGO)GODYNPRO-ACTION') TO FIELD-SYMBOL(<F_ACTION>).       ASSIGN ('(SAPLMIGO)GODYNPRO-REF

处理MIGO 采购订单过账报错:物料账簿货币被更改

同事操作MIGO 采购订单过账报错:物料账簿货币被更改。 跟据查资料检查一下OKKP的配置。进去后发现了另一个报错:    然后再查资料,让检查一下SCC4的配置。经查看,发现是顾问copy client是忘记填写client的货币了。我维护好后,问题解决。

MIGO批次增强总结技巧

1、批次增强的出口包含程序是ZXVBZU02,在ZXVBZU02中添加如下代码可实现同物料&工厂生成同一个批次 *&---------------------------------------------------------------------**& 包含               ZXVBZU02*&-----------------------------------------

MB_MIGO_BADI(MIGO增强)CHECK_ITEM方法无法获取所有行项目的解决方法

在使用IF_EX_MB_MIGO_BADI~CHECK_ITEM方法时发现程序只检查了行项目中的一行, 所以我在类的属性里添加了可以存储行项目的变量 在IF_EX_MB_MIGO_BADI~LINE_MODIFY的方法被触发时将行项目数据传入GT_GOITEM中 之后在IF_EX_MB_MIGO_BADI~CHECK_ITEM中循环读取GT_GOITEM中的行项目数据做处理即可

MIGO屏幕增强

增强步骤 1.为主表添加附加结构 由于S4版本物料凭证表来源于MATDOC,因此也需要在MATDOC里增加附加结构。 (抬头NSDM_S_HEADER,行项目NSDM_S_ITEM) 2.创建DDL视图用于扩展标准CDS视图(S4版本需要) 可参考NOTE:2686694 打开ECLIPSE ADT工具,在开发包中右键创建DDL视图 创建CDS视图并激活 @AbapCatalo

MIGO:对于移动类型561 和账户 Ext.GA本位币的金额(023)的不同的字段

这种报错一般是因为移动类型和科目的字段状态组的设置冲突导致的,一个是OBC4去修改科目的字段状态组设置,一个是用程序RM07CUFA去SE38跑一下检查。

SAP ABAP MIGO交货单gohead-LFSNR字段增强

需求:根据采购订单供应商信息,自动填充交货单字段。 效果: 经过DEBUG及翻译资料。并无合适的增强用来做增强。所以可以采用隐士增强的方式来实现功能。 se38:LMIGOHG2 找到  METHOD pai. 。 创建增强实施: *$*$-Start: (1)------------------------------------------------------------