如何将CR号获取到物料变更文档

2020-08-30 00:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)是否可以将CR号获取到从SAP ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


是否可以将CR号获取到从SAP MDG创建的物料变更文档中。

如果我们查看活动区域中现有材料的更改文档(事务MM04),我们可以看到经典MM事务(MM01,MM02)中的几个更改文档和MDG(事务MM01MDG,MM02MDG)中的更改文档。 )。

是否可以通过编程方式从MDG至少获取那些变更文档的CR编号?

例如通过功能模块提供与物料编号有关的所有CR编号。

马蒂亚斯,问候

5条回答
葫芦娃快救爷爷
2020-08-30 01:05

相应地更改您的逻辑,以下逻辑适用于BP模型。

数据:IF_USMD_MODEL的LR_MODEL类型参考,
USMD_T_VALUE的LT_ENT类型,
LO_USMD_CHG_DOC类型的参考到CL_USMD_MDF_CHANGE_MDUING的LR_ENT类型。


INS
I_USMD_MODEL ='BP'
导入
EO_INSTANCE = LR_MODEL
ET_MESSAGE = DATA(LT_MSG)。

呼叫方法CL_USMD_MDF_CHANGE_DOCUMENT => GET_INSTANCE
RECEIVING EO = 。

LS_ENT-FIELDNAME ='BP_HEADER'。
LS_ENT-VALUE ='23'。
将LS_ENT附加到LT_ENT。

调用方法LO_USMD_CHG_DOC-> READ_DOCUMENT_HEADER
导出
* IT_CREQUEST =
I_ENTITY ='BP_HEADER'
IT_ENTITY_VALUE = LT_ENT
IO_MODEL = LR_MODEL
导入
ET_DOCUMENT_HEADER = DATA(LT_HEADER)。

一周热门 更多>