DATA : l_activity  TYPE   c .

*  IF r1 = 'X'.
*    l_activity = 'H'.
*  ELSE.
*    l_activity = 'V'.
*  ENDIF.

LOOP   AT  it_tab  INTO  st_tab.

**供应商主数据加前导零
     CALL   FUNCTION   'CONVERSION_EXIT_ALPHA_INPUT'
       EXPORTING
         input   = st_tab-lifnr
       IMPORTING
         output  = st_tab-lifnr.

wa_eina-matnr = st_tab-matnr.   "物料,

wa_eina-lifnr = st_tab-lifnr.   "供应商

wa_eine-ekorg =  'WYPO' .         "采购组织
    wa_eine-werks =  'SH01' .         "工厂

wa_eine-netpr = st_tab-netpr.    "单位价格

wa_eina-lifab = st_tab-kdatb.   "有效开始日期
    wa_eina-lifbi = st_tab-kdate.   "有效结束日期

wa_eine-norbm =  '1' .             "标准采购订单数量
    wa_eine-aplfz =  '1' .             "计划的天数内交货
    wa_eine-effpr =  '100' .           "采购信息记录中的有效价格

CALL   FUNCTION   'ME_DIRECT_INPUT_INFORECORD'
       EXPORTING
        activity         = l_activity  "v 修改,h创建
        i_eina           = wa_eina
        i_eine           = wa_eine
        i_no_suppose     =  ''
        i_vorga          =  'A'
       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' .

ENDLOOP .

ME_DIRECT_INPUT_INFORECORD 信息记录批量修改程序相关推荐

  1. EndNote文献信息如何批量修改

    在EndNote中英文混排时et al和等的3种解决方法一文中科研动力介绍了3种解决英文文献et. al. 和中文文献等的问题.但是如果中文文献需要复制Secondary Author信息,如果中文文 ...

  2. c语言程序学生籍贯信息记录,c语言程序学生籍贯信息记录簿设计.doc

    c语言程序学生籍贯信息记录簿设计 学生籍贯信息记录簿 PAGE PAGE 14 学生籍贯信息记录簿设计 课程设计报告内容 选择题目 题目:学生籍贯信息记录簿设计 内容摘要 摘要: 学生籍贯信息管理系统 ...

  3. flash在线剪切缩放批量修改程序

    这几天一直在弄一个图片在线修改的程序 因为有时候客户没有图片编辑器,又不会弄 如果有一个简单的缩放剪切程序就好子 我自己一边学AS3一边做一个 文件很小38K 下载地址: http://code.go ...

  4. 信息记录净价变更批量查询程式

    标准:ME14单条信息记录查询(在有效期内更改的才会被记录) 查询结果如下: 用户要求的是批量查询净价,从结果中我们看到净价的字段名.涉及到表.日期.文档编号等信息.既然有变更表的内容,那就会用到CD ...

  5. Python批量修改图片名称

    由于客户提供的图片命名不符合规则,导致系统编译失败 图片较多,手动修改太繁琐,简单编写了一个批量修改程序 >>> >>> >>> import o ...

  6. 如何批量修改文件名字的一部分?

    如何批量修改文件名字的一部分?不知道大家有没有遇到这样一个问题,小编作为一名"打工人"是遇到过这个工作,几百个文件的文件名都包含有某部分文字,然后现在需要将这部分文字改成另外的几个 ...

  7. 用python写名字代码_用python编写一个批量修改文件名的小程序

    1.问题描述: 原有的视频文件按序排列,但是文件名没有对内容的说明,如下图所示: 原视频文件列表.jpg 想将其批量修改成如下文件名: 图2:要改成的文件名.jpg 最终想要的效果: ok.jpg 不 ...

  8. SAP中使用BDC创建或修改采购信息记录

    工作中的需求是这样子的: 在某天,我们公司的采购提了一个需求,说是在从OA创建采购信息记录的时候,价格上限应该自动默认为是价格字段,但是这个在系统里面没有做,采购在创建玩之后需要一个个手工去修改,因此 ...

  9. SAP,ABAP自开发批导程序批量维护ME11、ME12信息记录,涉及表EINA、EINE

    一.业务需求 用户点击 模版下载,下载要填的模版. 选择"请选择批导文件"按钮,将已填写完毕的模板导入系统. 首先校验数据格式,视图,换算关系,日期等格式是否正确,正确切数据库没有 ...

最新文章

  1. 《新一代人工智能伦理规范》发布
  2. rust投递箱连接箱子_灭火器箱存在的必要性
  3. CSP认证201512-3 画图[C++题解]:dfs、左下角建系、坐标反着读入
  4. java学习笔记7--抽象类与抽象方法
  5. RHEL6基础之八查找、文件内容查看类命令
  6. 浅谈javaweb三大框架和MVC设计模式
  7. error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
  8. 事件总线知多少(2)
  9. OpenCV图像分割-watershed
  10. to_number用法示例_Number()函数以及JavaScript中的示例
  11. django-路由传参-视图捕获URL的参数-位置传参-关键词传参
  12. python keyboard库_python利用 keyboard 库记录键盘事件
  13. DevExpress换肤功能使用方法
  14. yum安装mysql具体步骤_CentOS7.0下使用yum安装MySQL的步骤教程
  15. C语言找出1000之内的完数
  16. Echarts直方图
  17. java 随机生成姓名_生成随机中文姓名java程序.pdf
  18. CodeForces - 633 H Fibonacci-ish II(莫队+线段树)
  19. windows server 2012 NIC组合---概念
  20. zzuli1116删除元素

热门文章

  1. 【备忘】とある画像の自动生成
  2. 以获客为目标 ,首席增长官从0到1实现用户增长
  3. 优酷土豆CEO:打造爆款产品的3个关键步骤
  4. Udacity并行计算课程笔记-The GPU Hardware and Parallel Communication Patterns
  5. 【VAB】获取库文件地址
  6. python基础一 -------如何在列表字典集合中根据条件筛选数据
  7. 在ROS中开始自主机器人仿真 - 2 让turtlebot跑起来
  8. 天融信TOS系统命令行下查看资源使用情况
  9. Jmeter(4)Http Cookie Manager
  10. tcpdump抓取HTTP包