MIGO修改凭证创建人

MIGO修改凭证创建人
一、增强描述
  1. 在项目中,应客户提出的需求,要求修改凭证的创建人。
二、增强步骤
  1. 首先复制结构BAPI_TE_XMKPF至结构ZBAPI_TE_XMKPF,并添加字段USNAM

    在这里插入图片描述

  2. 使用SE进入增强点:MB_GOODSMOVEMENT,找到增强MB_BAPI_GOODSMVT_CREATE,并创建实施

    在这里插入图片描述

    在这里插入图片描述

  3. 程序代码

    method if_ex_mb_bapi_goodsmvt_create~extensionin_to_matdoc.
    
     data: lt_extension type standard table of bapiparex,
            ls_extension type                   bapiparex,
            ls_zexten    type                   zbapi_te_xmkpf.
    
      loop at extension_in into ls_extension where structure = 'ZBAPI_TE_XMKPF'.
        ls_zexten = ls_extension-valuepart1.
        if ls_zexten-usnam is not initial.
          cs_imkpf-usnam = ls_zexten-usnam.       "创建人更改
        endif.
        exit.
      endloop.
    
    endmethod.
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值