1,MM03查看物料文档
MM03点击Additional Data
在详细信息中,可以看到文档的工厂信息
2,例子程序
| 
					 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37  | 
						REPORT ztest_material_document. DATA:l_matnr  TYPE vbap-matnr,      l_objkey TYPE bapi_doc_drad-objectkey. DATA: lit_list TYPE STANDARD TABLE OF bapi_doc_keys,       lwa_list TYPE bapi_doc_keys. l_matnr = '100524'.       "物料号码 * 补前导零 CALL FUNCTION 'CONVERSION_EXIT_MATN1_INPUT'   EXPORTING     input        = l_matnr   IMPORTING     output       = l_matnr   EXCEPTIONS     length_error = 1     OTHERS       = 2. l_objkey = l_matnr. *如果取工厂级别的物料文档,需要连接工厂代码,否者不用 l_objkey+18(4) = '3260' . CALL FUNCTION 'BAPI_DOCUMENT_GETOBJECTDOCS'   EXPORTING     objecttype          = 'MARC'    "工厂级别物料文档用MARC,物料主数据级别用MARA     objectkey           = l_objkey     currentversionsonly = 'X'     date                = sy-datum *         IMPORTING *   RETURN              =   TABLES     documentlist        = lit_list[]. LOOP AT lit_list INTO lwa_list. ENDLOOP.  | 
					
3,Debug查看结果
4,相关Table
也可以通过直接查表DRAD,DRAW得到相关物料文档信息。
以上。



发表评论