已找到修改生产订单的BAPI!   ----------------BAPI_PRODORD_CHANGE

可惜的是无法修改生产订单的组件(订单项)。可以修改其日期及其状态!

如果生产订单过多,可以批量创建生产订单,例如通过上传excel文件来批量创建,系统也有相应BAPI,否则BDC又很慢。

创建生产订单:

'BAPI_PRODORD_CREATE‘

CALL FUNCTION 'BAPI_PRODORD_CREATE'
        EXPORTING
          ORDERDATA        = I_ORDDATA
        IMPORTING
          RETURN           = I_RETURN
          ORDER_NUMBER     = I_ORDER_NUMBER
          ORDER_TYPE       = I_ORDER_TYPE.

输入参数主要看orderdata,填入生产订单所需信息,order_number 是输出信息,return 中保留了出错信息,如果有E类型的消息的话。

修改生产订单:

'BAPI_PRODORD_CHANGE'

CALL FUNCTION 'BAPI_PRODORD_CHANGE' "BAPI: Change Production OrderEXPORTINGnumber =                    " bapi_order_key-order_number  Production Order Numberorderdata =                 " bapi_pp_order_change  Transfer Structure for Changing Production Ordersorderdatax =                " bapi_pp_order_changex  Transfer Structure for Changing Production OrdersIMPORTINGreturn =                    " bapiret2      Return Parametersorder_type =                " bapi_order_copy-order_type  Order Typeorder_status =              " bapi_order_status  Order Status Indicatormaster_data_read =          " bapiflag-bapiflag  Indicator: Master Data Read.  "  BAPI_PRODORD_CHANGE

number是输入的生产订单号,orderdata中输入要修改那些参数,注意orderdatax 参数如果要修改那些参数,要相应的再这个结构标记X。这个参数设计的很好,不然的话还得先把生产订单所有状态读出来,在修改赋值,有了这个参数就方便很多。

修改生产订单的BAPI!相关推荐

  1. 谁能提供修改生产订单的Bapi?

    SAP项目中开发用到的BAPI 转载自:http://blog.sina.com.cn/s/blog_45f2f8670100hjpl.html MM模块 1. BAPI_MATERIAL_SAVED ...

  2. SAP中ABAP的生产订单调用BAPI进行投料BAPI_GOODSMVT_CREATE(根据生产订单号进行投料,可以修改物料数量)

    REPORT  z0304.  "定义需要使用的表  TABLES: afko,resb. *生产订单收货的bapi所用结构  DATA: mat_doc LIKE bapi2017_gm_ ...

  3. SAP中Product Orders(生产订单)相关函数BAPI

    项目中,生产订单的状态是了解生产过程的主要依据,也是自开发报表中常用到的,下面是生产订单状态的几个函数以及生产订单技术关闭.生产订单报工的几个函数,希望对用到的兄弟有所帮助. [相关表] JEST-对 ...

  4. U8自定义菜单小工具修改生产订单开工\完工日期

    如图:自定义菜单[生产订单批量修改],将EXCEL中工单号.开工日期.完工日期粘贴至表格中,可批量修改工单中开工日期.完工日期.采用U8嵌入式窗口开发,U813.0以上版本都可使用.

  5. VA02修改销售订单的BAPI举例

    销售订单修改BAPI:BAPI_SALESORDER_CHANGE *&------------------------------------------------------------ ...

  6. 生产订单明细BAPI

    BAPI_PRODORD_GET_DETAIL

  7. ABAP 生产订单的创建与修改函数

    如果生产订单过多,可以批量创建生产订单,例如通过上传excel文件来批量创建,系统也有相应BAPI,否则BDC又很慢. 创建生产订单: 'BAPI_PRODORD_CREATE' CALL FUNCT ...

  8. 生产订单组件新增 修改 删除

    如果CO_XT_COMPONENT_ADD缺少需要的字段 可以拷贝出来, 在ZCO_XT_COMPONENT_ADD 添加字段例如:I_TEST 和 I_TESTX 或者memory id传值 在22 ...

  9. 生产订单工艺路线修改

    一.生产订单修改工艺路线 现有标准函数可以修改生产订单的工艺路线:CO_SE_PRODORD_CHANGE,但是该函数添加工艺路线时,不能传入采购信息记录和采购组织等字段,因此对标准函数进行改造 二. ...

最新文章

  1. android默认exported_android:exported 属性详解
  2. 《评人工智能如何走向新阶段》后记
  3. php 编译安装 png.h,PHP编译安装时常见错误解决办法【大全】
  4. C++基础汇总(一)
  5. python 各层级目录下的import方法
  6. python函数的作用降低编程复杂度_Python函数式编程
  7. mpvue中使用小程序云开发总结
  8. Java集合(一、HashMap)
  9. 机器学习入门05 - 泛化 (Generalization)
  10. $.ajax跳入error之 async
  11. 对话哈佛大学教授Lukin:量子计算将在我们有生之年普及!
  12. Reflector for .NET 下载问题
  13. 电脑桌面天气计算机备忘录,有什么桌面软件可以显示:时间,天气,还有备忘录的?...
  14. 软件模拟I2C(万能模板)
  15. ProxySQL+MGR实现读写分离和主节点故障无感知切换
  16. “销售方法”一个让大多数人撑握不正确的问题!
  17. 服务器增加路由的命令行,服务器命令行配置路由和ip
  18. ActiveMQ 在shareplex8中的使用
  19. 数显之家快讯:【SHIO世硕心语】2021年,给实体经济企业家的二十条建议!
  20. 理解margin-left:-100%

热门文章

  1. Hacker News 12 月招聘趋势:React 已霸榜 19 个月
  2. windows10 下Python3.5.4安装
  3. 第三章:lambda表达式
  4. 文件或目录权限chmod,更改所有者和所属组chown ,umask的使用 ,隐藏权限的使用 lsattr,chattr...
  5. 物联网协议之CoAP协议开发学习笔记之术语解释
  6. MVC4 下DropDownList使用方法(转)
  7. 复合索引的列顺序判断
  8. ElasticSearch入门系列(三)文档,索引,搜索和聚合
  9. 【转】 ubuntu12.04更新源 官网和163等
  10. [MySQL FAQ]系列 -- mysqldump出错一例:打开文件数太多