如果你有多币别管理的需求,例如您的商品或服务在不同市场都以当地货币计价、针对不同供应商以不同货币交易,在 Ragic 您可以透过表单设计来达到相关功能。
由于 Ragic 是一个数据库的设计工具、而非套装设计完成的系统,Ragic 的多币别设置和一般套装软件流程不同,无法只是在公司设置中勾个选项、标明使用哪几种币别就完成设置,您需要通盘审视数据库中的哪些表单及流程有多币别的需求,并将对应的设计融入到表单中。例如:公司的产品会贩售至欧美地区,因此从商品表单开始就需要纪录多个币别的价格,接着从报价单、订单、出货单甚至到采购流程及财务会计相关表单也可能需要一并增加多币别的字段设计。
这篇文档主要介绍金额及数字字段的概念、如何透过数值字段搭配公式来换算币别及跨币别运算的原则,相信您可以从中获得设计多币别系统的方向。
金额字段只是用于保存一组数值,并且默认在数值旁有一个 $ 符号,它不一定代表任何一种币值,币值的符号可以自行从字段格式中调整,例如:将 $ 改成 NTD 或 € 其他币别的符号。
同样的道理,用数字字段搭配有明确标记的字段名称其实也可以代表多种币别。
无论是金额字段的币别符号或是数字字段的字段名称都只是协助用户判断看到的数值属于何种币值的辅助,撇开符号及字段名称其实就是只保存了一组数值。
当有多币别的需求时,您可以新增字段来保存其他币别的数值。例如:商品的价格除了有台币售价外也有美金及欧元售价。
实务上多币别的需求有多种状况,我们先大致分成以下四种情境:
如果是这个情境,您可以直接参阅前面的例子,直接新增字段并输入相应的数值就可以了,有三种币别的售价就需要三个金额或数字字段。
您可以创建汇率字段,设置源币别及目标币别,在新增数据时系统会自动抓当下的汇率并填入该字段。
接着就能套用公式,将源币别字段乘上汇率字段来得到目标币别的金额。
如果要将源币别换算成多种币别的话,每一种币别都需要有一个相应的汇率字段及金额字段。
有时候输入数据的汇率不一定是参阅即期汇率,像是纪录先前发生的交易、收到厂商的报价单(厂商提供的汇率)想要在系统中留存或参阅的是特定银行提供的汇率,以上情况就不适合使用 Ragic 的汇率字段来换算。
这时候您可以创建一个数字字段并手动输入汇率,再套用公式,将源币别换算为其他币别。
同第二点,如果要将源币别换算成多种币别的话,每一种币别都需要有一个相应的汇率字段及金额字段。
如果要换算的币别较多,上面介绍的方式就会不太方便,像是要将五种币别换算成台币。这时候您可以考虑另外一种设计:将币别设置为选项字段,接着输入原币别金额及汇率并套用公式来计算相应的台币金额,这样就不需要为每一种别都设计一组汇率及金额字段,不过还是需要手动输入各币别汇率。
如果需要使用的币别较多,同时希望选择币别之后就能自动带入对应汇率,可以创建一张独立的表单来管理币别及汇率,并搭配链接与加载。
首先在一张独立表单创建汇率数据。
接着在任何有多币别需求的表单都创建链接至“汇率表”的币别字段并加载汇率。
输入数据时,就能够直接选择币别并带入相应汇率。