跳到主要内容
王渊·李伟律师团队复杂疑难问题解决专家

客户问答 · 企业反舞弊与职务侵占系列

Q&A:软件已经上线能用,但管理员账号、服务器和备份都在供应商手里,这算交付完成了吗?

一套软件项目已经上线,员工每天也在用。但公司准备换服务商时才发现:最高管理员账号由原供应商保管,服务器登录权限不在自己手里,数据备份也不能独立恢复。只要对方停止续费或运维,系统就可能无法继续运行。

· 本批审校完成于 2026-08-27

文|说人话的王渊

一、问题引入

一套软件项目已经上线,员工每天也在用。但公司准备换服务商时才发现:最高管理员账号由原供应商保管,服务器登录权限不在自己手里,数据备份也不能独立恢复。只要对方停止续费或运维,系统就可能无法继续运行。

公司会问:页面能打开、功能能使用,是不是就已经证明项目交付完成?

二、法律问题翻译

这个问题要拆成三层:

  1. 合同约定的是云端订阅服务,还是公司可以独立接管的定制系统?
  2. 交付对象除了可见功能,是否还包括账号、服务器、数据、备份、文档和迁移能力?
  3. 当公司无法独立接管时,属于尚未完成交付,还是仅仅存在后续运维义务?

三、先说结论

  • 上线能用是重要证据,但不能单独证明全部交付完成。还要核对合同、需求文件、交付清单和验收标准。
  • 如果购买的本来就是SaaS或托管服务,服务器和最高权限由供应商掌握,可能正是合同安排,不当然构成未交付。
  • 如果合同目的是让公司取得一套可独立运行、备份和迁移的定制系统,而供应商仍垄断账号、数据和运行环境,就可能属于履行不完整。
  • 能否解除合同或要求退款,还要看缺失是否足以导致合同目的不能实现;普通缺件通常先要求补交、开放权限或完成迁移。

四、裁判要旨与参考案例

福建省厦门市中级人民法院审理的一起大数据平台开发纠纷中,开发方曾通知系统“成功上线”,系统也能基本运行。法院但没有由此直接认定已经全部交付,而是继续审查该次上线是否仅供测试、功能完成情况、源代码义务以及双方的测试验收协作。

法院认为,将软件部署到服务器只是一种交付方式,不等于全部交付义务已履行完毕,特别是部署仅用于测试时。但该案同时认定委托方也有怠于测试验收等违约行为,并按实际完成工作量结算对价。因此,该案不能被简化为“账号不在公司手里就可以全额退款”。

案件来源:福建省厦门市中级人民法院(2020)闽02民初1048号一审民事判决;判决书载明可向最高人民法院上诉,现有官方公开页面未显示后续上诉或生效状态。最高人民法院知识产权法庭公开裁判文书

五、律师建议

第一,先给合同定性。把定制开发、软件授权、云端订阅和运维托管分开,不同交易的“交付完成”并不一样。

第二,做一张交付清单。逐项核对程序、功能、源码或可执行文件、管理员账号、云服务实名主体、域名、密钥、数据导出、备份恢复、部署文档和培训。

第三,做一次“脱离供应商”测试。在不破坏现有系统的前提下,验证公司能否自行创建账号、导出数据、恢复备份和续费,并对过程录屏、留存日志。

第四,先书面催告补交或整改。写清缺少什么、对应哪一条合同义务、限期多久。不要未经授权自行破解账号或登录服务器,否则可能反而破坏证据和业务安全。

六、最后的话

页面打开了,只能说公司当下能用;能不能管、能不能备份、能不能换人继续运行,才能回答公司究竟拿到了什么。

当然,也不是所有软件都必须把服务器和最高权限交给客户。最终还是要回到合同:当初买的是一项持续服务,还是一套可以真正接走的系统。

来源:第七阶段六段式成稿 R1(2026-08-22);来源编号 ZH-G-005;原稿署名「说人话的王渊」。

专业团队

本文相关专业团队

王渊律师

浙江京衡(上海)律师事务所|执业证号:13101202010257217

公司商事及合规、商业类刑民交叉、不正当竞争与知识产权。

李伟律师

浙江京衡(上海)律师事务所|执业证号:13101202510896593

刑事辩护、刑事控告、刑民交叉及相关商事争议处理。