无法上传自定义的datahub扩展(saperpproduct-target)

2020-08-30 03:19发布

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

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


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

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


付费偷看设置
发送
4条回答
代楠1984
1楼-- · 2020-08-30 03:54

嗨,

从日志中,我可以看到仅加载了saperpproduct-raw。 您需要将saperpproduct-canonical.d saperpproduct-target.jar添加到数据中心的扩展目录中。 OOTB扩展中的修改不是一个好主意。 请查看此页面: https://help.hybris.com/6.4.0/hcd/9abef71de30b45a294dae978ccc9c0af.html ,"覆盖或禁用目标属性定义"段落。 您应该根据OOTB saperpproduct-target创建自己的自定义扩展,并为需要修改的属性提供ovveride。

我是小鹏鹏啊
2楼-- · 2020-08-30 04:05

谢谢,此问题已解决。 为了不复制订单折扣金额,我调试DefaultSalesConditionContributor.java PRODUCT_DISCOUNT包含以下数据,不生成订单折扣。 {conditionCounter = 5,conditionPricePriceQuantity = 1,orderId = xxx,绝对= true,conditionEntryNumber = 0,conditionCurrencyIsoCode = USD,conditionUnitCode = EA,conditionValue = -2.0,conditionCode = null},在ECC中,它们的任何配置都需要折扣(异步) 价格B2C)以获取折扣,我可以在哪里将此商品小计2映射到ECC?

南山jay
3楼-- · 2020-08-30 03:51

我认为最好在UI端隐藏零。 因为如果您要将订单发送给SAP,则需要再次添加该零。 如果您将看到IDOC,则您将看到MATNR为000000000000000100。您还可以尝试使用Spring Expression Language(SpEL)。 更好地创建自己的扩展名。

我们还获得了带有ID字母的产品。 这也可以而且应该予以澄清。

落灬小鱼
4楼-- · 2020-08-30 03:55
在哪里可以在ECC中映射此项目小计2?

您需要在ECC(tx V/08)的定价过程中设置小计2

一周热门 更多>