根据合同规定,原告应在8月初前向被告交付10万元预付款,但原告仅交付8万元,显然已构成违约。但此种违约是否属于不付货款,并应承担不付款的责任(每天按货款总值的2%计算违约金)。我认为不交足预付款与不付货款是有区别的。所谓预付款,是由双方当事人商定的在合同履行前所给付的一部分价款,从性质上说,预付款的交付是在履行期尚未到来时,一方自愿提前履行。预付款的交付通常为对方提供了一部分资金上的帮助,但预付款与履行期到来后支付货款的义务是有区别的。更何况本案中,原告应交付10万元预付款实际仅支付了8万元,不足部分的数额并不是太大,此种不足也不会影响到被告的义务履行问题,在履行期到来后,被告交付100吨面粉,原告支付12万元货款,已将8万元预付款计入货款之中,被告未提出任何异议,表明预付款的不足并未实际妨碍被告履行义务和给其造成较大的损害。被告不能以此为由要求原告每天按货款总值的2%计算违约金,更不能以预付款的不足作为其拒绝履行100吨面粉的交货义务和理由。当然,不足预付款毕竟构成轻微的违约,原告应向被告支付不足部分的违约金。
一、实际履行与解除合同。根据我国《合同法》第94条规定,“在履行期限届满之前,当事人一方明确表示或者以自己的行为表明不履行主要债务的”,原告有权解除合同。原告在解除合同以后,不得再提出继续履行合同的问题(除非当事人另外再订立一个新的合同)。
二、要求赔偿损失。在本案中,被告应如何赔偿损失,赔偿何种损失,是一个值得探讨的问题。一般来说,在卖方不交货的情况下,损失额的计算应以货物的市场价格与合同的价格之间的差额作为标准。本案合同上的价为每吨1800元,而市场价在当年的8月10日上涨为每吨1900元,未交货的100吨应以每吨100元的差价即为原告所遭受的损失。这一标准仅适用于合同标的物价格是不断上涨的情况,如果合同标的物的价格是不断下降,则不能适用这一标准计算。9月10日以后,被告未交货,而在此以后,货物价格时涨时落如何计算损失呢?我认为一是如果货物价格不断波动,在某一时间涨幅很大,大大超出合同价,原告如果能证明这一点,就可以以这最后为基点计算损失额,并可以以价格上涨的最高点计算其损失,并要求被告赔偿。二是如果价格上涨而原告急需此货物,那么原告也可以以高于原合同规定的价格在市场上购得替代物,原告实行替代性购买价格与原合同价格的差额及原告所支付的其他合理费用,即为原告所受的损失,应由被告赔偿。