使用函数MATERIAL_BTCI_SELECTION_NEW可以用业判断某个物料是否有某些视图。
CALL FUNCTION 'MATERIAL_BTCI_SELECTION_NEW'
EXPORTING
MATERIAL = '60000001'
MATERIALART = ''
SELECTION = 'P'
TCODE = 'MM02'
TABLES
BTCI_D0070 = BDCDATA.
其中内表Bdcdata中有物料60000001的所有视图,并且把视图P(Forecast)的Value打X。也就是你指定的视图如果此物料存在的话,就会在内表BDCDATA里相应的记录打X。
同时还可参考别外一个例子。
http://blog.youkuaiyun.com/lhx20/archive/2008/11/19/3333026.aspx