MIGO收货 BAPI :BAPI_GOODSMVT_CREATE BADI增强

业务需求:收货人根据需求填写,而不是系统自带

直接赋值bapi header  ls_header-pr_uname   = is_basic_data-rqusr"oa申请人 是不会成功的

需要用扩展,然后去增强

  DATA: lt_extension TYPE STANDARD TABLE OF bapiparex WITH HEADER LINE.
  DATA: wa_zexten LIKE bapi_te_xmkpf.
  lt_extension-structure  'BAPI_TE_XMKPF'.
  wa_zexten-usnam = is_basic_data-rqusr"oa申请人
  lt_extension-valuepart1 = wa_zexten.
  "CONDENSE lt_extension-valuepart1 .
  APPEND lt_extension.

 

对象增强点:MB_GOODSMOVEMENT,

BADI定义:MB_BAPI_GOODSMVT_CREATE

创建扩展结构,也就是把你需要扩展的字段,创建到结构里面,并通过BAPI  表参数 EXTENSIONIN 传递进去。

本BAPI实例需要增强结构:

RSEG , IMSEG, BAPI_TE_XMSEG,

创建完后就可以根据情况修改里面的代码

转载于:https://www.cnblogs.com/springzt/p/10333593.html

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值