大多情况使用BDC批量修改 这次使用 CSAP_MAT_BOM_MAINTAIN 函数 进行批量修改
TABLES:MAST,STKO,STZU.
" 获取数据至内表
FORM FRM_GET_DATA .
SELECT
MATNR
WERKS
STLAN
S~STLNR
S~STLAL
S~STLST
S~BMEIN
S~BMENG
S~STKTX
S~LABOR
S~CADKZ
FROM MAST AS M INNER JOIN STKO AS S
ON S~STLNR = M~STLNR AND S~STLAL = M~STLAL
INTO CORRESPONDING FIELDS OF TABLE GT_LIST
WHERE MATNR IN S_MATNR
AND WERKS = P_WERKS
AND S~STLTY = 'M' AND S~STLST = '02'." AND S~STLNR IN S_STLNR.