多币种财务计划的完整示例教程 (含公式)

多币种财务计划的完整示例教程 (含公式)
Description

该示例说明,如何在复式记账含外币功能中使用公式。

要使用这些功能,需要使用Banana财务会计软件8.0.5以上版本。

在以前的版本中,某些功能不可用,并且会显示错误消息。

请参阅以下页面以获取更多信息:

以基准货币计算的金额

该公式先以帐户的第一货币来计算金额,然后以基准货币计算相对价值。

汇率及历史汇率

Financial planning formula budget exchange rate

  • 记账凭证号10和12
    如果汇率列中指示了汇率,程序将使用此行中指示的汇率来计算基准货币(在该示例中为EUR)的金额。

  • 记账凭证号11和13
    如果没有指示汇率,程序则会执行汇率表中汇率进行计算,并在使用重复功能的情况下进行后续操作。

  • 如果在汇率表中定义了历史汇率,则可通过添加日期,程序将执行相对于该日期或与上一个日期最近的汇率。

使用基准货币公式

Financial planning formula budget base currency

预算表中显示的所有公式都可以在公式列中使用。

以下示例展示了根据公式计算出的基准货币(EUR)的价值。

  • 记账凭证号21
    销售价值根据公式欧元的价值相乘。相应列中的汇率将被忽略。

  • 记账凭证号22
    如前面的示例,对于货币金额,是公式计算的结果。

  • 记账凭证号23
    在 "_budget.js" 文档中,我们定义了一个汇率函数,该函数根据行中的内容计算价值。
    利用这些功能,可以创建模拟汇率。

汇率功能示例

美元汇率是按月确定的。

稳定汇率改为使用英镑。

该函数的结果为AmountCurrency的数量乘以汇率。

function cambio() {

    var importo = row.value("AmountCurrency");
    var cambio = 1;
    var moneta = row.value("ExchangeCurrency");
    var data = Banana.Converter.toDate(row.value("JDate"));
    var mese = data.getMonth() + 1;
    if (moneta == "USD") {
      cambio = 0.95;
      if (mese == 1)
        cambio = 0.96;
      else if (mese == 2)
        cambio = 0.97;
    }
    if (moneta == "GBP") {
      cambio = 1.30;
    }
    return importo * cambio;
  }
  

汇率差额计算公式

有关计算汇率差额的更多信息,请参考有关多币种发生业务创建汇率差页面。

Financial planning formula budget exchange differences

  • 货币始终是基准货币。

  • 不能使用帐户的货币输入金额。

  • 汇率留为空白,即使输入值也将被忽略。

  • budgetExchangeDifference函数计算一个帐户的汇率差额,该值表示未实现的汇兑损益。

    • 如果该函数是汇兑损失,则函数返回正值;如果是汇兑利润,则返回负数(贷方)。
      因此,必须创建两个账户,一个用于汇兑收益,一个用于汇兑损失。

    • 返回的金额是基准货币的必要重估,以确保基本货币帐户的余额等于货币帐户的余额,并以用于计算汇兑差额的汇率转换。

  • budgetExchangeDifferences函数的第一个“ CUSD”参数是您要为其计算汇兑差额的外币帐户。

  • 第二个参数是要被应用的汇率。

    • 如果没有显示汇率,则使用与指定日期有关的历史汇率。
    • 如果存在“current”,则使用汇率表中没有日期的汇率。
    • 您可以指定汇率,小数点分隔符必须是 "."符号
  
  credit(budgetExchangeDifference("CUSD"))
  credit(budgetExchangeDifference("CUSD", "current"))
  credit(budgetExchangeDifference("CUSD", "0.95"))
  
fei
File URL
https://github.com/BananaAccounting/FinancialPlanning/raw/master/Chinese/10829_tutorial_formula_currency.ac2
ac2 language
全球 复式记账含外汇 教育
ac2 publisher