因此,大陆法系国家采取的是过错或推定过错责任原则。前者如《德国民法典》第276条“债务人,法无其它规定,应就其故意或过失的行为负其责任。”后者如《法国民法典》第1147条 “凡债务人不能证明其不履行债务系由于不应归其个人负责的外来原因时,即使在其个人方面无恶意,债务人对于其不履行或延迟履行债务,如有必要,应支付损害赔偿。”英美法系国家不以当事人有过失作为构成违约的必要条件,而认为一切合同都是“担保”,只要债务人不能达到担保的结果,就是违约。《公约》也没有采取过失责任原则,只要一方违反合同,并给他方造成损失,他就要负损害赔偿责任,至于他违反合同有无过失,在所不问。根据《合同法》第107、108条和第120、121条的规定,只要违约就应承担违约责任;双方都违约的,应当各自承担相应的责任;即使一方因第三人的原因造成违约的,仍应承担违约责任,该方与第三人之间的纠纷,依照法律或约定解决。可见,我国的规定与《公约》的规定是基本一致。
由此,笔者认为,原告向被告购买食盐,其目的是用于生产食品。而被告盐业公司作为国家指定的食盐专销企业,客观上能够知道、主观上也有能力知道其所出售的食盐是否符合国家标准、能否使用,但在知悉原告购买盐用于生产的目的后,仍将不符合国家质量标准的食盐出售给原告,导致原告购买合格食盐以用于生产的合同目的难以实现,其显然能够预见到原告依据合同规定有权期待的东西无法得到,已构成了根本性违约。
2、损失范围的确认。根本违约责任或补救方法主要可采取赔偿损失、解除合同、宣告合同无效等三种。关于赔偿损失的范围问题,一般应包括财产的毁损,减少和为减少或消除损失所支出的费用,以及合同履行后可能获得的利益,在货物买卖合同中就是利润。关于赔偿限额问题,应考虑两个因素:第一,不得超过根本违约一方订立合同时预见到或者应当预见到因根本违约而可能造成的损失。第二,受害方因对方根本违约而严重影响到的订约时的预期利益大小。关于解除合同的问题,解除合同即撤销合同从而使合同双方权利义务归于消灭的行为,但是解除合同并不影响非违约方要求根本违约方赔偿损失的权利。关于宣告合同无效的问题,根本违约方应对合同无效造成另一方的经济损失负赔偿责任,而且宣告合同无效、赔偿损失并不影响非违约方采取其他补救方法。
在本案中,原告方的损失以及合同履行后可能获得的利益范围的确定是裁判的关键,而矛盾主要集中在确定原告方向浦东公司所支付的违约金27000元是否属于损失的范围。对此,笔者认为本案中违约金不应属于原告方之损失。其理由在于:原告与上海浦东公司签订的山露买卖合同约定交货期限为2001年7月——2002年7月,同时双方还约定若卖方未按期交货,卖方须向买方支付违约金为20%.但原告在2002年1月 15日收到向上海浦东公司发送的《(02)川粮浦东司第05号》通知,指出山露不合格时,即向上海浦东公司支付违约金,并未积极采取补救措施,扩大了损失的发生,并且对于该违约金,被告盐业公司也是无法预见。由于原告没有采取适当措施致使损失扩大的,故不得就扩大的损失要求负责。
3、损失大小的确定。本案中所确定的原告的损失是加入了不合格食盐的569桶盐渍山露的全部价款,根据是569桶盐渍山露中加入了不合格食盐,已被上海浦东公司拒绝收购。而这569桶盐渍山露是否具有残值,是本案确定损失大小的关键。就一般盐渍产品而言,加入了本案中的不合格食盐(本案中的不合格食盐是食盐的颜色不符合国家食用精制非碘盐的标准,但食用没问题),只会影响盐渍产品的等级,等级降低,只是价格降低,降低价格后可以卖掉以减少部份损失,恰好本案中的产品是盐渍山露,盐渍山露是只能出口日本、美国及欧洲等少数几个国家,在国内无销售地,所以本案中的盐渍山露无法降价处理,法院就此认定569桶山露全部损坏,损失的大小就是569桶山露的价值。