PriceRow中货币和单位的默认值

2020-09-16 04:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我要在创建新价格行时...

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

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


大家好,

我要在创建新价格行时为价格行中的货币和单位设置默认值。 我不想每次选择货币,因为货币始终是欧元。 我怎样才能做到这一点? 我应该更改任何xml文件,还是需要实现它??

预先感谢

5条回答
Violet凡
2020-09-16 04:45

您好,Adil,

您可以通过在yourextension-items.xml中扩展这些类型来实现。 只需为所需的属性添加 (请参阅items.xml 参考文章)。
对于货币,它就像(货币文档 ):

  
              <默认值>
                      新的de.hybris.order.calculation.money.Currency(yourDesiredCurrencyIsocode,digits)
              
              
              <修饰符read =" true" write =" true" search =" true"加密=" false"可选=" false"可移动=" false" initial =" true" unique =" false" private =" false" partof =" 错误"/>
          
  

对于单位( javadoc ):

  
              <默认值>
                      新的de.hybris.platform.jalo.product.Unit()
              
              
              <修饰符read =" true" write =" true" search =" true"加密=" false"可选=" false"可移动=" false" initial =" true" unique =" false" private =" false" partof =" 错误"/>
          
  

对于单位,您可能需要使用unitService( javadoc ,很可能是getUnitForCode())而不是构造函数。

希望这会有所帮助。
最好的问候,

一周热门 更多>