甲公司乙公司计算机软件开发合同纠纷上诉案
裁判文书陕西省高级人民法院裁判日期 2017-02-27案由 商业秘密
引注:(2017)陕民终32号
全文
甲公司乙公司计算机软件开发合同纠纷上诉案
陕西省高级人民法院
民事判决书
(2017)陕民终32号
上诉人(一审被告、反诉原告)甲公司。
法定代表人王某,该公司总经理。
被上诉人(一审原告、反诉被告)乙公司。
法定代表人冯某,该公司董事长。
委托代理人舒某。
委托代理人徐某。
丙公司(以下简称丙公司)丁公司(以下简称丁公司)计算机软件开发合同纠纷一案,不服西安市中级人民法院(2016)陕01民初221号民事判决,向本院提起上诉。本院于2017年1月3日立案后,依法组成合议庭,开庭进行了审理。戊公司法定代表人王某,己公司委托代理人舒某到庭参加了诉讼。本案现已审理终结。
丙公司上诉请求:撤销一审判决中的第二、三项,并依法予以改判;本案一审、庚公司承担。事实和理由:(一)丙公司已经辛公司服务器上,并且已经对安装的软件系统进行了实施完成。丁公司迟延支付首期费用违约在先,壬公司交付软件日期延后,癸公司承担;子公司多名技术人员的心血,丑公司使用习惯或者不好用就解除合同,寅公司不公平。该合同约定的总金额为26万元,其中软件费为16万元,丙公司卯公司的服务器上,其公司应该支付软件费。综上,丙公司已经按照合同约定安装实施了软件系统,履行了合同义务,一审判决对此事实认定不清;(二)一审中,丙公司提出司法鉴定,但一审法院不了了之,其审理程序存在重大瑕疵。
丁公司答辩称,(一)辰公司完成软件系统的实施周期,就是因为考虑到软件系统安装后还需要反复的调试、检测,验收并交付软件,截止目前,丙公司仍未完成软件的实施和交付工作。巳公司午公司支付的款项后开始进行软件的制作,丁公司未公司实施周期天数。所以,丙公司未能按照合同约定实施交付软件,导致合同目的不能实现,一审判决认定事实清楚,判决解除合同适用法律正确;(二)一审审理中,申公司单方原因导致的,一审审理程序是合法的。综上,请求二审法院驳回丙公司的上诉请求,依法维持一审判决。
丁公司向一审法院起诉请求:1、酉公司丙公司签订的《西安金仕达软件合同》;2、丙公司丁公司返还合同款13万元;3、丙公司丁公司承担违约金52000元;4、丙公司丁公司赔偿损失9100元;5、丙公司承担本案全部诉讼费用。
丙公司反诉请求:1、继续履行《西安金仕达软件合同》;2、支付剩余软件费3万元;3、承担全部诉讼费。
一审法院认定事实:2015年7月14日,丁公司(甲方)丙公司(乙方)签订《西安金仕达软件合同》约定,丁公司丙公司购买智慧管理系统(OA+ERP+HR+CRM)专业版软件;丁公司戌公司亥公司资料,按合同约定支付费用;丙公司根甲23公司操作,乙24公司的要求帮助其进行维护和技术咨询,依合同收取费用;合同总金额26万元,其中软件费16万元、二次开发费5万元、系统实施费4万元、系统培训费1万元,合同签订后三日内支付首期合同款13万元,系统验收合格后支付合同款117000元,质保金系统运行一年后支付合同款13000元;丙公司午公司按照合同规定支付的款项后开始进行软件的制作,实施周期为:180个工作日内完成(一期:OA/HR/CRM的实施周期为45个工作日,二期ERP实施周期为135个工作日),在此丙25公司生产流程不确定导致延误,则交付时间顺延;丁公司丁26公司允许验收通知后5日内完成软件的验收,并确认;戊27公司丙公司交付工作成果后一周内未书面签收也未提出异议的,己28公司验收合格;本合同有效期为2015年7月14日至2016年7月14日;庚29公司原因导致项目延期交付,每延期一天须承担合同总额千分之三的违约金;延期一个月,丁公司有权解除合同,丙公司须承担合辛30公司因此产生的损失。壬31公司提供。
合同签订后,丁公司癸32公司转账支付了13万元首期合同款。子33公司丙公司发送《软件实施进度确认函》提出,“合同约定OA系统、HR系统、CRM系统软件实施周期至2015年8月25日。丑34公司技术原因导致软件至今没有实施完毕,寅35公司正常工作。至此,我公司保留法律手段的同时,卯36公司再次确认OA系统、HR系统、CRM系统最终实施完成日期,请贵司于48小时内给予明确书面答复”。丙公司签收后,辰37公司发送《软件实施进度时间表》称,“我公司在接到贵司《软件实施进度确认函》后,我公司对未按时完成施工进度表示歉意,巳38公司研究决定,制定以下实施时间表,午39公司。如无法以下时间完成各项任务,未40公司带来的损失:OA电脑端完成时间2015年9月15日、安卓手机APP完成时间2015年9月15日、苹果手机端完成时间2015年9月30日,HR系统完成时间2015年9月30日、固定资产系统完成时间2015年9月30日、客户管理系统完成时间2015年9月30日”。
审理中,丙公司提供了称是合同履行过程中或者收到起诉状后进行操作取得的一期和二期系统的部分源代码、丁公司服务器上打开软件功能项、一期手机客户端系统、丁公司使用软件的操作记录等以及往来电子邮件、聊天记录的截屏打印件,以期证明申41公司使用,丁公司在软件交付后又变更了很多功能。丁公司酉42公司上述证据的真实性有异议,对关联性及证明目的不认可,称戌43公司曾将开发的一期软件代码在其服务器进行调试,其员工配合调试产生的记录并不代表软件已经开发完成及交付;亥44公司已交付的软件在调试过程中出现如下问题:1、OA系统未完工,部分人员如出纳、会计等无法正常离职,所有表单添加附件并提交下一步后,下一步审批人员无法看到,请假流程无法使用,总部人员无法申请物资申购;2、手机端APP问题未完工且未上线,苹果端、甲45公司搜索和下载,手机APP只有系统的审批功能,无邮件、签到、客户管理、协作等功能,…..3、CRM、HR、ERP等模块未开工。丙公司对上述问题不认可。丙公司称合同中未明确约定其需要开发手机APP,乙46公司要求增加就增加了这一个功能。丁公司称合同约定的软件项目包括了电脑端和手机端。关于涉案软件的验收标准,丁公司称合同就此没有约定,其认为应该按其制定的智慧管理系统专业版的验收标准即金仕达智慧管理平台(专业版)的功能模块的清单,丙47公司。丁公司丁48公司当庭提交的金仕达智慧管理平台(专业版)的功能模块的清单不是合同的附件,在合同的履行过程中从未向其提供,对其真实性不能确认,且该清单内容只是对一个软件包括的功能模块的简单罗列。
丁公司称戊49公司延期交付软件超过一个月而根据合同有关违约责任的约定行使约定解除权,己50公司至今未交付软件导致其合同目的不能实现而根据《合同法》第九十四条第(四)项的规定行使法定解除权。丙公司庚51公司上述解除合同的依据不认可,辛52公司新增了很多软件功能,其才于2015年9月10日作出《软件实施进度时间表》中的承诺,且于9月30日已经完成;因合同并未明确约定软件的标准,丁公司要求其临时增加了很多功能,因此导致最终没有验收;壬53公司的原因变更软件需求,依据合同约定交付时间应顺延,故其并未违约,合同不应解除。丁公司明癸54公司在《软件实施进度时间表》子55公司承担违约金52000元并赔偿9100元的律师费损失。丙公司丑56公司已经使用,寅57公司继续履行合同并支付剩余的软件费3万元。
一审法院认为:
一、关于涉案《西安金仕达软件合同》应解除还是继续履行的问题。涉案《西安金仕达软件合同》丁公司丙公司真实意思表示,不违反法律、行政法规的强制性规定,应为合法有效,双方均应依约履行。合同签订后,丁公司支付了首期款13万元,丙公司卯58公司付款后开始软件制作,并按照合同约定的期限完成软件开发,在软件系统验收合格后方可获得第二笔合同款项。合同履行过程中,丁公司丙公司发送《软件实施进度确认函》辰59公司的软件开发进度提出质疑后,丙公司于2015年9月10日在《软件实施进度时间表》中就软件开发完成时间作出明确承诺并表示“如无法以下时间完成各项任务,未40公司带来的损失”,巳60公司理应按照其承诺的期限以及合同约定的期限完成全部软件开发。午61公司未62公司实际付款后才开始软件制作的情况下,仍应按照合同约定的整体期限完成软件开发,申63公司酉64公司对其开发的软件进行验收;戌65公司虽辩称其已完成软件开发并交付,亥66公司按照其承诺的期限完成了涉案软件开发、其完成并交付的软件经验收合格或者达到验收标准;甲67公司乙68公司有新增软件功能,但并无证据显示该部分超出了《软件实施进度时间表》的范围;四是涉案《西安金仕达软件合同》丙69公司提供,丙公司作为专业的软件开发机构,对于合同约定的涉案软件的性能及验收标准明知,丁70公司以合同对软件的功能和验收标准无明确约定作为其不构成违约的抗辩理由显然不能成立。因此,丙公司未按照合同约定的期限以及《软件实施进度时间表》的承诺完成软件开发,已构成违约,戊71公司己72公司开发的软件的正常使用,庚73公司的合同的目未能实现,根据《中华人民共和国合同法》第九十四条“有下列情形之一的,当事人可以解除合同:(四)当事人一方迟延履行债务或者有其他违约行为致使不能实现合同目的”之规定,涉案《西安金仕达软件合同》应予解除,辛74公司要求解除合同的诉请予以支持,酉42公司要求继续履行合同的反诉请求不予支持。
二、壬75公司癸76公司返还合同款项13万元并支付违约金5.2万元、赔偿损失9100元的问题。根据《中华人民共和国合同法》第九十七条“合同解除后,尚未履行的,终止履行;已经履行的,根据履行情况和合同性质,当事人可以要求恢复原状、采取其他补救措施、并有权要求赔偿损失”的规定,因涉案《西安金仕达软件合同》认定应予解除,子77公司,丑78公司按照合同约定已经支付的首期款13万元,丙公司应予以返还。寅79公司主张的违约金5.2万元,庚29公司未按照承诺期限完成软件开发并经验收合格,构成违约,应承担违约责任,考虑到合同载明签订日期为2015年7月14日,丁公司并未在合同约定的签订后三日内支付首期合同款13万元,存在逾期付款,卯80公司庚29公司违约所受实际损失,结合本案实际情况,辰81公司丁公司支付违约金1万元。巳82公司主张的律师费损失9100元,因在合同纠纷案件中主张维权合理支出并无法律依据,故对其该项诉请不予支持。
三、寅79公司午83公司支付剩余软件费3万元的问题。如前所述,涉案《西安金仕达软件合同》应予解除,丙公司未按时完成软件开发并经验收合格所致,未84公司支付剩余软件费3万元无事实依据,故对其该项反诉请求不予支持。
综上,依照《中华人民共和国合同法》第九十四条、第九十七条、《中华人民共和国民事诉讼法》第六十四条之规定,判决:一、申85公司酉86公司于2015年7月14日所签《西安金仕达软件合同》予以解除;二、本判决生戌87公司亥88公司13万元;三、本判决生戌87公司甲89公司违约金1万元;四、乙90公司其余诉讼请求;五、丙91公司反诉请求。案件受理费4122元(原告已预交),丁92公司负担1031元、戊93公司负担3091元;反诉费325元(被告已预交),戊93公司负担。
二审中,当事人没有提交新证据。一审判决认定事实清楚,本院予以确认。
本院认为,2015年7月14日,双方签订《西安金仕达软件合同》意思表示真实,合同内容符合法律规定,该合同应属合法有效,一审判决对此认定正确。合法有效的合同,双方均应依约履行。根据该合同约定,丙公司应在约定的期限之内,丁公司提供能满足合同目的软件系统。合同履行过程中,丙公司于2015年9月10日在《软件实施进度时间表》己94公司做出承诺:丙公司于2015年9月30日完成全部软件系统,并承诺如无法在该时间完成各项任务,庚95公司带来的损失。丙公司在二审庭审中,认可涉案软件安装后需要调试、培训,验收合格后方为正常使用。辛96公司仅安装了涉案软件,并未进行调试和培训,亦未进行验收,壬97公司拒绝进行验收,并单方解除合同所致。癸98公司未提供充分有效的证据,故其上述主张不能成立;本案是软件开发合同,丁公司支付费用是为了获得能够满足合同目的的系统软件,癸98公司未能交付经过验收合格的软件系统,丑78公司合同目的不能实现,因此,一审判决解除该合同,丙公司子99公司首期费用13万元和支付1万元违约金是正确的,丙公司该项上诉理由不能成立。一审中,癸98公司不同意确定的在册鉴定机构对本案进行鉴定,又未能在指定的期限内提供具有鉴定资质的非在册鉴定机构,导致鉴定无法完成,丑100公司,丙公司上诉认为一审程序违法的理由不能成立。
综上所述,丙公司的上诉请求不能成立,应予驳回;一审判决认定事实清楚,适用法律正确,应予维持。依照《中华人民共和国民事诉讼法》第一百七十条第一款第一项规定,判决如下:
驳回上诉,维持原判。
二审案件受理费3100元,丙公司负担。
本判决为终审判决。
审 判 长 宋小敏
代理审判员 涂某
代理审判员 罗某
二0一七年二月二十七日
书 记 员 罗 颖
本案法律依据
中华人民共和国民事诉讼法(2012修正) 第170条1款1项
中华人民共和国民事诉讼法(2012修正) 第64条
中华人民共和国合同法 第94条1款4项
中华人民共和国合同法 第97条
在法小和里继续
把这条案例当成参考,用你自己的案情做一次相似检索,可以同时看到相关法条、司法解释和更多同类案例。
在知识库中打开