银行同步

Odoo可以直接与您的银行机构同步,将所有银行对账单自动导入到您的数据库中。

要检查您的银行是否与Odoo兼容,请转到 Odoo会计功能,然后点击 查看支持的机构列表

Odoo支持全球超过25,000家机构。

连接银行时,Odoo使用多个Web服务:

另请参阅

交易记录

配置

本地用户

要使用此服务,您需要拥有有效的Odoo企业订阅。因此,请确保您的数据库已在Odoo企业合同中注册。我们还在您的数据库和第三方提供商之间使用代理,因此,在连接错误的情况下,请检查您是否有防火墙或代理阻止以下地址:

第一次同步

You can start synchronization either by going to the Accounting app and Accounting ‣ Configuration ‣ Add a Bank Account.

现在您可以搜索您的银行机构。选择它并按照步骤进行同步。

注解

如果您在第一次同步期间遇到任何问题,请确认您的网络浏览器没有阻止弹出窗口,并且您的广告拦截器已禁用。

重要

When setting up the bank statement synchronization, Odoo automatically starts recording the accounting transactions from the last transaction’s date +1 day (if the last transaction day is 31/12/2022, the recording starts on 01/01/2023). If the journal contains no transaction, Odoo retrieves transactions as far back as possible. You can limit how far back Odoo retrieves transactions by opening the Accounting app, going to Accounting ‣ Lock Dates, and setting a date in the Journal Entries Lock Date field.

您在第一次同步时必须提供电话号码以保护您的账户。我们要求提供此信息是因为我们不希望您的数据落入错误的手中。因此,如果我们检测到您的账户有可疑活动,我们会阻止来自您账户的所有请求,您需要使用该电话号码重新激活它。

第三方服务提供商可能会要求更多信息以连接您的银行机构。这些信息不会存储在Odoo的服务器上。

默认情况下,从在线来源获取的交易会被分组在同一份对账单中,每月创建一份银行对账单。您可以在您的账户设置中更改银行对账单的创建周期。

To view all your synchronizations, activate the developer mode and go to Accounting ‣ Configuration ‣ Online Synchronization.

手动同步

After your first synchronization, the created journals are synchronized by default every 12 hours. If you wish, you can synchronize them manually by clicking on the Synchronize Now button on the dashboard.

Alternatively, activate the developer mode, go to Accounting ‣ Configuration ‣ Online Synchronization, select your institution, and then click the Fetch transactions button.

重要

有些机构不允许自动获取交易记录。对于这些机构,在账户的自动同步期间,您会收到一个错误消息,要求您禁用自动同步。此消息可以在您的在线同步的聊天记录中找到。在这种情况下,请确保执行手动同步。

问题

同步出现错误

To report a connection error to the Odoo support, activate the developer mode, go to Accounting ‣ Configuration ‣ Online Synchronization, select the connection that failed, and copy the error description and the reference.

同步已断开连接

如果您与代理服务器的连接断开,您可以使用 获取账户 按钮重新连接代理服务器。

注解

If you are unable to reconnect using the Reconnect button, please contact the support directly with your client id or the reference of the error listed in the chatter.

2020年12月之前安装Odoo的用户的迁移过程

如果您是在本地部署,请确保您的源代码已更新到最新的Odoo版本。

在2020年12月之前创建数据库的用户需要手动安装新模块才能使用新功能。

要这样做,请转到 应用 ‣ 更新应用列表,在搜索栏中删除默认过滤器,然后输入 account_online_synchronization。然后,您可以点击 安装。最后,请确保所有用户通过按下 CTRL+F5 刷新其 Odoo 页面。

注解

  • All previous synchronizations are disconnected during the installation and will not work anymore. To view them, activate the developer mode and go to Accounting ‣ Configuration ‣ Online Synchronization). It is not possible to resynchronize these connections; you have to make new ones.

  • Do not uninstall the account_online_sync module, which is the previous module for online synchronization. The new one overrides it.

  • By default, the account_online_synchronization module is installed automatically with Accounting.

常见问题解答FAQ

同步不是实时工作的。这正常吗?

The process is not intended to work in real-time as third party providers synchronize your accounts at different intervals. To force the synchronization and fetch the statements, go to your Accounting Dashboard, and click on the Synchronize Now button. Synchronize and fetch transactions by activating the developer mode and going to Accounting ‣ Configuration ‣ Online Synchronization. Some providers only allow one refresh per day, so it is possible that clicking on Synchronize Now does not get your latest transactions if you already performed such action earlier in the day.

A transaction can be visible on your bank account but not be fetched if it has the status Pending. Only transactions with the Posted status will be retrieved. If the transaction is not Posted yet, you will have to wait until the status changes.

我的合同中是否包含在线银行同步功能?

  • Community Edition: No, this feature is not included in the Community Version.

  • Online Edition: Yes, even if you benefit from the One App Free contract.

  • Enterprise Edition: Yes, if you have a valid enterprise contract linked to your database.

有些银行的状态是“Beta”。这是什么意思?

这意味着我们的第三方提供商尚未完全支持银行机构。可能会出现错误或其他问题。Odoo不支持在Beta阶段出现的与银行相关的技术问题,但用户仍可以选择连接。连接这些银行有助于开发过程,因为提供商将获得来自连接的实际数据和反馈。

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

有些银行有额外的安全措施,需要额外的步骤,例如短信/电子邮件认证码或其他类型的多因素认证。因此,只有在提供安全码后,集成器才能拉取交易。

我的过去交易并不都在Odoo中,为什么?

对于某些机构,只能获取过去3个月的交易记录。

为什么我看不到任何交易记录?

During your first synchronization, you selected the bank accounts you decided to synchronize with Odoo. If you didn’t synchronize any of your accounts, activate the developer mode, go to Accounting ‣ Configuration ‣ Online Synchronization, and click the Fetch Account button on the connection.

可能也没有新的交易。

如果您的银行账户已正确链接到一个日记账,并且已发布的交易在您的数据库中不可见,请 提交一个支持工单

如何更新我的银行凭证?

To update your credentials, activate the developer mode and go to Accounting ‣ Configuration ‣ Online Synchronization. Open the connection you want to update your credentials and click the Update Credentials button.