我想找到一种在Excel中导出SAP MD04 - 概述树的方法。 我不明白什么是最好的方法。 提前感谢任何建议。
REGS S上。
答案 0 :(得分:1)
我已完成此解决方法: 您必须使用2个功能模块CS_BOM_EXPL_MAT_V2 + MD_STOCK_REQUIREMENTS_LIST_API
在INFOSET数据读取程序中,我已将CS_BOM_EXPL_MAT_V2用于BOM爆炸。
REPORT RSAQDVP_TEMPLATE .
data:
STPOX type STPOX ,
it_data type standard table of STPOX .
field-symbols: <struc> type STPOX .
* !! the following comment MUST NOT BE CHANGED !!
*<QUERY_HEAD>
* (select your data here into internal table IT_DATA)
call function 'CS_BOM_EXPL_MAT_V2'
EXPORTING
auskz = 'X'
capid = p_capid
datuv = p_datuv
emeng = u_qty
mehrs = 'X'
mtnrv = p_mtnrv
werks = p_werks
TABLES
stb = it_data.
loop at it_data assigning <struc>.
move-corresponding <struc> to STPOX .
* !! the following comment MUST NOT BE CHANGED !!
*<QUERY_BODY>
endloop.
&#13;
我已经添加了附加字段调用MD_STOCK_REQUIREMENTS_LIST_API。
CLEAR MNG01_FM.
call function 'MD_STOCK_REQUIREMENTS_LIST_API'
EXPORTING
matnr = STPOX-IDNRK
werks = p_werks
TABLES
mdezx = it_da2.
READ TABLE it_da2 ASSIGNING <struct2> WITH KEY DELKZ = 'SB'.
if sy-subrc = 0.
MNG01_FM = <struct2>-MNG01.
endif.
&#13;