SuperAPI AI 工具集

document-review-expert

办公与效率

查看项目

更新于 10-15 23:44

技能介绍

用途:这是 Frappe Tweaks 中 Document Review 系统的专家指导技能,帮助创建、实施和排查文档审核/审批规则,以规则化方式实现文档校验和审批流,避免复杂的工作流配置。

主要能力:Document Review Rule 通过 Python 脚本定义审核条件,脚本可访问 doc 变量,无审核时返回 None,需审核时返回含 message 与可选 data 的 dict;规则属性含 title、reference_doctype、script、mandatory、disabled 及用户分配子表。Document Review 是可提交记录,状态为 Draft(待审,强制时阻止提交)、Submitted(已批准)、Cancelled(已拒绝)。系统在文档变更时经 on_change 自动评估规则,refresh 显示待审横幅,before_submit 先自动批准再阻止未通过的强制审核,并在时间线中展示审核入口。

使用方式:在 Document Review Rule 列表创建规则,填写标题、目标 DocType 与脚本,按需勾选强制与分配用户。脚本可用 result 变量或直接设置 message、data 变量。用户通过表单顶部横幅与时间线按钮审批或拒绝。与工作流集成时可在条件中调用 document_review.get_document_review_status(doc.doctype, doc.name) 获取状态(Approved、Pending Review、Can Approve 或 Can Submit)。

限制:脚本在 safe_exec 上下文以完整权限运行,需自行校验用户输入并谨慎处理数据库修改。具体收费、价格与平台信息暂未提供。