产品与需求
卓安Claw OA 整体替换与业务切割方案 v0.1
本页目录
版本:v0.1(草案)
日期:2026-11-06
适用范围:旧 OA 整体替换、历史数据全量迁移、在途流程处理、T0 业务切割、回滚
依据:《业务流蓝图 v0.1》《数据对象与状态机 v0.1》《待确认事项总表 v0.1》
状态:需求方案,不改代码
0. 结论摘要
- OA 整体替换;历史数据只读归档 + 业务审批替换;在途流程切换前清空(推荐)。
- 设业务切割点 T0:T0 前旧 OA 冻结新流程;T0 后新系统承载业务;旧 OA 只读保留 3–6 个月。
- 迁移分四步:盘点 → 映射 → 迁移演练 → T0 切换;至少两次全量演练。
- 附件进 OSS,审批单结构化存只读表;用户按企业微信/员工号映射。
- 回滚预案:T0 失败时旧 OA 只读 + 手工审批,数据以旧系统为准,修复后重新切换。
- 验收看四项:记录数、附件数、抽样一致、搜索/审计可用。
1. 范围与边界
1.1 范围内
- 旧 OA 的组织/用户/部门映射。
- 审批单:用章、报销、采购、费用、个人账发款;按实际盘点扩展。
- 审批流:节点、审批人、意见、时间、附件、状态。
- 历史附件:合同、发票、凭证、用章材料、其他。
- 在途流程:T0 前清空或按确认方案处理。
- 旧 OA 只读保留与查询。
1.2 范围外
- 旧 OA 的非业务模块(请假、考勤、行政)是否保留,单独评估。
- 旧 OA 的底层流程引擎、表单设计器。
- 财务总账、银行接口。
- 旧 OA 的移动端。
2. 原则
- 业务连续:T0 前不中断;T0 后新系统可用;失败可回滚。
- 数据完整:记录数、附件数、审批链、时间、审批人可核对。
- 历史只读:历史审批不在新系统继续流转,避免状态错乱。
- 最小定制:不为旧 OA 的特殊表单做无限兼容;确需保留的,列白名单。
- 可审计:迁移日志、映射表、对账报告、签字确认全部留档。
- 一次切换:不做长期双轨写入;双轨只读查询。
3. 现状盘点清单
由卓安 IT 提供;没有这张表,迁移无法排期。
| 项 | 内容 | 备注 |
|---|---|---|
| OA 厂商/版本 | 泛微/致远/钉钉/企业微信/自建/其他 | 决定导出方式 |
| 部署方式 | 本地/云/混合 | 决定数据获取 |
| 模块清单 | 用章/报销/采购/费用/个人账发款/其他 | 决定替换范围 |
| 表单字段 | 每个模块的字段、必填、字典 | 决定映射 |
| 审批流 | 节点、条件、审批人、抄送 | 决定新流程配置 |
| 用户/组织 | 员工、部门、分所、离职 | 决定账号映射 |
| 历史年限 | 5/10/15 年 | 决定迁移量 |
| 记录数 | 每个模块每年单量 | 决定工作量 |
| 附件量 | 总 GB、单文件最大、格式 | 决定 OSS/迁移方式 |
| 在途流程 | T0 时预计多少、类型 | 决定清空/重建 |
| 旧系统保留 | 只读多久、谁维护 | 决定回滚方案 |
| 数据质量 | 重复、缺字段、扫描件 | 决定清洗规则 |
4. 目标模块映射
| 旧 OA 模块 | 卓安Claw 模块 | 处理 |
|---|---|---|
| 用章申请 | 审批中心-用章 | 替换;关联案件/文书 |
| 报销 | 审批中心-报销 | 替换;关联分所账套 |
| 采购 | 审批中心-采购 | 替换 |
| 费用 | 审批中心-费用 | 替换 |
| 个人账发款 | 审批中心-个人账发款 | 替换 |
| 请假/考勤/行政 | 待评估 | 可能保留旧 OA 或 V1.5 |
| 合同审批 | 合同/审批 | 与合同模块合并 |
| 发票/付款 | 财务端 | 与财务薄版合并 |
非业务 OA 模块不建议 V1 全量替换;否则范围失控。
5. 数据迁移方案
5.1 迁移对象
| 对象 | 目标 | 方式 |
|---|---|---|
| 组织/用户 | User/Department/Branch | 企业微信 + 员工号映射 |
| 审批单 | Approval(只读历史) | 结构化导入 |
| 审批节点 | ApprovalNode(只读) | 结构化导入 |
| 附件 | Document + OSS | 批量上传,保留原路径/文件名 |
| 审批意见 | ApprovalNode.opinion | 文本导入 |
| 电子签名/盖章 | 图片/PDF | 附件归档,不重构签名 |
| 操作日志 | AuditLog(迁移日志) | 单独存档 |
5.2 迁移步骤
- 抽取:旧 OA 导出 CSV/Excel/数据库视图;附件打包。
- 清洗:去重、补必填、统一日期/金额/部门/用户。
- 映射:旧字段 → 新字段;旧用户 → 企业微信/员工号;旧部门 → 新分所/部门。
- 演练 1:全量迁移到预发;对账;修映射。
- 演练 2:T-3 再跑一次;确认增量。
- 正式迁移:T0 前冻结;全量导入;对账;签字。
- 只读上线:历史审批在新系统可查、可下载附件;不可编辑。
5.3 对账口径
| 指标 | 口径 |
|---|---|
| 记录数 | 旧 OA 单量 = 新系统导入数 + 明确排除数 |
| 附件数 | 旧 OA 附件数 = OSS 对象数 + 明确缺失数 |
| 金额 | 按模块汇总,旧 vs 新,差异为 0 或有说明 |
| 审批链 | 抽样 5%–10%,节点/审批人/时间一致 |
| 用户 | 旧账号映射率 ≥ 99%;离职账号标记 |
| 搜索 | 按编号/姓名/金额/日期可查 |
| 审计 | 迁移日志、操作人、时间可查 |
6. 在途流程处理
推荐:T0 前清空
- T-7 冻结旧 OA 新流程类型;只允许既有流程继续。
- T-3 输出在途清单:编号、类型、当前节点、审批人、金额、附件。
- T-1 前由各责任人完成/撤回/关闭;未完成的列入例外清单。
- T0 后旧 OA 只读;例外流程在新系统重建(需管理者审批)。
备选:新系统重建
- 只对金额大、必须连续的业务(如用章、付款)重建。
- 需要状态映射、审批人映射、附件迁移;测试量至少翻倍。
- 不作为默认方案。
7. T0 切换时间表
| 时间 | 动作 | 负责人 | 产出 |
|---|---|---|---|
| T-30 | 盘点完成;确定范围 | 卓安 IT | 盘点表 |
| T-25 | 字段/用户映射 v1 | 联合 | 映射表 |
| T-20 | 迁移脚本/工具就绪 | 及锋 | 迁移工具 |
| T-14 | 演练 1 | 联合 | 对账报告 1 |
| T-10 | 修映射/修脚本 | 及锋 | 修复清单 |
| T-7 | 冻结旧 OA 新流程 | 卓安 | 冻结通知 |
| T-5 | 在途清单确认 | 卓安 | 在途清单 |
| T-3 | 演练 2 | 联合 | 对账报告 2 |
| T-1 | 全量导出;最终对账 | 联合 | 对账签字 |
| T0 | 切换:旧 OA 只读;新系统上线 | 联合 | 切换记录 |
| T+1 | 护航;问题清单 | 联合 | 日报 |
| T+7 | 首周复盘 | 联合 | 复盘报告 |
| T+30 | 稳定运行;旧 OA 只读保留 | 卓安 | 验收签字 |
T0 建议选月末/季末的周末,避开结账和开庭高峰。
8. 角色与职责
| 角色 | 职责 |
|---|---|
| 卓安项目负责人 | 决策、协调、签字 |
| 卓安 IT | 旧 OA 导出、账号映射、网络、旧系统只读 |
| 卓安财务 | 金额/发票/报销对账 |
| 卓安业务 | 审批流规则、在途流程清理 |
| 及锋项目组 | 迁移工具、导入、对账、新系统配置 |
| 安全/合规 | 数据导出、脱敏、留存、销毁 |
9. 回滚预案
触发条件:T0 后 24 小时内出现阻断性故障(无法登录、审批无法提交、数据大面积不一致)。
回滚步骤: 1. 停止新系统写入;保留现场。 2. 旧 OA 从只读切回可写(或手工审批)。 3. 以旧 OA 数据为准;新系统 T0 后数据标记“待核对”。 4. 修复后重新演练/切换;回滚记录留档。
注意:回滚不是“数据回退”,而是“业务回到旧系统 + 新系统数据隔离”,避免双写冲突。
10. 验收标准
- 记录数、附件数、金额、审批链四项对账通过。
- 抽样 5%–10% 一致;差异有说明。
- 历史审批可查、可下载附件;不可编辑。
- 在途流程清零或有例外清单。
- 新系统审批流可用;权限正确。
- 迁移日志、映射表、对账报告、签字齐全。
- 旧 OA 只读保留方案生效。
11. 风险
| 风险 | 影响 | 应对 |
|---|---|---|
| 旧 OA 导出能力不足 | 迁移延期 | 提前要数据库视图/厂商配合 |
| 附件缺失/损坏 | 历史不完整 | 盘点时标记;缺失清单签字 |
| 用户映射错 | 审批人错 | 员工号+企业微信双键;抽样 |
| 在途流程未清 | T0 后卡住 | T-7 冻结、T-1 清单 |
| 表单差异大 | 无限定制 | 白名单;非核心模块保留旧 OA |
| 双写冲突 | 数据不一致 | 不做双写;旧 OA 只读 |
| 切换窗口太短 | 回滚 | 选周末/月末;两次演练 |
12. TBD
| ID | 事项 | 级别 |
|---|---|---|
| E-01 | 在途流程清空 vs 重建 | B0(推荐清空) |
| E-02 | 历史字段/附件/审批单映射 | B0(推荐只读归档) |
| E-03 | 业务切割时间点 | B1 |
| E-06 | 财务软件格式/列映射 | B2 |
| — | 非业务 OA 模块是否保留 | B1(新增) |
13. 交付物
- 旧 OA 盘点表。
- 字段/用户映射表。
- 迁移工具与脚本。
- 两次演练对账报告。
- T0 切换手册与回滚预案。
- 验收报告与签字。
本文为需求方案,不构成开发承诺;以 B0 确认与迁移演练结果为准。