展BOM
CS_BOM_EXPL_MAT_V2
*&---------------------------------------------------------------------*
*& Form BOM_EXPLOSION
*&---------------------------------------------------------------------*
FORM bom_explosion.
DATA: g_ccxfeld TYPE ccxfeld. IF r_nobom = 'X'.
g_ccxfeld = ''.
ELSE.
g_ccxfeld = 'X'. " 展BOM
ENDIF. CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
EXPORTING
*" VALUE(FTREL) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(ALEKZ) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(ALTVO) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(AUFSW) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(AUMGB) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(AUMNG) LIKE STKO-BMENG DEFAULT 0
*" VALUE(AUSKZ) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(AMIND) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(BAGRP) LIKE MARA-MATNR DEFAULT SPACE
*" VALUE(BEIKZ) LIKE STPO-BEIKZ DEFAULT SPACE
*" VALUE(BESSL) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(BGIXO) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(BREMS) LIKE CSDATA-XFELD DEFAULT SPACE
capid = 'PP01'
*" VALUE(CHLST) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(COSPR) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(CUOBJ) LIKE MARC-CUOBJ DEFAULT 000000000000000
*" VALUE(CUOVS) TYPE IBVERSION DEFAULT 0
*" VALUE(CUOLS) LIKE CSDATA-XFELD DEFAULT SPACE
datuv = sy-datum
*" VALUE(DELNL) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(DRLDT) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(EHNDL) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(EMENG) LIKE STKO-BMENG DEFAULT 0
*" VALUE(ERSKZ) LIKE STPO-ERSKZ DEFAULT SPACE
*" VALUE(ERSSL) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(FBSTP) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(KNFBA) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(KSBVO) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(MBWLS) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(MKTLS) LIKE CSDATA-XFELD DEFAULT 'X'
*" VALUE(MDMPS) LIKE CSDATA-XFELD DEFAULT SPACE
mehrs = g_ccxfeld " X:多階, 空白:單階
*" VALUE(MKMAT) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(MMAPS) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(SALWW) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(SPLWW) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(MMORY) LIKE CSDATA-XFELD DEFAULT SPACE
mtnrv = gt_input-matnr "gt_data-matnr
*" VALUE(NLINK) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(POSTP) LIKE STPO-POSTP DEFAULT SPACE
*" VALUE(RNDKZ) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(RVREL) LIKE STPO-RVREL DEFAULT SPACE
*" VALUE(SANFR) LIKE STPO-SANFE DEFAULT SPACE
*" VALUE(SANIN) LIKE STPO-SANIN DEFAULT SPACE
*" VALUE(SANKA) LIKE STPO-SANKA DEFAULT SPACE
*" VALUE(SANKO) LIKE STPO-SANKO DEFAULT SPACE
*" VALUE(SANVS) LIKE STPO-SANVS DEFAULT SPACE
*" VALUE(SCHGT) LIKE STPO-SCHGT DEFAULT SPACE
*" VALUE(STKKZ) LIKE STPO-STKKZ DEFAULT SPACE
*" VALUE(STLAL) LIKE STKO-STLAL DEFAULT SPACE
*" VALUE(STLAN) LIKE STZU-STLAN DEFAULT SPACE
stpst =
*" VALUE(SVWVO) LIKE CSDATA-XFELD DEFAULT 'X'
werks = gt_input-werks "'BP01'
*" VALUE(NORVL) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(MDNOT) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(PANOT) LIKE CSDATA-XFELD DEFAULT SPACE
*" VALUE(QVERW) LIKE TMQ2-USEQU DEFAULT SPACE
verid = 'X'
*" VALUE(VRSVO) LIKE CSDATA-XFELD DEFAULT 'X'
IMPORTING
topmat = topmatx
TABLES
stb = stbp
EXCEPTIONS
alt_not_found
call_invalid
material_not_found
missing_authorization
no_bom_found
no_plant_data
no_suitable_bom_found
conversion_error. IF NOT sy-subrc = .
EXIT.
ENDIF.
ENDFORM. " BOM_EXPLOSION
展BOM的更多相关文章
- ZPPR032-批量展BOM
*-----------------------------------------------------------------------REPORT zppr032 NO STANDARD P ...
- [MSSQL]最小公约数
[摘要]一个朋友在展BOM的时候有这种需求,两列字段(数值):A ,B A=用量,B=底数,组成用量=用量/底数.A/B,若能被整除,显示整除的结果,若不能整除显示分数形式A/B(分数形式要是约分 ...
- MM-委外业务
SAP MM-分包业务讲解(subcontracting)-01-主数据与采购订单的创建 SAP MM-分包业务讲解(subcontracting)-02-主数据与采购订单的创建-多BOM的业务情况分 ...
- ZPPR001-(展bom)
************************************************************************ Title : ZPPR010 ** Applicat ...
- 订单BOM、销售BOM、标准BOM
订单BOM.销售BOM.标准BOM 訂單BOM: 是實際生產時用的BOM, 在標準BOM和銷售BOM基礎上增減物料的BOM銷售BOM: 是為特定客戶設定的BOM, 在主檔數據層次上的BOM, 在生 ...
- 订单BOM与销售BOM的区别
訂單BOM: 是實際生產時用的BOM, 在標準BOM和銷售BOM基礎上增減物料的BOM 銷售BOM: 是為特定客戶設定的BOM, 在主檔數據層次上的BOM, 在生產時是帶到訂單BOM中去的. 標準BO ...
- HTML BOM Browser对象
BOM:Browser Object Model,即浏览器对象模型,提供了独立于内容的.可以与浏览器窗口进行互动的对象结构. Browser对象:指BOM提供的多个对象,包括:Window.Navig ...
- 一步步学习javascript基础篇(7):BOM和DOM
一.什么是BOM.什么是DOM BOM即浏览器对象模型,主要用了访问一些和网页无关的浏览器功能.如:window.location.navigator.screen.history等对象. DOM即文 ...
- BOM,DOM,ECMAScripts三者的关系
一:DOM 文档对象模型(DOM)是表示文档(比如HTML和XML)和访问.操作构成文档的各种元素的应用程序接口(API) DOM是HTML与JavaScript之间沟通的桥梁. DOM下,HTM ...
随机推荐
- Springboot与ActiveMQ、Solr、Redis中分布式事物的初步探索
Springboot与ActiveMQ.Solr.Redis中分布式事物的初步探索 解决的场景:事物中的异步问题,当要求数据库与solr服务器的最终一致时. 程序条件: 利用消息队列,当数据库添加成功 ...
- Ubuntu 16.04安装Docker-Compose 与 Can't connect to docker from docker-compose
根据别的 网址做一个记录 : https://www.linuxidc.com/Linux/2017-01/139574.htm Linux环境 Ubuntu 16.04(LTS)curl安装安装 ...
- 43、扩展原理-@EventListener与SmartInitializingSingleton
43.扩展原理-@EventListener与SmartInitializingSingleton 还可以使用 @EventListener; 来监听事件 原理:使用EventListenerMeth ...
- Java直接内存读写的例子
在Hotspot JVM上,我们能够直接对内存进行读写操作.该类的allocateMemory方法用于申请分配内存,putAddress和getAddress方法用于对直接内存进行读写. 本文将通过s ...
- E:first-of-type
E:first-of-type 语法: E:first-of-type { sRules } 说明: 匹配同类型中的第一个同级兄弟元素E.大理石平台[1200mm*1000mm*150mm] 要使该属 ...
- 洛谷P1016 旅行家的预算 题解
主要就是注意一下各个变量的类型别弄混了 https://www.luogu.org/problem/P1016 #include<cstdio> using namespace std; ...
- linux系列(二):cd命令
1.命令格式: cd [目录名] 2.命令功能: 切换当前目录至目录名目录 3.常用实例 (1).进入系统根目录 命令: cd / 输出: felix@felix-computer:~/软件$ cd ...
- Linux Soft-RoCE implementation (zz)
Linux Soft-RoCE implementation 首页分类标签留言关于订阅2017-11-08 | 分类 Network | 标签 RDMA RoCE Linux-RDMA 内核在4 ...
- 【转】gcc的__builtin_函数介绍
转自:http://blog.csdn.net/jasonchen_gbd/article/details/44948523 GCC提供了一系列的builtin函数,可以实现一些简单快捷的功能来方便程 ...
- HDU 6041 I Curse Myself ——(仙人掌图,tarjan,转化)
题解见这个博客:http://blog.csdn.net/ME495/article/details/76165039. 复杂度不太会算..这个经典问题的解法需要注意,维护队列里面只有k个元素即可.另 ...