重庆市第五中级人民法院
民 事 判 决 书
(2016)渝05民初222号
原告：重庆仟丝缘商业连锁有限公司，住所地重庆市渝北区泰山大道东段62号1幢19-1、19-2，组织机构代码09393427-4。
法定代表人：刘小松，董事长。
委托代理人：郭松，男，汉族，公司员工。
委托代理人：付志辉，男，汉族，公司员工。
被告：重庆中技互联网信息咨询有限公司，住所地重庆市九龙坡区石桥铺渝州路27号29-3号，统一社会信用代码91500107790707034M。
法定代表人：王億科，总经理。
委托代理人：黄河，重庆万忠律师事务所律师。
委托代理人：王亿东，男，汉族。
重庆仟丝缘商业连锁有限公司（以下简称仟丝缘公司）诉重庆中技互联网信息咨询有限公司（以下简称中技公司）技术合同纠纷一案，本院于2016年3月22日受理后，依法由审判员曹柯担任审判长，与代理审判员刘光英、段玉秀组成合议庭，适用普通程序于2016年5月17日公开开庭审理了本案，仟丝缘公司的委托代理人郭松，中技公司的委托代理人黄河、王亿东到庭参加了诉讼。本案现已审理终结。
原告仟丝缘公司诉称，2015年7月1日，原告与被告签订了《技术开发合同》，约定由被告为原告开发网上订货系统。合同第一条约定该项目开发周期为“自合同签订乙方收到第一笔款项第二日起至项目签字验收一共60天。”合同第七条亦约定：“若乙方逾期约定项目完成时间的，应承担500元/天的逾期违约金，若逾期超过一个月，视为乙方单方擅自取消本合同……若乙方于本合同签订后，单方擅自取消本合同的，……乙方应向甲方支付本合同项下总价款的20%作为违约金。”此外，合同还对系统开发所要采取的技术方法、合同费用、付款方式及双方的其他权利义务进行了约定。其中合同第十一条约定“双方因履行本合同而发生的争议，应协商、调解解决。协商、调解不成的，依法向乙方所在地人民法院起诉”。
合同签订后，原告依约于2015年7月1日支付了合同第一笔款项33000元，并交付了相关的技术资料、电子资料，后被告告知原告项目需要于2015年10月6日测试上线，但被告却始终未按照合同约定或其告知的时限提交成果。根据合同约定，其违约行为已经视为其单方“取消”了合同，而在这种情况下，被告至今未退还原告合同价款，也未依合同约定支付违约金。被告的行为已严重侵犯了原告的合法权益，为维护自身权益，原告起诉请求法院判决：1、请求确认原被告签订的《技术开发合同》于2015年11月10日解除；2、请求判令被告立即支付原告违约金37000元；3、请求判令被告立即返还原告已经支付的合同款项33000元；4、请求判令被告立即向原告返还向被告交付的技术资料；5、本案诉讼费用由被告承担。
被告中技公司答辩称：1、该合同已于2015年9月14日双方口头约定已经明确解除，2015年11月2日原告已经收到被告发出的回函，已在书面上解除该合同；2、返还合同款项33000元是不合理的，在前期，被告做了大量工作，保证了该项目的前期顺利进行，同时，原告出现违约行为，原告于2015年9月24日向被告发送erp接口，原告提出了不合理要求，要在20日内完成该项目开发，合同明确约定开发需要60日，双方私下沟通，但是原告一直坚持不合理意见，导致被告无法履行合同，原告构成了根本违约，违约责任在原告；3、所以违约金是不合理的，被告愿意如数退还原告向被告提供的所有开发资料。合议庭应依法驳回原告诉请。
原告仟丝缘公司为证明其主张的事实，向本院举示了以下证据：
1、《技术开发合同》1份，证明合同明确约定甲方在合同签订三日内提供给乙方的资料中并没有erp接口；
2、项目实施周期变更说明1份，证明明确了变更是因为没有erp接口，要进行第二次开发，从该说明看，明确表明即使没有erp接口也可以进行第二次开发，解决技术难题；
3、2015年10月2日被告的回函，证明开发制作之前与我方付经理联系，请求提供相关材料，照片、文档以及erp接口等，这些资料在开发前，我们已经给他们说过并提出质疑，在签订合同时，既然erp接口非常重要，在合同中应该注明，不是通过其他资料涵盖过去，因此我们认为erp不应存在，也不重要，不影响开发；
4、2015年7月1日中国农业银行股份有限公司重庆两江分行打款凭证，证明原告向被告支付款项33000元；
5、公司logo，图片及公司简介等资料。
被告中技互联网公司质证意见如下：对原告提交的证据的真实性、合法性、关联性无异议；但是在私下沟通中明确了erp必须由原告提供，被告才能履行技术开发合同，2015年10月2日我方已经向原告方明确提出了解除合同；被告收到原告支付的33000元款项是事实，原告没有向被告提交erp数据接口，因此无法退还该资料。综上，原告的证据不能达到其证明目的。
被告中技公司为支持其抗辩理由，向本院举示了以下证据：
1、《技术开发合同》1份：证明原被告双方的权利义务关系；
2、项目实施周期变更说明1份：证明原告应向被告提供erp接口，合同第二条明确约定甲方需提供logo及其他开发所需资料；
3、先华软件-仟丝缘-附件erp-
接口清单1份:证明原告没有按照约定向被告提供erp接口，只是一个清单，请被告确认，是原告自行委托第三方开发erp，发来的清单让我们确认；
4、被告与原告QQ聊天记录及邮箱回复：证明原告于2015年9月11日只向被告发送了erp清单，没有正式向被告提供erp数据；
5、邮件附件：订货系统接口开发需求：证明2015年9月14日接口开发需求确认，原告与被告确认由原告找第三方完成数据接口开发需求文档。
原告仟丝缘公司质证意见如下：认可证据1的证据三性，但是其他资料中并没有明确表示有erp接口，我们认为不应该包括erp接口；认可证据2的真实性、合法性，说明即使没有erp也可以进行二次开发，认可该说明的内容；不认可证据3-5的证据三性。
本院结合双方当事人的举证和质证，认证如下：在无相反证据的情况下，本院确认原、被告双方所举示证据的真实性、合法性、关联性，至于证据的证明对象和目的，本院将结合全案综合认定。
根据当事人的陈述及本院采信的证据，本院查明如下法律事实:
2015年7月1日，原告仟丝缘公司（甲方）与被告中技公司（乙方）签订《技术开发合同》，合同第一条约定项目名称为“重庆仟丝缘商业连锁有限公司网上订货系统”，项目周期为自合同签订乙方收到第一笔款项第二日起至签字验收一共60天，技术方法和路线：采用PHP开发语言、Oracle数据库进行开发。合同第二条约定甲方应向乙方提供的技术资料及协作事项：甲方需在合同签订三天内以纸质或电子档的方式提供给乙方，甲方需提供（logo、其它开发所需资料）。合同第三条第一项约定合同的金额为110000元，合同第三条第二项约定付款方式:1、甲方应在合同签订后3个工作日内向乙方支付合同总金额的30%（人民币33000元）；2、甲方应在乙方完成技术开发，审核验收合格后3个工作日内向乙方支付合同总金额的50%（人民币55000元）；3、甲方应在系统验收合格后正常运行3个月后3个工作日内一次性向乙方付清余款22000元；4、公司制定财务银行账号如下：1）工商银行重庆红五路分理处，户名：重庆中技互联网信息咨询有限公司，账号：XXX；2）工商银行重庆锦橙路支行，户名：XX，账号：XXX；3）农业银行重庆江北新南路支行，户名：XX，账号：XXX；4）中国银行重庆五里店支行，户名：XX，账号：XXX；5)建设银行重庆两江分行高新园支行，户名：XX，账号：XXX，公司指定财务专员为胡某，甲方转账付款后可直接联系胡某确认。联系电话：XXX。合同第七条约定违约责任：1、若甲方不能及时支付相应款项，后每逾期一个工作日，应按应付未付款项的0.1%/日向乙方支付违约金。逾期超过一个月，可视为甲方违约，并可要求甲方赔偿损失。2、若乙方逾期约定项目完成时间的，应承担500元/天的逾期违约金。若逾期超过一个月，视为乙方单方面擅自取消本合同，甲方可要求乙方赔偿损失。3、若乙方于本合同签订后，单方面擅自取消本合同的，甲方有权经书面通知乙方后单方面解除合同，在此情况下，乙方除应将甲方已支付的价款无息退还甲方外，乙方应向甲方支付本合同项下总价款的20%作为违约金。
2015年7月1日，于签订合同的当日，原告的员工郭某通过银行转账方式向被告的财务专员胡某支付了合同约定的首笔款项33000元。
2015年7月2日，原告的员工付某通过QQ邮箱向被告的员工李某转发了主题为“仟丝缘网站资料”的邮件，邮件包括6个附件，附件内容为原告公司的LOGO,图片以及公司的简介等资料。
2015年7月8日，被告中技公司向原告仟丝缘公司出具了一份项目实施周期变更说明，内容是将与原告签署的网上订货系统技术开发合同中的项目实施预计完成时间由原定的9月初变更为10月9日，项目周期变更原因是没有erp系统数据接口，要对现成的数据库进行二次开发，数据库的二次开发，导致现有的一些功能模块无法重用，需要修该，需要重新开发。
2015年9月24日，原告向被告提交了erp数据接口。
2015年11月2日，被告在给原告的律师函回执中，提出解除合同，庭审中，原告同意涉案合同于2015年11月2日解除。
本院认为：仟丝缘公司与中技公司签订的《技术开发合同》是双方当事人的真实意思表示，内容不违反我国法律的禁止性规定，属有效合同，双方应按照约定行使权利，履行义务。该合同系仟丝缘公司委托中技公司开发符合约定效果的仟丝缘公司网上订货系统，属于技术委托开发合同性质。本案的争议焦点是：一、被告解除合同的行为是否违约，二、合同解除后责任承担问题。
关于合同解除的时间问题。原告认为双方合同在2015年11月10日解除，被告答辩称原被告双方于2015年9月14日口头约定解除合同，2015年11月2日被告在给原告的律师函回执中书面提出解除合同，庭审中，原告同意将合同解除时间调整为2015年11月2日，本院对此予以确认。
被告解除合同的行为是否构成违约。《中华人民共和国合同法》第三百三十一条规定，委托开发合同的委托人应当按照约定支付研究开发经费和报酬；提供技术资料、原始数据；完成协作事项；接受研究开发成果。第三百三十二条规定，委托开发合同的研究开发人应当按照约定制定和实施研究开发计划；合理使用研究开发经费；按期完成研究开发工作，交付研究开发成果，提供有关的技术资料和必要的技术指导，帮助委托人掌握研究开发成果。本案中，涉案合同第二条约定甲方需在合同签订三天内以纸质或电子档的方式提供给乙方，甲方需提供（logo,其他开发所需资料），在合同中没有明确约定原告应向被告提交erp数据接口，而在2015年7月8日被告向原告出具的项目实施周期变更说明中可以看出，在没有erp数据接口的情况下，是由被告对现有的数据库进行开发，正是因为需要对现有数据库进行二次开发才将项目实施周期变更为2015年10月15日，在开发的过程中基于各种原因被告没有开发成功，后来由原告委托第三方合肥先华软件有限公司进行开发，原告在2015年9月24日向被告提交了erp数据接口，从整个合同的履行过程来看，原告没有任何违约行为，而是积极配合被告完成系统的开发。被告于2015年11月2日向原告提出解除合同，被告认为解除合同的原因系原告提出了不合理的要求，原告要求被告在20天内完成合同约定的所有开发内容，而被告认为在收到erp数据接口后完成开发还需要50天，原告的这一要求违反了合同的约定，解除合同的责任在原告方。但是被告没有提交相应的证据证明该抗辩理由，被告在合同约定的期限内没有完成约定的研发工作，提出解除合同的行为构成违约，应当承担违约责任。
合同解除后的责任承担问题。《中华人民共和国合同法》第九十七条规定，合同解除后，尚未履行的，终止履行；已经履行的，根据履行情况和合同性质，当事人可以要求恢复原状、采取其他补救措施，并有权要求赔偿损失。因中技公司违约致使解除合同，故中技公司应当向仟丝缘公司返还已支付的系统开发款项33000元和已交付的技术资料。关于违约责任承担的问题。根据《中华人民共和国合同法》第一百一十四条规定：“当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金，也可以约定因违约产生的损失赔偿额的计算方法。约定的违约金低于造成的损失的，当事人可以请求人民法院或者仲裁机构予以增加；约定的违约金过分高于造成的损失的，当事人可以请求人民法院或者仲裁机构予以适当减少。当事人就迟延履行约定违约金的，违约方支付违约金后，还应当履行债务。”本案中，原告仟丝缘公司主张根据合同第七条约定要求被告中技公司支付逾期违约金15000元和单方取消合同的违约金22000元，对此，中技公司认为合同解除后不存在违约责任且违约金过高。本院认为，合同解除是由于被告中技公司不按合同约定交付软件造成的，其应该承担相应的违约责任。原告仟丝缘公司没有举示证据证明其具体的损失，且被告也认为约定的违约金过高，故本院参照涉案合同第七条第三款“若乙方于本合同签订后，单方面擅自取消本合同的，甲方有权经书面通知乙方后单方面解除合同，在此情况下，乙方除应将甲方已支付的价款无息退还甲方外，乙方应向甲方支付本合同项下总价款的20%作为违约金。”的约定并结合本案案情，确定被告中技公司向原告仟丝缘公司支付的违约金为10000元。
综上，依照《中华人民共和国合同法》第九十七条、第一百一十四条、第三百三十一条、第三百三十二条和《中华人民共和国民事诉讼法》第一百四十二条之规定，判决如下：
一、确认原告重庆仟丝缘商业连锁有限公司与被告重庆中技互联网信息咨询有限公司签署的《技术开发合同》于2015年11月2日解除；
二、被告重庆中技互联网信息咨询有限公司于本判决生效之日起十日内向原告重庆仟丝缘商业连锁有限公司返还合同款项33000元；
三、被告重庆中技互联网信息咨询有限公司于本判决生效之日起十日内向原告重庆仟丝缘商业连锁有限公司支付违约金10000元；
四、被告重庆中技互联网信息咨询有限公司于本判决生效之日起十日内向原告重庆仟丝缘商业连锁有限公司返还技术资料（重庆仟丝缘商业连锁有限公司的LOGO，图片、公司简介、erp接口清单、erp接口文档）；
五、驳回原告的其他诉讼请求。
本案受理费1550元，由被告重庆中技互联网信息咨询有限公司负担。
如不服本院判决，可在收到判决书之日起十五日内，向本院提交上诉状，并按对方当事人的人数提出副本，上诉于重庆市高级人民法院。
审 判 长 曹 柯
代理审判员 刘光英
代理审判员 段玉秀
二〇一六年六月八日
书 记 员 张 洁