由于上級(jí)機(jī)關(guān)的過(guò)錯(cuò)造成當(dāng)事人違反集體合同,不屬于免除違約責(zé)任的條件。但如果讓沒有過(guò)錯(cuò)的一方當(dāng)事人承擔(dān)由于上級(jí)機(jī)關(guān)的失誤而造成的違約責(zé)任,是不公平的。根據(jù)合同的過(guò)錯(cuò)責(zé)任承擔(dān)原則,由上級(jí)機(jī)關(guān)或業(yè)務(wù)主管部門造成集體合同不能履行或不能完全履行的,違約責(zé)任應(yīng)由上級(jí)機(jī)關(guān)或業(yè)務(wù)主管部門承擔(dān)。