2020-08-30 00:43发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
是否可以将CR号获取到从SAP MDG创建的物料变更文档中。
如果我们查看活动区域中现有材料的更改文档(事务MM04),我们可以看到经典MM事务(MM01,MM02)中的几个更改文档和MDG(事务MM01MDG,MM02MDG)中的更改文档。 )。
是否可以通过编程方式从MDG至少获取那些变更文档的CR编号?
例如通过功能模块提供与物料编号有关的所有CR编号。
马蒂亚斯,问候
你好,马蒂亚斯,
我想不是很直接。
通过传递物料编号(/1MD/MMMATERIAL),从生成的物料表(临时表)中获取技术密钥(USMDKMMMATERIAL)。
然后传递此技术密钥以更改文档标题表CDHDR,如下所示:
对象值保存的CR编号如下所示:
您好,Matthias,
运行报告USMD_DATA_MODEL,对于MM数据模型和材料实体类型,您可以找到映射生成的表。 这保留了技术密钥和相应物料编号之间的映射。
这应该对您有帮助。
您好
要获取与物料编号相关的CR编号,可以检查表usmd1213表。
您也可以根据需要查看此类CL_USMD_MDF_CHANGE_DOCUMENT
此致
Raghu
嗨Raghuram
usmd1213仅包含技术密钥。 如何获得相应的物料编号?
生成的登台表似乎仅包含仍在待定CR中的材料。
但是我们对已经激活的更改特别感兴趣。
问候,马蒂亚斯(Matthias)
相应地更改您的逻辑,以下逻辑适用于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个标签!
你好,马蒂亚斯,
我想不是很直接。
通过传递物料编号(/1MD/MMMATERIAL),从生成的物料表(临时表)中获取技术密钥(USMDKMMMATERIAL)。
然后传递此技术密钥以更改文档标题表CDHDR,如下所示:
对象值保存的CR编号如下所示:
您好,Matthias,
运行报告USMD_DATA_MODEL,对于MM数据模型和材料实体类型,您可以找到映射生成的表。 这保留了技术密钥和相应物料编号之间的映射。
这应该对您有帮助。
您好
要获取与物料编号相关的CR编号,可以检查表usmd1213表。
您也可以根据需要查看此类CL_USMD_MDF_CHANGE_DOCUMENT
此致
Raghu
嗨Raghuram
usmd1213仅包含技术密钥。 如何获得相应的物料编号?
生成的登台表似乎仅包含仍在待定CR中的材料。
但是我们对已经激活的更改特别感兴趣。
问候,马蒂亚斯(Matthias)
相应地更改您的逻辑,以下逻辑适用于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)。
一周热门 更多>