漫谈由第三人履行的合同
漫谈由第三人履行的合同 关键词:由第三人履行的合同/担保义务/第三人 内容提要:由第三人履行的合同以担保第三人的履行为合同标的,合同的当事人 是债权人和债务人,而非第三人。债务人负担的是担保义务,第三人没有履行或履行 不符合约定,即属债务人担保义务的违反,发生违约责任。其违约责任原则上为损 害赔偿责任,所赔偿者为债权人的履行利益;个别场合也可以是代为实际履行责任。
一、序说 《合同法》第65条规定:“当事人约定由第三人向债权人履行债务的,第三人 不履行债务或者履行债务不符合约定,债务人应当向债权人承担违约责任。”这是 我国法律关于“由第三人履行的合同”的基本规定,在司法实务当中已有应用。惟 对于其法理构成,我国学说讨论不多,有待改进。本文先从一则真实案例入手,展示 相关问题,并作初步的学理探讨。
原告X是一国际物流公司;
被告Y2是货运代理公司,被告Y1是其分公司。
Y1委托X由黄埔港运输4个货柜至墨西哥曼沙尼略港,运费到付,每柜2,668美元。X 接受委托后向A公司订舱,委托其运输上述货物。货物运抵目的港后,无人提货,运 费无法收回。其间,Y1曾向X出具保函,保证对X的上述运费损失承担付款责任。X 因无法收回上述运费,A多次催付运费。据此,起诉两被告连带支付运费10,672美元 及其利息,并连带承担本案诉讼费用等。Y1辩称指出,涉案运费是到付,承运人在无 人提货的情况下,应当先行使留置权,然后才能向托运人索赔,X没有先行使留置权, 故不能向Y1索赔。法院认定本案是一宗涉外的海上货物运输合同纠纷,争议焦点 之一是X可否直接向Y1索取运费的问题。[1]在揭示本案的处理结果之前,宜先解 明何谓“由第三人履行的合同”。
二、由第三人履行的合同的含义 由第三人履行的合同(DerVertragueberdieLeistungeinesDritten),[2]或称担 保第三人履行的合同(Garantievertraege),是指以担保第三人的履行为合同标的 的合同。该合同属于广义的担保行为(Sicherungsgeschaefte)之一种,其目的在于 确保他人的履行(SicherungeinerfremdenLeistung),通过这样一份独立的协议,债 务人负担的义务是,在第三人没有按债务人与债权人合意的方式行为时,则由债务 人负赔偿责任[3]。就前述案例所涉海上货物运输合同而言,托运人Y1和承运人X是该合同的当事人,运费是由收货人在收取货物时支付,因而,该货物运输合同便 成了一种由第三人履行的合同。
由第三人履行的合同作为一种担保第三人履行的合同,经常发生,只不过它 们并非易于辨别罢了[2]177。例如X与Y约定,由Y负责使Z为X篆刻印章两枚。此 时X为债权人,亦称受约人或受益人 (Promissar,auchGlaeubigeroderBeguenstigter);
Y为债务人,亦称诺约人或约束人 (Promittent,auchGarantieschuldneroderGarant),Z为第三人。另外,可以举出以下 例子:(1)债权人安排欠缺支付能力的债务人向第三人提起损害赔偿诉讼并允诺, 如果败诉则由该债权人负担诉讼费用。(2)一位富有的母亲,对其儿子的监护人 确言,她的不动产不会转让,并允诺他,将补偿他在将来可能的别人对其儿子提起 的损害赔偿形式责任诉讼中遭受的损害。(3)一位保证人,其主债务人居住在外 国,向债权人允诺,将来债务人转账时不会发生转账管制无法转账的事。(4)融资 租赁场合供应商要出租人确保承租人马上支付价款。[4] 由第三人履行的合同,仅以约定由第三人履行为其特点,此外则与普通合同 无异,并非与买卖、赠与等相对立的特殊合同,并非是一种独立的合同类型,毋宁说 它是一种变异,它可以对所有典型合同以及非典型合同加以约定。以本文开头所 举货物运输合同为例,自该合同使第三人有货物收取权的角度看,该合同无疑是一 种向第三人履行的合同;
然自该合同约定运费到付的角度观察,它自然又是一种 由第三人履行的合同。
在理论分析上,由第三人履行的合同虽得解释成为一个基本行为(比如货 物运输合同)与一个“由第三人履行”约款(约定货到后由收货人付款)的结合, 有的学者甚至将后者看成是依附于前者的从行为并以后者为由第三人履行的合 同[5],但实际上二者已辄合为一个合同,基本行为无效或者被撤销,“由第三人履 行”之约款自然亦丧失所依附的基础,因而如无特别事由,通常可以将基础行为与 该特别约款作为一个集合体,而称为由第三人履行的合同。
三、由第三人履行的合同的要件 1.合同在债权人与债务人之间签订。债权人(X)与债务人(Y)是合同 当事人,第三人(Z)并非合同当事人,他亦不因为该合同而变成债务人。该合同仅 在债务人与债权人之间发生法律效力,因而,第三人是否有行为能力、他是否因另 一法律关系而对债务人或债权人负担了“被担保的”履行,这对于“由第三人履行的 合同”的生效而言是无关紧要的[6]。依据该合同,债务人向债权人约定,由某第三人向债权人作出合同具体要求的履行。债务人是以自己的名义(aufeigenenNamen)、 依自己的计算(aufeignenRechnung)并以自己的风险(aufeigenesRisiko)缔结该 合同。该合同所发生的债务是由债务人负担,而非由第三人负担。因而,债务人并 非以第三人的代理人身份缔结合同,第三人不履行债务或者履行债务不符合约定, 故应由债务人承担违约责任。
2.合同的目的是要确保他人的履行。债务人所允诺者并非自己的履行,而是 第三人的确定的或者可得确定的行为。担保义务(Garantieverpflichtung)的标的 乃是一项结果(einErfolg),而该结果却非取决于债务人,而是外在于他的一项“履 行”。该合同的规范目的不在于令第三人负有履行的义务或者作出履行的授权[7]。
第三人的行为(作为一种履行)是否具有金钱价值、是否需要债权人受领,均非 所问。
就海上货物运输合同而言,“托运人应当按照约定向承运人支付运费”(《海 商法》第69条第1款),由该合同发生托运人支付运费的义务,是其主给付义务。但 是,“托运人与承运人可以约定运费由收货人支付”,只要此项约定在运输单证中载 明(《海商法》第69条第2款)。于此场合,合同当事人的特别约定便发生了一项 特别的效力:托运人在以自己的名义、依自己的计算并以自己的风险负担一项担 保义务(而非支付运费的主给付义务),担保将来收货人支付运费。这时,托运人 的主给付义务便不再是支付运费,而是担保收货人支付运费。
3.债务人的债务是独立的(selbstaendig)主债务,而非像保证人的债务那样 具有附从性(akzessorisch)[8]。从《合同法》第65条的规定看,并未规定“由第三 人履行的合同”是与另外一个合同(人们惯称的“主合同”,Hauptvertrag)一起缔结 的。[9] 4.由第三人履行的合同是双方法律行为,但通常仅一方负有义务,亦即仅债 务人负有义务。仅在债权人对债务人作出了风险补偿(Risikopraemie)场合,始成 立双务合同。另外,该合同通常是不要式的[1]7。就“运费到付”的海上货物运输合 同而言,该合同属于双务合同,承运人运输货物与托运人负担担保义务之间构成给 付与对待给付关系,承运人运输货物的债务本身构成了对于托运人担保义务的 “风险补偿”。
四、由第三人履行的合同的效力 (一)对于第三人的效力第三人不因“由第三人履行的合同”而负担债务。这一立场早在罗马法中便 已被“无论何人不得为他人为约定”(alteristipularinemopotest)的法谚所阐明。[10] 即使第三人确实负有向债权人直接履行的义务,该义务的发生也只能是基于另外 的合同(向第三人履行的合同),而并非基于“由第三人履行的合同”。
由第三人履行的合同本身并没有突破合同的相对性原则。由于它只在合同 当事人之间有其效力,第三人并非合同当事人,故不能因之而直接负担义务。因 而,X与Y之间只能约定由Y使第三人Z向X履行,而不能约定直接由Z负担履行的义 务。HttP://wwW.gWYOo.Com 在《合同法》第65条“当事人约定由第三人向债权人履行债务”的表述中, 出现“债务”二字,如果严格依字面意思,就会得出一种令人费解的解释:一方面认 为合同当事人为第三人约定了合同义务,由第三人向合同债权人履行该合同义 务;
另一方面,该约定不约束该第三人。[11]这种为第三人约定、由第三人履行但 却不约束该第三人的“债务”或者“合同义务”,究其实质,并非真正的债务,因为它对 于该第三人没有丝毫的拘束力。如果我们将目光转向比较法,便可以发现法国民 法典第1120条规定:“当事人得接受使第三人为一定行为的约束;
如第三人拒绝为 该行为时,约定使第三人为一定行为之人,应负赔偿责任。”瑞士债务法第111条规 定:“对他方约定由第三人给付者,于不为给付时,有赔偿因此所生损害赔偿之义 务。”它们的规定中均未出现“债务”字样。第三人如果真的负有什么债务的话,那 也只能是依债务人与该第三人之间的合同或者其他法律关系所发生的债务,而不 应当是此处的“由第三人履行的合同”本身所发生的债务,哪怕后者真的能够发生 相同内容的债务(比如支付货物运输的运费),那也只是一种表象,实质上第三人 并非因该合同当事人的约定而负担债务。
“由第三人履行的合同”中所提到的第三人的“履行”行为(作为或者不作 为),可能是法律上承认的债务(比如基于债务人与第三人之间的合同)指向的 行为,也可能不是法律上承认的债务而是道义上的债务(比如基于债务人与第三 人之间的情谊关系)指向的行为,也可能根本不基于任何债务(比如在前文提及 的母亲与其儿子的监护人的约定中,儿子不招惹损害赔偿诉讼)。
第三人既不因此项合同负给付义务,则其履行与否,纯属自由。
(二)对债权人的效力第三人不因他人的约定而负义务,相应地,债权人并不取得对于第三人的履 行请求权。比如,某甲与某乙约定,由某乙使当红歌星某丙为甲签名,于此场合,丙并 没有签名的义务,甲亦没有请求丙履行的权利。即使在“运费到付”的货物运输合 同场合,承运人虽有留置权,可以在收货人未支付运费时留置货物,却并不因货物 运输合同而对收货人享有运费支付请求权。因而,可以说“由第三人履行的合同” 并不解决债权人是否对于第三人享有直接的履行请求权问题。这种直接的履行请 求权并非“由第三人履行的合同”的一项要件,而且它的成立必须通过另外一份合 同,也就是债务人与第三人之间缔结的真正的“向第三人履行的合同”来完成,并非 基于该“由第三人履行的合同”而产生。
(三)对债务人的效力 1.担保义务。在由第三人履行的合同中,债务人所负担的主给付义务是担保 义务,担保第三人的履行,如果第三人没有作出特定的行为或者其行为未符合合同 的约定,即属于债务人违反担保义务,相应地可以发生债务人的违约责任。
由第三人履行的合同中的基础行为,在通常情况下所产生的债务人的义务, 比如货物运输合同中托运人提交审验文件义务(《合同法》第305条)、包装义 务(《合同法》第306条)等从给付义务以及如实申报义务(《合同法》第304 条)之类附随义务,仍然对于债务人发生,不生疑问。惟在“运费到付”场合的主给 付义务,亦即支付运费的义务,因债务人担保义务的发生,二者是什么关系,尚存疑 问。一种解释认为,债务人事实上承担了两项义务,即依原因关系承担向债权人的 给付义务,另因由第三人履行的合同承担“使”第三人为给付的义务[12]。本文认为, 此时的运费支付义务与托运人的担保义务,形二而实一,托运人作为债务人,其主 给付义务是一项而非两项。“由第三人履行”之约款,如不与特定的义务内容相结 合,不过徒托空名,并无实际意义。运费支付义务一旦与“由第三人履行”之约款相 结合,在合同当事人之间便发生运费后付的效果,不管是由第三人(收货人)支付 还是由债务人(托运人)支付;
而对于运费的后付,托运人在法律上负有担保义 务。
2.违约责任。如果第三人没有履行或者履行不符合约定,则不问其理由如何, 便构成债务人担保义务的违反,发生债务人的担保责任,《合同法》第65条称之为 “违约责任”。当然,《合同法》第65条并非强行规定,当事人有特别约定的,比如仅 当债务人有过错时始负违约责任,债务人已尽其力,纵第三人不履行,依当事人间 的特别约定,债务人亦可不负违约责任。债务人的违约责任,原则上为损害赔偿责任[13],所赔偿者为债权人的履行 利益(Erfuellungsinteresse)[14]。
债务人的违约责任并非代为履行的责任(此点与保证人的责任不同),亦 即债务人无为该合同本来给付的义务。但所约定的履行,非专属于第三人一身时, 而实际上由债务人代为履行,或较赔偿损害更能适合当事人双方的利益,此种情形, 债务人如欲代为履行时,债权人亦不得无故拒绝[15]。
对于本文开头提到的案件,法院认为:“由于《中华人民共和国海商法》没有 对收货人不提货时承运人可否直接向托运人要求支付到付运费的问题作出特别 规定,因此,应当适用《中华人民共和国合同法》的有关规定。根据《中华人民共 和国合同法》第65条规定,在收货人不提货,不支付到付运费的情况下,X有权要求 托运人Y1支付到付的运费。”由托运人支付运费,与其说是损害赔偿,不如说是代 为实际履行。
最后,在保证场合,保证人承担保证责任后,有权向债务人追偿(《担保法》 第31条)。但在由第三人履行的合同场合,债务人向债权人承担了违约责任后,对 于第三人是否有补偿请求权(AnspruchaufEntschaedigung),完全取决于二者之间 的具体关系,通常情况下不成立追偿关系(Rueckgriffsverhaeltnis)。[4]97 五、结论 1.由第三人履行的合同以担保第三人的履行为合同标的,属于广义的担保 行为之一种,其目的在于确保他人的履行。通过这样一份独立的协议,债务人负担 的义务是,在第三人没有按债务人与债权人合意的方式行为时,由债务人负赔偿责 任。
2.由第三人履行的合同,仅以约定由第三人履行为其特点,此外则与普通合 同无异,并非与买卖、赠与等相对立的特殊合同,并非是一种独立的合同类型,毋宁 说它是一种变异,它可以对所有典型合同以及非典型合同加以约定。
3.由第三人履行的合同的当事人分别是债权人和债务人,第三人并非合同 当事人。债务人是以自己的名义、依自己的计算并以自己的风险缔结该合同。该 合同所发生的债务是由债务人负担,而非由第三人负担。合同的目的是要确保他 人的履行。
4.由第三人履行的合同中所提到的第三人的“履行”行为(作为或者不作为),可能是法律上承认的债务指向的行为,也可能不是法律上承认的债务而是道 义上的债务指向的行为,也可能根本不基于任何债务。
5.基于由第三人履行的合同,债权人并不能够取得对于第三人的履行请求 权。
6.基于由第三人履行的合同,债务人负担的是担保义务,第三人没有履行或 者履行不符合约定,即属债务人担保义务的违反,发生违约责任。其违约责任原则 上为损害赔偿责任,所赔偿者为债权人的履行利益;
个别场合,亦得为代为实际履 行责任。