IF_EX_ME_PROCESS_PO_CUST

DATA:l_header   TYPE mepoheader,
l_item TYPE mepoitem. DATA:lt_items TYPE purchase_order_items,
lt_item_obj TYPE purchase_order_item. DATA:l_werks TYPE zmm_all-werks,
l_gjahr TYPE ekko-zzgjahr,
l_monat TYPE ekko-zzmonat,
l_zwerks TYPE zmm_all-zwerks,
l_ktokk TYPE lfa1-ktokk,
l_cfdat TYPE zmm_all-cfdat,
l_ebeln TYPE ebeln.
DATA:wa_all TYPE zmm_all,
wa_code TYPE zmmt003,
wa_ekko TYPE ekko,
wa_eket TYPE eket.
DATA:ls_meposchedule TYPE meposchedule.
DATA:l_msg TYPE string.
TYPES: BEGIN OF tyn_mtart,
mtart TYPE mtart,
END OF tyn_mtart.
DATA: lt_mtart TYPE TABLE OF tyn_mtart.
DATA: l_uname LIKE sy-uname. *---->>>> CR5817 add by lipeng 2012-03-06
DATA: l_untto TYPE untto, "交货不足限度
l_uebto TYPE uebto. "过量交货限度
*----<<<< end add **PURCHASING HISTORY
DATA: lt_ekbe TYPE me_ekbe.
DATA: ls_ekbe LIKE LINE OF lt_ekbe.
**qinyun+ start 2011.10.25
*获取EKKO表中旬的数据
DATA: BEGIN OF wa_ekko2,
ebeln TYPE ekko-ebeln,
zzgjahr TYPE ekko-zzgjahr,
zzmonat TYPE ekko-zzmonat,
zzxun TYPE ekko-zzxun,
zzhxdc TYPE ekko-zzhxdc,
zzcode TYPE ekko-zzcode,
END OF wa_ekko2 .
**qinyun+ end 2011.10.25 **取得抬头数据和行项目数据
l_header = im_header->get_data( ). “得到采购订单头信息
lt_items = im_header->get_items( ) . ”和下面的loop方法一起才能得到物料等信息
* LOOP AT items INTO item_obj .
* l_item = item_obj-item->get_data( ).
* ENDLOOP. ******Begin of Beginof ADD CRQ000000011106 00186159 2014/2/26********************************
LOOP AT lt_items INTO lt_item_obj.
l_item = lt_item_obj-item->get_data( ).
ENDLOOP.

采购订单me22n 或者me21n增强 (点击保存和回车)的更多相关文章

  1. SAP S4HANA如何取到采购订单ITEM里的'条件'选项卡里的条件类型值?

    SAP S4HANA如何取到采购订单ITEM里的'条件'选项卡里的条件类型值? 最近在准备一个采购订单行项目的增强的function spec.其中有一段逻辑是取到采购订单行项目条件里某个指定的条件类 ...

  2. SAP采购订单屏幕增强

    转自<http://blog.csdn.net/heng0757/article/details/8073875> 为采购订单增加一个页标签,在其中放入客户自定义字段, 1. CMOD 增 ...

  3. 【MM系列】SAP 采购订单收货后不能修改价格的增强

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 采购订单收货后不能修改价格的 ...

  4. SAP采购订单入库后不允许修改单价增强

    需求:在根据采购订单做了入库凭证之后,如果用户反审批采购订单去修改单价,系统提示‘已收货,不允许修改单价’. 判断流程:是否有入库凭证 如果采购订单条件按采购信息记录定价,这个价格本来就不能修改,只能 ...

  5. ME_PROCESS_PO_CUST 实现采购订单行项目增强

    用户希望创建采购订单时,输入行项目时,能根据采购订单类型,自动带出科目分类类别. 业务顾问看了一下配置,不能实现这个功能,所以用增强实现. 采购订单BADI增强:ME_PROCESS_PO_CUST. ...

  6. SAP采购订单审批记录增强

    采购订单审核函数: BAPI_PO_RELEASE 结尾加上 ENHANCEMENT ZME28_PO. "active version DATA:LS_EKKO TYPE EKKO. DA ...

  7. 002 MIRO发票校验采购订单项目科目分配类别检查增强-20150819

    BADI SE19:ZINVOICE_UPDATE   MIRO发票检验过账好模拟时,检查采购订单line 是否有固定资产的行项目,如果有固定资产项目,则弹出提示框,提示消息:存在规定资产采购项目! ...

  8. 采购订单限价(包含阶梯价)ME_PROCESS_PO_CUST

    为了能管控到钱财的每个环节,公司要求采购订单需要使用物料限价,当有报价低于先前的价格时,在采购订单保存时,更新最低限价 BADI:ME_PROCESS_PO_CUST process~item里做限价 ...

  9. SAP IDOC 通过采购订单输出消息生成销售订单

    题记: 在网络上看到一篇类似的公众号文章,叫<通过IDoc逐步指导PO&SO集成>,个人觉得整个配置过程中还是少了一些重点配置,也少了说明整个功能的核心逻辑,那么,趁着这个机会,就 ...

随机推荐

  1. Cannot drop the database ‘XXX’ because it is being used for replication.

    删除订阅数据库的时候出现下面的错误: Cannot drop the database ‘XXX’  because it is being used for replication. 数据库的状态为 ...

  2. Android模拟器的文件目录介绍

    文件存放在 .avd文件夹下 .ini为对应的配置文件     打开.avd文件夹 *.lock文件夹保存的是模拟器的一下数据,当模拟器正常关闭时这些文件夹都会被自动删除. 当模拟器无法开启的时候可以 ...

  3. Windebug双机调试环境搭建

    Windebug双机调试环境搭建    开始进行内核编程/驱动编程的调试工作是非常烦人的,由于程序运行与内核层不受操作系统的管控,所以容易引起主机蓝屏和崩溃是常有的事.这也就使得内核程序的调试成了一大 ...

  4. java--随机数的产生

    随机数产生的三种方法: 1.system.currentTimeMillis() public class Demo1{ public static void main(String[] args) ...

  5. Jquery学习笔记:操作form表单元素之二(复选框和单选框)

    在上面文章的基础上,我们介绍如何操作表单元素中的 复选框和单选框. 一.复选框 <label> <input type="checkbox" id="i ...

  6. hdu 3917 (最大权闭合图)

    题意:政府有一些路,m个公司来修,每个公司修路要交税给政府,修路政府要付给公司费用,求政府能获得的最大利润,如果选择一个公司负责一个项目,那么该公司负责的其它项目也必须由他负责,并且与其有相连关系的公 ...

  7. HTTP的请求头标签If-Modified-Since

    一直以来没有留意过HTTP请求头的IMS(If-Modified-Since)标签. 最近在分析Squid的access.log日志文件时,发现了一个现象. 就是即使是对同一个文件进行HTTP请求,第 ...

  8. MSSQL - Sqlcommand

    Command对象:·Command对象也称为数据库连接对象,Command对象主要执行包括添加.删除.修改.查询数据的操作命令.也可以用来执行存储过程. 属性:CommandType属性. 执行存储 ...

  9. sql: sql developer tunnel转接

    Use putty tunnel instead of login terminal server 有时候本地直接ping不通sql 的server, 但另一个server能连上,这时就可以把端口和i ...

  10. string和byte[]的转换 (C#)

    原文 string和byte[]的转换 (C#) string类型转成byte[]: byte[] byteArray = System.Text.Encoding.Default.GetBytes  ...