使用货币

Objective

After completing this lesson, you will be able to 定义货币并检查使用货币的过账。

货币流程

业务场景

假设您在英国客户 OEC Computers 公司实施 SAP Business One。您与公司会计 Maria 讨论货币定义:

Maria 说,他们的大多数客户都是本地客户,因此位于英国。

但是,他们合作的一些客户和供应商位于另一个国家/地区,特别是美国。

您告诉 Maria 关于 SAP Business One 中货币的工作方法。

注意!应始终与客户会计一起制定有关这些定义的决策。

公司级别的货币

我们将检查公司中的货币定义。从公司级别开始,然后是科目货币,最后是价格清单中的货币设置。

思考问题

OEC Computers 位于英国,他们的一些客户位于美国。

他们如何为国外客户定价?

应收账款发票总金额应使用哪种货币?

应收账款发票创建的自动日记账分录中的货币是什么?

回答

  • 可以在每个价格清单中最多以三种不同货币(主要货币和两种附加货币)设置物料价格。
  • 如果需要为不同的国家/地区定义准确的定价,而不是使用货币汇率,这将非常有用。
  • 在 OEC Computers 的销售价格清单中,主要货币仍为缺省货币,因此在单据中为本地客户使用英镑。
  • 在销售价格清单的其他货币列中,他们将以美元输入价格。
  • 对于美国客户,单据货币为美元,物料价格将以附加货币(即美元)表示。
  • 在自动日记账分录中,系统将以外币计的发票总金额转换为本币,并并行过账这两个值。

公司级别 - 本币和系统货币

SAP Business One 可以使用两种并行货币处理会计:本币和系统货币。

您可以在 管理 模块下 系统初始化 菜单中 公司详细信息 窗口的 基本初始化 选项卡上定义此项。

本币是公司记账时法定要求使用的货币。

系统货币可能与本币不同,尤其适用于全球公司的子公司,其总部使用的货币与子公司不同(例如,子公司使用欧元 (€),在总部使用美元 ($))。

在这种情况下,系统会自动以本币计算所有过账,并实时以系统货币管理附加科目余额。

这样更容易获得所有子公司的汇总报表,并允许更好地与总部系统集成。例如,可以将子公司的 SAP Business One 系统中以系统货币计的财务数据导出到总部系统。

或者,可以根据以系统货币表示的财务数据使用 Microsoft Excel 或任何其他产品进行财务合并。

在我们的示例中,OEC Computers 希望生成欧元报表,以便能够向以欧元运行其科目的投资者展示报表。因此,将系统货币设置为欧元。

请务必记住,一旦开始使用数据库,就无法更改本币或系统货币。

除系统货币外,您还可以选择以任意外币表示财务报表。使用重估选项选择重估方法和货币。运行报表时,系统会以所选货币计算所有余额。

科目货币

每个业务伙伴主数据记录和每个总账科目都需要有一个科目货币定义:

  • 系统将本币设置为所有业务伙伴主数据记录的缺省货币。
  • 您可以使用 系统初始化 中 公司详细信息 窗口下 基本初始化 选项卡上的 缺省科目货币 字段为新总账科目定义缺省货币。

在我们的示例中,OEC Computers 的大多数供应商和客户的货币将定义为英镑(本币)。美国的供应商和客户将以美元(即特定外币)进行定义。公司银行账户将定义为 所有货币 ,因为它需要使用多种特定外币(例如银行转账)登记日记账分录和单据。

幻灯片中的表详细介绍了为科目货币的每个选项(本币、外币和所有货币)输入日记账分录和查看科目余额的选项。

在第一行中,我们看到如果科目货币为"本币",则日记账分录以本币输入。但是,所有货币中的所有交易都会自动实时换算为系统货币,并在日记账分录的单独系统货币列中显示。因此,科目余额以本币和系统货币显示。

请注意,内部对账以一种货币执行。此科目以本币进行对账。

在第二行中,科目货币已设置为特定外币。在这种情况下,您可以以本币以及指定的外币输入日记账分录。您可以以指定的外币显示科目余额,也可以以本币和系统货币显示。

此科目以外币进行对账。

在最后一行中,科目已设置为"所有货币"。在这种情况下,您可以使用为公司设置的任意外币以及本币输入日记账分录。科目余额将以本币和系统货币显示。

此科目以本币进行对账。

您可以随时将科目货币更改为所有货币,但一旦更新科目,便无法将其改回本币或特定的外币。

在单据中使用外币 - 附加货币

如前所述,最多可以使用三种不同货币(主要货币和两种附加货币)设置物料价格。

在所示示例中,常规销售价格清单中的主要货币是要转入本地客户单据的缺省货币(即英镑)。

在此价格清单中的附加货币中,价格以美元输入。

当您在应收账款发票中选择美国客户时,根据业务伙伴货币,单据货币将自动设置为美元。因此,物料的单价将使用附加货币,即美元。

在由此发票创建的自动日记账分录中,系统将以外币计的发票总金额转换为本币,并并行过账这两个值。

注意!在价格清单中输入价格时,您可以设置缺省货币符号,以便自动完成。在初始价格清单窗口的其他货币列中,设置所需货币。例如,对于常规销售价格清单,在其他货币 1 列中输入美元。

打开此价格清单并在附加货币 1 部分的单位价格列中输入价格并选择 TAB 时,系统将自动添加美元符号。

在没有附加货币的单据中使用外币

在某些情况下,价格清单中不存在货币与业务伙伴货币相同的价格。

例如,当您想要以固定货币为本地和国外客户定价时,可以对此进行定义。

在营销单据中选择业务伙伴时,业务伙伴的货币和价格清单将自动复制到单据中。缺省情况下,如果价格清单的主价格或其他价格中没有匹配的货币,则会将主价格复制到单据中的物料行。在这种情况下,价格货币与单据货币不同。SAP Business One 根据业务伙伴的货币,自动将总行值和单据总值转换为本币、系统货币和业务伙伴货币。

您还可以使用在货币 - 设置窗口中定义的任何外币手动输入单位价格。

缺省情况下,使用的汇率基于单据的过账日期。

过账汇率差异

接下来,我们处理从外币和系统货币到本币的汇率差异。

汇率差异过账

使用外币支付发票时,汇率波动可能会导致汇率差异:

  • 该图显示了国外供应商以外币开具的应付账款发票。在发票过账日,汇率为 0.5。系统将 10 个单位的外币转换为 20 个单位的本币,并在供应商科目的贷方并行过账这两个值。
  • 过账此发票的付款时,汇率已更改为 0.25。现在,10 个单位的外币等于 40 个本币单位。
  • 请注意,以外币计的已付金额与应付账款发票中的金额相同。供应商以其本币付款,因此不会注意到差额。我们将在转换为本币时看到汇率差异。
  • 以外币计,发票金额和付款金额相同,即 10 个单位。
  • 但是,与发票时的值相比,存在 20 个单位的本币的汇率差异。过账此发票的付款时,系统会自动将此汇率差异过账到汇率差异科目。

系统将汇率差异作为费用或收入过账到您在 总账科目确定 窗口 采购 选项卡下的 汇兑收益 字段和 汇兑损失字段中)。

汇率差异窗口

除以外币过账外,外币科目和业务伙伴还以本币过账所有交易。

以本币计的余额包含外币项目,这些物料使用汇率(取自汇率表)在过账日期或税收日期进行换算。换言之,余额基于过去的汇率。

您必须定期使用关账关键日期的汇率重估外币科目余额。此操作在财务模块的汇率差异窗口中执行。

执行此功能时,系统会生成以本币表示的差异过账建议清单。然后,您可以单独接受或拒绝每个建议。

转换差异窗口

除本币外,系统还会以系统货币并行管理您的数据。如果公司的本币与系统货币不同,则可能会出现汇率差异。系统可以自动重估截至特定日期的差异。此日期通常是特定期间的结算日期。使用财务模块下的转换差异功能执行此程序,方法与汇率差异相同。与汇率差异功能类似,系统会建议要过账的日记账分录。转换差异仅以系统货币过账。

建议在运行期末关账程序之前执行转换差异功能。

请参阅"内部对账"课程,了解有关内部对账流程中汇率和转换差异的详细信息。

摘要

以下是需要掌握的一些要点:

  • SAP Business One 可以使用两种并行货币处理会计:本币(公司记账时法定要求使用的货币)和系统货币。
  • 当系统货币与本币不同时,系统会自动以本币计算所有过账,并实时以系统货币管理附加科目余额。
  • 每个业务伙伴主数据记录和每个总账科目都需要将科目货币定义设置为以下三种选择之一:本币、特定外币或所有货币。
  • 在价格清单中,最多可以使用三种货币设置物料价格:主要货币和两种附加货币。
  • 在销售单据中选择国外客户时,将根据业务伙伴货币自动设置单据货币。物料的单位价格以适当的附加货币(如果已定义)从分配的价格清单中获取。发票上的自动日记账分录将以外币计的总金额转换为本币,并并行过账这两个值。
  • 以外币支付发票时,发票的金额和付款的金额与以外币计的金额相同。由于本币转换中的汇率差异,可能会出现汇率差异。系统自动将任何汇率差异过账到汇率差异科目。
  • 通过汇率差异程序,您可以清算特定日期以外币计的科目余额与以本币计的科目余额之间的差异。
  • 转换递延日记账分录:
    • 平衡系统货币
    • 在系统货币与本币不同的公司中执行。
  • 转换递延程序将系统货币结平为特定关账日期的汇率。