点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我必须扩展最初在E...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我必须扩展最初在E...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我必须扩展最初在ESR中建模的标准服务BusinessPartnerSUITEBulkReplicateRequest_In。 但是不幸的是,我们在客户系统领域没有可用的ESR来遵循"常规"增强方法。
博客文章" MDR:从ABAP定义Web服务而无需PI "描述了在纯ABAP环境中创建Web服务定义的可能性,因此人们希望MDR也可以用于增强标准服务。 >
不幸的是,除了这个博客之外,我找不到太多有关MDR的信息。 因此,也许社区可以帮助我并回答一些问题。
第一个基本问题:在纯ABAP环境中原则上可以增强标准服务吗?MDR是否是正确的工具?
在SE80的企业服务浏览器中,右键单击名称空间(如博客中所述)无法选择"创建MDR代理"。 是否有必要先激活/设置MDR? 客户使用的是SAP_BASIS 750,因此原则上应该可用。
关注博客,我首先在事务SPXNGENAPPL中定义了一个新的命名空间。 在此命名空间中,我为所提到的服务创建了数据类型增强功能,该功能现在也可以在标准消息类型中看到。 但是我无法重新生成服务,因此该增强功能在WSDL中不可用。
然后,我在企业服务浏览器的"提示和技巧"部分下找到了"迁移ESR代理-> MDR"的可能性。 它说可以使用Report SPXNMIG迁移ESR代理。 针对服务的名称空间运行此报告( http://sap.com/ xi/SAP_BS_FND/MDG/Global2 )提供了一个空结果列表。
我该怎么做才能重新生成增强的服务?
最好的问候,
马库斯
你好Aditya,
感谢您回答我的问题。
我们只是尝试发送数据,并且数据正确到达。 因此,我没有进一步调查。 但是与此同时,增强功能在WSDL中可见。
据我所知,我们在测试系统中手动维护了名称空间。
最好的问候,
马库斯
一周热门 更多>