【ABAP系列】SAP 读取生产订单 记入文档的货物移动明细
前言部分
大家可以关注我的公众号,公众号里的排版更好,阅读更舒适。
正文部分
按照COOIS读取货物移动记录的逻辑,通过COOIS的事务带出 要取移动记录的明细
在function【COIS_OUTPUT_FROM_IOC】上加入断点,查找搜索货物移动明细需要的参数内容信息。
比如生产订单 的sy-repid为PPIO_ENTRY
data: lt_seltab type table of rsparams,ls_tcoa type tcoa,lv_overview type flag,l_repid type sy-repid,l_valid(1) type c,ls_seltab type rsparams. Data:plv type table of rsparams with header line.data:faufnr type afko-aufnr. faufnr = ''. 生产订单号 l_repid = 'PPIO_ENTRY'.call function 'RS_REFRESH_FROM_SELECTOPTIONS'exportingcurr_report = l_repidtablesselection_table = lt_seltabexceptionsnot_found = 1no_report = 2others = 3. if sy-subrc <> 0.message id sy-msgid type sy-msgty number sy-msgnowith sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.exit. endif.loop at lt_seltab into ls_seltab.case ls_seltab-selname.when 'P_ALV'.ls_seltab-low = 'X'.when 'P_AUTYP'.ls_seltab-low = '10'.when 'P_SC1100'.ls_seltab-low = 'PPIOD000 00000000001X'.when 'P_TCOA'.ls_seltab-low = '000IOHEADER 000001 00000'.when 'P_TCODE'.ls_seltab-low = 'COOIS'.when 'S_AUFNR'.ls_seltab-sign = 'I'.ls_seltab-option = 'EQ'.ls_seltab-low = faufnr.when 'S_FCTALW '.ls_seltab-sign = 'E'.ls_seltab-option = 'CP'.ls_seltab-low = '*'.endcase.modify lt_seltab from ls_seltab. endloop.data:gs_tcoa type table of tcoa with header line . gs_tcoa-mamo_sel = 'X'. gs_tcoa-layoutid_bd = '/ZM'. 200系统 coois变式* 转换选择信息 call function 'COIS_SELECT_PARAMETERS_SET'exportingit_parameter = lt_seltabis_tcoa = gs_tcoa. data: iomamo_tab type iomamo_tab . * 读取移动明细 call function 'COIS_SELECT_ORDERS_READ'changingct_iomamo = iomamo_tab[].
转载于:https://www.cnblogs.com/SAPmatinal/p/11181394.html
【ABAP系列】SAP 读取生产订单 记入文档的货物移动明细相关推荐
- 关于SAP 对生产订单的月度结算
关于SAP 对生产订单的月度结算 以及生产订单差异结转入库存差异及销售成本差异处理的流程分析 鉴于目前SAP上线所出现的差异难以分析的现象,根据对SAP现有配置的流程 分析,现对有关系统的差异处理流程 ...
- SAP MIGO生产订单入库校验BADI增强MB_MIGO_BADI
SAP MIGO生产订单入库校验BADI增强MB_MIGO_BADI 1. 创建BADI增强实施 2.修改增强实施 3.生产订单MIGO过账效果 1. 创建BADI增强实施 SE19->创建BA ...
- 掌握XML系列(四)---创建格式良好的XML文档
掌握XML系列(四)---创建格式良好的XML文档 前言:创建良好格式的XML文档,虽然写了这些,其实,等到大家真正的看完之后美酒会发现,其实也很简单的,我们这里所做的是带着大家全面的看看怎么样创建. ...
- 下载丨Linux+Oracle 11g+RAC+12cc+adg国内业界最详细生产系统下实施文档
墨天轮文档:<Linux+Oracle 11g+RAC+12cc+adg国内业界最详细生产系统下实施文档>:https://www.modb.co/doc/2408(复制到浏览器中或者点击 ...
- Unity 之 实现读取代码写进Word文档功能实现 -- 软著脚本生成工具
Unity 之 实现读取代码写进Word文档功能 前言 一,实现步骤 1.1 逻辑梳理 1.2 用到工具 二,实现读写文件 2.1 读取目录相关 2.2 读写文件 三,编辑器拓展 3.1 编辑器拓展介 ...
- Python 读取 PDF 信息插入 Word 文档
Python 读取 PDF 信息插入 Word 文档 思路 PDFMiner模块 docx-mailmerge 模块 回顾 代码下载 Hello,上个周末没能搞事情,被一个代码需求给绊住了:朋友在平时 ...
- SAP License:关于SAP 对生产订单的月度结算
以及生产订单差异结转入库存差异及销售成本差异处理的流程分析 鉴于目前SAP上线所出现的差异难以分析的现象,根据对SAP现有配置的流程 分析,现对有关系统的差异处理流程分析如下: 月末结帐之前SAP系统 ...
- SAP CO生产订单的标准成本、计划成本、实际成本和目标成本
什么是生产订单的标准成本.计划成本.实际成本.目标成本,我想做成本会计的应该很熟悉,计算公式简单表示如下. 标准成本 = 标准价格 * 标准数量 + 作业价格 * 标准数量 计划成本 = 计划价格 * ...
- SAP PP生产订单相关信息的获取
在SAP PP模块中,获取生产订单的相关信息,应采取如下步骤: 工作活动 1: 工序获取 afko-aufpl = afvc-aufpl => afvc-vornr afvc- ltxa1 ...
最新文章
- php配置默认index.php,Apache的vhost中配置默认访问入口index-test.php的方法(Yii)
- java局域网邮件_Java内网发送邮件
- 服务器和客户端免密登录
- Java 调用接口工具类并设置请求和传输超时时间
- boost::process::throw_on_error相关的测试程序
- 20佳带给你灵感的优秀个人博客设计案例
- (*长期更新)软考网络工程师学习笔记——Section 3 宽带接入技术和导引型传输媒体
- linux卡在x windows,Linux下显卡配置错误 无法进入X Windows的解决
- 线程池优化之充分利用线程池资源
- o型圈沟槽设计软件_265 电机壳体上轴承室和轴承外圈增加的O型圈工艺对轴承外圈(防蠕动)作用有多大?...
- Intellij IDEA自定义类注释模板
- Atitit 分区后的查询 mysql分区记录的流程与原理
- ubuntu安装gcc失败怎么办?
- 疯狂代码 写给WEB2.0的站长
- matlab数据归一化函数mapminmax
- 群体稳定度指标PSI
- .NET Standard中配置TargetFrameworks输出多版本类库
- Cura参数设置-避免支撑拆除带来的困难
- 霸榜世界第一的在线教育App,靠什么增长到3亿用户?
- RabbitMQ实战运用(三)——安装与配置
热门文章
- 面试官教你写简历之【中高级开发者简历指南】
- 如何防止外人拷贝服务器上的文件,怎样防止别人用U盘拷贝我的文件 禁止u盘拷贝文件设置方法图文详细教程...
- python xlwings Excel 内容截图
- c语言单片机位取反指令,51单片机位及位操作指令
- A*算法与matlab实现
- flask模板应用-消息闪现(flash()) --
- 程序员的基础生存技能 -- 关于搜索引擎的小贴士
- 裁判文书网一个看知识产权、软件著作权书的网站
- serv u 自定义html,教大家serv u7.0使用指南教程
- 独立站内容营销策略,加入情景营销提升转化率