SAP migo增强 | 您所在的位置:网站首页 › 收货点查询 › SAP migo增强 |
1、我在网上查到migo增强的资料 badi有 MB_MIGO_BADI MB_DOCUMENT_BADI MB_CHECK_LINE_BADI 2、我的需求是在移库时检查批次是否相同, 3、我使用的是MB_MIGO_BADI中的POST_DOCUMENT,具体操作如下: I、se19中创建badi增强点 II、编辑实施 III、在接口POST_DOCUMENT中实现代码 IV、如果移动类型为311、Z07和309 ,检查输入的批次是否相同,不同的话终止程序,报错:移库前后批次必须相同,该程序在点击过账的时候检查 ASSIGN ('(SAPLMIGO)GODYNPRO') TO . MOVE-CORRESPONDING TO ls_godynpro . lt_mseg[] = it_mseg[] . LOOP AT lt_mseg INTO ls_mseg. IF ls_mseg-bwart EQ '311' OR ls_mseg-bwart EQ 'Z07' OR ls_mseg-bwart EQ '309'. IF ls_godynpro-charg NE ls_godynpro-umcha. MESSAGE e000(zmm001) WITH '移库前后批次必须相同'. ENDIF. ENDIF. ENDLOOP.
|
CopyRight 2018-2019 实验室设备网 版权所有 |