DH-PriceRow UOM不匹配

2020-09-30 03:11发布

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

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


以下情况下是否提供OOTB数据中心SAP定价支持:-如果获得不同的UOM,则应该获得不同的"价格"行,而不是更新其他销售单位的价格。 例如,产品1234的初始CONDA加载了UOM = EA并创建了priceRow。然后以UOM = DZN发布CONDA,它不应该更新priceRow而是抛出有关UOM不匹配或找不到现有记录的发布错误?

这是受支持的OOTB还是我们需要添加自定义逻辑?

感谢Deba

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

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


以下情况下是否提供OOTB数据中心SAP定价支持:-如果获得不同的UOM,则应该获得不同的"价格"行,而不是更新其他销售单位的价格。 例如,产品1234的初始CONDA加载了UOM = EA并创建了priceRow。然后以UOM = DZN发布CONDA,它不应该更新priceRow而是抛出有关UOM不匹配或找不到现有记录的发布错误?

这是受支持的OOTB还是我们需要添加自定义逻辑?

感谢Deba

付费偷看设置
发送
6条回答
蓋茨
1楼-- · 2020-09-30 04:08

有什么想法为什么不将其包含在集成密钥中? 如果我通过在自定义扩展中保留uom的示例单元来重新声明属性,并且primaryKey = true,那么它只是获得了集成密钥的一部分,否则就没有用了。为什么我不能将OOTB重新声明为pk?

感谢Deba

三十六小时_GS
2楼-- · 2020-09-30 04:02

PFA Idocs 链接文本仅供参考:CONDA首次加载时 创建priceRow,下次它更新相同的PriceRow而不是由于单元 mismatch.So 而引起的发布错误,我想检查是否 这是受支持的OOTB,或者我需要添加自定义处理程序?

SAP小黑
3楼-- · 2020-09-30 04:02

感谢您的输入。 找到了集成解决方案的关键问题。 我在自定义规范,原始和目标xml中将属性重新声明为(例如:unit as unit2),现在它是集成密钥的一部分。 替代文字

还引发了PublicationError:创建了PriceRowValidateInterceptor并检查带有newValue的oldValue以获取priceRow。

感谢Deba

能不能别闹
4楼-- · 2020-09-30 04:01

在Data Hub上未执行单位不匹配的概念。 从我看来,Data Hub支持此方案,因为它可以将信息正确发送到平台。 但是似乎有一个平台验证可以防止这种情况的发生。

与平台相比,ERP集成无法支持更多方案。 ERP集成仅启用它们。

灬番茄
5楼-- · 2020-09-30 04:11

感谢Robin,因此我们无法显示出版物如果UOM不匹配,则错误仅应通过hybris平台中的拦截器处理? 我想在集成密钥中包含其他属性,并按如下所示添加,但是我的交互密钥仍只包含ConditionId | Currency。这里我缺少什么吗?

替代文字

感谢Deba

浮生未央
6楼-- · 2020-09-30 04:13

@DataHub团队上方的任何解决方案?

一周热门 更多>