OA 显示“审批通过”,在线文档后来又改了,不能直接把这次批准解释为对当前正文的同意。需要分别核对三件事:哪次审批已经完成、当时批准的内容是什么、现在打开的文档是否仍是那份内容。审批记录保持通过,与当前文档已经变化,可以同时成立。
假设一份采购方案送审时写着“预算 30 万元”,一位审批人同意后,经办人把金额改成 35 万元;也可能所有人都批准后,经办人才修改。两个场景该怎样处理,取决于企业事先确定的修改规则和实际系统能力。以下是验证设计,不是已完成的产品测试。
先说明审批要达成哪种确认
一种审批要求参与者确认同一份内容:某人通过后,正文再改变,需要让相关决定重新进入待确认。另一种只是持续讨论中的意见对齐,允许文档继续修改,已有决定不自动重置。后者可以服务于工作协调,但不能拿来证明所有人批准了完全相同的文字。
这一区别有明确的公开产品依据。一份官方审批接口指南将进行中的内容变更分成“重置已通过回应”和“不改变审批回应”两种策略,并明确策略只在审批进行中适用。它说明了为什么看到相同的“通过”字样,仍需先问清其确认范围;不表示其他文档产品或现有 OA 采用同一机制。
对金额、供货范围等需要固定内容的事项,可以要求方案回答:“一人批准后再修改,哪些决定需要重新确认,由谁发起?”对允许持续调整的材料,则要说明已记录的是阶段性意见。不能让使用者从一个默认勾选项猜测业务制度,也不宜把任何修改一律解释为必须从头审批。
审批完成后,为什么还可能继续编辑
同一产品的帮助说明指出,文件批准并锁定后,有编辑权限的人仍可解锁继续修改;完成审批之后,解锁并不必然失去最终审批记录。前述接口指南还说明,最终批准后发生内容变更,文档会提示当前版本不同于获批版本,已完成的审批仍保持完成状态。
因此,检查“改稿后审批是否还显示通过”,不能脱离状态与内容范围判断对错。若它展示的是已完成的历史审批,这个状态可以保留;真正需要确认的是,员工能否辨认当前稿尚未取得相应批准,以及从哪里找到当时获批的内容。企业若要求修订后重新送审,应另有明确流程,不能假定文档编辑器会自动重新启动 OA。
文件锁也应按实际权限理解。上述公开接口指南允许有写权限的用户移除相应锁定。锁可以限制一个阶段的编辑行为,却不天然等于永久不可修改。评估时应记录谁能解锁、解锁后如何展示变化,以及谁决定是否重新送审。
让三项记录能够相互核对
“送审时是哪版”是起点,还需要保留它与后续状态的关系。可以在现有项目记录中填写下面几项,不要求另建一套系统。实际没有提供的版本或审批字段,先列为待确认,不自行编造接口参数。
| 记录 | 需要回答的问题 | 不能据此推断什么 |
|---|---|---|
| 审批实例 | 流程标识、参与者、决定与完成状态属于哪一次审批? | 同一文件关联了审批,不代表当前稿已经获批。 |
| 审核对象 | 审阅者面对什么内容?按产品支持的方式如何再次查阅和核对? | 文件名或同一链接,不能独自固定内容。 |
| 当前文档 | 当前内容与审核对象有什么变化?页面如何说明其关系? | 当前稿能打开、能编辑,不等于可以作为已批稿使用。 |
| 修改规则 | 进行中修改、完成后修改分别由谁决定重审及归档? | 保留历史决定,不等于批准后来新增的内容。 |
有的集成提供了版本相关标识。例如另一份官方内容审批集成指南说明,获取文件元数据得到的 ETag 用于识别特定待批版本,文档和页面的设置审批状态动作需要该值。这可以作为向实施方询问的具体例子:本项目怎样避免将旧决定套到变化后的对象上?
ETag 是该接口中的标识,不能直接当成通用内容哈希、永久版本号或一份归档副本;它也不能证明审批人实际阅读过正文。审批标识与文件标识同样不能自动充当不可变的内容版本。即便记录了这些值,还要确认目标环境支持怎样取回当时内容、保留多久,以及后续访问受什么权限控制。
用两次改稿和一次归档验证规则
在授权测试环境准备一份虚构方案,设置两个测试审批人。开始前写明版本、编辑入口、审批配置、允许修改的身份和预期业务规则;每轮从干净样本起步,保留实际观察,不能把下列用例当成所有产品都已实现的功能。
- 部分批准后改稿。让第一人同意,再将样本中的预算从 30 改为 35,第二人尚未处理。检查第一人的回应是否变化、第二人实际看到哪份内容,以及流程是否清楚表明这次审批要求同一内容还是允许持续对齐。若结果与约定不同,先明确配置与集成边界,不以“两个通过图标”代替核对。
- 全部批准后改稿。另起一轮完成审批,再由获准身份尝试修改。若禁止修改,记录实际拦截范围;若允许修改,检查历史批准对象是否仍可辨认,当前稿是否被误展示为已批内容。需要再次送审时,记录新旧实例的关系和启动责任,不覆盖原有决定来制造一条连续的“通过”。
- 按已批对象归档。选择本项目实际支持的留存方式,核对归档资料与获批内容相符,并能从审批记录找到对应产物。若只能导出当前稿,应明确这一限制,不能仅凭导出成功就认定保住了原批准内容。具体导出时点与版本问题,可另看导出产物与源版本的核对方法。
每轮保存操作顺序、配置、审批状态、内容差异、可回查对象和负责人的结论。无法取回当时内容,或当前稿与已批对象的关系不清楚,都应记为待解决项。仅靠提交前后各读一次内容,也不能自行宣称编辑、保存与审批提交已经形成原子操作。
评估的是流程衔接,而非多一个通过按钮
评论解决、修订采纳和正文定稿,可以先按审阅意见与最终正文的核对方法处理;本篇进一步要求把后续内容变化与审批状态分开管理。最终验收记录应能明确说出:“这次批准对应什么内容,当前稿是否变化,下一步由谁确认。”
若正在评估石墨办公套件私有部署与已有 OA 的协作衔接,可带上流程实例、脱敏样本和这三组用例预约演示,请交付方说明具体版本能提供的内容、权限与集成证据,以及需要由 OA 或人工流程承担的部分。本文不预设产品已具备审批自动重置、原子提交或永久冻结机制。也可以先看私有化部署方案,了解部署形态与交付范围。