博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ABAP物料仓位扩充
阅读量:2035 次
发布时间:2019-04-28

本文共 1275 字,大约阅读时间需要 4 分钟。

FUNCTION ZMM_EXTEND_MATERIAL_LGORT.*"----------------------------------------------------------------------*"*"本地接口:*"  IMPORTING*"     VALUE(I_MATNR) TYPE  MARD-MATNR*"     VALUE(I_WERKS) TYPE  MARD-WERKS*"     VALUE(I_LGORT) TYPE  MARD-LGORT*"----------------------------------------------------------------------  DATA:I_HEADDATA             LIKE  BAPIMATHEAD,       I_STORAGELOCATIONDATA  LIKE BAPI_MARD,       I_STORAGELOCATIONDATAX LIKE  BAPI_MARDX,       I_RETURN               LIKE BAPIRET2.  DATA: LW_MARD TYPE MARD.  SELECT SINGLE * FROM MARD INTO LW_MARD    WHERE MATNR = I_MATNR    AND WERKS = I_WERKS    AND LGORT = I_LGORT.  IF SY-SUBRC <> 0."不存在 扩库位    CLEAR I_HEADDATA.    I_HEADDATA-MATERIAL = I_MATNR.    I_HEADDATA-STORAGE_VIEW = 'X'.    CLEAR I_STORAGELOCATIONDATA.    CLEAR I_STORAGELOCATIONDATAX.    I_STORAGELOCATIONDATA-PLANT    = I_WERKS.    I_STORAGELOCATIONDATA-STGE_LOC = I_LGORT.    I_STORAGELOCATIONDATAX-PLANT = I_WERKS.    I_STORAGELOCATIONDATAX-STGE_LOC = I_LGORT.    CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'      EXPORTING        HEADDATA             = I_HEADDATA        STORAGELOCATIONDATA  = I_STORAGELOCATIONDATA        STORAGELOCATIONDATAX = I_STORAGELOCATIONDATAX      IMPORTING        RETURN               = I_RETURN.  ENDIF.ENDFUNCTION.

转载地址:http://mmqaf.baihongyu.com/

你可能感兴趣的文章
Java Spring中同时访问多种不同数据库
查看>>
10个实用的但偏执的Java编程技术
查看>>
10个经典的 Java main 方法面试题
查看>>
Java 垃圾回收机制与几种垃圾回收算法
查看>>
多态 对象类型转换
查看>>
为什么栈的速度比堆要快
查看>>
为什么说栈的速度快,堆的速度慢?栈和堆的区别是什么?
查看>>
从产品分类、模块功能和业务流程,了解支付产品服务的设计
查看>>
最全最强解析:支付宝钱包系统架构内部剖析(架构图)
查看>>
最全最强解析:支付宝钱包系统架构内部剖析(架构图)
查看>>
最全最强解析:支付宝钱包系统架构内部剖析(架构图)
查看>>
微信支付兴起,万亿级用户交易记录存储的挑战
查看>>
支付系统设计:支付系统的账户模型(一)
查看>>
支付系统设计:对账处理(二)
查看>>
支付系统设计:银行卡支付(三)
查看>>
支付系统设计:绑卡、签约和身份验证(四)
查看>>
支付清结算之基本概念和入门
查看>>
中国的支付清算体系是怎么玩的?
查看>>
支付清结算之渠道侧处理
查看>>
支付清结算之渠道侧处理
查看>>