跳转到主要内容

Odoo文档管理系统

项目描述

Beta License: LGPL-3 OCA/dms Translate me on Weblate Try me on Runbot

DMS是一个模块,用于在Odoo中创建、管理和查看文档文件。本模块是整个应用生态系统的基础,该生态系统扩展并与文档管理系统无缝集成。

此模块为允许的用户(门户或内部用户)添加了目录和文件的功能。您还可以从目录或文件创建一个标记链接,以便与任何匿名用户共享。

目录

安装

预览

mail_preview_base对于DMS是必需的,但建议安装来自social OCA存储库中的所有其他mail_preview模块,以提高文件预览效果。

配置

要配置此模块,您需要

  1. 转到 文档 -> 配置 -> 存储

  2. 创建一个新的文档存储。您可以在保存类型中选择两种选项之一
    • 数据库:将文件作为字段存储在数据库中

    • 附件:将文件作为附件存储

  3. 之后,转到 文档 -> 目录

  4. 创建一个新的目录,将其标记为根目录并选择之前创建的设置。

  5. 在目录中,您还可以定义可以读取、创建、写入和删除的访问组
    • 读取

    • 创建

    • 写入

    • 删除

迁移

如果您需要修改存储的保存类型,可能需要迁移文件数据。为此,您需要

  1. 转到 文档 -> 配置 -> 存储 并选择您想要修改的存储

  2. 修改保存类型

  3. 按下“迁移文件”按钮,即可一次性迁移所有文件

  4. 按下“手动文件迁移”按钮,可逐个指定文件

您可以在“文档 -> 配置 -> 迁移”中检查所有需要从所有存储中迁移的文件,并手动迁移它们

使用

管理文档的最佳方式是切换到文档视图。可以在那里管理现有文档,并创建新文档。

门户功能

您可以将任何门户用户添加到DMS访问组,然后在目录中允许该组,这样他们将在门户中看到这些目录及其文件。另一种可能是点击目录或文件内的“共享”按钮,以获取访问该资源的标记链接,无论是否已登录。

已知问题/路线图

  • 门户中的文件预览

  • 允许在门户中下载文件夹并创建包含所有内容的zip文件

  • 在每次创建/写入/解除链接操作时更新缓存中的own_root目录

  • 添加一个迁移过程,将存储转换为附件,以便使用附件作为文件夹填充现有记录

  • 在聊天中从附件视图添加到相关文档的链接

  • 如果当目录已存在时更改了从相关记录继承权限(存储中的inherit_access_from_parent_record字段),可能会出现不一致,因为目录和子目录中定义的组仍然存在,在更改之前应删除这些目录中的所有组。

  • 由于门户用户可以读取dms.storage记录,如果您的模块扩展了此模型以用于需要使用机密的另一个存储后端,请记住禁止以其他方式访问机密字段。在某一点上能够删除该规则会更好。

错误跟踪器

错误在GitHub Issues上追踪。如果遇到问题,请检查那里是否已经报告了您的问题。如果您是第一个发现它的人,请通过提供详细且受欢迎的反馈来帮助我们解决它。

请勿直接联系贡献者以获取支持或技术问题的帮助。

鸣谢

作者

  • MuK IT

  • Tecnativa

贡献者

其他鸣谢

一些图片基于或受以下启发:

维护者

本模块由OCA维护。

Odoo Community Association

OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。

此模块是GitHub上OCA/dms项目的组成部分。

欢迎使用您的贡献。要了解如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


发布历史 发布通知 | RSS订阅

下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装软件包 的更多信息。

源代码分发

本版本没有提供源代码分发文件。请参阅有关 生成分发存档 的教程。

构建分发

odoo12_addon_dms-12.0.8.0.3-py3-none-any.whl (16.5 MB 查看哈希值)

上传时间: Python 3

支持者