江苏省无锡市中级人民法院
民 事 判 决 书
（2017）苏02民终4467号
上诉人（原审被告）：宜兴市千金铜业有限公司,住所地宜兴市杨巷镇工业集中区（坝塘村）。
法定代表人：陈武明，该公司董事长。
委托诉讼代理人：陈勇，该公司副总经理。
被上诉人（原审原告）：无锡市华鸿电工材料有限公司,住所地宜兴市高塍镇工业集中区博大路。
法定代表人：胡华兴,该公司总经理。
委托诉讼代理人：储安平，宜兴市大浦法律服务所法律工作者。
上诉人宜兴市千金铜业有限公司（以下简称千金公司）因与被上诉人无锡市华鸿电工材料有限公司（以下简称华鸿公司）买卖合同纠纷一案，不服宜兴市人民法院(2017)苏0282民初827号民事判决，向本院提起上诉。本院于2017年10月27日受理后，依法组成合议庭审理了本案。现已审理终结。
千金公司的上诉请求：撤销一审判决，依法改判驳回华鸿公司的全部诉讼请求。事实和理由：1.千金公司只收到过华鸿公司2016年11月11日的函件，华鸿公司无证据证明曾通过电话、函件等方式多次催告。2.华鸿公司提供的2017年1月10日长江有色金属铜平均价格为45470元/吨，是打印件未提供原件，一审法院即以该证据作为计算损失的依据，认定事实错误。3.合同备注明确按实发数量结算，即发货数量是不确定的，双方在合同履行中变更了交货方式，即由华鸿公司提货，一审法院认定千金公司未按约定发货无事实依据。4.一审法院判决案涉合同于2017年1月10日解除，千金公司即无需再履行合同，其不履行合同不构成违约，不应以未履行部分120吨货物的差价，承担违约责任。
华鸿公司辩称，1.华鸿公司2016年11月11日的函件中描述华鸿公司多次电话催告，一审法院仅是对函件内容进行了描述。2.华鸿公司提供的2017年1月10日长江有色金属铜平均价格为45470元/吨，一审法院通过电脑查询，核实与打印件无误后，才作出认定。3.因千金公司怠于履行交货义务，华鸿公司才前往千金公司提货，不是华鸿公司变更了合同履行方式。4.合同约定按实结算，是指每车货不可能是整数，可能存在零头的情况下，按实结算。5.华鸿公司向千金公司购买的是铜杆，电解铜加工成铜杆的加工费为每吨600元，因无法提供证据，主动减少了每吨600元的损失主张，只以电解铜的价格计算损失。一审法院认定事实清楚，适用法律正确，请求驳回上诉，维持原判。
华鸿公司向一审法院起诉请求：1.解除其公司与千金公司于2016年9月12日签订的购销合同；2.千金公司承担违约损失1038030.21元{（45470元/吨-36860元/吨）×120.561吨}；3.诉讼费用由千金承担。
一审法院认定的事实：2016年9月12日，华鸿公司与千金公司签订销售合同1份，约定由华鸿公司向千金公司购买铜杆200吨，单价为36860元/吨，总金额为7372000元；交货地点为需方厂区宜兴市高塍镇博大路，交货时间为合同签订之日起7日内，交货方式为供方运至需方指定地点；付款方式及时间为需方收到本合同项下货物和发票后的当日付款至供方账户；违约责任为供需任何一方违反本合同约定的，应向对方支付相当于合同总金额20%的违约金，给对方造成损失高于违约金数额的，违约一方还应继续承担赔偿损失的责任。
合同签订后，华鸿公司于2016年9月12日派员至千金公司处提货30.653吨，当日华鸿公司即向千金公司付款1129869.58元。2016年9月18日，华鸿公司再次派员至千金公司处提货48.786吨，华鸿公司于同日向千金公司付款1798251.96元。
2016年11月11日，华鸿公司向千金公司邮寄要求发货告知函1份，内容为华鸿公司要求千金公司在收到本告知函后3日内履行双方所签订购销合同的交货义务。千金公司于次日收到该函。2017年1月9日，华鸿公司又向千金公司邮寄解除合同通知书1份，内容为因千金公司在合同约定时间内未按约履行购销合同的交货义务，华鸿公司已通过电话、函件等方式多次催告，千金公司至今仍不履行合同，华鸿公司依法解除双方于2016年9月12日签订的购销合同，合同解除后，华鸿公司要求千金公司赔偿损失并承担华鸿公司因主张权利产生的合理费用。千金公司于2017年1月10日收到该通知书。
另查明，2017年1月10日的长江有色金属铜的平均价格为45470元/吨。
审理中，千金公司向法院提供华鸿公司于2016年9月12日、9月14日出具的委托书及作废的货码单，证明华鸿公司委托车辆来提货，因没有支付货款，货物最终没有提走，结合另两次提货行为，应认定双方在实际履行中改变了交货方式。华鸿公司对该事实不予认可，千金公司因其公司没有付款而拒绝发货，恰证明千金公司存在违约行为。此前也是因千金公司迟不发货，而其公司需要铜生产经营，在此情况下才多次至千金公司处提货，不能证明改变了合同约定的交货方式。
以上事实，有购销合同、银行付款凭证、货码单、委托书、发货告知函、解除合同通知书、邮寄存根、网上查询信息、长江有色金属网现货铜价格及本院庭审笔录等证据在卷佐证。
一审法院认为，华鸿公司与千金公司签订的购销合同合法有效，受法律保护，双方均应按约履行自己的合同义务。依法成立的合同，自成立时生效，有下列情形之一的，合同的权利义务终止：债务已经按照约定履行、合同解除、债务相互抵销、债务人依法将标的物提存、债权人免除债务、债权债务同归于一人、法律规定或者当事人约定终止的其他情形。本案中，千金公司抗辩合同履行期限已过，故自然终止，不是法律规定的合同权利义务终止情形，对于该抗辩意见，不予支持。
对于本案争议的交货方式有无变更，一审法院认为合同生效后，当事人就货物交付方式等内容没有约定或者约定不明确的，可以协议补充；不能达成补充协议的，按照合同有关条款或者交易习惯确定。本案双方于2016年9月12日签订的购销合同中约定交货方式为供方运至需方指定地点，交货地点为需方厂区宜兴市高塍镇博大路，属于对货物交付方式进行了明确约定，虽然华鸿公司主动至千金公司处提货3次，但在双方已书面约定货物由千金公司送至华鸿公司处的情况下，不能依据主动提货的行为认定华鸿公司有提货的义务，故千金公司抗辩的交货方式在实际履行中已变更为华鸿公司至其公司处自提，于法无据，不予采纳。
案涉购销合同约定的交货时间为合同签订之日起7日内，合同签订后，千金公司迟延履行供货义务，经华鸿公司催促供货后，千金公司仍未供货，故华鸿公司有权解除合同，解除合同的时间为通知到达千金公司处，故确认合同解除日为2017年1月10日。合同解除后，尚未履行的，终止履行；已经履行的，根据履行情况和合同性质，当事人有权要求违约方承担赔偿损失等违约责任。本案中，双方在合同中明确约定了违约金的计算方式，即按照合同总金额的20%计算，造成损失高于违约金数额的，违约方还应继续承担赔偿责任。现华鸿公司针对违约金仅主张以铜的差价损失计算，即按照合同解除日长江铜价45470元/吨，与合同单价36860元/吨的差价，乘以未供铜杆120.561吨，计算违约金为1038030.21元，未超过法律规定及双方约定，应予准许。
综上。依照《中华人民共和国合同法》第八条、第九十一条、第九十四条、第九十六条、第九十七条、第一百零七条、第一百一十四条之规定，该院判决：一、华鸿公司与千金公司于2016年9月12日签订的购销合同于2017年1月10日解除；二、千金公司于判决发生法律效力之日起10日内支付华鸿公司违约金1038030.21元。
二审中，双方对一审法院查明的事实无异议，本院对一审法院查明的事实予以确认。
二审中，千金公司陈述其出售的铜的价格以长江有色金属期货网的价格为参考。
本案的争议焦点为，合同履行过程中，千金公司是否构成违约，华鸿公司是否有权解除合同并要求赔偿损失。
本院认为，千金公司与华鸿公司签订的买卖合同，系双方真实意思表示，合法有效，双方均应严格履约。双方签订的合同约定交货方式为由千金公司运至华鸿公司指定地点，合同履行过程中确有两次发货为华鸿公司至千金公司进行了提货，但华鸿公司于2016年11月11日向千金公司邮寄的要求发货告知函中要求千金公司在收到告知函后3日内履行交货义务，要求千金公司发货，而非要求至千金公司提货，表明双方并未协商一致变更交货方式为华鸿公司自提。即使按照千金公司的主张，双方已变更了交货方式，但根据2016年9月12日、9月14日华鸿公司出具的委托书及作废的货码单，可以证明华鸿公司委托车辆两次提货，但千金并未交付货物，千金公司拒绝交货的理由为华鸿公司没有支付货款，而合同约定付款方式华鸿公司收到本合同项下货物和发票后的当日付款至千金公司账户，即华鸿公司收货和收到发票后方有付款义务，千金公司并无证据证明其向华鸿公司开具了发票，千金公司无权以华鸿公司未付款而拒绝交货，其行为已构成违约。
合同约定，华鸿公司向千金公司购买铜杆200吨，同时备注按实结算。从华鸿公司签订合同的目的来看，是向千金公司购买200吨左右的铜杆，千金公司对华鸿公司需购买200吨左右的铜杆，也应有合理预期，其应供货的数量显然不应与200吨相差过大，否则合同约定的数量200吨，无明确写明的必要。千金公司实际供货79.439吨，显然不应认定为已履行了合同约定的供货义务。
合同约定的交货时间为合同签订之日起7日内，千金公司仅供货79.439吨，已构成违约。2016年11月11日，华鸿公司向千金公司邮寄要求发货的告知函后，千金公司仍未供货，根据《中华人民共和国合同法》第九十四条第三项之规定，当事人一方迟延履行主要债务，经催告后在合理期限内仍未履行，守约方有权解除合同。华鸿公司解除合同的通知到于2017年1月10日到达千金公司处，案涉合同于该日解除。合同解除后，尚未履行的，终止履行；已经履行的，根据履行情况和合同性质，当事人可以要求恢复原状、采取其他补救措施、并有权要求赔偿损失。千金公司亦认可长江有色金属期货网的价格为销售的参考价，故该网站的价格可以作为华鸿公司计算损失的依据，一审法院已对华鸿公司提供的2017年1月10日该期货网电解铜的价格查询打印件进行了核实，价格为45470元/吨。华鸿公司本可以以36860元/吨的价格取得剩余的案涉铜材，华鸿公司于合同解除日重新购买相同数量的铜材，需以价格为45470元/吨购买，两者之间的差价是千金公司违约给华鸿公司造成的损失，该计算方式未超过合同约定的违约金计算方式，千金公司应予赔偿。
综上，一审判决认定事实清楚、适用法律正确，应予维持。据此，依据《中华人民共和国民事诉讼法》第一百七十条第一款第（一）项的规定，判决如下：
驳回上诉，维持原判。
二审案件受理费14142元，由千金公司承担。
本判决为终审判决。
审判长 胡 伟
审判员 姜丽丽
审判员 钱 菲
二〇一八年一月十五日
书记员 尹 慧