[TITLE]
Odoo 银行对账完整指南:流程、操作与技巧
[DESCRIPTION]
本文系统介绍 Odoo 中的银行对账功能,包括自动匹配规则、手动对账操作、对账模型使用、交易编辑及净额抵消等,帮助企业降低财务错误风险、提升现金流管理并防范欺诈。
[KEYWORDS]
银行对账, Odoo, 财务管理, 交易匹配, 对账模型, 手动对账, 自动对账, 账户核销, 账务净额, 财务报表
[TRANSLATED_CONTENT]
银行对账
银行对账 是验证 银行交易 <transactions> 的过程。许多交易会与业务记录中的对应项目匹配,例如 客户发票 <../customer_invoices>、供应商账单 <../vendor_bills> 和 付款 <../payments>,而那些没有匹配项目的交易(如银行费用)可以 手动 <accounting/reconciliation/set-account> 或使用 对账模型 <accounting/reconciliation/model> 进行核销。银行对账不仅是大多数企业的强制性要求,还能带来多项好处,如降低财务报告错误风险、发现欺诈行为以及改进现金流管理。
得益于 默认匹配规则 <accounting/reconciliation/reconcile> 与可自定义的银行 对账模型 <reconciliation_models>,Odoo 在可能的情况下会自动选择匹配项目。
::: seealso
- Odoo 教程:银行对账 - bank_synchronization - transactions
:::
银行对账视图 {#accounting/reconciliation/access}
要打开日记账的 银行匹配 视图,进入 会计仪表盘 并执行以下任一操作:
- 点击日记账名称(如
Bank)或其Transactions按钮,显示包括已对账在内的全部交易; - 点击
x to reconcile按钮,仅显示未对账的交易。若需同时显示已对账的交易,请在搜索栏中去除Not Matched过滤器。
银行匹配 视图按交易时间倒序排列,每行展示交易日期、标签、合作伙伴(若已设置)、操作按钮 <accounting/reconciliation/action-buttons> 与金额。每行可展开以查看更多信息和按钮。
:::: note
::: title
注意
:::
一旦 交易 <transactions> 完成对账,原来的建议操作按钮会被匹配到的对应分录或核销至的账户所取代。
::::
交易 {#accounting/reconciliation/transactions}
每笔 交易 <transactions> 都关联到一条日记账分录,该分录在主账户和暂记账户之间借贷,直至完全对账。对账完成后,暂记账户会被对应项目的账户取代;若采用 手动匹配 <accounting/reconciliation/set-account>,则使用所选账户。
::: seealso
- 重复交易 <accounting/bank-synchronization/duplicate-transactions>
- 缺失交易 <accounting/bank-synchronization/missing-transactions>
:::
可用的操作按钮 {#accounting/reconciliation/action-buttons}
每笔交易最多显示两个建议的主操作按钮,展开后会显示全部可用按钮。根据交易细节,可能出现以下按钮:
Set Partner:打开搜索视图,为交易添加合作伙伴。Set Account:打开搜索视图,手动选择账户以全额核销该交易;如需部分核销,可编辑行 <accounting/reconciliation/edit>调整金额。Receivable:将交易核销至合作伙伴的应收账户。Sales:打开该交易所属Partner的销售订单列表(若仅有一个相关订单则直接打开表单),选中后点击Create Invoices,返回银行匹配视图并使用Reconcile按钮匹配发票。Payable:将交易核销至合作伙伴的应付账户。Reconcile:打开搜索视图,查找客户发票、供应商账单、付款等已有项目,选中后添加对应的对方分录。Batches:打开批量付款 <../payments/batch>列表,选择批次后为批次中的每笔付款生成对应分录。reconciliation_models:显示所有可适用于该交易的手动对账模型,点击模型按钮即可生成模型中定义的对应分录。
:::: note
::: title
注意
:::
要移除交易的合作伙伴,点击合作伙伴名称旁的 fa-times(关闭)图标。
::::
点击展开行后 fa-chevron-down(向下箭头)按钮,可显示因空间限制被隐藏的其他操作按钮,包括:
Upload bills:上传账单进行数字化 <../vendor_bills/invoice_digitization>,数字化后可通过Reconcile按钮匹配。Manage Models:打开对账模型列表视图。Open Journal Entry:打开该交易对应的日记账分录。Delete Transaction:删除该交易。
:::: note
::: title
注意
:::
在 银行匹配 视图中上传账单并不会自动与当前交易对账。
::::
::: seealso
../../../essentials/in_app_purchase
:::
对账交易 {#accounting/reconciliation/reconcile}
在可能的情况下,Odoo 会根据交易字段自动对账。
若交易未设置合作伙伴,则比较交易的
Label与已有发票、账单、付款的Number、Customer Reference、Bill Reference、Payment Reference。若已设置合作伙伴,则根据
Amount与该合作伙伴的发票、账单、付款进行匹配。匹配规则按顺序为:- 完全匹配
- 折扣匹配(针对提前付款折扣)
- 容差匹配(±3%,用于商户费用、四舍五入误差等)
- 货币匹配(若币种不同,容差同样为 3%)
- 金额在标签中匹配
此外,可使用 对账模型 <reconciliation_models> 实现自动匹配。若手动对账,请按以下步骤操作:
- 展开未对账的银行交易行,显示全部操作按钮。
- 定义对应分录,可选择
匹配已有项目 <accounting/reconciliation/existing-items>、手动设置账户 <accounting/reconciliation/set-account>、批量付款 <../payments/batch>或使用对账模型按钮 <accounting/reconciliation/model>。 - 若生成的分录仍未完全平衡,可再添加其他对应项目或通过
设置账户 <accounting/reconciliation/set-account>核销剩余金额。
已有项目 {#accounting/reconciliation/existing-items}
点击 Reconcile 按钮后,在列表中选择匹配的日记账项目并点击 Select。
:::: note
::: title
注意
:::
若已设置 Partner,列表会自动过滤仅显示该合作伙伴相关的项目。
::::
:::: tip
::: title
技巧
:::
使用 Search: Journal Items to Match 窗口的搜索栏快速定位特定项目。
::::
若交易金额低于对应的发票/账单,交易会完全对账,差额在对方项目上保持未结状态,可留待以后对账或将发票/账单标记为已全额付款。若金额高于发票/账单,则仅部分对账,剩余余额可像其他交易一样继续对账。
:::: note
::: title
注意
:::
草稿状态的项目也可以匹配。自动生成的移动(如货币兑换或现金基准移动)会在草稿状态下同步创建,原始分录过账后自动移动亦随之过账。
::::
设置账户 {#accounting/reconciliation/set-account}
若没有已有项目匹配当前交易,可点击 Set Account 手动选择账户进行核销。若仅需部分核销,可 编辑行 <accounting/reconciliation/edit> 调整金额后再对剩余部分进行对账。
:::: tip
::: title
技巧
:::
若已设置合作伙伴,可直接点击 Receivable 或 Payable 按钮,将金额核销至其应收或应付账户。
::::
对账模型 {#accounting/reconciliation/model}
使用 对账模型 <reconciliation_models> 可创建自定义规则,供自动或手动通过自定义按钮快速应用于高频操作。这些按钮可与其他对账模型或对应项目联合使用,以提升手动对账效率。
::: example
一笔 103 美元的银行支出交易与一张 100 美元的供应商账单部分匹配,剩余 3 美元未对账。使用 Bank Fees 对账模型可为这 3 美元创建新的对应分录并完成对账。
:::
编辑行和取消对账 {#accounting/reconciliation/edit}
要编辑对应分录,展开该行,点击 fa-pencil(铅笔)图标,在 Edit Line 窗口中修改所需字段。
:::: note
::: title
注意
:::
若对应分录为已有的日记账项目,部分字段为只读。
::::
若交易仅部分匹配,可通过链接将发票标记为 fully paid 或恢复为 partial payment。
要取消对账,点击 fa-trash(垃圾桶)图标删除该交易所有的对应分录。
净额抵消 {#accounting/reconciliation/netting}
净额抵消(亦称 AP/AR 抵消)是将同一合作伙伴的应收与应付债务相互抵消的过程。抵消后会生成一条新的日记账分录,使债务平衡。主要场景有两种:
银行交易平衡 <accounting/reconciliation/net-transaction>(全部或部分)应收与应付债务;无银行交易平衡 <accounting/reconciliation/net-no-transaction>的应收与应付债务(债务自行相互平衡或仍不平衡)。
使用银行交易进行净额抵消 {#accounting/reconciliation/net-transaction}
当银行交易能够(全部或部分)平衡应收与应付债务时,按以下步骤在 银行匹配 视图中对账:
- 点击交易的
Reconcile。 - 同时选中应付和应收两侧的所有相关对应分录。
- 点击
Select。 - 若仍有余额剩余,可继续使用其他银行交易或其他方式进行对账。
无银行交易的净额抵消 {#accounting/reconciliation/net-no-transaction}
若没有银行交易能够平衡债务,可在 会计 --> 对账 中直接对冲应收与应付项目:
前往
Accounting --> Accounting --> Reconcile。选中对应的应收和应付日记账项目。
点击
Reconcile。若余额未完全匹配,会弹出
Write-Off Entry窗口,可选择:Allow partials:仅部分对账,剩余余额保持未结;- 使用
对账模型按钮 <reconciliation_models>核销余额; - 手动选择
Account,并可自行调整Tax、Journal、Label、Date、To Check等字段。
完成后,债务将从合作伙伴账簿中移除,表示不再有待付款项。
:::: note
::: title
注意
:::
无论是仅有两笔等额债务,还是每个账户中存在多笔债务,工作流程相同。
::::
[SUMMARY]
- 银行对账
- 概述
- 自动匹配规则
- 手动核销与对账模型
- 银行对账视图
- 进入方式
- 界面结构
- 交易
- 关联日记账分录
- 交易匹配流程
- 可用操作按钮
- Set Partner / Set Account
- Receivable / Payable
- Sales / Reconcile / Batches
- 对账模型
- 其他(上传账单、管理模型、打开分录、删除)
- 对账交易
- 自动对账规则顺序
- 手动对账步骤
- 已有项目
- 选择并匹配
- 搜索技巧
- 设置账户
- 手动核销
- 部分核销技巧
- 对账模型
- 自定义规则与按钮
- 示例应用
- 编辑行与取消对账
- 编辑分录
- 取消对账操作
- 净额抵消
- 概念与场景
- 使用银行交易抵消
- 无银行交易的抵消步骤
- Write‑Off 选项与注意事项
- 概述