交易

从银行对账单导入交易可以记录银行账户的收支并与会计中记录的交易进行对账。

银行同步 <bank_synchronization> 可以自动完成此过程。但如果您不想使用或银行尚未支持,还可以采用以下方式:

  • 导入银行交易 <accounting/transactions/import>(由银行提供);
  • 手动登记银行交易 <accounting/transactions/register>

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

按对账单分组交易 <accounting/transactions/statements> 为可选操作。 ::::

银行日记账的交易列表显示在 银行匹配 视图中。进入方式:

  1. 打开 会计仪表盘
  2. 任选以下操作之一:
    • 点击日记账名称(如 Bank)或其 Transactions 按钮,显示所有交易(包括已对账的);
    • 点击 x to reconcile 按钮,仅显示未对账的交易。若需显示已对账交易,去除搜索栏中的 Not Matched 过滤器。

折叠状态下,未对账交易展示以下信息:

  • 交易日期
  • 与聊天窗关联的按钮。图标可能为:
    • fa-comments-o(评论)图标仅在悬停时出现,表示该交易无附件或活动;
    • fa-paperclip(附件)图标表示该分录有附件;
    • fa-clock-o(活动)图标表示该分录安排了活动;
  • 交易标签
  • 交易伙伴(若已设置)
  • 最多两个 操作按钮 <accounting/reconciliation/action-buttons>,视交易细节而定
  • 交易余额

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

  • 当打开交易的聊天窗时,蓝色标签会高亮相关交易。
  • 可通过点击 fa-comments-o(评论)图标或右上角的 fa-times(关闭)图标来打开/关闭聊天窗。
  • 一旦交易被 对账 <reconciliation>,其操作按钮会被对应的项目标签或 Set Account 操作按钮替代。 ::::

重复交易可能因人为错误或 银行同步 <bank_synchronization> 错误导致同一交易被创建多次。重复交易视图用于识别潜在的重复交易,以便选中后删除。进入步骤:

  1. 会计仪表盘 中进入 银行匹配 视图(点击银行日记账名称);
  2. 打开 fa-cog(操作)菜单,选择 Find Duplicate Transactions(查找重复交易)。

系统根据金额、日期、账户号码(或若通过 银行同步 创建的交易 ID)来识别潜在重复交易。

设置 Starting Date(起始日期)后,会显示对应的潜在重复交易;选中要删除的交易后,点击 fa-trash(删除)按钮。

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

银行同步 提供方判断为潜在重复的交易会显示在 Provider Duplicates(提供商重复)标签页,仅当存在此类重复时该标签页才可见。 ::::

Odoo 支持多种文件格式导入交易:

  • SEPA 推荐的现金管理格式(CAMT.053)
  • 逗号分隔值(CSV)
  • Excel(XLSX)
  • 开放金融交换(OFX)
  • Quicken 交换格式(QIF)
  • 比利时:编码账单(CODA)

导入步骤:

  1. 会计仪表盘 中,点击 Bank 日记账右侧的 fa-ellipsis-v(更多)图标;
  2. 选择 Import file(导入文件),然后选择并上传文件。

:::: tip ::: title 提示 :::

也可以通过以下方式访问交易列表并导入:

  • 点击 Bank 日记账名称后选择 Upload
  • 将文件拖拽到 会计仪表盘 中的银行日记账上;
  • 将文件拖拽到 银行匹配 视图中。 ::::

对于 CSV、XLSX 等文件,需要设置格式选项并将文件列映射到对应的 Odoo 字段,随后可执行 Test(测试)和 Import(导入)操作。其他文件格式会自动映射。

::: seealso /applications/essentials/export_import_data :::

也可以手动记录银行交易。操作步骤:

  1. 打开 会计仪表盘
  2. 点击 Bank 日记账名称;
  3. 点击 New(新建)。

Partner(合作伙伴)字段为可选,以简化对账过程;Label(标签)和 Date(日期)字段为必填。

银行对账单 是银行或金融机构提供的文件,列出在特定时间段内银行账户的所有交易。

在 Odoo 会计中,可选择是否按对账单对交易进行分组;根据业务流程,您可能需要记录对账单以便归档和管理。

查看已有对账单列表的步骤:

  1. 会计仪表盘 中,点击目标银行或现金日记账旁的 fa-ellipsis-v(下拉菜单)图标;
  2. 选择 Statements(对账单)。

:::: important ::: title 重要 :::

为保证 Odoo 中对账单的期末余额与银行提供的对账单保持一致,需要在开始同步或导入交易的日期创建一笔期初交易,记录该日期的银行账户余额。此操作是确保账务准确的前提。 ::::

:::: tip ::: title 提示 :::

要查看某个对账单的交易,可直接在 Bank Statements(银行对账单)列表视图中点击 Transactions(交易),或打开对账单后点击 Statement lines(对账单行)智能按钮。 ::::

银行匹配 视图按时间从最新到最旧展示交易,并按对账单分组,未归入对账单的最新交易会显示在顶部。要将交易加入对账单:

  1. 将鼠标悬停在应归入对账单的最早交易上;
  2. 点击出现在分隔线上方的 Statement(对账单)按钮。

系统会从该交易向下创建对账单,直至包含所有未归入对账单的旧交易。

在弹出的 Create Statement(创建对账单)窗口中,填写 Reference(参考号),核实 Starting Balance(起始余额)和 Ending Balance(期末余额),如需可添加 PDF 等附件,最后点击 Save(保存)。

:::: tip ::: title 提示 :::

也可以在列表视图中批量将交易加入对账单:选中对应的交易,在 Statement 列中选择已有对账单或输入参考号后点击 Create and edit...(创建并编辑),填写对账单详情后保存。 ::::

查看已有对账单:

  • 银行匹配 视图中点击对账单金额;
  • 或在列表视图中点击对账单名称后点击 fa-arrow-right(内部链接)图标。

打开后可编辑 ReferenceStarting BalanceEnding BalanceAttachments(附件)。

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

  • 手动修改 Starting Balance 会自动根据新起始余额和对账单交易重新计算 Ending Balance
  • Starting Balance 与前一对账单的 Ending Balance 不相等,或 Ending Balance 与运行余额(Starting Balance 加对账单交易)不匹配,系统会弹出警告提示,但仍可在不解决警告的情况下保存,以保持灵活性。 ::::

生成并打印对账单 PDF:

  1. 点击 fa-cog(齿轮)图标;
  2. 选择 fa-print(打印)Statement(对账单)。

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

打印生成的对账单若未手动添加附件,系统会自动将 PDF 添加到 Attachments(附件)中。 ::::