SAP 货物移动 BAPI 的简单使用 BAPI_GOODSMVT_CREATE
在进行货物移动时,会经常用到 BAPI_GOODSMVT_CREATE 这个BAPI ,在使用这个BAPI是有三个参数是必须传进去的 1.抬头数据 一般只要传个时间,过账人就可以了 2.行项目数据 也就具体要进行过账的物料 这里得根据不同移动类型选择不同的参数 3.移动码 这个一般是根据移动性质判断的
output_code LIKE bapi2017_gm_code.
DATA:lh_input_mblnr TYPE mseg-mblnr,
lh_string TYPE string,
lh_row TYPE char3.
DATA:i_bukrs TYPE ekko-bukrs.
TYPES:input_item LIKE bapi2017_gm_item_create,
input_number LIKE bapi2017_gm_serialnumber,
input_return LIKE bapiret2 .
DATA:it_input_item TYPE STANDARD TABLE OF input_item,
lt_input_item LIKE LINE OF it_input_item,
it_input_return TYPE STANDARD TABLE OF input_return,
lt_input_return LIKE LINE OF it_input_return,
it_input_number TYPE STANDARD TABLE OF input_number,
lt_input_number LIKE LINE OF it_input_number.
DATA:it_marv TYPE STANDARD TABLE OF marv,
wa_marv LIKE LINE OF it_marv.
REFRESH:it_input_item,it_input_return,it_input_number.
CLEAR:output_header,output_code.
output_header-pstng_date = sy-datum.
output_header-doc_date = sy-datum.
output_header-doc_date = sy-datum.
"
lt_input_item-material = 'KT1000010'. "物料
lt_input_item-plant = '3710'. "发出工厂
lt_input_item-stge_loc = 'P200'. "发获仓
lt_input_item-move_stloc = 'P800'. "收获货仓库
lt_input_item-move_type = '105'. "移动类型
lt_input_item-entry_qnt = '1'. "数量
lt_input_item-stck_type = 'X'. "X 为移动到质检仓 其他点击进去看
lt_input_item-po_number = '4500000456'. "采购订单
lt_input_item-po_item = '00010'. "行项目
lt_input_item-entry_uom = 'ST'. "指定单位
lt_input_item-mvt_ind = 'B'. "指定移库为采购订单
APPEND lt_input_item TO it_input_item.
CLEAR:lh_input_mblnr.
IF it_input_item IS NOT INITIAL.
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = output_header
goodsmvt_code = '01'
IMPORTING
materialdocument = lh_input_mblnr
TABLES
goodsmvt_item = it_input_item
return = it_input_return.
IF sy-subrc = 0 AND lh_input_mblnr <> ''.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.
COMMIT WORK AND WAIT.
IF sy-subrc = 0.
MESSAGE s999(zmes) WITH lh_input_mblnr '库存调拨单过账成功'.
ENDIF.
ELSE.
***转出操作失败。
CLEAR:lh_string.
LOOP AT it_input_return INTO lt_input_return .
CLEAR: lh_row.
lh_row = lt_input_return-row.
CONCATENATE lt_input_return-message lh_string
INTO lh_string SEPARATED BY space.
ENDLOOP.
MESSAGE i999(zmes) WITH lh_string.
ENDIF.
ENDIF.
SAP 货物移动 BAPI 的简单使用 BAPI_GOODSMVT_CREATE相关推荐
- SAP货物移动BAPI BAPI_GOODSMVT_CREATE(WMS TO SAP)
移动代码 01 -- MB01 02 -- MB31 03 -- MB1A 04 -- MB1B 05 -- MB1C 06 -- MB11 07 -- MB04 一.收货(101) 说明:采购订单. ...
- SAP 货物移动相关Bapi
货物移动的bapi BAPI_GOODSMVT_CREATE 其中 参数 : GOODSMVT_CODE 有 GMCODE Table T158G - 01 - MB01 - Goods Receip ...
- sap货物移动相关的bapi(MIGO/MB1A)
货物移动的bapi BAPI_GOODSMVT_CREATE 其中 参数 : GOODSMVT_CODE 有 GMCODE Table T158G - 01 - MB01 - Goods Rece ...
- SAP 领料BAPI BAPI_GOODSMVT_CREATE 提示 短缺未限制使用的SL
短缺未限制使用的SL 一般是 BAPI_GOODSMVT_CREATE的参数 GOODSMVT_ITEM 里面含有待移动数量为0的行项目 但是此次比较特殊 跟了很久 都是这样的问题, 解决方案:BA ...
- SAP中ABAP的生产订单调用BAPI进行投料BAPI_GOODSMVT_CREATE(根据生产订单号进行投料,可以修改物料数量)
REPORT z0304. "定义需要使用的表 TABLES: afko,resb. *生产订单收货的bapi所用结构 DATA: mat_doc LIKE bapi2017_gm_ ...
- 使用SAP iRPA创建一个最简单的hello world项目并部署到SAP云平台上
如何进入SAP iRPA控制台? 在SAP云平台的subaccount里,点击Subscriptions,找到SAP intelligent robotic Process Automation: 进 ...
- SAP PP MFBF BAPI BAPI_REPMANCONF1_CREATE_MTS
参考https://blog.csdn.net/weixin_45607495/article/details/128411215 FUNCTION ZIF_PP_REPMANCONFI_C_MTS. ...
- SAP IRPA ---LoginSAP的更简单方式
LoginSAP 场景: 前言: 第一步:添加应用程序 第二步:创建工作流 第三步:编写脚本 Step: Login_To_SAP 场景: 登陆到SAP(比上一篇博客的登陆方式更简单) 前言: 上一篇 ...
- 实用ABAP程序分享(1):SAP用户解锁BAPI : BAPI_USER_UNLOCK
在SAP运维中有时会经常遇到给用户解锁麻烦事.因为我不可能时时方便登录SAP GUI,所以我写了一个简单的自动解锁程序.然后设置一个后台JOB,每小时调用一次这个解锁程序.这样就实现了自动解锁了.现在 ...
最新文章
- 服务器可以响应字符类型的数据吗,HTTP - Response
- php删除指定对象的属性及属性值
- Confluence 6 配置服务器基础地址
- sklearn SVM(支持向量机)模型使用RandomSearchCV获取最优参数及可视化​​​​​​​
- 全球及中国矿棉板行业运营能力状况与十四五规模预测报告2022年
- 南核目录2020pdf_北核+南核|《消费经济》2020年重点选题
- .net core 集成 autofac.
- SBT模版(Size Balanced Tree)
- P4130,jzoj1214-[NOI2007]项链工厂【线段树】
- 女神!浙大教授荣获世界杰出女科学家奖!
- CloudIDE插件在手,按时下班不愁
- 如何启动php程序,如何第一次运行PHP程序?
- LOAD-OF-PROGRAM
- 设计模式之“单例模式”
- linux编译多个函数,Swift on Linux —— 多文件协同编译
- 2012年10月国庆长假天津-内蒙古自驾游之我们在路上
- Android自动清理无用资源工具
- ACCESS数据库查询
- 谷歌浏览器的视频下载插件推荐
- java海马模拟android,Android ADB连接海马玩模拟器