3. 续约管理核心概念:续约、自动续签、到期不续签、框架协议续签的定义与区别

在采购合同管理中,“续约”并非单一动作,而是包含多种业务场景的集合。混淆这些概念会导致自动化流程配置错误、财务预算偏差甚至法律风险。本节将逐一拆解四个核心术语的定义,并通过对比表格和流程图厘清其边界。

3.1 核心术语定义

术语 定义 触发条件 典型场景
续约 合同到期后,双方经协商签署一份新的合同,条款可能重新谈判。 人工发起或系统提醒后启动审批流程。 年度IT运维服务合同,到期后重新谈判价格与SLA。
自动续签 合同到期时,按预先约定的条款自动延长一个周期,无需双方再次签署。 合同条款中明确约定自动续签条件,且未触发终止通知。 软件订阅许可(SaaS),到期后自动续费一年。
到期不续签 合同到期后,一方或双方决定不再延续合作关系,合同自然终止。 任一方在约定通知期内发出不续签通知,或合同到期后未采取续约动作。 临时性劳务外包合同,项目结束后不再续签。
框架协议续签 长期框架协议(如3年)到期后,对协议主体条款进行续签,其下的订单或子合同可继续执行或按新协议执行。 框架协议到期前,双方确认续签主协议;具体订单可能独立管理。 原材料年度框架协议,续签后价格条款调整,但交货条款沿用。
关键区分点: 续约需要重新签署合同;自动续签不需要人工签署,但需提前设置触发条件;到期不续签是主动终止;框架协议续签管理的是“母合同”,而非具体订单。

3.2 四种场景的流程对比

下图展示了从合同到期前提醒到最终状态闭环的四种典型路径。注意“自动续签”路径跳过了人工审批环节,而“续约”和“框架协议续签”均需经过审批流程。

续约管理四种场景流程对比 合同到期前提醒 业务决策:续签/终止? 续约:重新谈判 审批流程 签署新合同 自动续签 自动延期生效 到期不续签 发出不续签通知 合同终止 框架协议续签 续签主协议,订单独立管理 虚线路径:框架协议续签需审批主协议, 但具体订单可沿用原条款执行。

3.3 自动化视角下的关键差异

在配置自动化流程时,必须为每种场景设置独立的触发规则和审批路径。以下是自动化系统需要区分的核心字段:

  • 续约: 系统需生成“续约提醒” → 发起“新合同创建”审批流 → 归档旧合同并关联新合同。
  • 自动续签: 系统需在到期前校验“未收到终止通知” → 自动延长合同有效期 → 发送“续签成功”通知。
  • 到期不续签: 系统需记录“不续签”原因 → 关闭合同 → 触发供应商关系终止流程(如清理权限、结算尾款)。
  • 框架协议续签: 系统需区分“主协议续签”与“订单续签” → 主协议走审批,订单可批量续签或自动生成。
常见配置错误: 将“自动续签”条款的合同错误配置为“续约”流程,导致每年到期都需要人工审批,失去自动化的意义。反之,将“续约”合同配置为“自动续签”,可能导致未经价格谈判就直接延期,造成成本失控。

3.4 概念关系图谱

下图从合同生命周期角度,展示四个概念在时间轴上的位置关系,以及它们与“合同终止”和“新合同”之间的衔接。

续约管理概念关系图谱 合同生效 到期前提醒 到期日 原合同 续约(新合同) 新合同生效 自动续签 原合同延期 到期不续签 合同终止 框架协议续签 主协议续签,订单可沿用 注意:框架协议续签后,原合同(主协议)被新协议替代,但已生成的订单不受影响;自动续签则直接延长原合同有效期。

3.5 自动化配置建议

在采购管理系统中,建议为每种续约类型设置独立的“合同到期处理策略”:

// 伪代码:合同到期处理策略配置示例
if contract.type == "standard" and contract.renewal_mode == "manual":
    trigger_workflow("续约审批流程")
elif contract.renewal_mode == "auto_renew":
    if not received_termination_notice(contract):
        extend_contract(contract, contract.renewal_period)
        send_notification("合同已自动续签")
    else:
        close_contract(contract)
elif contract.type == "framework_agreement":
    if contract.expiry_action == "renew":
        trigger_workflow("框架协议续签审批")
    else:
        close_framework(contract)
else:
    close_contract(contract)
最佳实践: 在合同录入阶段,就将“续约类型”作为必填字段,并关联对应的自动化策略。这样可以避免到期时的人工判断,实现从提醒到闭环的完全自动化。