[TITLE]
分析会计指南:成本分配、分析账户与分布模型

[DESCRIPTION]
本文介绍 Odoo 分析会计功能,包括激活方法、分析账户与计划的创建、成本分配方式、批量分配及分布模型的设置,帮助企业精准追踪项目成本与收益。

[KEYWORDS]
分析会计, 成本分配, 分析账户, 分析计划, 分布模型, Odoo, 多公司, 预算, 费用追踪, 收益分析

分析会计

分析会计帮助追踪成本和收入,并分析项目或服务的盈利能力。创建分录时,成本可以在一个或多个 分析账户分配 <accounting/analytic_accounting/analytic-distribution>

要启用此功能,前往 会计 → 配置 → 设置 并在 分析 部分勾选 分析会计

::: seealso
分析预算 <budget>
:::

分析账户提供成本和收入的概览。

访问分析账户,路径为 会计 → 配置 → 分析账户。点击 新建 并填写以下信息:

  • 分析账户:填写分析账户名称。
  • 客户:选择与项目关联的客户(如适用)。
  • 参考:填写参考信息,便于后续查找。
  • 计划:将 分析账户 关联到 分析计划 <accounting/analytic_accounting/analytic_plans>
  • 公司:在 多公司 </applications/general/companies/multi_company> 环境下,选择使用该分析账户的公司;若希望所有公司均可使用,留空。
  • 币种:如有需要,更新分析账户的币种。

随后可填写 预算 <budget> 信息。

分析计划用于对 分析账户 <accounting/analytic_accounting/analytic_accounts> 进行分组,帮助企业按项目或部门追踪成本和收入。

访问路径:会计 → 配置 → 分析计划。点击 新建,输入名称并填写以下字段:

  • 父级:若需要层级结构,可将计划关联到另一个分析计划。
  • 默认适用性:定义创建分录时计划的默认行为:
    • 可选:不强制添加分析计划。
    • 强制:若未选择分析账户,分录无法确认。
    • 不可用:计划不可用。
  • 颜色:为该计划的标签设置颜色。

如需细化适用性,在 适用性 选项卡中新建行并设置:

  • 领域:选择计划适用的会计凭证。
  • 财务账户前缀:填写适用账户的前缀。
  • 产品类别:选择适用的产品类别。
  • 适用性:定义创建分录时计划的具体应用方式,始终覆盖默认适用性。
  • 公司:在 多公司 </applications/general/companies/multi_company> 环境下选择使用该计划的公司;若留空则对所有公司均可用。

两个智能按钮可用:

  • 子计划:用于构建更复杂的分析结构。点击后再点 新建 即可添加子计划,系统会自动填充子计划的 父级 为原计划。
  • 分析账户:快速访问关联到该计划的 分析账户 <accounting/analytic_accounting/analytic_accounts>

:::: note
::: title
注意
:::
每个分析计划至少需包含一个分析账户。
::::

成本可在一个或多个分析账户中分配,方式包括在 发票/账单 <accounting/analytic_accounting/distribution-invoices-bills> 中单独设置,或 批量 <accounting/analytic_accounting/distribution-mass> 设置。

:::: note
::: title
注意
:::
分析分配会根据适用性和 分析分配模型 <accounting/analytic_distribution_models> 预先填充。
::::

在创建 发票 <accounting/invoice/creation>账单 <accounting/vendor_bills/creation> 时,点击 分析分配 列添加分配。

:::: note
::: title
注意
:::
当对应的 分析计划 在默认适用性或行适用性中被设为 强制 时,分析分配 字段为必填。
::::

在弹出的 分析 窗口中,选择相应的 分析账户(位于不同的 分析计划 列),并通过修改百分比在账户之间划分成本。

若需一次性编辑多条分录的分析账户,进入 会计 → 会计 → 记账凭证,勾选需要更新的行,点击 分析分配 列并在 分析 列中填写分配信息,最后点击 ×更新,系统即为选中的记账凭证添加分析分配。

分析分配模型可根据预设条件自动应用特定的分配。

创建新模型的路径为 会计 → 配置 → 分析分配模型,点击 新建 并设定模型需满足的条件:

:::: note
::: title
注意
:::

  • 必须同时满足模型中列出的所有条件,模型才会被应用。若需基于单独条件应用分配,请为每个条件单独创建模型。

  • 可将多个模型组合并设定执行顺序,系统会按顺序在不同的 分析计划 <accounting/analytic_accounting/analytic_plans> 中进行分配。使用 oi-draggable(可拖拽)图标可调整顺序。
    ::::

  • 账户前缀:仅对账目编号以指定前缀开头的记账凭证应用分配模型。

  • 合作伙伴:仅对涉及特定合作伙伴的记账凭证应用。

  • 产品:仅对涉及特定产品的记账凭证应用。

  • 公司:在 多公司 </applications/general/companies/multi_company> 环境下,仅对涉及特定公司的记账凭证应用;留空则对所有公司均适用。

  • 分析分配:满足上述条件时将自动应用的 分析分配 <accounting/analytic_accounting/analytic-distribution>

::: example
当记账凭证记入 公用事业 (601000) 账户时,系统应自动在 部门 分析计划中按以下比例分配:

  • 60% 到 制造部 分析账户
  • 30% 到 市场部 分析账户
  • 10% 到 行政部 分析账户

可将 账户前缀 设置为 [601],因为 公用事业 (601000) 是唯一以 601 开头的账户。若账表中还有 电力 (601100)燃气 (601200) 等同前缀账户,分配同样适用。
:::

如需更多筛选条件,可点击 oi-settings-adjust(调整设置)图标显示更多列,或在单个模型上点击 查看

  • 合作伙伴类别:仅对属于特定类别的合作伙伴的记账凭证应用。
  • 产品类别:仅对属于特定类别的产品的记账凭证应用。

:::: tip
::: title
提示
:::
也可以在 分析 窗口直接创建分析分配模型:

  • 在创建发票/账单并填写 分析分配 <accounting/analytic_accounting/distribution-invoices-bills> 时点击 新建模型
  • 或在 批量编辑分析账户 <accounting/analytic_accounting/distribution-mass> 时为多条分录一次性创建模型。
    ::::

[SUMMARY]

  • 分析会计
    • 激活方式:会计 → 配置 → 设置 → 勾选“分析会计”
    • 分析账户
      • 创建路径:会计 → 配置 → 分析账户 → 新建
      • 必填字段:分析账户、客户、参考、计划、公司、币种
      • 可关联预算
    • 分析计划
      • 创建路径:会计 → 配置 → 分析计划 → 新建
      • 字段:父级、默认适用性(可选/强制/不可用)、颜色
      • 适用性行:领域、财务账户前缀、产品类别、适用性、公司
      • 智能按钮:子计划、分析账户
      • 注意:每个计划至少需有一个分析账户
    • 分析分配
      • 发票/账单分配
        • 在创建发票或账单时点击“分析分配”列
        • 根据计划的强制性决定是否必填
        • 在弹窗中选择账户并设置百分比
      • 批量分配
        • 会计 → 会计 → 记账凭证 → 选中 → 分析分配 → 填写 → 更新
      • 分配模型
        • 创建路径:会计 → 配置 → 分析分配模型 → 新建
        • 条件:账户前缀、合作伙伴、产品、公司、分析分配
        • 可组合、可排序(拖拽)
        • 示例:601 前缀账户按 60/30/10% 分配至制造、市场、行政部门
        • 其他条件:合作伙伴类别、产品类别
        • 提示:可在分析窗口直接新建模型(发票/账单或批量编辑时)