点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我发生了一起关于ByD的OCI目录发布日期不一致的事件,答案如下:
我们检查了此问题,发现通过外部目录映射字段后,一切都很好。 由于单位代码而出现问题,此目录中的许多产品都以ByD系统不了解的数量单位发送" SA"作为数量单位。 有些产品会发送EA,并且已正确放入购物车中。 我们知道您已经从"业务配置"活动中启用了XSA和XBX,但是问题是,通过OCI产品被直接添加到购物车中,并且与SA一起添加。 这导致数据不一致,价格消失。 我们有一个BAdi可以解决此类问题,我们允许用户维护从外部目录到ByD内部字段的各个字段的映射。 因此,可以从此BAdi将SA映射到XSA,我们已经从后端对其进行了测试。 以下是BAdi详细信息:增强点:-/SRMAP/LREQ_ENHANCEMENT_SPOT BAdI定义:-/SRMAP/LREQ_IR_OCI_BADI接口:-/SRMAP/IF_LREQX_IR_OCI_BADI
过去我从未遇到过增强点和BAdis。 谁能告诉我如何实现映射?
谢谢
Mousa
你好Mousa,
在cloud Application Studio存储库资源管理器中,我看到有一个用于增强选项的选项卡。 BADI名称:BADIForOCIDataMapping
名称空间: http://sap.com/xi/AP/Requisitioning/Global a>
这两个都是指购物车的业务对象:BO的技术名称是:InternalRequest
我不太确定SAP支持人员是否引用了相同的BADI,因为他们已经给出了增强功能的技术细节。 因此,您可能需要与他们确认。
但是从我提到的BADI的整体来看,它仅用于OCI映射。 因此,这应该是一个。
您需要在ABSL代码/解决方案中实施此增强选项,然后继续进行值映射。
从SAP :(我找不到与该详细信息有关的任何内容)BADI详细信息:增强点:-/SRMAP/LREQ_ENHANCEMENT_SPOT BAdI定义:-/SRMAP/LREQ_IR_OCI_BADI接口:-/SRMAP/IF_LREQX_IR_OCI_BADI
您正在寻找这些信息吗?
此致
Harshal
谢谢 Harshal Vakil ,
SAP事件人员的问题在于他们不是技术人员,而是技术支持。 在过去的几周中,我尝试从他们那里获取任何技术细节,但没有有用的信息。 他们提供的最后一个是
我们已与有关团队联系,他们提供了以下文档:SAP Cloud Application Studio帮助文档-增强实施。 https://help.sap.com/doc/449cc302ea46494b916dd956c7f0ace1/2017.11/zh-CN/SAP%20Cloud%20Applications%20Studio%20-%20Library.pdf 您也可以参考此SAP社区答案,这将对您有所帮助 您进一步操作: https://answers.sap.com/questions/2832211/badi-implementation-step-by-step-needed.html 希望这会有所帮助。 由于可以通过PDI解决方案解决此问题,因此我们将立即结束事件。
文档门户网站没有提供有关编码的明确信息,另一个链接是 ABAP可扩展性,我在与该主题无关的地方也没有提供。 他们甚至从侧面将其关闭,真可惜! 我将继续尝试编写一些逻辑,然后看看会发生什么。 我希望这里有人可以帮助我提出想法或一些简单的编码。
无论如何再次感谢Harshal,感谢您的配合。
真的那么难吗?
一周热门 更多>