工业软件合同写“每停机一次赔偿”,客户没启用备用系统,未必使服务商免除按次责任。先要查停机是否落入合同定义、故障归谁、按次款是违约金还是实际损失计算方法。备用系统若可安全、及时切换,客户无合理理由放任停机损失扩大,扩大部分可能不由服务商承担;若备用系统从未达到可用状态,不能只凭合同上写有“备份”就责怪客户。双方应立即固定监控日志、切换条件和生产损失记录。
一一次停机,从哪里开始、到哪里结束
假设佛山一家装备工厂用工业软件调度产线。合同约定核心调度系统每发生一次“非计划停机”由服务商承担一笔赔偿,但没有说明短时重连、计划维护和客户端断网如何计次。某天上午系统无法下发工单,恢复十分钟后又中断。客户称两次停机,服务商称是一次故障的连续过程。次数未定义清楚时,先核日志和服务等级协议的事件口径。
应比对服务端告警、客户端操作、网络设备日志及工厂的生产记录。服务端接口恢复,不一定说明现场已恢复正常调度;工厂人员继续用纸单派工,也不必然证明软件仍处于停机。合同若约定“连续五分钟不可用计一次”,就按约定时间和业务功能核对;若只写“停机一次”,还要结合签约时的系统架构、双方历史结算习惯和通知单。事件工单的开启、合并和关闭不能由任一方事后随意改写。
根因也要分层。云端平台故障、软件版本缺陷、客户本地断电、第三方网络中断及操作权限误设,归责可能不同。即便软件确曾停止运行,服务商是否违反可用率承诺,还需核对合同排除项和其自身应保障的范围。服务商不能用一句“客户网络问题”替代完整日志;客户也不能把整条产线的所有暂停都归在软件名下。
二“按次赔偿”与“赔实际损失”不是同一本账
合同写每次赔固定金额,可能是违约金条款,也可能是服务费抵扣或事先约定的损失计算方法。它在合同中的位置、与其他赔偿条款的关系,以及双方是否约定上限,都会影响请求方式。《民法典》第五百八十五条允许约定违约金或损失赔偿额计算方法,并规定约定违约金与实际损失严重不匹配时可请求调整。不能一见到备用系统没有切换,就直接把合同约定的每次金额清零。
客户另主张停产损失时,要提交受影响订单、停机时段、计划产量、实际产出、可补产情况及合理的额外支出。预计销售额不等于利润损失;停机期间未发生的材料和能源费用应扣除。对临时外包、加班补产费用,应证明它们因停机发生且金额合理。《民法典》第五百八十四条以违约造成的损失和订约时可预见范围为赔偿边界,实际损失请求不宜与同一损失对应的按次金额重复获偿。
服务商若主张合同免责或责任上限,仍应按具体条款核对。预先写好的服务等级协议可能属于格式条款,是否提示说明、是否不合理地免除自身责任,需要结合合同订立过程审查。客户因同一停机事件获得保险赔付或第三方赔偿,也应在结算时说清,避免损失口径失真。
三备用系统能不能用,要看当时的真实条件
合同附“备用系统”四个字远远不够。应查备用系统是否按期部署、是否定期同步订单数据、切换演练是否成功、操作人员是否受过培训,以及切换会不会造成生产设备误动作或数据覆盖。若服务商负责部署却始终没完成验收,备用系统不可用的原因可能仍在服务商。若工厂自行管理备份环境,也要查客户是否完成约定的供电、网络和账号配置。
启用备用系统需要时间。早上十点故障,客户在十点零五分收到告警,工程师预计半小时恢复主系统,而备用切换要四十分钟并带来数据冲突;此时客户暂不切换,未必不合理。若系统连续停了一整天,备用系统已演练通过、只需十分钟切换,客户明知可用却无原因地拒绝,后来发生的额外损失就需要单独解释。判断应站在故障当时掌握的信息上,不能事后以最终损失倒推客户必然应该切换。
《民法典》第五百九十一条要求受损方采取适当措施防止损失扩大。这里的“适当”包含安全、成本和可操作性。为减少经济损失而强制启动未经验证的控制程序,反而可能危及设备安全或产品质量。客户要记录不切换的原因和替代派工方式;服务商要记录何时建议切换、提供过什么技术支持。单方事后制作的说明,难以替代实时工单和演练记录。
四把停机责任和损失时间段分开核算
可用一条时间轴处理争议:故障发生、系统告警、服务商响应、根因定位、备用可用状态、切换决定、主系统恢复、生产补回。先按合同确定是否构成一次或多次服务违约,再计算每段实际损失和是否存在可避免的扩大部分。若备用系统有效接管,仍可能发生启动期间的损失;若没有接管,也不代表从故障到恢复的全部损失都应由客户承担。
诉前双方最好互换原始监控数据和事件报告,约定日志取证口径。客户整理受影响订单及补产记录,服务商提交可用率计算和故障根因分析。对无争议的服务费和按次违约金额先对账,对停产利润和责任上限另行核算。以后合同应补写“停机一次”的定义、复发事件合并规则、备用系统验收与演练责任、切换决策人以及日志保存期限。比起一句高额赔偿承诺,这些细节更能决定争议结果。
五佛山孟翔律师实务提醒
佛山制造企业采用工业软件调度产线,孟翔律师建议把服务等级协议与备用系统演练记录放在一起审查。发生停机时先保存不可修改的原始日志,再核每次事件是否符合合同口径,最后区分固定的按次责任和另行主张的停产损失。备用系统未启用要有当时的技术与安全理由;服务商也应提供切换建议和排障记录。只有把时间、功能和产量对齐,损失才不会被一张笼统的“停机清单”放大。
法律依据:《中华人民共和国民法典》第五百零九条、第五百七十七条、第五百八十四条、第五百八十五条、第五百九十一条。