甲公司、乙公司定作合同纠纷民事一审民事判决书
裁判文书山东省潍坊滨海经济技术开发区人民法院裁判日期 2022-11-25案由 商业秘密
引注:(2022)鲁0792民初612号
全文
甲公司、乙公司定作合同纠纷民事一审民事判决书
山东省潍坊滨海经济技术开发区人民法院
民事判决书
(2022)鲁0792民初612号
原告(反诉被告):甲公司,住所地:潍坊滨海区央子街道山东海事职业学院3号教学楼3108室。
法定代表人:赵某,总经理
委托诉讼代理人:韩某,某律师事务所律师。
委托诉讼代理人:张某,公司职工。
被告(反诉原告):乙公司,住所地:河南自贸试验区郑州片区(郑东)商务外环路20号海联大厦16层1613室。
法定代表人:梁某,总经理。
委托诉讼代理人:付某,某律师事务所律师。
原告(反诉被告,下称原告)甲公司与被告(反诉原告,下称被告)丙公司定作合同纠纷一案,本院于2022年7月27日立案后,依法适用普通程序,由审判员独任公开开庭进行了审理。原告委托诉讼代理人韩某、张某、被告委托诉讼代理人付某到庭参加诉讼。本案现已审理终结。
原告向本院提出诉讼请求:一、请求贵院依法判决解除原、被告之间签订的合同《淘客商城+外卖跑腿APP定制系统》;二、请求贵院依法判决被告返还原告已经支付的合同款45000元并支付给原告违约金112500元(75000某0.05某30);三、本案保全费、诉讼费由被告承担。事实与理由:2021年5月份开始,原、被告开始对接开发淘客商城和外卖跑腿APP的事宜,2021年5月21日原告向某支付了3000元定金,被告给原告开发设计原型图,设计原型图确认后,原、被告双方在2021年6月7日签订合同《淘客商城+外卖跑腿APP定制系统》,约定由被告为原告开发淘客商城和外卖跑腿APP,合同总金额为75000元。原告在合同签订当天依约支付开发设计费用42000元。合同第一条第三段约定设计原型图确定后制作软件的工期为30天,但是时至今日,被告都未向原告交付淘客商城和外卖跑腿APP,被告构成违约,依合同约定被告应返还已经收取的合同款45000元,并支付原告违约金112500元。同时原告为了该APP的运营投入大量人力物力财力,但是被告始终未交付。
被告辩称,答辩人已经完成全部软件开发,原告作为定作人,有权随时解除合同,合同自2022年8月8日答辩人收到《民事起诉状》之日解除,但原告应当按照合同价款向答辩人赔偿损失。1、答辩人已于2021年8月17日向原告交付了APP,双方的原型图是边开发边确认,2021年7月13日双方仍在对原型图进行沟通修改,答辩人不存在逾期交付情形,双方于当日完成测试,原告应当于2021年8月27日向答辩人支付尾款30000元;2、根据合同第一条第1款第二项,附带小程序在APP调试完成后,两个月内完善小程序外卖商城功能,答辩人已于APP调试完成后的2021年10月11日将小程序交付原告,但因原告未办理食品安全经营许可证,导致小程序没有部署完成,但答辩人的开发工作已经按照合同约定全部完成;3、答辩人交付的APP和小程序,原告已经投入使用,在使用过程中发现问题,答辩人也一直积极去修改处理,合同已经履行完毕,原告在系统后台最后登陆时间为2022年3月5日,因原告未续租服务器导致答辩人开发的软件不能正常展示,但答辩人的全部开发工作已经完成,原告应当支付尾款,而对系统进行日常维护仅为答辩人的附随义务,原告解除合同,只是不再享有对系统的日常服务。根据《中华人民共和国民法典》第七百八十七条规定,定作人在承揽人完成工作前可以随时解除合同,造成承揽人损失的,应当赔偿损失。根据本条的规定,定作人可以随时解除合同。而本案中答辩人的损失就是为开发软件付出的工作量,应当按照合同约定的价款进行计算,因此原告即使主张解除合同也应当支付尾款,并承担违约责任。同时,合同约定的违约金过高,应当依法予酌减。
被告向本院提出如下反诉请求:1、判令反诉被告向某2原告支付尾款30000元及利息1123元(利息以30000元为基数,自2021年8月27日起,按一年期贷款市场报价利率,计算至全部款项支付完毕止,暂计算至2022年8月11日),以上合计:31123元;2、反诉诉讼费用由反诉被告承担。事实和理由:反诉原被告于2021年6月7日签订《淘宝商城+外卖跑腿APP定制系统》,约定反诉被告委托反诉原告开发建设“淘客商城+外卖跑腿APP”系统软件项目,反诉被告在UI设计前交付定金3000元,在双方确认最终系统功能及UI设计页面后开始搭建系统。反诉被告在本合同签署后,需支付合同费用42000元,双方测试完成后7个工作日付清开发费用尾款人民币30000元。双方于2021年8月完成原型图确认,反诉原告于2021年8月17日向某2被告交付了APP系统,反诉被告应当于2021年8月26日向某2原告支付尾款30000元,但其至今没有支付。综上,特依照《中华人民共和国民事诉讼法》之规定,请求贵院提起反诉。
原告针对被告的反诉辩称,被告时至今日也未交付给我方可以使用且符合合同约定的APP系统,原、被告双方并未测试完成,不存在我方需要支付被告尾款及利息的事实及法律依据,因此请求法院驳回反诉。
原告为证明其主张,提交如下证据:
1、提交淘客商场+外卖跑腿APP定制系统合同一份,证明原、被告在2021年6月7日签订该合同;
2、提交账户交易明细、电子回单,证明原告已经按照合同约定支付被告定金3000元及前期软件开发费用42000元的事实;
3、提交校园相互帮项目群的聊天记录2张及原始载体张某的手机一部,证明设计原型图确认的时间为2021年8月9日;
4、提交校园相互帮项目群微信聊天记录截图7张、2021年10月31日被告发送到微信群的安装包点击安装视频一份及原始载体张某的手机一部,证明被告在2021年10月13日最后一次发送到微信群安装的相互帮APP下载后根本无法使用,并且被告明确表示不再继续开发和维护。因此按照合同约定,被告逾期交付了APP,应承担违约金;
5、提交原告在2021丁公司签订的《项目开发服务协议》一份及发票2份,证明被告不能给原告开发跑腿项目后,戊公司签订协议开发跑腿项目,共计花费1.5万元;
6、提交校园相互帮项目群聊天记录截图7张及原始载体电脑一部进行演示,证明原告自2021年6月18日起租赁阿里云的服务器使用,并一直续租,并未停止租赁过;原告按照被告要求租用阿里云的服务器,该服务其与给被告使用到APP登陆操作,但是最终APP未开发完成,原告租用服务器共计花费1587.87元,给原告造成损失,应由被告赔偿;
7、提交阿里云E某某给原告发送的关于租赁的涉案服务器到期时间及续费情况提醒的短信截图一张、服务协议一份(三张)及原始载体手机一部,证明原告按照被告要求租用了阿里云E某某服务器包年使用,在2022年6月30日到期后原告又续费成功的事实,说明并不存在被告所说原告在2022年3月份因租赁服务器到期未续费导致APP无法使用情况;
8、提交校园相互帮项目群微信聊天记录截图12张及原始载体手机一部,证明被告在2021年8月17日交付给原告的所谓开发完成的APP,只是一个仅存在几个功能的测试版本,有效期到2022年8月11日,而非最终可以使用的APP,该点通过聊天中反诉被告表示:“您这边能不能全功能测试完再联系我”可以看出;此外在群微信聊天中反诉被告已经详细沟通过该版本存在各种问题,比如:系统无法正常显示、不显示交易记录,无法进行退款、手机端和电脑平台无法操作、显示乱码、下单无法显示及无法进行支付等。此后被告从未再发送过任何安装包和APP上架的信息,时至今日被告都未开发完APP,因此其无权主张尾款及利息。
对证据1、2、3真实性无异议;对证据4中的聊天记录无异议,但表示APP安装包于2021年8月17日发送给相互帮以后,后期的功能完善根本不必要下载新的安装包,只有大的需求变更或系统整体升级才需要另行发送安装包,并非每次修改都需要另行发送安装包。软件的交付时间应以2021年8月17日为准,后期多个安装包的发送,有些是软件的日常维护更新,从软件交付之日,系统已经进入了维护期,己公司于2021年7月29日,甚至之前就已经开始使用软件,证明定制合同目的已经实现。原告定作软件的根本目的是实现外卖功能和淘客商城,现有软件已经完全可以实现合同的根本目的;对视频要求庭后发表质证意见,但未向本院进行反馈;对证据5证据三性均有异议,该合同与本案无关,相互帮租用的服务器上,有三套系统,其中包括邦耀开发的“淘客商城+外卖跑腿”系统,也包括其他两套与本案无关的其他系统,系统之间不存在任何关联;对证据6真实性无异议,对证明目的有异议。相互帮租用服务器上部署的系统,不仅包括涉案的一套代码,还包括其他两套与邦耀不相关的代码,其租用服务器是为了其商业目的,庚公司开发的外卖软件完全符合合同约定的需求。双方仅对分账功能是自动分账还是由相互帮手动分账有争议,而合同中约定的分账功能实际已经实现,相互帮提出的新需求属于合同的变更和合同价款的增加;对证据7真实性无异议,证明目的有异议,辛公司续租了服务器,壬公司将公共APP域名关闭,导致APP不能公开下载并展示运营使用,与软件代码无关;对证据8真实性无异议,但不认可证明目的。
被告为证明其主张,提交如下证据:
1、提交《淘客商场+外卖跑腿APP定制系统》合同,证明双方合同签订情况;
2、提交“校园相互帮助项目群”微信聊天记录3份。2.1重要信息共10张,证明目的:1、原型图系边设计边修改,2021年7月13日双方仍在沟通调整(第7页);2、2021年8月17日,癸公司子公司交付APP,双方共同完成了测试,付款条件已经达成(第8页);3、2021年10月11日小程序交付,未超调试后两个月,丑公司无食品许可证,导致小程序无法上线使用,但开发工作已经完成(第10页);4、软件在交付上线后,子公司已经投入使用,后台最后登陆时间为2022年3月5日,丑公司无续租服务器导致系统无法正常使用;2.2提交2021年6月9日至2021年8月17日聊天记录(共79页),证明定作合同签订后,癸公司即开始沟通工作,进行前期原型图确认和软件开发;2.3提交2021年8月17日至2022年5月17日聊天记录(共50页),证明1、癸公司寅公司完成交付,且双方于当天共同完成测试,尾款支付条件已经成就(第1-6页);2、在完成软件交付以后,子公司已经实际使用了上述软件,合同目的已经实现,即便其主张合同解除,卯公司支付赔偿(第26-36页);
3、提交相互帮软件APP和小程序界面截图共计14张,辰公司已经按照定作合同要求完成软件定作,并完全实现商城+外卖功能,交付软件符合合同要求;
4、提交项目网址及下载地址,辰公司已经按照合同约定完成软件定作开发全部工作;
5、巳公司开具日志,证明UI及原型图根据原告的修改意见,最后修改时间为2021年8月9日,8月18日交付开发的软件符合约定,项目群聊天记录也显示双方在2021年7月13日晚18:11会议纪要中明确14号确认UI图内容,实际原型图根据写作人的要求于2021年6月23日、7月15日、8月9日进行了三次变更,被告于2021年8月17日交付软件符合合同约定,即使以双方最终确认的7月14日为原型图确认时间,那么也仅晚交3天,合同约定违约金标准过高,应当予以调整;
6、午公司员工张磊的聊天记录,证明双方仅对交付的部分精细化、附属需求有争议,而合同中并没有明确约定,未公司增加和变更的需求,属于软件后期维护内容,软件的主体功能和基本功能已经完全实现,子公司也投入使用,双方争议最大的分账功能,张某在《校园外卖进展情况》中也明确通过走服务商号,分账是可以实现的,并非软件没有达到分账的功能,申公司拒不支付尾款的抗辩理由。双方的交付标准应当以合同明确为准;
7、提交原告租用的服务器后台截图,证明2021年8月16日被告已经按照合同约定将软件交付给原告并部署到原告的服务器,目前原告酉公司开发的代码,原告之所以签订软件定作合同,是因为看中了被告现有的成熟SAASA多功能电商系统,戌公司成熟的系统上进行优化升级而定制的,不可能无法运营,出现闪退等问题是由于原告软件参数设置错误导致,子公司后台数据显示2021年7月29日已经有丁豆豆、重庆小面在软件入驻,原告所称连下单都满足不了,与事实不符;
8、提交校园相互帮软件数据,根据后台数据显示定单数为265元,原告称连下单的基本功能都没有实现,明显与事实不符。
原告对证据1真实性无异议;对证据2聊天记录的真实性没有异议,但不能实现被告的证明眼目的;对证据3真实性不予认可,与本案也没有关联性,通过该组证据的第1、2项显示更换时间为2022年8月15日,这个时间原告都已起诉,很明显这个版本被告也不可能交付给原告,也就是说被告自己在2022年8月15日部署然后登陆界面展示,并不是在合同约定的时间交付测试界面的展示。被告提供的证据扫描页159页,160页,被告从未给原告进行过骑手端的开发,该证据与本案无关联性,亥公司前期展示的测试界面不完整,无法满足合同要求。对证据4真实性不予认可,也不能实现被告的证明目的,列的网址在微信聊天中已经确认还存在的各种问题,并不能正常使用;对证据5真实性不予认可,系截图且没有提供原始载体,且后台由被告自行掌控,且提交的内容不能作为证据使用也不能实现被告的证明目的,即使是按照被告所述,在2021年8月17日完成系统的交付,设计原型图应该在该时间必然完成,但是通过聊天内容可看出其交付的系统并不能使用,被告严某约,应当支付原告合同约定的违约金;对证据6真实性无异议,但不能实现被告的证明目的;对证据7真实性不予认可,系截图,被告也未提供原始载体,无法核实内容的真实性,软件在设计开发过程中一直是由被告来进行部署,截图中显示的丁豆豆重庆小面属于被告设计的测试用户并非实际的用户。原告对于被告的后台是无法进行登陆和操作的,因此截图的内容均是被告来控制的,其体现的内容均不能作为证据来使用;对证据8真实性不予认可,系截图,未提交原始载体,不能实现被告的证明目的,显示的下单量不能证明是真实的下单量,应该是被告进行的测试,相关的内容在双方的微信聊天内容均有体现。
本院对原、被告提交的证据及本院依法调取的用电明细认定如下:对原告提交的证据1、2、3、4、6、7,被告提交的1、2、6,本院直接予以认定;对原告提交的证据5,被告虽有异议,但未提交证据反驳,本院予以认定,至于是否与本案有关,将根据其他事实综合认定;对被告提交的3、4、7、8,原告虽有异议,但未提交证据反驳,本院予以认定,至于是否与本案有关,将根据其他事实综合认定;对被告提交证据5,因被告未提交原始载体,本院不予认定。
本院经审理认定如下事实:原、被告于2021年6月7日签订《淘客商场+外卖跑腿APP定制系统合同》,约定被告给原告开发“淘客商场+外卖跑腿APP”系统软件,约定本合同项目软件功能为原生开发android系统为-java,IOS系统为oc双端等总体设计组成,附带小程序在APP调试完成后,两个月内完善小程序外卖商城功能,小程序外卖商城同APP数据相同;软件建设费用为75000元;设计原型图确定后制作软件的工期为30天;逾期未交付,每日赔付合同总额5%违约金;逾期一月未交付,原告可解除合同,被告全额退还已收取的全部合同款;原告在UI设计前交付3000元定金,在双方确认最终系统功能及UI设计页面后开始搭建系统,原告在合同签署后,需要支付被告本合同费用42000元,原、被告测试完成后7个工作日内付清开发费用尾款30000元;付完全部合同开发费用尾款后,被告交付测试后完整源码;被告为项目交付且验收合格之日起提供1年免费维护;双方商定后的软件开发内容,作为被告为原告设计的必须项目,详见附表,表格打出后,双方签章,附表内未尽事宜以UI界面功能细节沟通为准;被告在整个服务期内须确保原告软件使用的安全性、可用性、稳定性及与PC端管理后台的兼容性,以及所有功能的正常使用;被告应根据原、被告双方确认的功能需求完成事个系统的制作;被告负责根据原告的具体需求进行设计,并及时与原告进行沟通,确保设计的功能符合实际操作和管理需要;被告有义务为原告提交阶段成果进行书面确认;被告交付原告APP后应能保障软件满足预定淘客商城+外卖系统功能,若运营过程中因系统自身缺陷及维护原因,系统不能满足相关交付时测试所满足的需求,并且48个小时内未能解决该问题除第三方外,三个月内出现可全退款75000元,一年内可退款合同金额一半。
合同签订后,原告于2021年5月21日向某支付3000元,于2021年6月7日向某支付42000元,截至原告起诉之日,涉案软件并未进行书面验收。
2021年7月19日,甲23公司(以下简称丁公司)签订项目开发服务协议,乙24公司为原告负跑腿APP骑手端项目开发事宜。原告为此支出15000元。
2021年8月4日,丙25公司签订服务协议,丁26公司为订购阿里云服务,原告为此支出1059.12元。
原、被告双方对上述合同的沟通均是通过微信进行,其中包含有如下内容:
2022年6月9日,原:服务器是租用这种?被:稍等,我发您下配置,前期可购买华东一区、centos、7.4,64为以上镜像环境、2核4G、6M宽带;原:这个就能满足是吧?被:可以。
2021年8月9日,被告:有问题尽快提出,没有问题我们后续就不进行调整了;原告:UI没有问题,可以按照您那边的节奏继续进行;被:好的,遗留问题:三方分账、不同站点及格标准,三方分账资料申请下来了没,谁拿钱谁要写资料;原:这个之前没操作过,看看需要怎么配合操作;被告您为啥要三方分账;原:合法并且解决税务问题。
2021年8月17日,被:本次交付的功能除站点和骑手对接,其他均已完成;原:向某发送外卖交付疑问文件,骑手端无法进行沟通,打不开了,你调试好再@我吧,可以看到了;被:还是这个地址,后端的功能已经更新完毕;被:下午我们的安排是这样的,整体针对外卖2.0(除站点和三方对接骑手)所有功能进行演示和验收,若有问题反馈这边,第一时间协调处理。那现在安装一下测试包,按照我给您的账号登录一下;原:骑手端技术无法进行沟通;被:本次交付的功能除站点和骑手对接,其他均已完成,会员验证账号、商户验收账号;原:好的;被告:外卖1.0操作手册20210801(word文档);
2021年8月27日,原:再调试下吧,后面我拉菜单内容反应速度,戊27公司界面快很多,上次咱们沟通的问题现在还有哪些没解决,我测试下了一单,后台没看到,交易记录,后台没看到退款操作。
2021年8月31日,原:无法退款,手机端和pc端后台都无法操作,完成订单是商户操作的,实际情况客户并没有收到需要退款,这里有问题;被:支付的时候用的是什么支付?原:微信。原:退款现在骑手金额是必选项,骑手假如未配送,就不需要给骑手退款,您这边能不能全功能测试完,再联系我,我下载好多次了;被:有测试的,产品也验收了流程,技术也测试了流程;原:那为什么到我这还有这么多问题?原:会员中心、我的团队、佣金、定制邀请码、邀请好友链接在哪?被:目前还没有定制邀请码这个功能。
2021年9月6日,原:淘宝授权无法跳转,己28公司乱码,站点申请链接在哪配置,考核分购买页在哪,联系我们怎么设置、放电、微信,系统即时通迅,有没有?用户给平台留言发信息功能。
2021年9月26日,原:下单以后,打印机自动打印,骑手可以看到单子,抢单后,用户端配送状态一直处于等待骑手接单,骑手点击配送完成后,订单状态仍未改变,商家端找不到,刚下这两单订单信息。
2021年10月13日,被:您用小米9手机安装这个包试下,如果再有闪退您给我们说下,我们看下报错详情,这个对接了bugly;原:中午下了两单,暂未闪退,分账还麻烦尽快处理,都在等这个了;被:得让研发评估一下时间。
2021年10月14日,被:能帮我申请下,尾款能先付一半吗?原:做完分账可以。
2021年10月18日,原:申请失败了,你改下,我截图;被:您试下,我改了支付参数;
2021年11月2日,原:维护这块,还有没有,不继续开发,维护怎么说;被:源码开源给您,因为之前销售谈的坑太多,不提供售后,如果您有兴趣,咱们可以再谈谈维护方式,但是需要重新给您确立。
2021年12月21日,被:这是我们新商城APP,可以下载看看;原:好的,外卖和淘客计划什么时候做完?被:外卖的后端代码已经更新上去了,APP端的外卖功能和淘客等功能新产品正在排期,具体看产品的项目安排。
本院认为,原、被告双方签订《淘客商场+外卖跑腿APP定制系统合同》系双方当事人真实意思表示,合法有效,双方均应按照该合同履行各自的权利义务。原告主张解除涉案合同,被告亦同意于2022年8月8日解除,故本院对此依法予以认定,确认上述合同于2022年8月8日进行解除。本案的争议焦点为:被告是否按照合同约定完成了软件开发;原、被告的诉讼请求能否予以支持。
关于第一个焦点问题,即被告是否按照合同约定完成了软件开发。根据合同约定,设计原型图确定后制作软件的工期为30天,即被告应在设计原型图确定后30天内向原告交付。本案中,被告于2021年8月17日向原告发送了测试包,并发送了操作手册,应视为被告完成了交付义务,且根据原告在聊天记录中关于“中午下了两单,暂未闪退,分账还麻烦尽快处理,都在等这个了;做完分账可以付一半尾款;三方分账是因为合法并且解决税务问题”的陈述,可知被告交付的测试软件也可满足基本需求,三方分账也并非影响软件使用的主要因素;原告在收到测试软件后提出的新问题,例如后台没看到退款操作、无法退款,手机端和pc端后台都无法操作、闪退等问题,根据合同关于“双方商定后的软件开发内容,作为被告为原告设计的必须项目”的约定,上述问题也应该作为软件开发的相关内容,被告亦应及时予以开发,同时,被告亦明确告知原告不再提供维护,其存在违约行为,但考虑到软件定作合同的特殊性,原告虽然有权在开发过程中对其需求进行适度更改,但这种更改应该在一定限度之内,否则将导致软件定作目标不明确、被告工作量骤增、验收标准难以确定等种种问题,故涉案软件未最终验收的原因并不能全部归于被告。综上,本院认定被告已按照合同约定期限交付了软件,但在后期软件开发及维护方面存在过错。
关于第二个焦点问题,即原、被告的诉讼请求能否予以支持。一、关于原告的诉讼请求。根据双方合同约定,涉案合同总额75000元,应包含软件交付、后期软件开发及免费一年维护等三方面。因双方均同意解除合同,考虑到被告已完成了软件的交付,但在后期软件开发及维护方面存在错等因素,本院酌定被告返还合同款30000元;关于原告主张的违约金问题,合同约定逾期未交付,每日赔付合同总额5%违约金,因被告按期履行了交付义务,不存在违约行为,故本院对原告主经的违约金不予支持;关于被告的反诉请求,因被告在后期软件开发及维护方面均存在过错,故对其反诉请求亦不予支持。
综上,依照《中华人民共和国民法典》第五百零九、第五百六十条、第五百八十二条之规定,判决如下:
一、《淘客商场+外卖跑腿APP定制系统合同》于2022年8月8日解除;
二、被告(反诉原告)丙公司于本判决生效之日起十日内支付原告(反诉被告)甲公司合同款30000元;
二、驳回原告(反诉被告)甲公司的其他诉讼请求;
三、驳回被告(反诉原告)丙公司的反诉请求。
如果未按本判决指定的期间履行给付金钱义务,应当依照《中华人民共和国民事诉讼法》第二百六十条规定,加倍支付迟延履行期间的债务利息。
本诉案件受理费3450元,保全费1308元,共计4758元,由原告(反诉被告)甲公司负担3852元,被告(反诉原告)丙公司负担906元;反诉案件受理费289元,由被告(反诉原告)丙公司负担。
如不服本判决,可以在判决书送达之日起十五日内,向本院递交上诉状,并按对方当事人的人数提出副本,上诉于山东省潍坊市中级人民法院;也可在判决书送达之日起十五日内,向山东省潍坊市中级人民法院在线提交上诉状。
审判员 赵某2
二〇二二年十一月二十五日
书记员 袁某
本案法律依据
中华人民共和国民法典 第509条
中华人民共和国民法典 第560条
中华人民共和国民法典 第582条
中华人民共和国民法典 第787条
中华人民共和国民事诉讼法(2021修正) 第260条
在法小和里继续
把这条案例当成参考,用你自己的案情做一次相似检索,可以同时看到相关法条、司法解释和更多同类案例。
在知识库中打开