BAPI FOR MD61,MD62,MD63
REPORT ZBAPI_MD61.
data : matemp like BAPISITEMR-MATERIAL. "物料编码
data : req_item like BAPISITEMR.
data : req_data like BAPISSHDIN occurs 0 with header line .
data : RETURN LIKE BAPIRETURN1 OCCURS 0 WITH HEADER LINE .
data : matertemp like BAPISITEMR-MATERIAL.
req_item-material = 'M-ZZM-20' .
req_item-plant = '1000' .
req_item-REQU_TYPE = 'VSE' .
req_item-VERSION = '00' .
req_item-VERS_ACTIV = 'X' .
req_data-DATE_TYPE = 3 .
req_data-req_date = '20080821' .
req_data-REQ_QTY = 200 .
append req_data.
clear req_data.
CALL FUNCTION 'BAPI_REQUIREMENTS_CREATE'
EXPORTING
REQUIREMENTS_ITEM = req_item
* REQUIREMENT_PARAM =
IMPORTING
MATERIAL = matemp
* PLANT =
* REQUIREMENTSTYPE =
* VERSION =
* REQMTSPLANNUMBER =
TABLES
REQUIREMENTS_SCHEDULE_IN = REQ_data
* REQUIREMENTS_CHAR_IN =
RETURN = RETURN .
if lines ( RETURN ) = 0 .
MESSAGE '计划创建成功' type 'S' .
endif .
clear :req_item,REQ_data,REQ_data[].
*&---------------------------------------------------------------------*
*& Report ZBAPI_MD62
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT ZBAPI_MD62.
data: req_data like BAPISSHDIN occurs 0 with header line.
data: RETURN LIKE BAPIRETURN1 OCCURS 0 WITH HEADER LINE.
req_data-DATE_TYPE = 1.
req_data-req_date = '20070723'.
req_data-REQ_QTY = 800.
append req_data.
clear req_data.
req_data-DATE_TYPE = 1.
req_data-req_date = '20070823'.
req_data-REQ_QTY = 200.
append req_data.
clear req_data.
CALL FUNCTION 'BAPI_REQUIREMENTS_CHANGE'
EXPORTING
MATERIAL = 'M-ZZM-20'
PLANT = '1000'
REQUIREMENTSTYPE = 'VSE'
VERSION = '00'
REQMTSPLANNUMBER = ''
VERS_ACTIV = 'X'
* REQUIREMENT_PARAM =
* MRP_AREA =
* DO_COMMIT = 'X'
* UPDATE_MODE = 'X'
DELETE_OLD = 'X'
* NO_WITHDR = ' '
* MATERIAL_EVG =
* IMPORTING
* REQUIREMENT_ITEM_OUT =
TABLES
REQUIREMENTS_SCHEDULE_IN = req_data
* REQUIREMENTS_CHAR_IN =
RETURN = RETURN
.
if lines( RETURN ) = 0 .
MESSAGE '计划修改成功' type 'S'.
endif.
clear:REQ_data,REQ_data[].
*&---------------------------------------------------------------------*
*& Report ZBAPI_MD63
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT ZBAPI_MD63.
data: req_data like BAPISITMEO occurs 0 with header line.
data: RETURN LIKE BAPIRETURN1 OCCURS 0 WITH HEADER LINE.
CALL FUNCTION 'BAPI_REQUIREMENTS_GETDETAIL'
EXPORTING
MATERIAL = 'M-ZZM-20'
PLANT = '1000'
REQUIREMENTSTYPE = 'VSE'
VERSION = '00'
REQMTSPLANNUMBER = ''
* MRP_AREA =
* MATERIAL_EVG =
TABLES
REQUIREMENTS_OUT = req_data
RETURN = RETURN
.
BREAK-POINT.
BAPI FOR MD61,MD62,MD63相关推荐
- SAP ABAP MD61 / MD62 / MD63 BAPI 函数组 3027
SAP ABAP MD61 / MD62 / MD63 BAPI 函数组 3027 引言: 计划独立需求,MD61 / MD62 / MD63 的 BAPI 函数组 3027,在扩展批量创建/更改/看 ...
- 《李斌的笔记》全部文章目录 / 快速导航 / 持续更新
<李斌的笔记>全部文章目录.快速导航.持续更新 简介: 我把自己的全部文章都整理成目录,放在这篇文章中以实现快速导航,点击文章标题就能跳转,这样更方便阅读,本章内容持续更新. 关键字:李斌 ...
- SAP重复制造简单流程以及事务代码
一.主数据维护: 1.物料主数据 MM01 MM02 MM03 2.BOM主数据 CS01 CS02 CS03 3.工作中心主数据 CR01 CR02 CR03 4.定额工艺路线主数据 CA21 C ...
- SAP 常用后台配置
omct:指定批级别并激活状态管理(先激活比皮管理状态) omdv:指定mrp跑出的计划订单的最大数量 op8b:指定工艺路线ca02.ca03进去的缺省值 obyc:维护会计设置,自动记账等功能非常 ...
- MD61计划独立需求导入BAPI【按日维度/动态模板/动态字段】
实现按照选择屏幕输入区间下载动态模板,根据上传模板中实际日期列名,创建对应日期的计划独立需求. 下载效果: 上传效果: 完整代码如下,稍加修改可直接复用: *&--------------- ...
- 外行假装内行,我也来谈谈SAP BAPI和BADI
外行假装内行,我也来谈谈SAP BAPI和BADI A, 什么是BAPI? BAPI是business application programming interface的缩写,是面向对象程序设计方法 ...
- bapi sap 创建物料_SAP使用BAPI创建物料主数据的最小输入-阿里云开发者社区
BASIC_VIEW 基本数据视图 标志 MATNR 物料编码 MAKTX 物料描述 MEINS 单位 MTART 物料类型 MBRSH 行业领域 调用BAPI CALL FUNCTION 'BAPI ...
- 【MM】基于收货的发票校验Bapi Demo
正常我们都会在供应商主档和信息记录主档中勾选"基于收货的发票校验"选项,意味着做采购发票校验的时候需要基于收货凭证. LS_ITEM-REF_DOC = LT_ZMSE ...
- 【Demo】采购订单收货Bapi
基于SAP采购订单的收货可使用物料移动中常用的Bapi函数"BAPI_GOODSMVT_CREATE"来处理,其中GOODSMVT_CODE采用"01",也就是 ...
最新文章
- SQL Server中一个隐性的IO性能杀手-Forwarded record
- 探讨视频云与边缘云平台的竞争力
——基于Serverless的端边云一体化媒体网络...
- 实训总结_实训总结汇报!
- 如何知道交换机的缓存大小_网络基本功之细说交换机
- var类型推断关键字
- Qt工作笔记-跑马灯效果
- 计算机专业师资描述,计算机专业师资队伍建设6主持建设优质核心课或教科研课题相关材料.doc...
- scala unix时间戳_下载,在Linux,Unix,Windows上安装Scala
- 利用vtk实现管状模型沿中心线切割平面
- 手机h5像素_拍照超逆天!华为P30大奖来袭 | 4000万像素+50倍变焦,漳州手机摄影界真要沸腾了......
- Android 画指南针
- Windows 10注册表损坏该如何修复?
- ios9企业证书提示“未受信任的企业级开发者”解决方法
- TP-LINK实现远程办公
- Evaluate the standards between the Top Five through ratings of transferred players on whoscored.com
- sqlserver中返回旬开始日期和结束日期的函数
- java中定义ListNode
- import 模块大小写问题
- DBMS_AW_EXP: BIN$XXXXXXX==$0 not AW$
- 一位资深程序员的亲身经历:跳槽国企要注意啥