函数MD_STOCK_REQUIREMENTS_LIST_API的用法。在某项目中根据需求,需要获取MD04中显示的MRP相关信息,根据获取出来的信息,用BAPI去更改相关信息。在获取MD04中的信息时,用到函数MD_STOCK_REQUIREMENTS_LIST_API,下面介绍一下该函数的用法:
call function 'MD_STOCK_REQUIREMENTS_LIST_API'
exporting
matnr = P_MATNR
werks = P_WERKS
nobuf = 'X'
* importing
* e_mt61d = wa_mt61d "物料主记录: MRP
* e_mdkp = wa_mdkp "MRP 凭证的抬头数据
tables
* mdpsx = lt_mdpsx "MRP凭证中的项目
mdezx = ITMDEZ "MRP要素的个别行
* mdsux = it_mdsu "MRP元素全部的行
exceptions
material_plant_not_found
plant_not_found.
该函数根据输入的物料(P_MATNR)和工厂(P_WERKS),能够获取MRP凭证抬头数据、MRP凭证中项目数据、MRP元素的个别行数据、MRP元素全部的行数据,然后根据一些过滤条件,就可以获取你所需要的MRP信息,比如10、20、30等例外信息。