TYPES: BEGIN OF typ_upward,
matnr TYPE marc-matnr, "本级物料
werks TYPE marc-werks, "
stufe TYPE stpox-stufe, "层次(在多层 BOM 展开中)
wegxx TYPE stpox-wegxx, "路线 (前趋)
vwegx TYPE stpox-vwegx, "路径(用于多层 BOM 分解)
smatnr TYPE marc-matnr, "上级物料
END OF typ_upward.
DATA: lt_upward TYPE HASHED TABLE OF typ_upward WITH HEADER LINE WITH UNIQUE KEY matnr,
lt_upward1 TYPE HASHED TABLE OF typ_upward WITH HEADER LINE WITH UNIQUE KEY matnr,
lt_upward2 TYPE HASHED TABLE OF typ_upward WITH HEADER LINE WITH UNIQUE KEY matnr,
ls_upward TYPE typ_upward.
lt_upward1 = VALUE #( matnr = lt_marc-matnr
werks = lt_marc-werks
stufe = l_stufe
wegxx = lt_matcat-index
vwegx = l_vwegx
smatnr = lt_matcat-matnr ).
INSERT TABLE lt_upward1.
CLEAR lt_upward1.
INSERT LINES OF lt_upward1 INTO TABLE lt_upward.
lt_upward1[] = FILTER #( lt_upward[] WHERE matnr = lt_upward-matnr ) .
上一篇: ABAP 汇率处理...
下一篇: sap 查看系统版本...