山东省威海市中级人民法院民 事 判 决 书（2021）鲁10民终1759号上诉人（原审原告）：山东鑫渔国际贸易有限公司，住所地荣成市成山镇荣康路19号。法定代表人：王国新，执行董事兼总经理。委托诉讼代理人：宋修铠，山东时中律师事务所律师。被上诉人（原审被告）：荣成市亿诺制冷设备安装有限公司，住所地荣成市城西街道办事处向阳埠村。法定代表人：张静，执行董事。委托诉讼代理人：殷建阳，山东华夏明德律师事务所律师。上诉人山东鑫渔国际贸易有限公司（以下简称“鑫渔公司”）因与被上诉人荣成市亿诺制冷设备安装有限公司（以下简称“亿诺公司”）建设安装合同纠纷一案，不服山东省荣成市人民法院（2021）鲁1082民初367号民事判决，向本院提起上诉。本院于2021年6月29日立案后，依法组成合议庭进行了审理。本案现已审理终结。鑫渔公司上诉请求：1、判令亿诺公司支付鑫渔公司违约金14.94万元；2、诉讼费由亿诺公司承担。事实与理由：一、一审法院关于认定涉案工程验收过程中鑫渔公司与亿诺公司的责任比例没有事实及法律依据。2020年5月13日，双方签订《制冷管道改造安装工程合同》(以下称涉案合同)，合同第三条第6项约定了工程内容中的各种手续的办理、申报等由亿诺公司全权办理。设计改造安装工程验收合格后，将该手续全部整理好交给鑫渔公司。可以看出鑫渔公司对特种的制冷设备的安装程序及相关手续的办理流程以及注意事项是不清楚的，所以才需要全权委托有专业资质及经验的亿诺公司办理。涉案合同第九条约定了合同违约金为合同价款的30%，鑫渔公司的责任应为保证合同约定或通过质监局、安监局验收及保证鑫渔公司的正常使用。亿诺公司应当为履行合同义务积极完成竣工验收工工作，虽然在合同履行过程中有威海特种设备研究院（以下简称威海特院）荣成工作站的介入，通过一审法庭调查，威海特院荣成工作站负责人也表示案外人提出异议并不影响涉案工程的完工验收。即使验收过程中鑫渔公司与亿诺公司都存在需要整改的地方，也应当根据双方整改的责任比例认定违约责任的比例，而不是笼统的认定鑫渔公司与亿诺公司均有需要整改的地方一言以蔽之，一审法院根据威海特院荣成工作站出具的特种设备监督检验工作意见通知书也调查了验收过程中具体的责任划分，即不论鑫渔公司与亿诺公司之间因威海特院荣成工作站现场检验发现的问题进行整改，但也应当按照总体验收整改意见判断鑫渔公司与亿诺公司的具体责任，总体验收过程中出具的特种设备监督检验工作意见通知书中列明了7条问题，而该7条整改问题大部分是亿诺公司应当完成的工作，因此主要的违约责任应当由亿诺公司承担。二、一审法院关于鑫渔公司损失的认定没有事实及法律依据，原因如下：(一)一审法院称延误工期部分发生在荣成市禁渔期间，对鑫渔公司造成的影响较小，没有事实依据。因为鑫渔公司作为贸易公司经营范围中包含了水产品冷冻加工、销售，仓储服务，经营进出口业务等，并不相当然的因为禁渔期会影响公司的效益和业务。鑫渔公司将厂房出租给荣成市米诺卡贸易有限公司（以下简称米诺卡公司），米诺卡公司的经营范围中包含了食品经营(销售预包装食品)、货物进出口、食用农产品初加工、食用农产品零售、普通货物仓储服务等，而据了解涉案工程主要用于米诺卡公司的产品初加工和普通货物仓储服务等，与是否是禁渔期间并不存在关联性，因此荣成的禁渔期对企业的经济并不存在影响。(二)鑫渔公司与米诺卡公司的监事虽然相同，但是股东与法人以及实际控制人不存在任何关联关系，并且鑫渔公司与米诺卡公司在2019年就有租赁合作，由米诺卡公司承租鑫渔公司的厂房及办公场所，一直合作至今并且定期向鑫渔公司支付租金、水电费，在一审庭审中，鑫渔公司也提交了支付租金等的凭证及转账记录，足以证明鑫渔公司与米诺卡公司虽然监事为同一人，形式上存在关联，系公司内部管理疏漏，工作人员的兼职行为并不代表两家公司实际存在关联关系，无论是股东或者法人均不存在亲属关系，不能仅因两家公司的友好合作或者工作人员的兼职就不予认定鑫渔公司的损失。(三)鑫渔公司于2020年11月25日给付亿诺公司工程款尾款时没有行使抗辩权并不能代表鑫渔公司放弃违约责任的追索权，抗辩权是鑫渔公司的权利，鑫渔公司可以选择行使，与违约责任的主张并不存在关联，鑫渔公司认为支付工程尾款是履行涉案合同的行为，是合同的义务，而追索亿诺公司涉案合同中的违约责任是鑫渔公司的权利，鑫渔公司有权行使，一审法院称鑫渔公司完全可以通过行使抗辩权将损失予以抵销没有依据，不能因此否定鑫渔公司的损失。亿诺公司辩称，一、一审判决亿诺公司勉强接受，但其认定亿诺公司违约是不妥的，鑫渔公司继续纠缠要亿诺公司“背锅”没有意义。涉案合同履行经过了三个阶段：第一阶段：2020年5月13日收到预付款到6月3日亿诺公司提交《工程竣工情况说明确认单》。该确认单尽管没有鑫渔公司签名，但可以证实这一阶段亿诺公司几乎完成了合同全部安装义务，6月3日距离合同约定的竣工截止日期6月22日还有19天，《工程竣工情况说明确认单》与一审亿诺公司提交的证据一《制冷管道改造安装合同》及证据三《预算表》比较，仅有压力表、物联监控系统两个安装项目没有完工，而该两个剩余项目均需鑫渔公司配合方可完成。鑫渔公司未予回复、不认可已经验收等均不能否认工程已经竣工的客观事实，未予验收的原因在鑫渔公司。该阶段亿诺公司没有违约。第二阶段：2020年6与8日至7月9日有关部门通知可以继续施工，该阶段因国家职能部门威海特院荣成工作站的介入，导致双方均停工。制冷工程是个整体工程，不仅包括合同约定的亿诺公司完成的工程，还包括鑫渔公司自行完成的“土建、防水、避雷、保温、电气工程”（案涉合同第二条第二款）及压缩机工程。威海特院荣成工作站是通知双方停工，而非单独通知亿诺公司一方停工。期间亿诺公司没有施工，鑫渔公司同样也没有施工“土建、防水、避雷、保温、电气工程”（案涉合同第二条第二款）及压缩机工程，而且还配合该工作站的调查工作（主动提供房屋所有权证书等）。该阶段是因为国家职能部门的介入导致，双方均不存在违约。鑫渔公司要求亿诺公司承担该阶段违约责任，没有依据，亿诺公司没有义务为国家职能部门介入的后果背锅。第三阶段：2020年7月10日至9月16日整体验收阶段。该阶段亿诺公司主要完成压力表安装、物联监控系统，鑫渔公司完成避雷、保温、电气工程、压缩机等工作。该阶段，双方交叉进行施工，主要是鑫渔公司施工，亿诺公司是插空施工。从鑫渔公司一审提交的该阶段施工车辆及人员名单可以证实，亿诺公司期间的工作量很少，车辆及人员进入工地很少。截止9月16日验收，双方都有需要整改的项目。这一阶段，因为交叉施工的原因，且鑫渔公司处于主要施工人地位，认定亿诺公司构成违约过于勉强。客观的认定事实该阶段双方都有原因，但鑫渔公司原因明显较大。鑫渔公司主张亿诺公司承担该阶段全部责任，一审认定亿诺公司期间构成违约，亿诺公司均不能接受。一审认定的工期截止时间为“2020年6月13日”和“延期110天”都是错误的，实际上工期约定是三十个工作日，截止日期为2020年6月22日；延期时间（不考虑原因）最多是三个月。二、鑫渔公司曲解了部分合同条款。1、合同第三条第6项：该条约定由亿诺公司全权办理各种手续，但该手续均是以鑫渔公司名义办理的，需要鑫渔公司提供印章等予以配合。另外还有鑫渔公司施工项目也需要同步进行，该与合同第六条第3项约定的“乙方组织，甲方协助”是一致的，要求亿诺公司承担全部责任不客观。2、合同第九条第6项约定的“30%的违约金”很明显是针对不履行合同的违约行为（即通常意义上的根本违约），对履行合同义务不符合合同约定的（即逾期违约行为）没有约定违约金标准。鑫渔公司主张逾期违约按根本违约承担违约责任不能成立。三、关于实际损失。1、一审鑫渔公司没有提交证据证实其损失，应视为没有损失，一审酌定15000元，对鑫渔公司有利。2、一审酌定15000元理由勉强，因为本案工期延长确实事出有因。鑫渔公司向一审法院起诉请求：1、判令亿诺公司支付合同违约金15万元；2、判令亿诺公司支付律师费1万元；3、本案诉讼费由亿诺公司承担。一审诉讼中，鑫渔公司将第1项诉讼请求变更为，要求判令亿诺公司支付违约金14.94万元。一审法院认定事实：2020年5月13日，鑫渔公司、亿诺公司签订《制冷管道改造安装工程合同》（以下简称案涉合同），合同主要内容如下：甲方（发包方）：山东鑫渔国际贸易有限公司，乙方（承包方）：荣成市亿诺制冷设备安装有限公司。一、工程项目：制冷管道改造安装工程。工程地点：山东鑫渔国际贸易有限公司，地址山东省威海市荣成市。二、工程范围及内容：1、机房部分管道更换与安装；2、制冷工艺阀门更换与安装；3、制冷工艺管道对接焊缝无损检测；4、制冷设备安装与就位；5、单冻机管道安装；6、制冷设备、制冷工艺管道压力试验、试漏试验。本工程不包括土建、防水、避雷、保温以及电气工程。三、工程要求：4、乙方负责该工程安装后整体试压、验收等，以达到国家职能部门验收合格为准，并协助甲方调试，直至正常使用运行。6、上述工程内容中各种手续的办理、申报等由乙方全权办理。设计、改造安装工程验收合格后，将该手续全部整理好交给甲方。四、工程期限：1、工程安装期自本协议签订后甲方支付乙方预付款之日起30个工作日竣工。竣工后十日内乙方协调政府职能部门验收，验收合格后将安装图纸等文件、材料交给甲方，确保甲方能正常生产使用。2、施工过程中，如遇下列情况，可顺延工期。（1）由于法律规定的不可抗力而被迫停工的；（2）因甲方变更计划而通知乙方不能继续施工的；（3）因甲方施工条件或环境影响正常施工，经甲乙双方确定的；（4）工程款不按时拨付。五、工程承包方式及设备材料供应1、本工程实行工程承包的安装方式。所用主要材料，辅助材料等均由乙方负责。2、乙方采购的设备、材料必须符合国家标准。3、所有材料进场后必须检查验收合格后方可用于工程。六、工程质量与施工安全：3、工程验收由乙方组织、甲方协助。乙方负责协调威海市质检局等部门完成工程验收、颁发合格证书，保证甲方按时顺利生产。七、双方责任：1、甲方责任：（1）保证施工前现场具备施工条件，负责施工现场三通一平，提供充足现场照明设施；（2）指派施工现场负责人，处理协调施工中的各项事宜；（3）配合乙方进行竣工验收；（4）免费提供食宿。2、乙方责任：（1）严格按照规范施工，保证质量，执行工期；八、工程价款及结算：1、经双方协商，工程总价款一次性定价为人民币49.8万元（大写：肆拾玖万捌任元整。包含安装费、制冷设备、无损检测费、图纸设计手续报批、验收等费用）。2、本合同签订后三日内，甲方付给乙方总款项的40%作为工程的预付款，由乙方采购设备和材料；施工条件具备，制冷设备和材料以及人员进入工地施工，工程完工甲方制冷系统正常运行再支付乙方总款项的20%；乙方在办理好特种设备主管部门颁发的《压力管道安装监督检验证书》并交付甲方，同时甲方余款一次性付清。3、甲方将工程款项接约定汇入以下乙方指定银行账户。开户名：荣成市亿诺制冷设备安装有限公司；银行名称：荣成市农村商业银行崖头支行；银行帐号：9100××××9824，乙方不接受任何形式的物品抵顶的付款方式。九、违约责任：合同签订后，如一方违约，应赔偿守约方价款总额30%的违约金。1、乙方责任：工程质量不符合合同规定或未通过质检局、安监局验收及未达到甲方正常生产使用，乙方负责无偿修理或返工，延期给甲方生产造成的损失由乙方负责赔偿甲方。2、甲方责任：未按合同规定付款，按银行有关逾期付款办法的规定偿付乙方赔偿金。十一、其他条款：1、本合同未言明事项，按《中华人民共和国合同法》和《建筑安装工程承包合同条例》规定执行。涉案合同签订后，鑫渔公司于2020年5月13日将199200元预付款转至亿诺公司银行账户。亿诺公司（一审误为鑫渔公司）开始进行施工，施工现场由亿诺公司工作人员殷卫岗负责。鑫渔公司提交的殷卫岗与鑫渔公司赵姓工作人员（现已离职）的微信聊天记录中，殷卫岗发给赵姓工作人员一份《工程竣工情况说明确认单》，确认单记录了亿诺公司已完工的项目，共计十三项，亿诺公司主张其已完成了除压力表安装、物联监控系统两个安装项目之外的其他所有项目，但赵姓工作人员未予回复，鑫渔公司（一审误为亿诺公司）也不认可对案涉工程进行了验收。亿诺公司向一审法院提交案外人荣成市双赢水产有限公司（以下简称双赢公司）2020年6月8日向山东省特种设备检验研究院威海分院（现更名为威海市特种设备检验研究院荣成工作站，即威海特院荣成工作站）发出的《告知书》，告知书内容为：鑫渔公司冷藏厂所安装使用的制冷设备、管路登记在双赢公司名下，鑫渔公司未经双赢公司同意，私自将制冷设备及管道拆除，并委托其他企业对该冷藏厂的制冷设备、管道重新安装，其认为鑫渔公司侵害了双赢公司的合法权益，违反了主管部门对特种设备的安装管理制度及规范，要求威海特院荣成工作站对鑫渔公司违规行为予以制止，责令鑫渔公司停止现场施工，在其与鑫渔公司之间纠纷妥善解决之前，暂停办理鑫渔公司冷藏厂一切特种设备的审批及证照办理活动。鑫渔公司认为该《告知书》系复印件，真实性无法确认，且与本案无关。经一审法院向威海特院荣成工作站负责人姜志柏调查，姜志柏承认双赢公司2020年6月8日到威海特院荣成工作站，反映鑫渔公司擅自拆除其制冷设备，当天下午姜志柏通知鑫渔公司、亿诺公司到威海特院荣成工作站，亿诺公司王本军拉着鑫渔公司一个青年来威海特院荣成工作站，姜志柏告知二人因为鑫渔公司、亿诺公司没有办理拆除手续，让他们最好找双赢公司协调一下，协调好再安装。姜志柏称当时是以个人身份进行调解，威海特院荣成工作站也未下达书面的中止安装通知书。2020年7月6日，鑫渔公司通过邮寄方式向亿诺公司发出《告知函》，主要内容为：鑫渔公司已经按约将预付款199200元支付给亿诺公司，亿诺公司未按约定在30个工作日内竣工，亿诺公司违反合同约定，导致鑫渔公司不能按时使用设备进行生产，要求亿诺公司于收到《告知函》之日起5日内按照合同约定完工并组织验收，协调相关部门颁发合格证书，否则应承担违约责任，并赔偿鑫渔公司损失，负担因诉讼所支付的诉讼费、律师费、保全费、执行费等费用。亿诺公司法定代表人张静签收了《告知函》。诉讼中，鑫渔公司认可向威海特院荣成工作站提交过房屋所有权证书。姜志柏陈述，亿诺公司2020年7月6日拿着《告知函》来找他，姜志柏就向威海市特种设备检验研究院请示，威海市特种设备检验研究院于7月9日给予了回复，姜志柏将回复意见通知了双赢公司，并电话通知亿诺公司可以继续施工。威海特院荣成工作站7月20日去鑫渔公司处进行现场检验，并发现了一些问题，要求整改；2020年9月16日进行总体验收，并提出了一些问题，亿诺公司2020年10月11日整改完毕，2020年10月12日出具了安装监督检验报告。姜志柏同时表示，如鑫渔公司、亿诺公司没有找双赢公司进行协商，不会影响威海特院荣成工作站对安装工程的验收。鑫渔公司对调查姜志柏的笔录内容没有异议，亿诺公司则对姜志柏6月8日通知鑫渔公司、亿诺公司需要与双赢公司协调、7月9日告知亿诺公司可以施工的事实予以认可，但是不认可姜志柏是以个人名义协调，以及继续施工不会影响验收等的陈述，认为姜志柏的行为系职务行为。一审法院从威海特院荣成工作站调取了该工作站2020年7月10日制作的《特种设备监督检验工作联络单》，该联络单记载案涉压力管道在安装监督过程中存在五个问题，要求2020年8月5日前将处理结果报送监检组或监检机构。这五个问题其中有两个问题需要亿诺公司整改，三个问题需要鑫渔公司整改。2020年9月16日，威海特院荣成工作站进行总体验收，并提出了存在的七个问题需要整改，要求2020年9月25日前将处理结果报送威海特院荣成工作站。这七个问题中，一个问题是需要鑫渔公司整改，五个问题需要亿诺公司整改，还有一个问题由谁整改存在争议。鑫渔公司称接到整改要求后立即进行了整改，但亿诺公司不认可，要求鑫渔公司提供证据证明。一审法院向威海特院荣成工作站工作人员李晓阳咨询了验收的整个过程，李晓阳介绍，首先要到现场验收安装用的材料，对比一下所有材料与证书是否一致；其次，施工过程中到现场进行监督检查，查看管道与阀门是否符合规范要求；第三，当管道主要承压件安装完毕，达到耐压试验条件，开始进行耐压试验，出现小问题会通知企业整改，但不影响耐压试验的进行；最后，总体验收内容包括：保温情况、标志色、介质流向箭头、阀门上的操作牌、规章制度上墙、物联网上的超高液位报警系统，对发现的问题在总体验收之后由企业进行闭环处理，处理之后予以回复，全部合格后由亿诺公司（鑫渔公司配合）搜集相应的见证资料送到威海特院荣成工作站，由威海特院荣成工作站出具检验报告。鑫渔公司为证明因亿诺公司违约给其造成的经济损失，提交一、案外人米诺卡公司与鑫渔公司签订的厂房租赁合同，合同约定鑫渔公司将案涉冷库、速冻库、车间宿舍、办公楼出租给米诺卡公司，租赁期限自2020年7月1日至2030年6月30日，租金为每月5万元。二、提交王鹏涛（米诺卡公司监事、鑫渔公司职工）与威海航海食品加工有限公司（以下简称航海公司）签订的场地租赁合同，合同约定米诺卡公司租用航海公司速冻车间、冷库等，租赁期限自2019年2月15日至2019年6月14日，每月租金28000元，鑫渔公司称米诺卡公司2020年11月搬到鑫渔公司厂房。三、航海公司收取米诺卡公司2020年5月31日至10月31日期间的水电费、租金、制冷工资、冷藏费等的收据、米诺卡公司支付的工资表等记账凭证。鑫渔公司以此证明因为亿诺公司延误工期，米诺卡公司不得不租用航海公司的冷库，致使米诺卡公司支付给航海公司各项费用260505.28元，因米诺卡公司不能正常使用鑫渔公司冷库等造成员工窝工怠工支付工资293573.21元。鑫渔公司称米诺卡公司没有交付租金给鑫渔公司，其虽然口头提过减免房租，但因米诺卡公司现在使用鑫渔公司办公室，现在还没有正式索赔。亿诺公司对上述证据的真实性和关联性均有异议。案涉工程于2020年10月29日取得了特种设备使用登记证；鑫渔公司于2020年11月25日将案涉工程的尾款298800元汇至亿诺公司银行账户。一审法院认为，本案争议焦点是：一、亿诺公司（一审判决书误为“原告”）延期完工及验收是否构成违约；二、如果构成违约如何确定违约金的数额；三、鑫渔公司诉请亿诺公司支付律师费1万元是否应予支持。关于第一个争议焦点。双方签订的案涉合同明确约定工程安装期自本协议签订后鑫渔公司支付亿诺公司预付款之日起30个工作日竣工。竣工后十日内亿诺公司协调政府职能部门验收，验收合格后将安装图纸等文件、材料交给鑫渔公司，确保鑫渔公司能正常生产使用。鑫渔公司2020年5月13日支付了预付款，依照合同约定，亿诺公司应当在2020年6月13日之前完工，并应当在6月23日前协调政府职能部门验收，而威海特院荣成工作站2020年10月12日方出具了安装监督检验报告，距双方约定的竣工及协调政府部门验收延期110天。根据查明的事实，亿诺公司延期主要原因是案外人双赢公司提出异议，威海特院荣成工作站负责人要求鑫渔公司、亿诺公司与双赢公司协调，整改过程中鑫渔公司、亿诺公司均有需要整改的地方等，上述原因既不属于不可抗力，也不符合双方约定的可以顺延工期的其他情况，故亿诺公司（一审判决书误为“原告”）延期完工及验收，已经构成违约。亿诺公司辩称2020年6月3日向鑫渔公司工地负责人提交了竣工确认单，但该确认单只是亿诺公司单方制作，并未经鑫渔公司确认，且亿诺公司也自认截止该日，其尚有部分项目没有完工，故亿诺公司称提前了15个工作日竣工，证据不足，不予支持。亿诺公司称2020年7月21日试压后至2020年9月16日最终验收期间的几乎全部被鑫渔公司占用，没有证据证实，不予采信。亿诺公司称根本违约才承担违约责任，延误工期不属于根本违约，不应承担违约责任。案涉合同并未区分根本违约和非根本违约，亿诺公司答辩意见不予采信。关于第二个争议焦点。根据《中华人民共和国合同法》的规定，约定的违约金低于造成的损失的，当事人可以请求人民法院或者仲裁机构予以增加；约定的违约金过分高于造成的损失的，当事人可以请求人民法院或者仲裁机构予以适当减少。所以本案需要确定鑫渔公司是否有损失以及损失的数额。从鑫渔公司提交的证据看，王鹏涛与航海公司签订的租赁合同，承租人是王鹏涛，而并非米诺卡公司；即使是王鹏涛代表米诺卡公司签订合同，其所支付的各项费用是承租人正常经营支出，并不属于损失范畴，即使其正常履行了与鑫渔公司的租赁合同，其经营费用也是必不可少的，故经营费用与亿诺公司违约不存在因果关系。鑫渔公司称因亿诺公司违约，造成米诺卡公司员工窝工，米诺卡公司给付窝工工人工资，从而给米诺卡公司造成损失。首先，鑫渔公司只提供了米诺卡公司的工资表，未进一步提供实际给付工资的证据；其次，鑫渔公司未证明所发工资是给米诺卡窝工工人的工资。鑫渔公司并未给予米诺卡公司赔偿，鑫渔公司主张的的损失实际并未发生。鑫渔公司未主张因延期交付房屋给米诺卡公司，可能给鑫渔公司造成本应得到的租金损失。从鑫渔公司与米诺卡公司的关系看，米诺卡公司的监事王鹏涛同时在鑫渔公司担任职务，米诺卡公司租用鑫渔公司的办公楼，两公司存在一定的关联，且2020年6月8日，威海特院荣成工作站就通知鑫渔公司、亿诺公司双赢公司提出异议，并要求鑫渔公司、亿诺公司与双赢公司进行协调，鑫渔公司2020年7月6日向亿诺公司发出告知函，在此期间，鑫渔公司应当知道安装工程有可能延期，却仍与米诺卡公司签订租赁合同，其所签租赁合同的真实性存疑。另外如果鑫渔公司确实受到了损失，那么鑫渔公司在2020年11月25日给付亿诺公司工程尾款时，完全可以行使抗辩权，将损失予以抵销。故综合分析鑫渔公司提交的损失证据，对鑫渔公司主张的损失不能予以认定。虽然如此，亿诺公司毕竟存在违约，应承担违约责任。考虑到2020年7月6日之前有威海特院荣成工作站的介入，2020年7月9日之后鑫渔公司、亿诺公司在验收过程中都有应由自己整改的项目，存在客观因素的影响，并非亿诺公司故意违约，以及亿诺公司延误工期部分发生在荣成市禁渔期间（5月1日至9月1日），对鑫渔公司生产造成的影响相对较小等因素，鑫渔公司要求的违约金过高，将亿诺公司应承担的违约金调整为违约金总额的10%，即1.5万元。关于第三个争议焦点。鑫渔公司要求亿诺公司支付律师费，没有事实和法律依据，不予支持。综上，依据《最高人民法院关于适用时间效力的若干规定》第一条第二款，《中华人民共和国合同法》第六十条、第一百一十四条，《最高人民法院关于适用若干问题的解释（二）》第二十九条，《中华人民共和国民事诉讼法》第六十四条规定，判决：一、荣成市亿诺制冷设备安装有限公司于判决生效后十日内给付山东鑫渔国际贸易有限公司违约金1.5万元；二、驳回山东鑫渔国际贸易有限公司的其他诉讼请求。案件受理费1750元，由荣成市亿诺制冷设备安装有限公司负担。二审期间，双方当事人均未提交新证据。本院对一审认定的事实予以确认。本院认为，从在案证据看，涉案工程未能按双方合同约定的时间完工并通过有关职能部门的验收交付使用，既有因案外人提出异议，职能部门介入调查而中途停止施工的原因，也有因双方当事人各自所负责施工项目存在需要整改的部分而导致迟延验收的因素。在双方当事人对其各自在涉案工程延期完工交付使用中的过错及其责任比例存在争议的情况下，一审法院根据双方当事人的诉辩主张及其举证质证情况，结合鑫渔公司对其损失的举证情况，综合分析在案证据，认定亿诺公司存在违约行为，并酌定其承担给付鑫渔公司15000元违约金的责任，并无不当。一审判决在认证分析过程中，虽然对合同约定的完工日期及实际延期时间的分析认定与其确认的在案证据不符，存在认证上的瑕疵，但其实体处理结果正确，本院依法予以维持。鑫渔公司在未能举证证实其实际损失的情况下，以一审判决对涉案工程验收过程中鑫渔公司与亿诺公司的责任比例以及其对鑫渔公司损失的认定没有事实及法律依据为由要求撤销一审判决，改判亿诺公司支付鑫渔公司违约金14.94万元，缺乏事实与法律依据，本院依法不予支持。相反，亿诺公司二审期间的辩称意见既与涉案合同的签订、履行、迟延完工交付及最终成诉的过程相符，也与在案证据相吻合，本院依法予以采信。综上所述，鑫渔公司的上诉请求依法不能成立，本院不予支持。一审判决在事实认证方面虽有瑕疵，但实体处理正确，依法应予维持。依照《中华人民共和国民事诉讼法》第一百七十条第一款第一项，《最高人民法院关于适用的解释》第三百三十四条规定，判决如下：驳回上诉，维持原判。二审案件受理费2988元，由山东鑫渔国际贸易有限公司负担。本判决为终审判决。审 判 长 董光成审 判 员 赵 芳审 判 员 潘 慧二〇二一年八月二十日法官助理 安姣姣书 记 员 刘珍琪