SAP 货物移动 BAPI 的简单使用 BAPI 您所在的位置:网站首页 sap移库mb1b SAP 货物移动 BAPI 的简单使用 BAPI

SAP 货物移动 BAPI 的简单使用 BAPI

2024-07-17 09:19| 来源: 网络整理| 查看: 265

SAP 货物移动 BAPI 的简单使用 BAPI_GOODSMVT_CREATE

转载SAP剑客 最后发布于2016-08-27 09:54:38 阅读数 7711 收藏

发布于2016-08-27 09:54:38

分类专栏: 程序人生 ABAPer

展开

在进行货物移动时,会经常用到  BAPI_GOODSMVT_CREATE 这个BAPI ,在使用这个BAPI是有三个参数是必须传进去的 1.抬头数据  一般只要传个时间,过账人就可以了  2.行项目数据  也就具体要进行过账的物料  这里得根据不同移动类型选择不同的参数   3.移动码 这个一般是根据移动性质判断的  下面是一段105移库的代码,由于是根据采购订单的 所以参数里面指定了采购订单。

 

 DATA:output_header   LIKE bapi2017_gm_head_01 ,        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'



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有