某一时期内,
1,每一料号对应的供应商连续三个月无退货记录,且供货批在此期间内必须达到5批以上(含);
2,搜索条件:M/B,N/B,以及ASD按利润中心来分开,报表内容:P/N,vendor,vendor code,material,material descript,进料批数;
3,搜索的物料为CHIP L,R,C,59类包材。
分析:
1.取出退货记录(M.V.T为106或506) itab
2。取出进料(M.V.T为101) itab2
3。在itab2删除在itab可以找到的物料记录。
4。itab2事先多加一列常数1,按物料号统计。删除5以下的记录.
if itab1-bwart = '101'.
t_101-matnr = itab1-matnr.
t_101-cnumb = 1.
collect t_101.
clear t_101.
endif.
if itab1-bwart = '106' or
itab1-bwart = '506'.
t_106-matnr = itab1-matnr.
collect t_106.
endif.
*<=end of end
clear itab1.
endselect.
loop at t_106.
delete itab1 where matnr = t_106-matnr.
endloop.
loop at t_101.
if t_101-cnumb >= 5.
loop at itab1 where matnr = t_101-matnr.
move-corresponding itab1 to itab.
append itab.
endloop.
endif.
endloop.