银企直联

Odoo 可直接与银行机构同步,将所有银行交易自动导入数据库。它支持全球 26,000 多家金融机构,并依靠多个 第三方提供商 与银行连接。

注解

要使用此服务,需要有效的 Odoo 企业版订阅。

小技巧

要检查您的银行是否与 Odoo 兼容,请访问 Odoo 会计功能 ,然后点击 参见受支持机构名单 中的 银行与现金 部分。

更多内容

交易

配置

首次同步

要使数据库与银行同步,请进入会计仪表板,点击 新建 ,然后选择 银行 卡。在 添加银行账户 窗口中,选择相关银行并点击 连接

小技巧

  • 或者,点击 银行 日记账的 (垂直省略号) 图标,然后点击 连接银行 ,或点击会计仪表板中的 搜索 26000 多家银行

  • 根据您的银行和国家/地区,您可以选择 账户类型 和/或选择另一个 第三方提供商 以在需要时与银行连接,然后点击 连接

  • 如果您的银行未列在 搜索机构 窗口中,请向下滚动列表并点击 :添加新银行`手动创建银行账户。填写 :guilabel:`账号银行SWIFT 代码 ,然后点击 连接 。银行日记账随即创建,并使用账号命名。请注意,在这种情况下,银行不会同步。

  • 如果第一次同步时出现问题,请检查是否有防火墙或代理阻止地址 https://production.odoofin.com/。确保您的网络浏览器允许弹出窗口,并禁用任何广告拦截器。

重要

在设置银行同步时,会计交易将从最后一笔交易+1 日开始自动记录(例如,如果最后一笔交易的日期是 2025 年 12 月 31 日,记录将从 2026 年 1 月 1 日开始)。如果日记账中没有交易,则会检索所有可用的过往交易。要限制检索期限,请转到 会计 ‣ 会计 ‣ 锁定日期 ,并在 锁定全部 字段中设置日期。

注解

  • 有些银行处于 Beta 状态,这意味着第三方提供商尚未完全支持它们。这可能会导致错误或其他问题。虽然它们可以使用,但在这种情况下,Odoo 不提供技术支持。

  • :ref:`第三方提供商 <accounting/bank-synchronization/third-party-providers>`可能会请求更多信息以连接银行。这些信息不会存储在 Odoo 服务器上。

  • 要查看所有过去的同步,请激活 开发者模式 并转到 会计 ‣ 配置 ‣ 在线同步

手动同步

首次同步 <accounting/bank-synchronization/first-synchronization>`之后,银行日记账默认每十二小时自动同步一次。要手动触发同步,请进入会计仪表板,点击相关银行日记账上的 :guilabel:`获取交易

小技巧

或者,激活 开发者模式 ,前往 会计 ‣ 配置 ‣ 在线同步 ,选择相关银行,然后点击 获取交易

注解

  • 部分银行不支持自动获取交易。对于这些机构,在自动账户同步过程中会出现错误消息,提示用户禁用自动同步。此消息也会记录在在线同步的聊天记录中。在这种情况下,请在相应银行的 在线同步 中禁用 自动同步 选项,并确保通过点击相关银行日记账上的 获取交易 来执行手动同步。

  • 对于一些银行机构,最多只能获取过去三个月的交易记录。如果需要更早的交易记录,可以 导入

更新同步凭证

要更新银行凭证,请激活 开发者模式 ,然后前往 会计 ‣ 配置 ‣ 在线同步 。打开需要更新的连接,点击 更新凭证 ,并按照步骤操作。

注解

  • 具体步骤可能因第三方提供商而异,因为每个提供商都遵循自己的流程。

  • 在更新银行凭证时,请确保选择同步所有账户,如果适用,包括来自其他银行机构的账户。

第三方提供商

Odoo 依赖第三方提供商安全地连接到您的银行账户,并自动将交易和财务数据导入数据库。使用的提供商包括:

小技巧

当 :ref:`将银行连接到 Odoo <accounting/bank-synchronization/first-synchronization>`时:

  • 根据银行和国家的不同,如有必要,请在选择银行时更改默认的第三方提供商。

  • 请务必勾选同意复选框,以允许将信息共享给 Odoo。

  • 选择所有需要访问和同步的账户,包括来自其他银行机构的账户。

重复交易

在导入交易时,某些交易可能因相同的在线交易标识符或相同的货币、金额、账户号和日期而 重复出现

缺失的交易

缺失或待处理的交易是指银行尚未验证的记录。

要查找缺失和待处理的交易,请进入 银行对账视图 ,点击 (齿轮) 图标,然后选择 查找缺失交易

要导入已过账的缺失交易,请选择该交易并点击 导入交易

注解

  • 确保与银行的连接处于活动状态以查找缺失交易。

  • 待处理 的交易无法导入。

故障排除

同步错误或断开连接

要向 Odoo 技术支持 报告连接错误,请激活 开发者模式 ,前往 会计 ‣ 配置 ‣ 在线同步 ,选择失败的连接,然后复制错误描述和参考信息。

如果与代理服务器的连接丢失,并且使用 重新连接 选项重新连接失败,请直接联系技术支持 <https://www.odoo.com/help>_。请提供客户ID或聊天记录中的错误参考信息。

为什么同步不能实时工作?

同步并非设计为实时工作,因为第三方提供商以不同的时间间隔同步账户。要手动触发同步并获取银行交易,请前往 会计仪表板 ,然后点击 获取交易

或者,要同步和获取交易,请激活 开发者模式 <developer-mode>`并前往 :menuselection:`会计 –> 配置 –> 在线同步

部分提供商限制每天只能刷新一次。如果已经获取过交易记录,再次点击 获取交易 可能无法检索到最新数据。

交易可能已出现在银行账户中,但如果状态为 待处理 则无法获取;只有状态为 已过账 的交易才会被检索。

为什么我的交易仅在手动刷新时同步?

某些银行实施了额外的安全措施,并要求额外的步骤,例如短信或电子邮件验证码,或其他类型的 MFA(多因素认证) 。因此,第三方提供商在提供安全代码之前无法检索交易记录。

为什么看不到任何交易?

出现此问题的可能原因有几种:

  • 在 :ref:`首次同步 <accounting/bank-synchronization/first-synchronization>`期间未同步任何银行账户。

  • 可能没有新的交易记录可供获取。

如果银行账户已正确链接到日记账,但已过账的交易在数据库中仍然不可见,请联系`技术支持 <https://www.odoo.com/help>`_ 。

为什么同步后没有显示任何账户?

在同步过程中选择了银行机构,但在 :ref:`首次同步 <accounting/bank-synchronization/first-synchronization>`期间未授权该机构的任何银行账户。

Saltedge 故障排除

为什么在Odoo中删除同步时会出现错误?

Odoo 无法永久删除与银行机构建立的连接。但是,它会撤销访问许可,从而阻止 Odoo 访问该账户。错误消息表明许可已被撤销,但由于记录仍保留在 Salt Edge 中而无法删除。

要删除连接,请登录 Salt Edge 账户 <https://www.saltedge.com/dashboard>_并手动移除同步。完成后,即可在 Odoo 中删除该记录。

出现“此账户已同步”的错误提示

该银行账户已与 Salt Edge 同步。请访问 Salt Edge 的控制面板 <https://www.saltedge.com/dashboard>_,检查是否存在使用相同凭证的连接。有两种处理方案:

  • 如果 Salt Edge 中存在使用相同凭证的连接但尚未与 Odoo 同步,请删除现有连接,然后从 Odoo 数据库创建新连接。

  • 如果 Salt Edge 中存在使用相同凭证的连接且已与 Odoo 同步,请 更新同步凭证 以重新激活连接。