基于层级的验证流程。
项目描述
验证某些操作是公司不同领域的一个常见需求,有时这也涉及到流程中的几个人和几个阶段。使用此模块,您可以为任何Odoo文档定义自定义验证工作流。
此模块本身不提供功能,而是一个抽象模型,用于在其它模型上实现基于层级的验证流程(例如,采购订单、销售订单、预算、费用等)。
注意:要能在新模型中使用此模块,您需要进行一些开发。
参见purchase_tier_validation作为实现的示例。
目录
配置
要配置此模块,您需要
转到 设置 > 技术 > 层级验证 > 层定义。
为具有层级验证功能的任何模型创建尽可能多的层级。
注意
如果选中 创建时通知审阅者,则在触发此定义时,所有可能的审阅者将通过电子邮件通知。
如果选中 评论,审阅者可以在点击验证或拒绝后进行评论。
如果选中 按序列批准,审阅者将被强制按指定序列进行审查。
已知问题/路线图
这是此模块的已知问题列表。任何改进建议都非常有价值。
问题
在使用任何层级定义中的 approve_sequence 选项时,系统托盘通知可能会有不一致的情况。
描述
在 tier.review 中的字段 can_review 用于在系统托盘通知中过滤出用户可以批准的评论。此 can_review 字段在方法 review_user_count 中在数据库中更新,这对于拥有大量用户且需要频繁更新的数据库来说可能会导致很大的不一致性。
迁移到 15.0
参数 _tier_validation_manual_config 在 14.0 中将变为 False,默认值为 True,因为更改是在迁移之后应用的。为了使用新的行为,我们需要修改我们期望的模型中的值。
变更日志
14.0.1.0.0 (2020-11-19)
迁移到 Odoo 14。
13.0.1.2.2 (2020-08-30)
修复
在使用任何 tier.definition 中的 approve_sequence 选项时,系统托盘通知可能存在不一致性。
在使用 approve_sequence 时,不仅不会只批准所需的序列,还会批准同一批准者的其他序列。
12.0.3.3.1 (2019-12-02)
修复
在评论表中显示评论。
使用 approve_sequence 编辑通知。
12.0.3.3.0 (2019-11-27)
新功能
在评论表中添加评论。
按序列批准。
12.0.3.2.1 (2019-11-26)
修复
删除 message_subscribe_users。
12.0.3.2.0 (2019-11-25)
新功能
通知评论者。
12.0.3.1.0 (2019-07-08)
修复
单例错误。
12.0.3.0.0 (2019-12-02)
修复
编辑评论表。
12.0.2.1.0 (2019-05-29)
修复
编辑下拉样式宽度和位置。
12.0.2.0.0 (2019-05-28)
新功能
将参数作为函数传递。
添加系统托盘。
12.0.1.0.0 (2019-02-18)
迁移到 Odoo 12。
11.0.1.0.0 (2018-05-09)
迁移到 Odoo 11。
10.0.1.0.0 (2018-03-26)
迁移到 Odoo 10。
9.0.1.0.0 (2017-12-02)
第一个版本。
错误跟踪器
错误在 GitHub Issues 上跟踪。如果遇到问题,请检查那里是否已报告您的问题。如果您是第一个发现它的人,请通过提供详细且受欢迎的 反馈 来帮助我们将其击败。
请不要直接联系贡献者以寻求支持或技术问题的帮助。
致谢
贡献者
Lois Rilo <lois.rilo@forgeflow.com>
Naglis Jonaitis <naglis@versada.eu>
Adrià Gil Sorribes <adria.gil@forgeflow.com>
Pimolnat Suntian <pimolnats@ecosoft.co.th>
Pedro Gonzalez <pedro.gonzalez@pesol.es>
Kitti U. <kittiu@ecosoft.co.th>
Saran Lim. <saranl@ecosoft.co.th>
维护者
此模块由 OCA 维护。
OCA,即 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并推广其广泛使用。
当前 维护者
此模块是 GitHub 上的 OCA/server-ux 项目的一部分。
欢迎您贡献。要了解如何贡献,请访问 https://odoo-community.org/page/Contribute。
项目详情
哈希值 for odoo13_addon_base_tier_validation-13.0.1.9.2-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 38030ec9c8363b9ef1472d771bcdff28be2d46eee8f871e96c47e6a4f4eb10c3 |
|
MD5 | 699610b77363fbbbfdfcfc5f32efb78f |
|
BLAKE2b-256 | 355362b55b8ad532c0f36a9cc00d32e2aeba98fb1f64829d5090294c8d343885 |