在不同国家/地区,同一货币使用不同的货币格式

2020-09-13 09:20发布

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

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


您好专家

我们有一个非常基本的情况,即在不同国家(德国,法国,意大利等)使用相同货币(EURO)的价格格式不同。

我非常熟悉java的DecimalFormat API,它也是在DefaultPriceDataFactory.java类中使用的OOB,它从CurrencyModel实例获取所有必要的输入以促进特定于国家/地区的格式化价格值。

作为上述问题的解决方案的一部分,我创建了特定于国家的欧元货币实例(EUR_FR,EUR_IT等),以促进具有特定于国家/地区的标准/非标准格式值(特定模式)的货币,并在Currency类型上引入了新属性 'iso4217'以显示相应的ISO 4217代码。 这样,具有EUR_FR,EUR_IT的货币实例将具有相同的。" EUR" iso4217属性值。

我还必须引入这个新属性,以方便使EUR_FR,EUR_IT对应于以欧元为公认货币的外部系统。 在为需要大量货币的其他应用程序领域(例如BaseStore,促销,税收等)提供适当的实例方面,所有内容都进行了最小的更改。

对于上述解决方案,我被问到"重复" 欧元货币。 是这样吗 ? 首先引入货币不是一种首先满足此类情况的真正目的的项目类型?

提前感谢您的答复!

关于维伦德拉

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

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


您好专家

我们有一个非常基本的情况,即在不同国家(德国,法国,意大利等)使用相同货币(EURO)的价格格式不同。

我非常熟悉java的DecimalFormat API,它也是在DefaultPriceDataFactory.java类中使用的OOB,它从CurrencyModel实例获取所有必要的输入以促进特定于国家/地区的格式化价格值。

作为上述问题的解决方案的一部分,我创建了特定于国家的欧元货币实例(EUR_FR,EUR_IT等),以促进具有特定于国家/地区的标准/非标准格式值(特定模式)的货币,并在Currency类型上引入了新属性 'iso4217'以显示相应的ISO 4217代码。 这样,具有EUR_FR,EUR_IT的货币实例将具有相同的。" EUR" iso4217属性值。

我还必须引入这个新属性,以方便使EUR_FR,EUR_IT对应于以欧元为公认货币的外部系统。 在为需要大量货币的其他应用程序领域(例如BaseStore,促销,税收等)提供适当的实例方面,所有内容都进行了最小的更改。

对于上述解决方案,我被问到"重复" 欧元货币。 是这样吗 ? 首先引入货币不是一种首先满足此类情况的真正目的的项目类型?

提前感谢您的答复!

关于维伦德拉

付费偷看设置
发送
1条回答
Alawn_Xu
1楼-- · 2020-09-13 09:42

嗨!

我不会引入其他货币,但会在现有的Currency项目类型中添加某种格式映射("国家->数字格式"),以允许每个国家/地区配置不同的格式,以及必要的自定义DefaultPriceDataFactory以获取 地图中正确的格式。

但是您是对的,奇怪的是该用例没有得到完全支持的OOTB。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答