ME11创建信息记录 Function
转自 http://blog.csdn.net/zeewjj/article/details/7941530
CALL FUNCTION 'ME_DIRECT_INPUT_INFORECORD'
DATA: WA_EINA TYPE EINA,
WA_EINE TYPE EINE,
WA_EINA_NEW TYPE EINA,
WA_EINE_NEW TYPE EINE.
DATA: IT_HEAD TYPE STANDARD TABLE OF MESTXH,
IT_LINE TYPE STANDARD TABLE OF MESTXL.
DATA: IT_EINA TYPE STANDARD TABLE OF EINA WITH HEADER LINE,
IT_EINE TYPE STANDARD TABLE OF EINE.
DATA: RETURN TYPE STANDARD TABLE OF BAPIRETURN WITH HEADER LINE.
DATA: L_NETPR LIKE EKPO-NETPR.
DATA: L_KOMV TYPE KOMV,
L_EKPO TYPE EKPO.
CLEAR :WA_EINA,WA_EINE,WA_EINA_NEW,WA_EINE_NEW,IT_HEAD,IT_LINE,IT_EINA,IT_EINE,RETURN,L_NETPR,L_KOMV,L_EKPO.
WA_EINA-MATNR = GS_PRINFO-MATNR.
WA_EINA-LIFNR = GS_PRINFO-LIFNR.
WA_EINE-EKORG = GS_PRINFO-VKORG.
WA_EINE-WERKS = GS_PRINFO-VKORG.
WA_EINE-NETPR = GS_PRINFO-ABMPR.
*wa_eine-ekgrp = 'D01'.
WA_EINE-NORBM = '1'.
WA_EINE-APLFZ = '1'.
WA_EINE-EFFPR = GS_PRINFO-ABMPR.
WA_EINE-MWSKZ = 'J1'.
WA_EINE-PEINH = GS_PRINFO-PEINH.
* CONCATENATE 'ZSDP201创建' INTO WA_EINA-IDNLF.
CALL FUNCTION 'ME_INITIALIZE_INFORECORD'.
CALL FUNCTION 'ME_DIRECT_INPUT_INFORECORD'
EXPORTING
ACTIVITY = 'V'"V 修改,H创建
I_EINA = WA_EINA
I_EINE = WA_EINE
I_NO_SUPPOSE = ''
I_VORGA = 'A'
* I_NO_SUPPOSE = 'X'"重要
* I_VORGA = 'B'
* i_skip_nr_check = '1'
IMPORTING
E_EINA = WA_EINA_NEW
E_EINE = WA_EINE_NEW
TABLES
T_HEAD = IT_HEAD
T_LINE = IT_LINE
EXCEPTIONS
TEXTNAME_INVALID = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL FUNCTION 'ME_POST_INFORECORD'
EXPORTING
I_MATNR = WA_EINA-MATNR
O_MATNR = WA_EINA-MATNR
TABLES
T_EINA_I = IT_EINA.
*APPEND wa_eine_new to it_eine.
CALL FUNCTION 'ME_UPDATE_INFORECORD_COND'
TABLES
REINE = IT_EINE.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
READ TABLE IT_EINA INDEX 1.
WRITE:/ ICON_GREEN_LIGHT AS ICON, L_TABIX,'行','采购信息记录创建成功,信息记录号:',IT_EINA-INFNR.
ME11创建信息记录 Function的更多相关文章
- ABAP-创建信息记录
CALL FUNCTION 'ME_INITIALIZE_INFORECORD'. CALL FUNCTION 'ME_DIRECT_INPUT_INFORECORD' *&--------- ...
- 采购信息记录批导BAPI
转自:https://www.cnblogs.com/freeandeasy/p/11810272.html作者的话: 可以批导创建及修改信息记录的主数据.而且可以对条件中的时间段及其数量等级中的 ...
- SAP MM 自定义条件类型出现在采购信息记录的'条件'界面里 ?
SAP MM 自定义条件类型出现在采购信息记录的'条件'界面里 ? 我在SAP系统里复制某个标准的采购条件类型,创建了一个新的自定义条件类型ZC05,并将其分配采购定价过程RM0000. 结果却出现一 ...
- 采购信息记录修改[BDC]
*&---------------------------------------------------------------------* *& *&---------- ...
- ASP.NET Core 实战:使用 NLog 将日志信息记录到 MongoDB
一.前言 在项目开发中,日志系统是系统的一个重要组成模块,通过在程序中记录运行日志.错误日志,可以让我们对于系统的运行情况做到很好的掌控.同时,收集日志不仅仅可以用于诊断排查错误,由于日志同样也是大量 ...
- 使用BAPI批量修改采购信息记录的税率
业务方面提出需求:由于国家税率从5月份开始16%更改为13%.要求开发一个批量修改采购信息记录税率的功能. 税代码就是税率,J2代表13% 这个需求在ME13里面就可以单个修改,所以可以用BDC,但后 ...
- NET Core 实战:使用 NLog 将日志信息记录到 MongoDB
NET Core 实战:使用 NLog 将日志信息记录到 MongoDB https://www.cnblogs.com/danvic712/p/10226557.html ASP.NET Core ...
- yii学习笔记(6),连接数据库,创建活动记录类
创建数据库用于测试 配置数据库连接 打开yii的配置文件目录下的数据库配置文件config/db.php <?php return [ 'class' => 'yii\db\Connect ...
- 【MM系列】SAP MM中的委外加工与信息记录
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM中的委外加工与信息记录 ...
随机推荐
- Linux基础学习3
鸟哥私房菜第十一章 read 用来读取键盘输入的变量,常被用在shell script的交互当中 [root@www ~]# read [-pt] variable 选项不参数: -p :后面可以 ...
- 同步I/O 和 异步I/O
所谓同步I/O是指在调用ReadFile.WriteFile等函数进行输入输出操作时,系统完毕了输入输出ReedFile.WriteFile才返回. 在操作系统进行I/O操作的过程上,用户态线程不能运 ...
- bbed初体验
bbed能够直接查看或改动数据文件.听起来非常强大,以下体验一下,安装方法网上一搜一大把,我的环境是centos+10G的 bbed參考文档:http://pan.baidu.com/s/1hqCC6 ...
- Tomcat 性能监控及调优
1.性能监控 方式1: /usr/local/tomcat7/conf/tomcat-users.xml 添加如下: <role rolename="manager-gui" ...
- C语言之基本算法32—鞍点
//数组 /* ================================================================== 题目:求随意矩阵的全部鞍点.并统计个数.(在矩阵中 ...
- Node.js学习笔记(2)——关于异步编程风格
Node.js的异步编程风格是它的一大特点,在代码中就是体现在回调中. 首先是代码的顺序执行: function heavyCompute(n, callback) { var count = 0, ...
- ARM内核和架构
转:深入浅谈,CPU设计原理 CPU的内部架构和工作原理 推荐一本书:编码的奥秘 一.ARM内核和架构 ARM产品越来越丰富,命名也越来越多.很多朋友提问: ARM内核和架构都是什么 ...
- Netty(五):Netty中如何序列化数据
JDK提供了ObjectOutputStream和ObjectInputStream,用于通过网络对POJO的基本数据类型和图进行序列化和反序列化.该API并不复杂,而且可以被应用于任何实现了java ...
- 跟我学AngularJs:Controller数据共享、继承、通信使用具体解释
林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主讲了AngularJs中的Controller中数据共享.继承.通信的具体使用 本 ...
- spring中bean的作用域属性single与prototype的区别
https://blog.csdn.net/linwei_1029/article/details/18408363