四川省成都市中级人民法院 民 事 判 决 书 （2019）川01民终14563号 上诉人(原审被告)：四川长征超越汽车销售服务有限公司，住所地：四川省成都市龙泉驿区洪河镇三桥村四组。 法定代表人：宋吉友。 委托诉讼代理人：杨睿，女，该公司员工。 委托诉讼代理人：刘娜，女，该公司员工。 被上诉人(原审原告)：成都二十一城文化传播有限公司，住所地：成都市青羊区太升北路11号1栋2单元5层5号。 法定代表人：宋磊，该公司执行董事兼总经理。 委托诉讼代理人：桂波，北京市中银（成都）律师事务所律师。 上诉人四川长征超越汽车销售服务有限公司（以下简称长征超越公司）因与被上诉人成都二十一城文化传播有限公司（以下简称二十一城公司）广告合同纠纷一案，不服成都市龙泉驿区人民法院（2019）川0112民初3335号民事判决，向本院提起上诉。本院于2019年8月19日立案后，依法组成合议庭进行了审理。本案现已审理终结。 长征超越公司上诉请求：1.请求撤销成都市龙泉驿区人民法院作出的（2019）川0112民初3335号民事判决并驳回被上诉人的全部诉讼请求；2.一、二审诉讼费用由被上诉人承担。事实和理由：一、被上诉人并没有实际履行1035面的电梯广告发布义务；二、上诉人并没有对被上诉人1035面的电梯框架发布情况进行验收；三、上诉人有理由怀疑被上诉人提交到一审法院的电梯广告发布框架照片的真实性。 二十一城公司答辩称，一、本案中被上诉人在一审中已经提供了充分有效的证据，证明我方履行了广告发布的所有义务；二、被上诉人所指的广告发布验收要经过上诉人两个代理人的签字才有效，我方在一审中提交的合同，冉国君和另外一个人都属于授权代表人，他们任何一人在法律上都有效力，上诉人的事实和理由没有法律依据。三、我方已经在2018年2月1日向对方开具了6万元的《四川增值税专用发票》对方进行了签收，我方相信对方在税务中已抵扣，上诉人肯定是认可我方的广告发布行为。上诉人内部的验收程序只是内部结果，上诉人在上诉状中提到的验收程序并未在我方的广告合同中进行明确的约定，所以上诉人所指并不能约束合同相对方。 二十一城公司向一审法院提出诉讼请求：1.请求判令长征超越公司支付二十一城公司拖欠的广告费用6万元；2.判令长征超越公司向二十一城公司支付违约金12000元；3.本案诉讼费由长征超越公司承担。 一审法院确认事实：2018年1月9日，二十一城公司（乙方）与长城超越公司（甲方）签订《电梯广告发布框架合同》（“第一份合同”），合同约定“广告发布位置：电梯框架，发布单价：58元/面/周，发布数量：1035面，广告发布总金额：60000元。广告执行期：2018年1月13日至2018年1月26日。付款时间：广告上刊结束后30日内一次性支付完毕，结算方式：转账支付，开具增值税发票。广告验收：广告开始发布，乙方应将广告发布情况通过验收报告提交给甲方，甲方在乙方提交验收报告之日起三个工作日进行验收，如甲方在三个工作日内未予验收或提出书面异议，乙方则视为广告发布已经验收合格。违约责任：1、如因乙方过错未能按时发布、延迟、暂停发布广告的，每延误一天，在同等级别的广告位上补偿一天发布期；2、甲方如未能按期足额支付广告费用，每逾期一日，则按合同总金额的1%向乙方支付违约金。如甲方逾期10日仍未支付应付广告费用，乙方有权选择单方面解除合同，并向甲方追讨已发布的全部广告费，同时甲方应向乙方支付合同总金额的5%的违约金，甲方不得以任何理由提出异议”，合同尾部有二十一城公司、长征超越公司盖章，在长征超越公司尾部代表人签字处有冉国君及另一人签字。 2018年2月1日，二十一城公司向长征超越公司开具6万元的四川省增值税专用发票。冉国君系长征超越公司员工，现已离职，其实名登记的电话号码为186××××6487。二十一城公司员工通过微信与冉国君联系所涉广告发布、报请验收等事宜。 一审法院认为，二十一城公司和长征超越公司签订的电梯广告发布框架合同（“第一份合同”）合法有效，双方应当按照合同约定全面履行义务。二十一城公司提供的公司员工与冉国君的微信聊天记录（微信关联的电话号码与冉国君实名登记电话号码一致）及广告上刊下刊照片、视频（存储在网盘及U盘中）、广告费发票复印件（二十一城公司已将原件提交给长征超越公司），二十一城公司于2018年1月17日向冉国君提交正式上刊报告，冉国君于2018年2月1日确认二十一城公司开具发票，冉国君作为一审被告在案涉合同中授权的代表人，其在微信中确认将二十一城公司广告发布情况报请公司验收、确认二十一城公司开具广告费发票并收取发票的行为应视为长征超越的公司行为，二十一城公司的证据能形成证据链，足以证明二十一城公司已按约履行了广告发布的义务且已提交验收，根据合同约定长征超越公司逾期未验收或提出书面异议，应视为广告发布已经验收合格。长征超越公司辩称未收到任何验收报告，但作为长征超越公司代表人的冉国君在与二十一城公司工作人员的微信联系中表明已将二十一城公司提交的广告发布情况报请公司验收，冉国君虽现已离职，但不影响在案涉合同中作为长征超越公司代表人身份的认定。长征超越公司庭审中还辩称冉国君与二十一城公司存在恶意串通，损害长征超越公司利益的行为，但未能提交证据证明，对其抗辩意见，一审法院不予采纳。在第二次庭审中长征超越公司提交了一份2018年1月9日双方签订的电梯发布框架合同（“第二份合同”）复印件，此份合同上约定的广告发布数量为180面，总金额为60000元，据此辩称二十一城公司仅完成了180面广告发布义务，应以180面数量按照第一份合同的单价计算广告费用。一审法院认为，二十一城公司对第二份合同不予认可，长征超越公司也未能提供合同原件，真实性存疑，即使第二份合同真实存在，根据二十一城公司提交的广告发布情况，二十一城公司也超额完成了广告发布面数，同时长征超越公司也认可二十一城公司完成了180面广告发布，长征超越公司仍应支付第二份合同约定的广告款60000元。长征超越公司在法庭辩论结束、双方已进行最后陈述的情况下，在复庭宣判时提出对二十一城公司提交的1035面广告上刊下刊照片的拍摄时间、地点等进行鉴定，根据《最高人民法院关于民事诉讼证据的若干规定》第二十五条“当事人申请鉴定，应在举证期限内提出”及第四十二条“当事人在一审程序中提供新的证据的，应当在一审开庭前或者开庭审理时提出”，本案法庭辩论已经终结，对长征超越公司提出的鉴定申请，一审法院不予准许。综上所述，对二十一城公司主张长征超越公司支付广告费用60000元，一审法院予以支持。对违约金，按照合同约定“广告上刊结束后30日内一次性支付完毕”、“甲方如未按期足额支付广告费用，每逾期一日，则按合同总金额的1%向乙方支付违约金”，上刊结束时间为2018年1月26日，二十一城公司于2018年2月1日向长征超越公司开具60000元的四川省增值税专用发票，从上刊结束后30日为支付截止日期，若按合同约定每日1%计算违约金至今，其金额远高于二十一城公司主张的12000元，且二十一城公司主张的违约金未超过涉案标的的20%，二十一城公司主张不违反法律规定，一审法院予以支持。综上，一审法院依据《中华人民共和国合同法》第八条、第六十条、第一百零七条、第一百零九条、第一百一十四条，《中华人民共和国诉讼法》第六十四条、第一百四十二条之规定，判决：一、四川长征超越汽车销售服务有限公司于一审判决生效之日起十日内成都二十一城文化传播有限公司支付广告费60000元；二、四川长征超越汽车销售有限公司于一审判决生效之日起十日内向成都二十一城文化传播有限公司支付违约金12000元。如果未按一审判决指定的期间履行给付金钱义务，应当按照《中华人民共和国民事诉讼法》第二百五十三条的规定，加倍支付延迟履行期间的债务利息。一审案件受理费减半收取计800元，由四川长征超越汽车销售服务有限公司负担。 本院二审期间，当事人没有提交新证据。 经二审审理查明的事实与原审查明的事实一致，本院予以确认。 本院认为，本案二审的争议焦点为：二十一城公司是否按照广告合同的约定履行了相应的广告发布义务。对此,本院评判如下： 本院认为，二十一城公司与长征超越公司于2018年1月9日签订的《电梯广告发布框架合同》系双方当事人真实意思表示，不违反法律、行政法规的强制性规定，应属合法有效。案涉合同对广告发布名称、位置、单价、城市、数量、总金额、时间等发布细节以及广告验收方式均予以明确约定。二十一城公司主张其已完成合同约定的电梯广告发布义务，并提交广告上刊下刊照片、视频、广告费发票复印件及二十一城公司员工与冉国君的微信聊天记录等证据予以佐证。上述证据能够形成完整的证据链条，能够证明二十一城公司已如约完成了广告发布义务。另外，冉国君报请长征超越公司予以验收，其未在规定期限内对验收结果提出异议，根据案涉合同约定，可以认定其验收合格。故应认定二十一城公司已经按照广告合同的约定履行了相应的广告发布义务。关于长征超越公司主张其未对电梯广告发布进行验收的问题。本院认为，冉国君作为长征超越公司代表一直就案涉广告发布事宜与二十一城公司联系对接，在案涉合同代表人签字处留有亲笔签名，且在案涉合同中并未对验收人予以明确说明，二十一城公司将冉国君视为长征超越公司的验收代表人并无不当，冉国君在微信中确认广告发布情况的行为应当视为公司的行为，一审法院认定长征超越公司已对电梯广告发布工作予以验收，并无不当。 综上所述，长征超越公司的上诉请求不能成立，应予驳回；一审判决认定事实清楚，适用法律正确，应予维持。依照《中华人民共和国民事诉讼法》第六十四条、第一百七十条第一款第一项规定，判决如下： 驳回上诉，维持原判。 二审案件受理费1600元，由四川长征超越汽车销售服务有限公司负担。 本判决为终审判决。 审判长  陈良谷 审判员  傅科文 审判员  叶云婧 二〇一九年十二月十二日 书记员  梁 婧