Odoo ONLYOFFICE 集成应用

此应用使用户能够在 < a href="https://www.odoo.com/" target="_blank">Odoo 使用 ONLYOFFICE 文档的文档。

  • 目前可以编辑以下文档格式:DOCX、DOCXF、XLSX、PPTX。
  • 以下格式仅供查看:DJVU、DOC、DOCM、DOT、DOTM、DOTX、EPUB、FB2、FODT、HTML、MHT、ODT、OFORM、OTT、OXPS、PDF、RTF、TXT、XPS、 XML、CSV、FODS、ODS、OTS、XLS、XLSB、XLSM、XLT、XLTM、XLTX、FODP、ODP、OTP、POT、POTM、POTX、PPS、PPSM、PPSX、PPT、PPTM。
  • 该应用将在 Office 文档的文档库中创建一个新的"在 ONLYOFFICE 中打开"菜单选项。 这允许多个用户实时协作并将这些更改保存回 Odoo。

您需要一个可从 Odoo 和任何最终客户端解析和连接的 ONLYOFFICE Docs(文档服务器)实例。 如果情况并非如此,请使用官方 ONLYOFFICE Docs 文档页面。 ONLYOFFICE Docs 还必须能够直接 POST 到 Odoo。

启动 ONLYOFFICE Docs 实例的最简单方法是使用 Docker。

要开始将 ONLYOFFICE Docs 与 Odoo 结合使用,必须执行以下步骤:

选项 1。 从管理面板安装

  1. 登录您现有的 Odoo 帐户或 注册新帐户。
  2. 转至 Odoo 管理面板,然后点击顶部菜单栏上的Apps。
  3. 在Apps目录中搜索 ONLYOFFICE。
  4. 点击安装按钮。

选项 2。 手动安装

  1. 导航至 Odoo 应用目录,然后选择您已安装的 Odoo 版本。
  2. 搜索 ONLYOFFICE 并下载。 您还可以从官方 GitHub 存储库下载最新的应用版本。
  3. 将 ONLYOFFICE 连接器放入 /path/to/odoo/addons。 确保 ONLYOFFICE 文件夹命名为 onlyoffice_odoo。

    或者,您可以在 /path/to/odoo/config/odoo.conf 文件中添加以下行,指定 apps/addons 文件夹的路径 :

                    [options]
                    addons_path = /mnt/extra-addons
                 
  4. 安装pyjwt包:

                    pip install pyjwt
                 
  5. 将您的 Odoo 切换到开发者模式,然后点击应用 -> 更新应用列表或重新启动您的 Odoo 实例。

要配置应用,请转至设置。 在左侧边栏找到ONLYOFFICE并按下。 指定已安装的ONLYOFFICE文档服务器的URL:

https:///

其中 documentserver 是安装了 ONLYOFFICE Docs 的服务器的名称。 该地址必须可从用户浏览器和 Odoo 服务器访问。 Odoo 服务器地址还必须可以从 ONLYOFFICE Docs 访问才能正常工作。

从版本 7.2 开始,默认启用 JWT,并自动生成密钥,以限制对 ONLYOFFICE Docs 的访问,这也出于安全原因和数据完整性考虑。 在 Odoo 配置页面上指定您自己的密钥。 在 ONLYOFFICE Docs 配置文件中,指定相同的密钥并启用验证。

ONLYOFFICE 集成遵循此处的 API文档。


在此处下载 Odoo ONLYOFFICE 集成应用。