点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在尝试实现一个业...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在尝试实现一个业...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我正在尝试实现一个业务案例,在该案例中,根据称为priceingCode的枚举获取产品的价格行,该枚举作为属性添加到PriceRow项类型中。 我研究了一些解决方案,并且普遍的共识是实现PDTRowsQueryBuilder接口,然后在扩展Europe1PriceFactory的类中使用它。 这里的问题是未在会话中设置priceingCode。 它是通过Hot文件夹通过CSV接收的,因此我看不到使用自定义Europe1PriceFactory的目的。 还有另一种方法可以做到这一点吗? 如果没有,那么我需要遵循哪些步骤来设置此自定义定价实现?
感谢和问候,
好的。 有一个字段将通过Hot Folder接收,例如priceCode,它是一个字符串。 在hybris中,它是一个枚举,例如PriceCode,具有某些值,例如P1,P2,P3等。此枚举作为属性添加到价格行。 方法:
字符串priceCode; 清单=(清单)product.getEurope1Prices(); if(null!= priceCode){priceCode = xxx.getPriceCode(); } else {priceCode = DEFAULT_PRICE_CODE; } for(PriceRowModel prm:priceRowList){spc = prm.getSpecialPriceCode(); 如果(spc.getCode()。equals(priceCode)){price = prm.getPrice(); 打破; }}
一周热门 更多>