展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 ...
随机推荐
- mybatis3.1-[topic-16-17]-映射文件_增删改查_insert_获取自增主键的值
笔记要点出错分析与总结 /**测试第16章的增,删,改 的内容 * 错误1: <insert id="addEmp" parameterType="com.bean ...
- PYTHON WEB开发学习路线
两年大数据广告项目测试:项目覆盖几千万用户前景还不错:只是在工作中感觉测试太无力,最近准备辞职转web开发:同时会离开成都,(/(ㄒoㄒ)/~~待了6年,要离开喜欢的城市,喜欢的女孩很难受) ps:列 ...
- 2020年日期表-python实现
import pandas as pdimport calendarimport datetime # 生成日期范围date = pd.date_range("2020-01-01" ...
- python_反射:应用
class User(object): def denglu(self): print('欢迎来到登录页面!') def zhuce(self): print('欢迎来到注册页面!') def you ...
- machine learning(15) --Regularization:Regularized logistic regression
Regularization:Regularized logistic regression without regularization 当features很多时会出现overfitting现象,图 ...
- 六、用DataContractSerialize类序列化XML
一.层次结构 基类:XmlObjectSerializer 派生类: DataContractSerializer NetDataContractSerializer DataContractJson ...
- VMWare虚拟机中网络连接类型对比
1.NAT NAT:Network Address Translation,网络地址转换:虚拟机的网卡连接到宿主的 VMnet8 上 虚拟机与主机的关系:只能单向访问,虚拟机可以通过网络访问到主机,主 ...
- jquery动画函数里面可以跟一个回调函数,表示动画结束后执行的代码
jquery动画函数里面可以跟一个回调函数,表示动画结束后执行的代码 使用js监听动画结束后进行的操作: $ele.fadeIn(300,function(){...}) $ele.fadeOut(3 ...
- 【素数判定/筛法进阶算法】-C++
今天我们来谈一谈素数的判定/筛法. 对于每一个OIer来说,在漫长的练习过程中,素数不可能不在我们的眼中出现,那么判定/筛素数也是每一个OIer应该掌握的操作,那么我们今天来分享几种从暴力到高效的判定 ...
- How to troubleshoot the "Could not create 'CDO.Message'" error message
https://support.microsoft.com/en-us/kb/910360 Method 1: Make sure that the Cdosys.dll file is cor ...