采购申请ME51N行项目检查增强

BADI:ME_PROCESS_REQ_CUST

1.行项目校验

method IF_EX_ME_PROCESS_REQ_CUST~PROCESS_ITEM.
*break shiming.
data : l_mereq_item type mereq_item.
data: IM_DATA type MEREQ_ITEM.
DATA: L_LOGGR TYPE MARC-LOGGR.

if not im_item is initial.
   l_mereq_item = im_item->get_data( ).
   if  l_mereq_item-BEDNR = ''  AND ( SY-TCODE = 'ME51N' OR SY-TCODE = 'ME51' ).
       CLEAR L_LOGGR.
       SELECT SINGLE LOGGR
              FROM MARC
              INTO L_LOGGR
              WHERE MATNR  = l_mereq_item-MATNR
                    AND WERKS = l_mereq_item-WERKS.
       l_mereq_item-BEDNR = L_LOGGR.
       call method im_item->set_data( l_mereq_item ).
   endif.

ENDIF.


**-->>根据工厂/物料,把直送非直送物料分类写入供应商物料号Added by liuxy2011-12-9

DATA:t_MATNR(18).
DATA:t_COUNT TYPE I.
IF NOT IM_ITEM IS INITIAL.
    CLEAR L_MEREQ_ITEM.
    CLEAR T_MATNR.
    L_MEREQ_ITEM = IM_ITEM->GET_DATA( ).

    CLEAR T_COUNT.

    SE
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值