# 合同模板家族与字段字典

模板编号：TPL-FAMILY-01  
版本：v1.1  
修订日期：2026-10-30  
适用：企业法务、业务发起人、采购、财务、IT/数据协作人员  
性质：可适配的内部管理工具；模板编号、金额档位、角色和案例均为模拟口径，不构成法律意见，也不代表任何真实公司的制度。

> 本版将 M01 的模板家族由 v0.1 升为 v1.1：新增采购方 SaaS 合同包，补齐服务合同的验收、变更、知识产权和付款规则，统一三类交易的审批、版本和退出口径。v0.1 文件保留为历史版本，不再用于新项目。

---

## 1. 这份文件解决什么问题

合同模板常见的问题不是“没有模板”，而是：

- 业务不知道什么时候该用哪个模板，最后仍然从零起草；
- 把实质改写当成填空，条款被悄悄换掉；
- 同一类交易有多个版本，签的是哪一版说不清；
- 合同签完后没有编号、没有台账、没有履约责任人；
- 模板升级后，在谈项目和已签合同被一并要求重签。

本文件用“交易目的—我方角色—交付物—风险”四个维度选择模板，并统一模板编号、字段、版本和使用顺序。模板数量不设上限；是否需要新增模板，取决于是否反复出现同一类交易、同一类风险和同一套可复用条款，而不是凑数量。

## 2. 本期可直接填写的三套模板

| 模板编号 | 模板名称 | 我方角色 | 适用交易 | 主要排除事项 | 模板版本 | 附件组成 | 关联条款 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| TPL-NDA-MUT-01 | 双向保密协议 | 披露方与接收方，随每次披露变化 | 境内企业之间为评估合作而双向交换非公开信息 | 个人信息、跨境、竞业限制、排他交易、知识产权许可、软件许可、模型训练 | v1.1 | 填写说明、重要条款提示、协议正文、附件一披露清单、附件二接收人员与关联方、附件三返还销毁证明、签署页 | NDA-01 至 NDA-09 |
| TPL-SVC-BUY-01 | 采购服务合同（含 SOW、验收单、变更单） | 采购方/甲方 | 采购可书面描述、可分阶段验收的一般企业服务 | 软件许可、SaaS、源代码交付、建设工程、设备安装、劳动用工/劳务派遣、长期驻场运维、个人信息委托处理、跨境服务 | v1.1 | 填写说明、重要条款提示、主合同、附件一 SOW、附件二验收单、附件三变更单、签署页 | SVC-01 至 SVC-08 |
| TPL-SAAS-BUY-01 | SaaS 采购合同包 | 采购方/客户；涉及个人信息时为处理者 | 境内企业采购境内多租户部署的 SaaS 订阅；普通企业应用、境内服务团队 | 跨境访问/部署、敏感个人信息、重要数据、关键信息基础设施、复杂开发、私有化交付、源代码托管、软硬一体 | v1.1 | 填写说明、重要条款提示、主合同、附件一订购单、附件二开通核验单、附件三 SLA、附件四数据处理附表、附件五退出清单、签署页 | SAAS-01 至 SAAS-10 |

### 2.1 三套模板的共同规则

1. **先定交易事实，再选模板。** 不用“对方发来的是服务合同”代替交易性质判断。
2. **一份合同一个编号，一次审批绑定一个合同版本。** 模板版本、合同版本、审批参数版本和签署版标识分别记录。
3. **模板只提供起点。** 备选条款和实质偏离必须登记，不能把三档文字拼在一起。
4. **模板不替代专项。** 个人信息、数据跨境、软件许可、开源、建设工程、劳动、担保、出口管制等，按专项处理。
5. **模板不预设真实主体、印章、签名或个人信息。** 下载文件中的【】是填写位置；案例主体、人员、金额和日期均为虚构。

## 3. 模板选择顺序

按以下顺序判断，前一步不成立时不要跳到下一步：

```text
1. 交易目的是什么？
   ├─ 仅为评估合作而交换信息 → NDA
   ├─ 采购可描述、可验收的一般服务 → 采购服务合同
   ├─ 采购境内多租户 SaaS 订阅 → SaaS 采购合同
   └─ 其他 → 专项模板或专项审查

2. 我方角色是什么？
   ├─ NDA：双方都可能披露/接收 → TPL-NDA-MUT-01
   │        仅一方披露 → 单向模板尚未提供正文，转专项起草
   ├─ 服务：我方采购 → TPL-SVC-BUY-01
   │        我方销售 → 服务销售模板尚未提供正文，转专项起草
   └─ SaaS：我方采购 → TPL-SAAS-BUY-01
            我方销售 → 不在 M01 覆盖范围，转 M03/专项

3. 是否有可交付、可验收的成果？
   ├─ 有明确交付物和验收标准 → 服务合同
   ├─ 没有交付物，只有持续订阅和在线服务 → SaaS 合同
   └─ 没有交付物，只是持续提供人员或资源 → 先定义服务和验收，否则不进入模板

4. 是否触发专项风险？
   ├─ 个人信息、数据跨境、软件许可、开源、建设、劳动、担保、出口管制等 → 暂停，转专项
   └─ 无 → 进入字段填写和偏离判断

5. 是否存在实质偏离？
   ├─ 仅填写批准变量 → 按模板走常规审批
   └─ 改动条款、增加义务、限制权利 → 登记偏离，按条款库和审批表处理

6. 金额、期限、预付款是否跨越审批档位？
   ├─ 否 → 按模板和条款库执行
   └─ 是 → 重新计算累计承诺、路由和审批条件
```

### 3.1 三类交易最容易混用的地方

- **服务合同 vs SaaS 合同**：服务合同以“交付物+验收”为核心；SaaS 以“订阅+持续服务+SLA+数据退出”为核心。不能用服务合同的验收条款替代 SLA，也不能用 SaaS 的“开通确认”替代服务交付验收。
- **SaaS 采购 vs 软件许可**：本模板只覆盖采购方订阅境内多租户 SaaS；私有化部署、源代码、永久授权、软硬一体、复杂集成不在本模板内。M03 是软件交易专项参考，不能直接把供应方条款倒置为采购方条款。
- **NDA vs 数据处理协议**：NDA 只保护保密信息，不构成个人信息处理授权，也不替代数据处理协议、影响评估或跨境程序。

## 4. 字段字典

### 4.1 通用字段

| 字段 | 含义 | 必填 | 来源 | 填写要求 |
| --- | --- | --- | --- | --- |
| 合同编号 | 唯一识别一份合同 | 是 | 合同法务按规则分配 | 不得重复；模拟数据用 `SIM-` 前缀 |
| 项目编号 | 识别同一业务项目 | 是 | 业务或项目管理 | 同一项目多份合同共用，用于累计承诺判断 |
| 我方主体 | 实际签署和承担义务的公司 | 是 | 营业执照 | 与用印主体、付款主体、数据控制者一致 |
| 相对方 | 对方签署主体全称 | 是 | 营业执照或登记信息 | 不使用品牌名、简称或未登记的分支机构 |
| 我方角色 | 采购方、服务方、披露方、接收方、处理者、受托人等 | 是 | 业务判断 | NDA 角色随每次披露变化，不能只写一次 |
| 合同类型 | NDA、服务采购、SaaS 采购等 | 是 | 模板目录 | 与模板编号对应 |
| 金额 | 本次合同含税总价 | 按类型 | 报价、预算、合同 | NDA 用“不适用”并留空；未确定、零金额分别处理 |
| 币种 | 结算币种 | 是 | 合同 | 非人民币默认转人工判断 |
| 期限 | 合同有效期或服务期（月） | 是 | 合同 | 与付款、验收、通知期限分开 |
| 起始日/到期日 | 合同起止日期 | 是 | 合同 | 用于续约通知日计算；不得只填期限 |
| 模板编号及版本 | 使用的模板和版本 | 是 | 模板目录 | 精确到 `v1.1`，不写“最新版” |
| 合同版本 | 本合同文本版本 | 是 | 版本管理 | 审批绑定具体版本；签前实质变更重新核验 |
| 审批参数版本 | 本次路由使用的参数版本 | 是 | 审批台账 | 与工作簿“审批参数”一致 |
| 签署版文件标识 | 最终签署文件的唯一标识 | 是 | 档案/电子签平台 | 不写“最终版”，写编号、日期或哈希 |
| 状态 | 拟稿、审批中、待签署、已签署、履行中、已结项、已终止、暂停 | 是 | 台账维护人 | 状态变化留痕 |
| 负责人 | 业务或法务的单一联系人 | 是 | 业务指定 | 不是“部门”或群体邮箱 |

### 4.2 “未知”“不适用”“空白”的区别

| 写法 | 含义 | 使用场景 | 后果 |
| --- | --- | --- | --- |
| 未知 / 未确定 | 事实尚不清楚，不能作判断 | 金额未定、主体待核、专项待定 | 转人工判断或暂停；不得自动放行 |
| 不适用 | 该字段对本次交易客观上不存在 | NDA 无价款、无预付款 | 金额留空，不填 0；路由忽略金额门槛 |
| 空白 | 尚未填写 | 草稿阶段 | 视为必填项缺失，不能进入审批/签署 |
| 零金额 | 确有对价为零的安排 | 免费试点、零对价转让等 | 非 NDA 转人工判断；不得用它规避金额门槛 |

### 4.3 NDA 专用字段

| 字段 | 含义 | 填写要求 |
| --- | --- | --- |
| 披露目的 | 允许接收方使用保密信息的唯一目的 | 写到具体项目和评估范围，不写“合作”“未来可能合作” |
| 披露方/接收方 | 每次披露中的角色 | 双向协议中逐次记录；同一次披露可互为披露方 |
| 保密信息范围 | 技术、商务、财务、客户、报价等 | 用类别加识别规则，不写“所有信息” |
| 允许接收人员 | 因项目需要必须知悉的人员类别 | 写岗位或名单；关联方、顾问分别列明 |
| 协议有效期 | NDA 本身的生效期间 | 与披露期间、保密期限区分 |
| 披露期间 | 可以披露信息的起止时间 | 可以短于或等于协议有效期 |
| 普通信息保密期限 | 非商业秘密信息的保密年限 | 默认 3 年，自每一次披露起算；可让步到 2 年 |
| 商业秘密保护条件 | 持续保密的判断条件 | 不以“永久”概括全部信息；以非公知性、价值性和保密措施为条件 |
| 责任上限 | 普通保密信息违约的赔偿上限 | 仅适用于普通信息；故意、重大过失、商业秘密侵权等不适用 |
| 通知信息 | 法定披露、泄露、返还销毁的通知对象 | 写部门或岗位加邮箱，不写个人手机号 |
| 争议解决地点 | 法院或仲裁机构 | 本期使用诉讼；核对实际联系、级别和专属管辖 |

### 4.4 服务合同专用字段

| 字段 | 含义 | 填写要求 |
| --- | --- | --- |
| 服务范围 | 乙方做什么 | 在 SOW 写明；主合同不重复长篇范围 |
| 排除项 | 乙方不做什么 | 明确列出，防止范围蔓延 |
| 交付物 | 可识别、可验收的成果 | 每项写名称、形式、数量、版本和交付时间 |
| 验收标准 | 判断交付物合格的客观标准 | 优先使用可核对的数量、内容清单、演示或测试结果 |
| 里程碑 | 关键时间点 | 与付款、验收、培训等节点对应 |
| 人员 | 关键人员和替换规则 | 写明角色、投入方式；不承诺未确认的具体人名 |
| 前提条件 | 甲方需提供的资料、场地、接口人 | 未满足时工期顺延的处理写清 |
| 付款条件 | 每笔款项对应的可核验材料 | 不以“开票”替代验收；预付款单独标明 |
| 有条件合格 | 遗留缺陷不构成重大缺陷时的处理 | 列明缺陷、整改期限、付款保留比例（不超过对应阶段 10%）和关闭责任人 |
| 变更 | 新增范围、价款、工期和批准 | 使用变更单；内部重新审批与对外效力分开判断 |
| 背景知识产权 | 双方各自既有成果 | 不随项目自动转移 |
| 定制成果 | 专门形成、可与背景分离的成果 | 区分转让、许可、第三方材料；不写“全部知识产权归甲方” |
| 第三方材料 | 软件、数据、模板、开源组件 | 列明名称、版本、许可证、使用范围和限制 |

### 4.5 SaaS 专用字段

| 字段 | 含义 | 填写要求 |
| --- | --- | --- |
| 订阅起止 | 服务开始和结束日期 | 具体日期；试用期、免费期单独列明 |
| 账号数量/类型 | 标准账号、管理员账号、只读账号等 | 写明数量、类型、是否可共享、离职回收 |
| 计费单位 | 账号/月、存储/GB/月、API/千次等 | 写明超额单价、上限和结算周期 |
| 费用上限 | 年度总费用、税费、超额、调价上限 | 开放式费用转人工判断；续约涨幅默认不超过 5% |
| 付款计划 | 每期金额和条件 | 预付款 >30% 至少 R2；>50% 进入 R3 |
| 续约通知期限 | 到期前多少日作出书面决定 | 默认 60 日；提醒围绕通知截止日，不围绕合同到期日 |
| SLA | 可用性、统计周期、维护排除、响应恢复、抵扣、持续违约退出 | 见附件三；抵扣不是唯一救济 |
| 数据范围和位置 | 数据类别、主体、目的、期限、存储地、访问地 | 默认境内；跨境、敏感个人信息、重要数据转专项 |
| 分包商 | 名称、所在地、服务内容、接触数据、安全措施 | 未经同意不得转委托；变更提前通知 |
| 导出格式/窗口 | CSV、JSON 或其他通用格式 | 终止后 30 日导出；60 日过渡访问 |
| 删除期限 | 在线系统、备份、衍生数据的删除 | 导出和过渡结束后 30 日内删除；不可即时删除的隔离备份自过渡结束起最长 90 日；提交证明 |
| 专项意见/批准条件 | 数据、IT、安全、财务意见 | 未完成不得进入可签署状态 |

## 5. 三种操作必须分开

| 操作 | 定义 | 允许谁做 | 记录要求 | 审批影响 |
| --- | --- | --- | --- | --- |
| A. 填写已批准变量 | 只填写主体、日期、金额、比例、地址、人员名单、账号数等模板预留字段，不改条款文字 | 业务发起人，经法务确认字段口径 | 在合同台账记录模板版本和填写值 | 按金额、期限、预付款等参数路由 |
| B. 采用已批准备选条款 | 从条款库“可让步版”中选择完整备选文字，并满足适用条件 | 业务与法务共同确认 | 在偏离明细登记条款编号、选项、条件和补偿措施 | 至少进入 R2 加审 |
| C. 提出实质偏离 | 新增、删除或改写条款；改变责任、权属、验收、付款、SLA、数据、解除等安排；增加模板没有的义务 | 只能提出，不能自行定稿 | 必须登记基准文字、对方要求、拟接受文字、影响和补偿措施 | 按条款库升级条件；不得用“填空”掩盖 |

判断标准不是改了多少字，而是**是否改变权利义务**。例如：

- 把通知邮箱换成另一个邮箱：A；
- 把“书面验收”改成“未提出异议视为验收”：C；
- 从条款库选择“普通信息保密期 2 年”：B；
- 把 SaaS 的 SLA 抵扣改成“唯一救济”：C；
- 把预付款从 30% 改为 50%：B（若条款库有备选且条件满足）或 C（若条款库没有）。

## 6. 审批口径（模拟）

| 结果 | 触发条件 | 后续动作 |
| --- | --- | --- |
| 暂停／待补充 | 主体或权限未核清；必要专项未完成；必要字段缺失；涉嫌违法；审批条件未落实；签署版与批准版不一致 | 写明缺口、责任人和解除暂停所需材料 |
| 人工判断 | 非人民币；价款未确定；开放式费用；非 NDA 的零金额对价 | 完成金额及风险判断，不输出自动放行结论 |
| R1 | 累计承诺不超过 10 万元，且没有其他升级条件 | 业务批准；涉及付款时仍需财务核验 |
| R2 | 累计承诺超过 10 万元且不超过 50 万元；有最终采纳的偏离；预付款超过 30% 且不超过 50%；期限超过 12 个月；SaaS 或其他已完成必要专项核验的交易 | 业务、法务及必要的财务、IT/数据意见 |
| R3 | 累计承诺超过 50 万元；预付款超过 50%；超出条款库可让步范围 | 完成 R2 审查后提交更高授权审批人 |

补充规则：

1. 暂停条件优先；多项审批条件取最高路由；R3 不能消除违法、权限或专项缺口。
2. NDA 无价款使用“不适用”，金额留空，不以零金额替代。
3. 累计承诺的范围、变更计入方式和排除项见审批台账“使用说明”；不得把同一合同的多份变更重复计算。
4. 拒绝的对方提议保留谈判记录，但“最终采纳”为“否”，不作为最终偏离重复计数。
5. 模板版本、交易合同版本、审批参数版本和签署版文件标识分开记录。
6. 路由建议、审批完成、签署授权和可以提交签署分别判断；工作簿不生成“自动批准”。

## 7. 编号与关联规则

### 7.1 编号结构

生产环境建议使用：

```text
合同编号：<公司代码>-<类型代码>-<年度>-<三位流水>
项目编号：<公司代码>-PRJ-<年度>-<三位流水>
偏离编号：DEV-<合同编号>-<两位流水>
审批编号：APR-<合同编号>-<两位流水>
履约编号：PERF-<合同编号>-<三位流水>
```

示例（全部为模拟数据）：

```text
合同编号：SIM-NDA-001 / SIM-SVC-001 / SIM-SAAS-001
项目编号：SIM-PRJ-NDA-001 / SIM-PRJ-SVC-001 / SIM-PRJ-SAAS-001
偏离编号：DEV-NDA-001 / DEV-SVC-001 / DEV-SAAS-001
审批编号：APR-NDA-001 / APR-SVC-001 / APR-SAAS-001
履约编号：PERF-NDA-001… / PERF-SVC-001… / PERF-SAAS-001…
```

### 7.2 关联关系

一份合同可以关联：

- 多条偏离：每条偏离绑定合同编号、条款编号和合同版本；
- 多次审批：每次审批绑定当时的合同版本，不能只写“已批”；
- 多条履约事项：一项义务一行，交付、验收、付款、续约通知、SLA、导出、删除分别登记；
- 多份变更单：每份变更单有独立编号，并指向原合同和原 SOW/订购单。

关联原则：

1. 合同版本变化后，原审批不当然覆盖新版本；签前实质变更必须重新核验。
2. 偏离被接受后，最终文字必须回填到合同，并在偏离明细记录“最终采用文字”。
3. 付款记录必须能追溯到验收材料、开通核验或明确的预付款条件，不能只追溯发票。
4. 模拟数据统一使用 `SIM-` 前缀，避免与真实合同混淆。

## 8. 版本管理与切换

### 8.1 版本规则

| 变更类型 | 版本变化 | 示例 |
| --- | --- | --- |
| 文字校正、错别字、链接修正 | 不改变版本或末位加注 | v1.1 保持，修订记录说明 |
| 增加字段、调整填写说明、增加备选条款 | 末位加一 | v1.1 → v1.1 |
| 改变责任、权属、验收、付款、SLA、数据等核心安排 | 首位加一 | v0.1 → v1.1 |
| 模板停用 | 标注“停用”及停用日期 | 不再发放新项目 |

### 8.2 新版生效与旧版停用

- **新版生效日**：2026-10-30。新项目使用 v1.1；v0.1 不再用于新项目。
- **旧版文件保留**：v0.1 保留在下载目录和档案中，用于核对历史合同，不删除。
- **在谈项目**：2026-10-30 前已经发出的 v0.1 文本，应确认对方持有的是哪一版；签署前按 v1.1 复核关键条款，或明确以 v0.1 签署并记录差异。不得在同一份合同中混用 v0.1 和 v1.1 的条款编号。
- **已签合同**：继续按原文本履行，不因模板升级自动要求重签；需要补充协议时，按原合同的变更机制和签署权限办理。
- **模板目录**：保留停用记录，注明替代模板和切换日期。

### 8.3 审批参数版本

- 当前参数版本：`SIM-PARAM-v1.1`，工作簿版本 `SIM-REGISTER-v1.1`。
- 修改金额档位、预付款线、期限线、提醒提前量或续约通知期后，更新参数版本并重新验证边界测试。
- 审批记录必须写明使用的参数版本；不得用新参数追溯批准旧版本交易。

## 9. 使用顺序

### 9.1 新合同

1. 读本文件，选择模板；没有适用模板就停下来转专项。
2. 复制模板为新的合同文件，填写合同编号和版本。
3. 只填写已批准变量；需要备选条款或实质偏离时，登记偏离。
4. 按审批参数判断路由，完成业务、法务、财务和必要的升级审批。
5. 定稿后锁定版本，核对正文、附件和签署页。
6. 签署后登记台账和履约事项，按节点跟踪。

### 9.2 在谈项目

- 对方发来的版本先做红线比较，不以“和模板差不多”代替逐条核对。
- 明确当前谈判版本号和日期；每次实质修改后更新版本号。
- 旧版本保留但标注“作废/仅存档”，避免误签。
- 签署前再次确认双方签署主体、签字人权限和最终附件清单。

### 9.3 存量合同

- 不因为有了新模板就自动要求重签。
- 先判断是否存在高风险缺口：责任无限、权属不清、验收无标准、付款无依据、数据未处理、自动续约失控、退出无数据导出。
- 需要补充协议时，先确认原合同的变更机制、通知地址和签署权限；补充协议使用独立编号并关联原合同。
- 仅做文本更新、不影响权利义务的，可在台账备注，不强制签署补充协议。

## 10. 维护职责

- 合同法务负责人维护模板正文、字段字典和条款库的一致性。
- 业务提出模板需求时，先说明交易场景、频率、主要风险和现有模板不适用的原因。
- 财务维护金额、税费和付款参数的适用口径；IT/数据维护 SaaS 的账号、SLA、数据位置、分包和退出字段。
- 审批角色由组织授权文件确定，模板不自行创设权限。
- 任何模板修订都应更新版本号、修订日期和变更说明，并同步正文、附件和下载说明。

## 11. 使用前自检

- [ ] 交易目的、角色、交付物/订阅和风险已写清。
- [ ] 使用的是模板目录中的有效版本，不是桌面上的旧副本。
- [ ] 合同编号、项目编号、模板版本、合同版本、参数版本已填写。
- [ ] 只做了 A 类填写；如有 B 或 C 类操作，已登记偏离。
- [ ] 主体名称、签署人、通知地址、金额、期限和付款条件已核对。
- [ ] 附件清单与正文引用一致；SOW/订购单、验收单/开通核验单、变更单没有缺页。
- [ ] 专项风险已识别；SaaS 的 DPA、数据位置和分包已核对。
- [ ] 审批绑定的是最终版本，签署授权已单独核验。
- [ ] 续约通知日按“到期日 − 通知期限”计算，不是只提醒到期日。
- [ ] 退出、导出、删除和过渡访问有责任人和证据位置。

## 12. 版本记录

| 版本 | 日期 | 变更 | 维护人 |
| --- | --- | --- | --- |
| v1.1 | 2026-10-30 | 验收修订：统一子条款替换、人工审批结论及签署检查、SaaS 付款与退出期限、责任例外和法源说明；与正文 v0.5 一致 | 法务OPC 模拟模板 |
| v1.0 | 2026-10-30 | 三套可用模板；新增 SaaS 采购合同包；补齐字段字典、审批口径、版本切换和三类交易边界；v0.1 转为历史版本 | 法务OPC 模拟模板 |
| v0.1 | 2026-10-29 | 首版：模板目录、选择顺序、字段字典、编号规则、版本与停用规则 | 法务OPC 模拟模板 |

### 签署前人工结论与公式检查

审批记录 U 列填写实际审批结论，V 列填写签署授权核验结果；意见栏仅有文字不代表同意。条件落实指本次签署前应落实的条件，付款、验收等未来条件仍逐项登记履约事项。公式仅检查结构与路由，管理员还须逐项确认审批人权限、意见是否支持该版本，以及授权有效期；不得仅凭“可提交签署”视为自动批准。
