MDG多个客户中心领域的分配偏差如何实施

2020-09-13 04:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的所有SAP同事, 简介 ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的所有SAP同事,

简介

在我们的MDG-C实施项目中,我们计划使用多个客户分配功能。 我们在S/4 HANA基础上使用BP UI。 我们有一个业务需求要解决,这要求BP与多个分配的ERP客户之间的中心字段存在偏差。

我们需要解决的要求

BP记录可以有多个不同的银行帐户,需要分别同步到相应的ERP客户1、2和3。我们希望避免从BP到ERP的MDG CVI将所有3个银行帐户同步到所有3个ERP 客户(在下面的屏幕截图中以红色高亮显示)。 我们发现了可以用来改变MDG CVI行为的BADI。 我们的想法是在BP银行详细信息UI上放置一个自定义字段,在该字段中我们为BADI指定应使用哪个银行帐户更新哪个ERP客户(在下面的屏幕截图中以绿色突出显示)

请参见下面的屏幕截图1:

对我们来说最好的解决方案是,如果我们可以在不同的ERP客户级别上维护所有银行数据,如下面的屏幕快照2所示,并且没有将银行详细信息同步回BP(以红色突出显示)。 但是,我们如何修改标准CVI行为以防止银行详细信息始终同步回BP? 又由于在MDG标准中,银行详细信息是在BP级别维护的,又如何在ERP级别上启用银行详细信息维护?

请参见下面的屏幕截图2

SAP文档在这方面怎么说

在SAP MDG文档中(请参见下面的屏幕快照3),它表示如果在MDG中使用了多个客户分配功能,则可能具有:

"…"中心字段的偏差,例如 可以在特定的用户界面中维护"姓名3","电话号码"和"银行详细信息"-需要特定于小项目的实施。

截屏3

我们需要如何实现细节。...

结论

任何人都可以给我们一个提示/建议,以使用自定义编程和/或相应的配置来最好地解决上述要求吗? 最好的提示应该是截图2中所需的解决方案。

此致

迈克尔

(15.4 kB)
2条回答
追夢秋陽
2020-09-13 04:58

你好迈克尔,

非常感谢您的快速答复。 我们的构建团队分析了您的提示/解决方案建议,还分析了客户的多个地址分配的代码。 我收到的反馈是,根据他们的分析,您的提示不能满足我们的银行详细信息要求,因为地址数据具有密钥,而银行数据没有。 另外,他们还不完全了解在这种情况下可以使用谁CVI_Mapper类。

相反,他们现在找到了BADI(MDG_BS_ECC_BP_MLT_AS_OBJ_DATA),在那里他们可以操纵客户银行数据,并从BP银行列表中将单个银行分配给单个客户。

他们仍在分析如何在客户UIBB上提供BP的银行清单,以便用户可以从列出的银行中进行选择。 如果您能提供这方面的提示,那会很好吗?

此致

Michael

一周热门 更多>