diff --git a/data/ddl/trigger/SERVICE_CK.sql b/data/ddl/trigger/SERVICE_CK.sql index cc5b27733c431b513daed3634bbb9ff37d862acd..4af461e075ca199b515a11982505907faa35df5d 100644 --- a/data/ddl/trigger/SERVICE_CK.sql +++ b/data/ddl/trigger/SERVICE_CK.sql @@ -15,7 +15,7 @@ BEGIN SELECT si.service_exterieur INTO se_actif FROM intervenant i JOIN statut si ON si.id = i.statut_id WHERE i.id = :NEW.intervenant_id; - IF NOT :NEW.etablissement_id <> etablissement AND se_actif = 1 THEN + IF :NEW.etablissement_id <> etablissement AND se_actif = 0 THEN raise_application_error(-20101, 'L''intervenant n''a pas la possibilité de renseigner des enseignements pris à l''extérieur de par son statut.'); END IF;