2020-08-30 00:43发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)是否可以将CR号获取到从SAP ... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
是否可以将CR号获取到从SAP MDG创建的物料变更文档中。
如果我们查看活动区域中现有材料的更改文档(事务MM04),我们可以看到经典MM事务(MM01,MM02)中的几个更改文档和MDG(事务MM01MDG,MM02MDG)中的更改文档。 )。
是否可以通过编程方式从MDG至少获取那些变更文档的CR编号?
例如通过功能模块提供与物料编号有关的所有CR编号。
马蒂亚斯,问候
相应地更改您的逻辑,以下逻辑适用于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)。
最多设置5个标签!
相应地更改您的逻辑,以下逻辑适用于BP模型。
数据:IF_USMD_MODEL的LR_MODEL类型参考,
EO = 。
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
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)。
一周热门 更多>