重庆市第一中级人民法院
民 事 判 决 书
(2017)渝01民终6837号
上诉人（原审被告、反诉原告）：重庆业康金属表面热处理有限责任公司，住所地重庆市长寿区晏家工业园区，统一社会信用代码91500115691231106T。
法定代表人：朱晓林，重庆业康金属表面热处理有限责任公司总经理。
委托诉讼代理人：王聪，重庆康实律师事务所律师。
被上诉人（原审原告、反诉被告）:重庆建科金属制品有限责任公司，住所地重庆市沙坪坝区山洞路141号，统一社会信用代码9150010677848275XX。
法定代表人：江宗兰,重庆建科金属制品有限责任公司总经理（执行董事）。
委托诉讼代理人：谢存富，重庆坤驷律师事务所律师。
上诉人重庆业康金属表面热处理有限责任公司（以下简称业康公司）因与被上诉人重庆建科金属制品有限责任公司（以下简称建科公司）加工承揽合同纠纷一案，不服重庆市沙坪坝区人民法院(2017)渝0106民初5529号民事判决，向本院提起上诉。本院于2017年10月11日立案后，依法组成合议庭对本案进行了审理。依照《中华人民共和国民事诉讼法》第一百六十九条之规定，本院组织各方当事人进行了调查询问。上诉人业康公司的委托诉讼代理人王聪，被上诉人建科公司的委托诉讼代理人谢存富到庭参加了调查询问。本案现已审理终结。
业康公司上诉请求：1.撤销重庆市沙坪坝区人民法院(2017)渝0106民初5529号民事判决书第五项判决；2.依法改判：判决被上诉人向上诉人支付镀锌加工费297621元，从2015年7月15日起，至实际清偿之日止，以镀锌加工费297621元为基数，按中国人民银行同期贷款基准利率上浮50%计算逾期付款损失；同时支付仓储费84000元，诉讼费用由被上诉人承担。事实和理由：一、一审判决仅仅从上诉人未按时交付货物这一局部的争议点出发，罔顾被上诉人给上诉人造成重大经济损失的案件基础事实，背离了“以事实为依据”的判案准则；二、一审判决对解除合同后上诉人的权利避而不谈，其判决与《合同法》相悖，未做到“以法律为准绳”。
建科公司答辩称，一审判决认定事实清楚，适用法律正确，应予维持。
建科公司向一审法院起诉请求：1.确认建科公司与业康公司签订的《镀锌外加工协议》解除。2.判令业康公司即时交付建科公司镀锌物资合计19946根，并支付违约金316466元（以19946根物资的总价791165元为基数，从2015年7月15日起，按照月利率2%标准，暂计算至2017年3月15日，后计算至物资交付完清之日止）；若不能如数交付，则按合同约定赔偿。
业康公司向一审法院反诉请求：1.判决建科公司向业康公司支付镀锌加工费297621元，从2015年7月15日起，至实际清偿之日止，以镀锌加工费297621元为基数，按照中国人民银行同期贷款基准利率上浮50%计算逾期付款损失。2.判决建科公司向业康公司支付仓储费84000元。3.判决业康公司对建科公司《镀锌外加工协议》项下镀锌物资享有留置权，有权对该批物资留置，进行拍卖、变卖折抵镀锌加工费和仓储费，超出加工费和仓储费部分返还建科公司，不足部分继续追偿。
一审法院认定事实：2013年10月22日，建科公司（甲方）与业康公司（乙方）签订一份《镀锌外加工协议》，第一条约定了产品名称为立杆（规格Ф60*3.2*500-3000mm）、横杆（规格Ф48*2.5*900-1500mm）、斜杆（规格Ф42*2.5*900*1500mm），单价1900元每吨，重量据实结算。交（提）货地点为甲方工厂。第四条约定了取（订）货时间：交货期限：由乙方收到甲方黑件物资日起两日内将镀锌产品交付甲方。如果甲方有临时镀锌急件，甲乙双方协商解决生产进度，乙方尽力配合。第五条约定了运输方式及到达站港和费用负担：如由乙方负责自行提货、送货到甲方厂区，运费按50元/吨结算，费用由甲方承担。第六条约定了计价方式：以镀锌后产品过磅净重量结算，开票按照吨位单价计算方式自行。如果甲方对物品重量有异议，可自行称重后告知乙方，在乙方知晓并同意的情况下，按照双方人头的重量计算。第九条约定了结算方式：产品验收合格后，挂账付款，即每月30日挂账，次月1-3号双方核对当月《送货单》《入库单》及结存数量，核对无误后在3号前完成挂账，挂账后双方对《挂账单》上的挂账金额及结存数量进行签字确认。第十条约定了付款期限及方式：采用月结套金额配合的方式执行，即如果镀锌金额达到50万元整，则乙方开具发票交给甲方，甲方在一周内支付此笔货款；如果当月发生额未达50万元整，则乙方挂账后，开具挂账金额的增值17%专用发票，甲方收到发票后，在挂账当月28号以现金或承兑的方式支付挂账金额，承兑不超过付款额的20%，承兑不贴息。第十一条约定了违约责任，产品质量应符合甲乙双方签订的《镀锌技术协议》，不合格则返工，返工费用、运费由乙方承兑，如因乙方原因造成不能返工及报废的产品由乙方赔偿甲方损失。【此赔偿标准按《盘扣架（黑管）赔偿成本明细表》中相对应的规格单价计赔】。乙方如不能按照合同第四条交货约定期限交货，乙方将每个自然日支付违约部分产品价值总金额5%的违约金给甲方。如因交货期限迟延造成甲方严重受损，并且违约金不足以抵补甲方损失，则乙方还应赔偿甲方的损失差额。3、产品在乙方加工或运输过程中造成产品遗失或者报废等，由乙方按照附件《盘扣架（黑管）赔偿成本明细表》照价赔偿。4、货到甲方验收合格后，以镀锌后产品过磅净重量结算，乙方加工完毕发往甲方时必须逐车配上相应的《送货单》及《过磅单》《质量检测报告》随货同行，以便甲方复核验收，产品验收合格后，此票据作为建科公司结算加工费的依据。第十三条约定了有关合同的其他事项：1、目前镀锌公斤单价有效期壹年，如果在合同期内确实因市场变化造成价格差异很大，甲方需提前告知乙方，并按上海有色金属网0#锌上限价格14890-15390为区间基数作调价依据，如锌锭价格涨跌在此区间内价格不作调整，如超出此区间则双方签订的镀锌单价涨或跌50元／吨（如：锌锭价格达到15390元以上价格上调50元／吨，锌锭价格下调到14890元以下价格下调50元／吨），供方调价需附调价通知及网价打印价格盖章传真我司进行确认。如有其它外加工产品，则根据市场价，由乙方和甲方协商确认后，签订补充协议。后期结算以补充协议为准执行。注：价格区间基数根据签订合同当日均价15140元／吨执行。2、出入库数存在差异的处理方式：因黑件与镀锌后的白件存在重量差异，镀锌后每吨黑件重量会增加50-70KG，为了确保甲方物资数量的准确性，甲乙双方同意采用双计量单位核实数量（即吨位和根），吨位计量用于乙方结算镀锌加工费；根数计量用于双方核对物资数量；以下明示两种计量单位差异处理方式。2.1吨位计量单位1)差异数／总数量≥3‰，超出3‰磅差由乙方承担损失。2)差异数／总数量<3‰，小于3‰按国标磅差之规定处理。2.2根数计量1)以双方签字确认的《挂账单》结存根数核对滞留在乙方待加工产品结存根数，如经甲方核实在乙方结存实物数量差缺账面结存数量，则乙方负责全额赔偿差缺部分。2)差异根数赔偿方式：按差异规格型号对应合同附件《盘扣架（黑管）赔偿成本明细表》的单价，计算成金额进行赔偿。3)赔偿款允许甲方直接冲抵乙方镀锌加工费货款，如乙方镀锌加工费不够冲抵，则乙方须支付甲方现金完成赔偿。4)赔偿期限：合同履行期间，甲乙双方确认差缺后每月付款日28号结清赔偿款项；合同终止时，乙方在合同终止前结清差缺金额。3、乙方在履行合同期间，不得将甲方物资外卖、外借至他人，如经发现属实，乙方除按约定向甲方全额赔偿差缺物资外，还需支付外泄物资金额的20%违约金，并索赔20万元／次。十六、附表《盘扣架（黑管）赔偿成本明细表》作为赔偿单价依据。
![](01lydyh01/CreateContentJS/CreateImage.aspx?action=img&docId=66bc60e5-d473-4df0-b56e-a8f900964d2c&imgId=NjZiYzYwZTUtZDQ3My00ZGYwLWI1NmUtYThmOTAwOTY0ZDJjMC5qcGVn01lydyh01)
镀锌技术协议的内容为：1、应符合国标GB/T13912-2002中规定相关要求。2、镀层厚度要求大于50pm。3、要求镀层均匀，不允许有起泡、间隙等缺陷。4、不允许有漏镀、局部锌瘤、斑点、黑斑、结块等缺陷。5、耐蚀性应符合GB/T10125中盐雾实验相关检测要求。6、镀锌件应进行去氢处理。7、镀锌层应与金属基体结合牢固，保证没有剥落或起皮现象，按GB/T13912和GB/T2694-2003规定的实验方法进行锤击实验后，锌层不凸起、不剥离。8、乙方应对每批镀锌产品提供检验证明。9、本协议执行到2013年底。
建科公司与业康公司的交易期间从2013年12月至2015年6月。2016年7月18日，业康公司曾就建科公司拖欠加工费向一审法院提起诉讼，双方达成（2016）渝0106民初10149号民事调解书，建科公司分期向业康公司支付加工费837350.50元。建科公司已于2017年1月25日按调解书的内容履行完毕付款义务。
截止2015年6月30日，业康公司尚有19946根物资未返还建科公司，其中包括盘扣架-A-立杆50（B）18根，黑件单价20元/根；盘扣架-A-
立杆100（B）6根，黑件单价39元/根；盘扣架-A-
立杆150（B）5根，黑件单价58元/根；盘扣架-A1-立杆150（B）731根，黑件单价58元/根；盘扣架-A-
立杆200（B）5453根，黑件单价77元/根；盘扣架-A-立杆25（B）1753根，黑件单价17元/根；盘扣架-A-
横杆60（B）9根，黑件单价15元/根；盘扣架-A-横杆120（B）1567根，黑件单价21元/根；盘扣架-A-
横杆150（B）7625根，黑件单价25元/根；盘扣架-A-斜杆120*150（B）2402根，黑件单价28元/根；盘扣架-A-
斜杆150*150（B）200根，黑件单价31元/根；盘扣架-A-斜杆90*150（B）177根，黑件单价26元/根。物资总价794689元。
建科公司曾以邮寄方式通知业康公司解除双方的《镀锌外加工协议》，该通知于2017年3月28日到达业康公司。
一审审理中，双方曾就货物交付、验收、结算进行庭外和解，但和解未果。
一审法院认为，建科公司与业康公司之间的《镀锌外加工协议》系加工承揽合同，合法有效，双方应当按照合同约定履行各自义务。对于加工承揽合同而言，定作人可以随时解除承揽合同，造成承揽人损失的，应当赔偿损失。因此建科公司作为定作人可以通过通知的方式解除与业康公司的《镀锌外加工协议》，对于建科公司在本诉中要求确认《镀锌外加工协议》于通知到达日2017年3月28日解除的请求一审法院予以支持。合同解除后，建科公司可以要求业康公司返还其交付的物资，不能如数交付的，按照合同约定予以赔偿。
关于建科公司要求的违约金，一审法院注意到，在合同履行过程中，虽然业康公司确有建科公司所述的迟延交货的情形，但是在同样的期间，建科公司差欠业康公司相当金额的货款未付，因此在此期间业康公司未交付货物理由正当。但是在业康公司通过诉讼方式与建科公司达成调解并收到全部欠款后，应当按照合同约定的交货方式、地点交付给建科公司，不再存在到期债权，其所主张的留置权与其合同义务相冲突，不能成立，也不具备行使不安抗辩权的条件，未按约交付构成违约。因此一审法院将违约金的起算时间确定为建科公司付清全部欠款之日2017年1月25日的次日，即2017年1月26日。合同约定的违约金标准过高，建科公司主动调整至月利率2%，一审法院予以确认。关于违约金计算的基数，因建科公司主张的791165元小于2015年6月30日挂账单载明的剩余物资的总价，故以791165元为准。
业康公司未按合同约定的方式交付货物，不能主张加工费、仓储费。故对于业康公司的反诉请求不予支持。
综上，依照《中华人民共和国合同法》第八条、第六十条、第一百零七条、第二百五十一条、第两百六十八条，《中华人民共和国民事诉讼法》第六十四条的规定，判决：一、建科公司与业康公司之间的《镀锌外加工协议》于2017年3月28日解除。二、业康公司于本判决发生法律效力后五日内向建科公司返还物资合计19946根，包括：盘扣架-
A-立杆50（B）18根，黑件单价20元/根；盘扣架-A-立杆100（B）6根，黑件单价39元/根；盘扣架-A-
立杆150（B）5根，黑件单价58元/根；盘扣架-A1-立杆150（B）731根，黑件单价58元/根；盘扣架-A-
立杆200（B）5453根，黑件单价77元/根；盘扣架-A-立杆25（B）1753根，黑件单价17元/根；盘扣架-A-
横杆60（B）9根，黑件单价15元/根；盘扣架-A-横杆120（B）1567根，黑件单价21元/根；盘扣架-A-
横杆150（B）7625根，黑件单价25元/根；盘扣架-A-斜杆120*150（B）2402根，黑件单价28元/根；盘扣架-A-
斜杆150*150（B）200根，黑件单价31元/根；盘扣架-A-
斜杆90*150（B）177根，黑件单价26元/根。若不能返还，则按照相应的单价赔偿。三、业康公司于本判决发生法律效力后五日内向建科公司支付违约金，该违约金以791165元为基数按照月利率2%从2017年1月26日起计算至本判决第二项物资返还完毕之日止或赔偿金付清之日止。部分履行的，违约金计算基数随之递减。四、驳回建科公司的其他诉讼请求。五、驳回业康公司的反诉请求。如果未按本判决指定的期间履行给付金钱义务，应当依照《中华人民共和国民事诉讼法》第二百五十三条的规定，加倍支付迟延履行期间的债务利息。本诉案件受理费6048元，减半收取3024元（建科公司已预交）；反诉案件受理费3512元（业康公司已预交）；合计6536元，由业康公司负担，建科公司预交的部分限业康公司于本判决发生法律效力后三日内付清。
二审中，双方均未举示新的证据。二审查明的事实与一审相同，本院对一审查明的事实予以确认。
本院认为，本案二审的争议焦点在于，被上诉人建科公司是否应当向上诉人业康公司支付镀锌加工费及仓储费。根据双方签订的《镀锌加工协议》，上诉人业康公司提供的镀锌产品需经被上诉人建科公司检验合格后方能入库，即被上诉人对上诉人加工的产品具有验收的权利。现上诉人业康公司仅凭其自行制作的《镀锌费明细》和《仓储费明细》等证据向被上诉人建科公司主张付款责任，上述证据并未得到被上诉人建科公司的认可，且上诉人业康公司对一审判决书第二项判决的返还或赔偿义务尚未履行，其要求被上诉人方支付镀锌加工费的诉讼请求并无事实基础，故一审判决认为上诉人业康公司未按合同约定的方式交付货物，不能主张加工费、仓储费，对其反诉请求不予支持的结论并无不当，上诉人的上诉理由不能成立，本院不予支持。
综上所述，业康公司的上诉请求不能成立，应予驳回。一审判决认定事实清楚，适用法律正确，应予维持。依照《中华人民共和国民事诉讼法》第一百七十条第一款第一项的规定，判决如下：
驳回上诉，维持原判。
二审案件受理费7025元，由重庆业康金属表面热处理有限责任公司负担。
本判决为终审判决。
审 判 长 俞旭东
代理审判员 张晋鹏
代理审判员 马金明
二〇一七年十一月二十七日
书 记 员 赵 玲