河南省郑州市中级人民法院
民 事 判 决 书
（2016）豫01民终9180号
上诉人（原审被告）河南微之通电子科技有限公司，地址郑州市金水区民航路15号17层1704号。
法定代表人文成，经理。
委托代理人李德星，北京华泰（郑州）律师事务所律师。
委托代理人贾智杰，北京华泰（郑州）律师事务所律师。
被上诉人（原审原告）河南新兵锋峰软件科技有限公司，地址河南省许昌市新兴路43号物资局办公楼三楼。
法定代表人唐德兵，董事长。
委托代理人邓果，河南金芫律师事务所律师。
上诉人河南微之通电子科技有限公司因与被上诉人河南新兵峰软件科技有限公司合同纠纷一案，不服郑州市金水区人民法院（2015）金祭初字第1317号民事判决，向本院提起上诉。本院于2016年8月10日立案后，依法组成合议庭，开庭进行了审理。上诉人河南微之通电子科技有限公司的法定代表人文成、委托代理人贾智杰，被上诉人河南新兵峰软件科技有限公司的委托代理人邓果到庭参加诉讼，本案现已审理终结。
河南微之通电子科技有限公司上诉请求：撤销一审判决，驳回被上诉人的诉讼请求，判令被上诉人支付上诉人下欠工程款37500元，一、二审诉讼费用由被上诉人负担。事实和理由：一审法院认定事实错误，上诉人自始未违约，更不存在根本违约，被上诉人无权单方解除合同，被上诉人反复提出修改方案以及始终未提出项目交付需求事项是导致上诉人未按原合同时间交付的主要原因。被上诉人在2015年8月15日、8月17日均作出了对原合同方案的修改，在双方一致认可的情况下延迟了交付时间，属于双方对合同的变更，同时双方约定的ios端交付时间是2015年9月20日，充分证明上诉人不存在违约。一审程序违法，剥夺了上诉人的反诉权利。
被上诉人河南新兵峰软件科技有限公司答辩称：上诉人未按约定期限履行向被上诉人提供符合合同约定内容的“校园APP”技术项目的程序源代码、数据库、所有相关文档等资料的义务，经被上诉人对不符之处多次提出修改意见后，上诉人仍未能按约定履行合同义务，上诉人的行为构成违约。交付地点、交付日期、验收内容和验收执行人等不是造成上诉人无法交付的根本原因，上诉人称被上诉人始终未提供交付地点、交付日期、验收内容和验收执行人等项目交接重要事项才导致上诉人无法交付的说法不能成立。《校园APP功能模块及报价》约定ios端截止到9月20日之前开发并测试结束，并不影响pc＋安卓端截止到8月15日之前开发并测试结束的约定，上诉人对pc＋安卓端未按约定时间和要求交付的行为仍然构成违约。上诉人违反合同约定，经被上诉人催告后在合理期限内未按约定履行合同义务，被上诉人有权解除双方签订的技术项目外包开发合同，被上诉人已函告上诉人解除合同，双方合同在上诉人收到被上诉人的回执函时解除。一审法院程序合法，上诉人的反诉按撤诉处理是因为自己未及时缴纳反诉费造成，并非一审法院程序错误所致。
河南新兵峰软件科技有限公司向一审法院起诉请求：1、判令被告退还原告预付款37500元和因被告原因造成的延期费用7500元；2、本案诉讼费由被告承担。
一审法院认定事实：2015年6月29日，原、被告双方签订技术项目外包开发合同一份，双方约定原告将“校园APP”技术项目由被告承接开发，合同标的75000元。被告在提供设计方案给原告，原告确认后，原告支付总金额的50%作为预付款给被告，被告应在2015年8月15日将承接的技术项目的程序源代码、数据库、所有相关文档等一并提供给原告。合同第第四条约定，原告应在被告交付项目任务后7日内审验并测试完成被告提供的所有项目任务，被告对测试问题修改达到要求后5日内支付项目总金额的40%，余下的10%作为项目保证金，质保期为项目验收后顺延3个月，质保期结束后一周内支付给被告。第七条约定，被告如出现项目延期，因原告原因造成的延期，被告可要求按每天追加合同额的1%作为延期费用，如因被告造成的延期，原告可要求按每天扣除合同额的1%作为延期费用，总延期费用最高额度为合同额的10%。被告提供了该项目即校园APP功能模块及报价。并备注开发周期为PC＋安卓端截止到8月15日之前开发并测试结束，JOS端截止到9月20日之前开发并测试结束。被告需将原告提供的教课视频和游戏处理成手机端支持的格式，并在手机端流畅查阅。教师端和家长端增加宝宝成长历程，PC端所有报表支持excel导出和打印。合同签订后，原告按约付给被告37500元。
2015年8月24日，原告通过电子邮件和被告协商，要求由被告向原告支付合同额10%的违约金，原告即同意给被告3个月延期，由被告向原告提供项目开发进度表，延期追加合同。如再延期追加违约金，具体细节，在追加合同中体现。
8月27日，被告通知原告因其公司项目负责人离职，申请更换新的项目负责人，并就项目开展情况、交工日期及项目交接需求事项建议互派相关主管人员进一步协商。
9月2日，原告通知被告称已收到8月27日的通知，对该通知内容不予同意。并称因合同期满被告未按合同约定提供设计方案，经被告要求原告同意延期一周，延期届满被告仍未向原告提供设计方案，被告行为严重合同约定，现被告又更换项目负责人，原告认为被告严重影响合同继续履行已构成根本违约，决定解除双方所签合同，并要求退还原告已支付的预付款37500元，并承担延期费用。
9月15日，被告通知原告称已于9月8日收到上述回执，对原告意见不予同意。并称因项目本身工作量大不能按时交付项目，按合同内容做延期处理，并要求原告到被告处验收项目，同时要求原告支付余款。双方发生纠纷，原告起诉来院。另查明，截止目前，被告没有向原告交付该项目。本案在审理过程中，被告提起反诉，但未交反诉费，针对被告的反诉本案按自动撤诉处理。
一审法院认为：原、被告双方所签合同系双方真实意思表示，合同合法、有效。双方当事人均应按照约定全面履行自己的义务。合同签订后，原告按约履行向被告支付预付款37500元的付款义务，根据合同约定，被告应予2015年8月15日将承接的技术项目的程序源代码、数据库、所有相关文档等一并交付给原告，在原告同意延期一周交付的情况下，延期届满后被告经原告催告仍未向原告交付，并于9月15日仍以项目本身工作量大不能按时交付项目为由，要求按合同内容做延期处理，原告未予同意，故被告已构成根本违约，原告有权解除合同。被告认可9月8日已收到解除合同通知，故2015年9月8日双方所签合同已经解除。合同解除后，原告已支付的预付款37500元，被告应予返还。因被告迟延交付构成违约，故原告有权依据合同约定要求被告支付延期费用7500元。被告辩称原告同意延期3个月，被告之所以没按合同约定日期交付技术成果，是因原告不断提出新的修改方案造成的，以上理由均未有证据证明，且原告不予认可，故被告辩称理由不成立，本院不予认定。依照《中华人民共和国合同法》第六十条、第九十四条第三项、第九十六条、第九十七条之规定，判决如下：被告河南微之通电子科技有限公司于本判决生效后十日内返还原告河南新兵峰软件科技有限公司预付款37500元、延期费7500元。如未按本判决指定的期间履行给付金钱义务，应当按照《中华人民共和国民事诉讼法》第二百五十三条之规定，加倍支付迟延履行期间的债务利息。案件受理费925元，由被告负担。
本院经审理查明的事实与原审法院查明的事实一致。
本院认为：上诉人河南微之通电子科技有限公司未依照与被上诉人河南新兵峰软件科技有限公司之间的合同约定如期交付承接技术项目的程序源代码、数据库、所有相关文档，经被上诉人同意延期后仍未能如期交付，故一审法院认定上诉人河南微之通电子科技有限公司构成违约，判令上诉人返还被上诉人预交款37500元及支付延期费用7500元并无不当。上诉人河南微之通电子科技有限公司称被上诉人反复提出修改方案、始终未提出项目交付需求的理由不能成立，不予采纳。上诉人河南微之通电子科技有限公司称一审程序违法，剥夺其反诉权利，经查一审卷宗，有诉讼费缴纳票据底联留存和送达回执在卷，故上诉人未交纳反诉费，一审法院将其反诉按自动撤诉处理正确，其该项上述请求不能成立。综上所述，河南微之通电子科技有限公司的上诉请求不能成立，应予驳回；一审判决认定事实清楚，适用法律正确，应予维持。依照《中华人民共和国民事诉讼法》第一百七十条第一款第（一）项之规定，判决如下：
驳回上诉，维持原判。
二审案件受理费925元，由上诉人河南微之通电子科技有限公司负担。
本判决为终审判决。
审判长 胡忠宇
审判员 安 军
审判员 石卫华
二〇一六年十一月三日
书记员 陈俊涛