2020-09-16 04:13发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我要在创建新价格行时... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我要在创建新价格行时为价格行中的货币和单位设置默认值。 我不想每次选择货币,因为货币始终是欧元。 我怎样才能做到这一点? 我应该更改任何xml文件,还是需要实现它??
预先感谢
您好,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())而不是构造函数。
希望这会有所帮助。 最好的问候,
最多设置5个标签!
您好,Adil,
您可以通过在yourextension-items.xml中扩展这些类型来实现。 只需为所需的属性添加
(请参阅items.xml 参考文章)。
对于货币,它就像(货币文档 ):
对于单位( javadoc ):
对于单位,您可能需要使用unitService( javadoc ,很可能是getUnitForCode())而不是构造函数。
希望这会有所帮助。
最好的问候,
一周热门 更多>