点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我想将一些字段添加到SAPCpiOutboundOrder OData实体结构中,该结构是CPI Standard内容中"复制订单-从SAP-Comerce-Cloud-To-SAP-ERP"包中的一部分。
我已经下载了相应的SAPCpiOutboundOrder.edmx文件,其中包含SAPCpiOutboundOrder实体以及几个子实体。 在edmx文件中添加字段后,我已将其上传到CPI。 不幸的是,新字段没有在开箱即用的对应映射" MapOrderIDoc"中显示。
要使新字段在映射中可用,我尝试用"编辑源"替换映射中的源edmx结构
用调整后的edmx替换源结构时
要求我选择一个元素-并显示edmx中的实体列表:
我选择了顶层实体,但不幸的是,似乎仅加载了此实体,而没有加载属于映射的其他实体。 因此,一旦单击"确定"离开"源和目标消息"屏幕,我就会看到带有59条警告的映射
并且所有子实体映射都声称缺少源。
所以我的问题是如何更改(添加字段)到具有多个(分层)实体的OData映射 任何帮助都将受到高度赞赏。
(72.9 kB)
嗨,
自己找到解决方案:-)
实际的映射并没有真正指向edmx结构,而是使用XSD" SAPCpiOutboundOrdersEntityPOST.xsd"作为源。
使用新字段扩展XSD后,它们可在映射中使用。
希望对其他人有帮助。
亲切的问候
马库斯
感谢马库斯
一周热门 更多>