修改生产订单的BAPI!
已找到修改生产订单的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!相关推荐
- 谁能提供修改生产订单的Bapi?
SAP项目中开发用到的BAPI 转载自:http://blog.sina.com.cn/s/blog_45f2f8670100hjpl.html MM模块 1. BAPI_MATERIAL_SAVED ...
- SAP中ABAP的生产订单调用BAPI进行投料BAPI_GOODSMVT_CREATE(根据生产订单号进行投料,可以修改物料数量)
REPORT z0304. "定义需要使用的表 TABLES: afko,resb. *生产订单收货的bapi所用结构 DATA: mat_doc LIKE bapi2017_gm_ ...
- SAP中Product Orders(生产订单)相关函数BAPI
项目中,生产订单的状态是了解生产过程的主要依据,也是自开发报表中常用到的,下面是生产订单状态的几个函数以及生产订单技术关闭.生产订单报工的几个函数,希望对用到的兄弟有所帮助. [相关表] JEST-对 ...
- U8自定义菜单小工具修改生产订单开工\完工日期
如图:自定义菜单[生产订单批量修改],将EXCEL中工单号.开工日期.完工日期粘贴至表格中,可批量修改工单中开工日期.完工日期.采用U8嵌入式窗口开发,U813.0以上版本都可使用.
- VA02修改销售订单的BAPI举例
销售订单修改BAPI:BAPI_SALESORDER_CHANGE *&------------------------------------------------------------ ...
- 生产订单明细BAPI
BAPI_PRODORD_GET_DETAIL
- ABAP 生产订单的创建与修改函数
如果生产订单过多,可以批量创建生产订单,例如通过上传excel文件来批量创建,系统也有相应BAPI,否则BDC又很慢. 创建生产订单: 'BAPI_PRODORD_CREATE' CALL FUNCT ...
- 生产订单组件新增 修改 删除
如果CO_XT_COMPONENT_ADD缺少需要的字段 可以拷贝出来, 在ZCO_XT_COMPONENT_ADD 添加字段例如:I_TEST 和 I_TESTX 或者memory id传值 在22 ...
- 生产订单工艺路线修改
一.生产订单修改工艺路线 现有标准函数可以修改生产订单的工艺路线:CO_SE_PRODORD_CHANGE,但是该函数添加工艺路线时,不能传入采购信息记录和采购组织等字段,因此对标准函数进行改造 二. ...
最新文章
- android默认exported_android:exported 属性详解
- 《评人工智能如何走向新阶段》后记
- php 编译安装 png.h,PHP编译安装时常见错误解决办法【大全】
- C++基础汇总(一)
- python 各层级目录下的import方法
- python函数的作用降低编程复杂度_Python函数式编程
- mpvue中使用小程序云开发总结
- Java集合(一、HashMap)
- 机器学习入门05 - 泛化 (Generalization)
- $.ajax跳入error之 async
- 对话哈佛大学教授Lukin:量子计算将在我们有生之年普及!
- Reflector for .NET 下载问题
- 电脑桌面天气计算机备忘录,有什么桌面软件可以显示:时间,天气,还有备忘录的?...
- 软件模拟I2C(万能模板)
- ProxySQL+MGR实现读写分离和主节点故障无感知切换
- “销售方法”一个让大多数人撑握不正确的问题!
- 服务器增加路由的命令行,服务器命令行配置路由和ip
- ActiveMQ 在shareplex8中的使用
- 数显之家快讯:【SHIO世硕心语】2021年,给实体经济企业家的二十条建议!
- 理解margin-left:-100%
热门文章
- Hacker News 12 月招聘趋势:React 已霸榜 19 个月
- windows10 下Python3.5.4安装
- 第三章:lambda表达式
- 文件或目录权限chmod,更改所有者和所属组chown ,umask的使用 ,隐藏权限的使用 lsattr,chattr...
- 物联网协议之CoAP协议开发学习笔记之术语解释
- MVC4 下DropDownList使用方法(转)
- 复合索引的列顺序判断
- ElasticSearch入门系列(三)文档,索引,搜索和聚合
- 【转】 ubuntu12.04更新源 官网和163等
- [MySQL FAQ]系列 -- mysqldump出错一例:打开文件数太多