会计科目表

配置软件时,OpenERP允许您选择预定义的会计科目表,其中包括所有的基本配置,如税收法规和财政状况。当然,你也可以定义自己的会计科目表。

使用预配置的会计科目表

在安装时,软件可以让您从许多的预定义好的科目表中选择一个默认的会计科目表。 要安装(大多数情况下)贵国的会计科目表以及税种定义,需从 Installation Wizard 中选择符合贵国的列表。 Generic Chart of Accounts 提供一个默认(但有限)的科目表,可作为任何国家科目表的基础。 Chart of Accounts 列表中还包括了很多本地化的会计科目表。

../../../../_images/account_chart.png

采用通用会计科目表

该向导将根据您所选择的科目表而有所不同。 您如果使用 Generic Chart 将可以添加一个税率,但不适合您安装以下以下案例时,举例说,名字为 Belgium - Plan Comptable Minimum Normalise. 这里的OpenERP也会自动安装比利时税务定义。您也许希望,当增加一个新的产品时可以选择默认的销售和采购税种。

../../../../_images/account_chart_be.png

采用比利时科目表

请记住,即使您使用默认的会计科目表,您仍然可以修改它以满足您的需求。

Note

模块

您也可以从模块列表中安装一个科目表,要这样在此只需要简单地跳过安装向导。 模块名会类似 l10n_XX ,这里 XX 是表示国家代码的两个字母。 例如,要得到比利时科目表, 通过 Settings ‣ Modules ‣ Modules 安装模块 l10n_be。 结果和通过向导 (Belgium - Plan Comptable Minimum Normalise) 可取得同样的科目表。

许多预定义的科目表是完整且准确的,但也有一些处于试验状态和仅仅显示其可能性如此定义。 您可以修改它们,或在默认科目表上定义自己的科目, 或根据自定义的科目表修改其中项目。

建立会计科目表

通过菜单 Account Types, 创建科目类型来确定年底结帐时科目余额的处理方式。

要增加,修改或删除已存在的科目类型得通过菜单 Accounting ‣ Configuration ‣ Financial Accounting ‣ Accounts ‣ Account Types.

../../../../_images/account_type.png

定义科目类型

用于定义科目类型的字段如下:

  • Account Type: 科目类型名称。

  • Code: 科目类型编码。

  • PL/BS Category: 这个类型确定科目将打印在在何种报表中 (比如资产负债表和利润表)。 共有五种类型可选: 无类型 (/), 平衡表 (资产科目 = active), 平衡表 (负债科目 = passive), 损益类 (收入) 和 损益类 (成本)。

  • Deferral Method: 这个字段表明在年度结转时如何及是否结转科目余额。

    • None 意味本科目余额不会被结转. 通常用于损益类科目.
    • Balance 表明年底科目余额会被结转。通常用于资产负债表科目。
    • Detail 表明每一条分录都会被结转到下年。
    • Unreconciled 表明只有未核销净的(仍有余额)的分录会结转到下年。 通常用于往来类科目。
  • Sign on Reports: 这个字段允许您保留科目的符号,比方收入科目会被显示为正数而非默认的负数,使用 Reverse balance sign 来完成这个。(译注:收入类科目默认发生方向为贷方,国外软件常常在余额表中显示成借正贷负,这个选项类似与国产财务软件中的借贷方向选项)

使用 View 类型来创建科目层次结构,不能用于数据录入。

要增加,修改或删除已存在的会计科目得通过菜单 Accounting ‣ Configuration ‣ Financial Accounting ‣ Accounts ‣ Accounts.

../../../../_images/account_form.png

定义会计科目

科目涉及的主要的字段:

  • Name: 科目名称。

  • Code: 科目编码数字的位数不受限制. 0为顶级科目的编码。

  • Parent: 确定哪个科目是本科目的上级科目, 这样可创建树型科目表。

  • Internal Type: OpenERP中有特殊作用的内部类型。正常情况下,有如下类型可选:

    View 可用于创建科目(组)的层次结构(译注:非末级科目), Regular 不适合别的类型的科目; 大部分科目用于此类型(译注:一般是末级科目), Receivable - Payable: 这些类型用于标明汇总科目(用于客户和供应商)会被设置成明细到每一业务伙伴, Liquidity 用于标明资金类科目(银行存款和现金科目), Consolidation 用于创建虚拟 (或合并) 科目表, Closed 标明不再使用的科目。

  • Account Type: 选择如上所述相应的科目类型是很关键的。 这会对年底结转和生成报表时产生影响。

  • Secondary Currency: 这个科目上的发生数强制使用这种外币。 注意您也可通过菜单 Accounting ‣ Configuration ‣ Miscellaneous ‣ Currencies 定义汇率。

  • Outgoing Currencies Rate: 仅当您增加了一个外币时选择。您卖出外汇时有两个选项: At DateAverage Rate。买入外汇总是按业务日期 At Date 计算。

  • Allow Reconciliation: 决定可否核销这个科目的分录。 为应收应付科目以及其他需要核销(不包括银行对账单)的科目激活这个字段。

  • Default Taxes: 使用这个科目用于采购和销售的默认税,它使得在手工录入会计分录时系统可以自动给出税金分录。

科目的树形结构可以随时按需更改,而无需重新计算其中的任何分录。因此,为更好的反映公司财务状况,您可以在一个会计年度中轻松更改科目结构。

您可以通过菜单 Accounting ‣ Charts ‣ Chart of Accounts ,选择会计年度,会计凭证,会计期间,并点击 Open Charts 查看科目一览表, 点击一个科目可下钻到该科目的明细帐。

Note

分层图表

大多数财务软件都是以列表的形式显示会计科目表,在OpenERP中当然也可这样做,但它的树形图具有如下优点:

  • 它能让您只显示您感兴趣的科目的细节,
  • 它能够让您获得一个全局的科目视图(当您只显示各科目的汇总时),
  • 它更加直观,因您能够基于分类进行查询,
  • 它更加灵活,因您能更容易对他们重新构建。

会计科目的结构是分层的,还有被称为 View 的拥有小计功能科目(译注:有子科目的非末级科目),您可以配置一套只包含您感兴趣的会计科目表。

要获得科目的明细数据对您是非常重要的,您要做的就是点击科目代码或是名称。

显示会计科目表可能需要好几分钟,因为OpenERP是实时计算每个科目的借方、贷方和余额的。

虚拟会计科目表

会计科目的结构是受国家相关的法律制度制约的。不幸的是,这种结构不总是符合公司的需要。

在OpenERP中,您可以在使用相同的会计科目的同时使用虚拟会计科目的概念来管理一些不同的数据展示形式。这些展示可以实时的反映而不需要额外的数据录入。

因此普通会计科目表能够遵守您的国家的制度章程,同时您公司的CEO可以根据需要使用基于一般会计科目的其他虚拟科目。例如,CEO能够为每一个部门创建1个视图,1个现金流和流动资产视图,或者合并不同公司的科目。

虚拟会计科目最有趣的情况是,它能够被用来为整个组织与默认的会计科目拥有相同的方式。例如,您可以从您的合并科目或从您的某个公司的科目来创建预算。

Tip

虚拟科目

虚拟科目能够让您提供一个或多个已存在的会计科目的不同展示格式。创建或重组虚拟科目不影响会计凭证。您可以无风险的使用虚拟科目在修改普通会计科目或未来的会计凭证。

因为他们是被用作相同记录的不同表达方式,他们将非常有用:

  • 实时合并多个公司数据,
  • 根据企业投资者的科目表生成报表,
  • 折旧计算,
  • 现金流视图,
  • 获得比那些基于法定的报告更有用的视图,
  • 为其他用户根据他们权限展示汇总图表.

因此这是一个重要的原因,即通过虚拟的科目展示财务交易的执行,诸如预算和基于公司的特殊视图的财务指标。

创建一个新的会计科目表,您需要通过菜单 Accounting ‣ Configuration ‣ Financial Accounting ‣ Accounts ‣ Accounts 创建一个根科目。您的顶级帐户应该有一个名字,一个代码(不同于当前科目表中任何其他科目代码,一个 Internal TypeAccount Type View。 然后您可以根据自己的需要创建其他科目, Account Type View是必须的。如果您想从其他科目映射过来,则 Internal Type 应设为 Consolidation 。检查您的虚拟结构通过裁断 Financial Management ‣ Charts ‣ Charts of Accounts 并从屏幕顶部的下拉框中选择相应的科目表

要映射您的虚拟科目表到您的总帐科目,您必须将 Internal Type 设置成 Consolidation 。 通过 Consolidated Children 您可映射科目或创建合成类科目。 在 Consolidated Children, 您可以增加 View 类科目或末级科目,如果您增加了一个 View 科目成合成类科目的子科目, OpenERP 会自动包括该总帐科目中已经存在的和未来增加的子科目。

../../../../_images/account_virtual.png

Virtual Accounts Mapped to View Account

您既可以在通用会计科目上又可以在虚拟科目上运行 Trial BalanceGeneral Ledger 报表从不同的视角审视公司。普通科目的所有动作和状态同样对虚拟科目有效。

最后,您还可以基于另外一个虚拟科目创建一个虚拟会计科目。这样能够提供一个附加的财务分析维度。