BAPI_PO_CHANGE修改NETPRICE
PARAMETERS: p_ebeln LIKE ekko-ebeln.DATA: t_poitem LIKE bapimepoitem OCCURS 0 WITH HEADER LINE.
DATA: t_poitemx LIKE bapimepoitemx OCCURS 0 WITH HEADER LINE.
DATA: t_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.
DATA: t_cond LIKE bapimepocond OCCURS 0 WITH HEADER LINE.
DATA: t_condx LIKE bapimepocondx OCCURS 0 WITH HEADER LINE.t_poitem-po_item = .
t_poitem-net_price = .
APPEND t_poitem.t_poitemx-po_item = .
t_poitemx-net_price = .
t_poitemx-po_itemx = .
APPEND t_poitemx.t_cond-itm_number = .
t_cond-cond_type = .
t_cond-cond_value = .
t_cond-currency = .
t_cond-change_id = .
APPEND t_cond.t_condx-itm_number = .
t_condx-itm_numberx = .
t_condx-cond_type = .
t_condx-cond_value = .
t_condx-currency = .
t_cond-change_id = .
APPEND t_condx.CALL FUNCTION
EXPORTING
purchaseorder = p_ebeln
TABLES= t_return
poitem = t_poitem
poitemx = t_poitemx
pocond = t_cond
pocondx = t_condx.COMMIT WORK.
参考资料:
https://forums.sdn.sap.com/thread.jspa;jsessionid=(J2EE5212100)ID0223132050DB10264534696541550164End;saplb_*=(J2EE5212100)5212150?messageID=7559709#7559709
BAPI_PO_CHANGE修改NETPRICE相关推荐
- 谁能提供修改生产订单的Bapi?
SAP项目中开发用到的BAPI 转载自:http://blog.sina.com.cn/s/blog_45f2f8670100hjpl.html MM模块 1. BAPI_MATERIAL_SAVED ...
- sap在线服务器,SAP服务器常用端口
wert772010-11-02 14:52 l老白: 请教个问题,我用BAPI_PO_CHANGE 修改外协采购订单时,把交货计划拆分为分批交货,可是第二行.第三行的组件需求数据无法写入,试了很多办 ...
- 项目中用到的BAPI合集
MM模块 1. BAPI_MATERIAL_SAVEDATA 创建物料主数据 注意参数EXTENSIONIN的使用,可以创建自定义字段 例如WA_BAPI_TE_MARA-MATERIAL = I ...
- SAP 常用BAPI ( 二)
常用bapi示例讲解 ①BAPI_ASSET_RETIREMENT_POST资产报废过账 REPORT RODERICK. DATA:GENERALPOSTINGDATA TYPE BAPIFAPO_ ...
- ABAP 常用BAPI
调用bapi都需要判断return消息类型,如果没有报错则BAPI_TRANSACTION_COMMIT和COMMIT WORK AND WAIT.,否则BAPI_TRANSACTION_ROLLBA ...
- 外行假装内行,我也来谈谈SAP BAPI和BADI
外行假装内行,我也来谈谈SAP BAPI和BADI A, 什么是BAPI? BAPI是business application programming interface的缩写,是面向对象程序设计方法 ...
- abap对采购订单强制置为”交货已完成“状态(BAPI_PO_CHANGE、BAPI_PO_RELEASE、BAPI_PO_RESET_RELEASE)
项目中,需要对一些采购订单做强制"交货已完成",如果采购订单已批准,是不能用BAPI_PO_CHANGE更改状态的,只有先除去"批准"状态 ,再"交货 ...
- mysql并发更新数据,多用户并发修改数据解决方案。
mysql并发更新数据,多用户并发修改数据解决方案. 在系统中,有一些如余额.资产.积分的数据,是要保证数据一致性的.如,一个人使用两个设备同时进行消费操作,如何保证数据一致性的问题. 我们一起来思考 ...
- 设置select下拉框不可修改的→“四”←种方法
设置select下拉框为不可修改的几种方法: 因为select的特殊性,导致它不能像input表单一样简单地设置一个readonly来限制修改,所以,我们需要进行别的操作! 1.为下拉框添加样式,可以 ...
最新文章
- 2022-2028年中国三网融合产业深度调研及投资前景预测报告
- 【laravel54】查看版本号3种方式
- oracle安装静默
- Linux中find用法
- java情书_Java情书已写好,就差妹子了!
- 华为Mate X2再曝光:全新向内折叠方案 有望彻底消除折痕
- Windows : Win 7 FT服务器 配置
- 系统学习深度学习(二十二)--CNN经典模型总结
- python中循环结构break_Python编程10:跳出循环结构之break和continue
- grep -A -B -C -a -c -n -v -i等
- CAD给标注尺寸加上下公差的方法
- 利用Xposed框架修改微信运动计步
- 原生js实现动画过渡效果
- UE4-GamePlay-UPlayer
- vue 前端生成二维码,并转换为图片
- ffmpegguitool下载不了_FFmpeg GUI Tool
- 在php输出字符串时执行html标签,把字符串作为PHP代码执行
- 高新技术企业的八大领域及要点
- 北京bgp机房和普通机房的区别
- 计算机课学生段密码,在线学习平台学生端常见问题
热门文章
- 微信小程序签名(横屏+竖屏)
- python的xpath用法_python之Xpath语法
- 初二计算机辅导记录,(初中信息技术兴趣小组活动记录.doc
- mybatis清除一级缓存的几种方法
- 2.分布式文件系统HDFS之一
- 【Socket网络编程】3.字节序转换函数htons、htonl ,地址转换函数inet_ntoa、inet_ntop、inet_pton、inet_addr
- Python-OpenCV 处理图像(三):图像像素点操作
- 历年软件设计师下午考试试题汇总统计(更新至2016年上半年)
- MyBatis1:MyBatis入门
- 简明python教程 --C++程序员的视角(九):函数式编程、特殊类方法、测试及其他