1、当事人之间有合同关系存在,但在此并不强调合同当事人之间合法的债权、债务关系,也不必强调合同当事人之间与第三人有代为履行的约定,当然,合同当事人之间如果没有第三人代为履行的约定,第三人主动代为履行债务的应征得合同当事人的同意。
2、第三人向债权人表示愿意为债务人代为履行债务的承诺,或者与债务人订有代为履行合同债务的协议。
3、第三人的代为履行债务时,不能以合同债务人对债权人的抗辩理由进行抗辩,此时应视为第三人拒绝履行,而由债务人承担履行或违约责任。
二、那么,什么又是债务转移呢?合同法第八十四条规定:“债务人将合同的义务全部或者部分转移给第三人的,应当经债权人同意。”同时合同法第八十五条规定:“债务人转移义务的,新债务人可以主张原债务人对债权人的抗辩。”由此可知,所谓合同债务的转移是指基于债权人、债务人与第三人之间达成的协议将债务转移给第三人承担。由第三人取代债务人的地位成为合同当事人,而向债权人履行债务。
1、在债务转移的情况下,债务人、债权人将和第三人达成转让协议,也就是说,债务转移时必须经债权人同意,否则不发生法律效力。但是在第三人代为履行的情况下,第三人单方表示代替债务人清偿债务或者与债务人达成代替其清偿债务的协议,但并没有与债权人达成转让债务的协议,也就是说,即使第三人与债务人之间产生效力且不能对抗债权人,债权人也不得直接向第三人请求履行债务。
2、在债务转移的情况下,第三人将加入原合同或完全代替债务人成为合同关系当事人,如果是合同债务的全部转移,则第三人将完全代替债务人成为合同当事人,即使是债务部分转移第三人也将加入合同关系成为合同当事人。但在第三人代为履行的情况下,第三人只是履行主体而非合同主体,第三人只能作为债务履行的辅助人而不能将其作为合同当事人对待。
3、在债务转移的情况下,由于第三人成为合同当事人,故而该债务的履行不符合约定或未完全履行的情况下,债权人可以要求第三人承担履行或违约责任。但在第三人代为履行的情况下,由于第三人不是合同当事人,当出现债务的履行不符合约定或未完全履行的情况时,债权人只能向债务人而不能向第三人请求承担责任。