法律文摘

数控系统维护合同不含程序备份,更新失败导致停产后双方义务怎样核实?

2026-10-18

维护合同不含程序备份,不能仅凭这一句就确定停产损失全由工厂承担。应核实排除的服务、更新前风险提示、备份由谁控制,以及故障是否由此次操作造成。企业自身未履行约定的备份或配合义务,也可能影响责任。故障后先留存日志和版本资料,由具备能力的人员安排恢复,避免反复覆盖操作使原因无法查清。

故障当天,恢复生产和保留资料怎样兼顾

假设佛山一家机械加工企业安排维护商更新数控系统,重启后设备无法正常调用原程序,生产计划中断。维护商指出合同写了不负责程序备份,工厂则认为设备是更新后才不能使用。这样的先后顺序值得调查,却还不足以单独证明全部故障都由维护商引起。

设备原有异常、程序与更新版本的兼容性、操作过程以及供电和硬件状况,都可能影响原因判断。现场应保留更新前后的版本信息、报警记录、维护工单、操作人员及时间记录;更新包来自何处、是否与具体设备对应,也需要原始文件支持。技术人员应说明哪些资料可以安全导出、哪些操作会改变现场。不要为了获得证据而擅自拆改控制器,也不要让不具备相应能力的人不断重装试错。

生产恢复不能无限等待双方争出责任。工厂可邀请维护商共同确认现场状态,记录现有程序、参数、备份文件和恢复方案。需要原厂或第三方介入时,明确工作范围、费用、过程记录及操作前状态保存办法。对是否会覆盖关键数据存在疑问的,应由专业人员评估;涉及专门鉴定事项的,交由具有相应资质和能力的机构核查。共同确认事实不必同时写成某一方承认全部赔偿责任。

恢复期间的记录还要区分设备不能运行、能够试运行和恢复正常生产的时间。仅以客户最终补齐全部订单的日期作为设备停产终点,可能把后续排班和其他交付原因一并算入。恢复人员完成了哪些动作、何时验证成功、哪些程序仍缺失,都应写入实际处理记录。

“不含程序备份”排除的是哪项服务

合同可能只排除日常定期备份,也可能明确要求工厂在每次更新前自行准备可用副本。报价、服务清单和此次工单如果分别写着不同范围,应核对其适用关系。长期备份存储、临时导出程序、更新前核查恢复条件,涉及不同工作,不能只凭“备份”二字将它们全部混为一项。

《民法典》第五百零九条要求按约全面履行,并根据合同性质、目的和交易习惯履行通知、协助等义务。即便维护商没有承接保存全部加工程序的收费项目,仍应核查其承担的更新服务怎样履行,是否需要就已知的重要风险作出提示、取得必要配合。具体义务要从设备资料、服务约定、双方已有沟通及专业操作要求判断,不能无依据地宣布每一次更新都由维护商负责全部备份。

条款若是为重复使用预先拟定、订约时未协商的,还需审查格式条款规则。第四百九十六条要求对免除、减轻责任等重大利害关系条款作合理提示,并按对方要求说明;未履行该义务致使对方没有注意或理解的,对方可以主张条款不成为合同内容。这与第四百九十七条规定的不合理免责、限制或排除主要权利等无效问题,应分别判断。合同有签字不意味着这些争点自动消失,条款是格式条款也不意味着其全部无效。

按照第四百九十八条,对格式条款理解有争议时先按通常理解解释;有两种以上解释的,作不利于提供方的解释,与非格式条款不一致时采用非格式条款。比如双方专门确认过此次更新由维护商导出指定参数,仍要看这一具体约定,不能只用通用服务单中的一句排除条款否定它。

还要区分服务范围约定与损害免责。《民法典》第五百零六条规定,造成对方人身损害,或者因故意、重大过失造成对方财产损失的免责条款无效。工厂主张更新操作存在重大过失时,应提出具体操作和专业依据;程序丢失或停产结果本身,不能直接替代对重大过失的证明。

沿着权限和操作记录核实双方能做什么

程序存放于工厂服务器、设备控制器还是维护商保管的介质,决定了谁能够实际取得副本。有文件不代表副本可用于恢复,原程序、机床参数、授权信息等也未必属于同一种资料。应由技术人员说明本次恢复需要什么、现有文件覆盖什么,不由采购人员仅看文件名就签认“全部已备份”。

如果工厂明确承诺提供备份,维护商在更新前已具体提出所需范围和验证要求,工厂却提供过期或不对应的副本,应核查这一行为对故障后果的影响。如果维护商已经知道工厂没有可用副本,仍实施会使恢复条件发生重大变化的操作,也要查明当时有无提示、是否存在替代方案、是否取得具体实施指令。工厂催促开工或回复“尽快处理”,并不能自动证明其已理解并接受所有程序损失风险。

此次工作如果以技术知识解决特定技术问题而构成技术服务合同,《民法典》第八百七十八条第二款、第八百八十二条、第八百八十三条分别涉及合同性质、委托人的工作条件和配合事项,以及受托人完成项目、解决问题、保证工作质量和传授相关知识的义务。若实际是设备修理等承揽工作,则不能仅因服务名称带有“技术”就机械适用技术服务合同规则。应按合同内容和实际工作确定关系,再核对应义务。

工厂与维护商可按操作时间整理往来,将事前风险说明和备份确认接到具体实施记录,再补上故障后的恢复及配合情况。账号显示某个人,不足以在存在共享账号等情形下确定实际操作者,应结合远程会话、人员到场及其他记录核实。对外提交资料时可保留必要权限和操作事实,不必在争议函中披露口令或无关程序秘密。

停产金额要与故障原因、恢复期间分别对应

主张违约责任,应指出未履行或不符合约定的义务。《民法典》第五百七十七条规定继续履行、补救、赔偿损失等责任;维护费退还、恢复费用及生产损失是否可请求,应分别审查依据,不能由一次更新失败直接推导出全额退费并赔全部营业收入。技术服务关系下,第八百八十四条对委托人不履行或不适当履行义务、影响进度和质量,以及不接受或逾期接受成果的情形,规定已付报酬不得追回、未付的应支付;对受托人未按约完成服务工作的,规定免收报酬等违约责任。适用哪一项,需要先查明各方实际履行情况。

第五百八十四条允许赔偿因违约造成的损失,包括履行后可以获得的利益,并受订约时可预见范围限制。工厂应说明受影响设备承接哪些订单、停产期间原本能完成什么、是否有替代设备或外协安排。营业收入不是利润,节省的成本、后来补产以及重复计算的项目应一并核对。客户扣款还要有订单、扣款理由和实际结算记录,不能只凭内部损失汇总表转给维护商。

双方均违反合同的,依第五百九十二条各自承担相应责任;一方违约而另一方对损失发生也有过错的,可以减少相应赔偿额。工厂未履行约定备份义务、维护商未核已知风险,分别造成何种后果,需要按证据判断,不能直接平均分担。故障后的扩大损失则还应依第五百九十一条审查:合理恢复和减损支出可向违约方主张,未采取适当措施造成扩大的部分不得请求赔偿。

诉前检查点是让每项请求都有对应材料。恢复费用对应真实委托及付款,程序重建对应缺失范围和工作记录,停产损失对应设备、订单及合理期间;合同相对方、实施人员与原厂或外包单位的关系也要查明。技术意见应交代分析材料及不能确定之处,不把维护商单方写的故障说明直接当成全部原因已经查实。

佛山孟翔律师实务提醒

孟翔律师,广东佛山执业律师,广东尚尧律师事务所执行主任,兰州大学法律硕士。

设备负责人安排下一次恢复操作前,应要求操作方说明是否会覆盖当前日志、程序或参数,并记录能够保留的资料及验证办法。采购负责人则把备份排除条款、此次更新许可和维护商事前提示放在一起核对。若双方连原程序最后由谁保管、何时验证过可恢复都说不清,应把这一缺口列入现场核查事项,保存各方原始回复,而不是在事后统一补写“备份已经确认”。

依据:[《中华人民共和国民法典》官方原文](https://www.samr.gov.cn/zw/zfxxgk/fdzdgknr/bgt/art/2023/art_60fb3863b7364b759123a42d1df568ca.html)。讨论范围为2021年1月1日后企业设备维护交易,法律文本核对日期为2026年10月14日。