/**
 * @author pminot
 * @date 02/03/2022
 * @version 1.0.0
 * @project SIEau
 * @table agri_declarations_warnings
 */
# --- !Ups
delete from analyses_controles;
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.1','Le résultat est inférieur au seuil de contrôle','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.2','Le résultat est supérieur au seuil de contrôle','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.3','Le code de qualification n''est pas renseigné','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.4','Le code de statut n''est pas renseigné','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.5','En l''absence de résultat, la qualification ne peut être Correcte','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.6','En l''absence de code remarque, le statut doit être Donnée brute','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.7','Si le code remarque est absent ou vaut 0 (non fait) 5 (incomptable) ou 6 (non individualisable), le résultat de l''analyse ne doit pas être renseigné','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.8','Si le code remarque est différent de 0 (non fait) 5 (incomptable) ou 6 (non individualisable), le résultat de l''analyse doit être renseigné','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.9','Le code remarque est 1 (domaine de validité) mais le résultat est inférieur à la limite de quantification de la méthode','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.10','Le code remarque est 7 (Traces) ou 10 (Inférieur à la LQ) et le résultat est différent de la limite de quantification','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.11','Le code remarque est 2 (Inférieur à la limite de détection) et le résultat est différent de la limite de détection','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.12','Le code remarque est Présence ou absence et le résultat est différent de 1 (présence) ou 2 (absence)','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.13','La TIMESTAMP de l''analyse est antérieure à la TIMESTAMP de début de prélèvement','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.14','Le paramètre de l''analyse n''est pas renseigné','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.15','L''unité de l''analyse n''est pas renseignée','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.16','La TIMESTAMP de l''analyse est supérieure à la TIMESTAMP du jour','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.17','La TIMESTAMP du prélèvement est supérieure à la TIMESTAMP du jour','1','PC',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.18','Le dénombrement est inférieur au seuil de contrôle','1','HYD',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.19','Le dénombrement est supérieur au seuil de contrôle','1','HYD',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.20','Le code de qualification n''est pas renseigné','1','HYD',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.21','Le code de statut n''est pas renseigné','1','HYD',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.22','En l''absence de détermination, la qualification ne peut être Correcte','1','HYD',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.23','En l''absence de code remarque, le statut doit être Donnée brute','1','HYD',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.24','Si le code remarque est absent ou vaut 0 (non fait) 5 (incomptable) ou 6 (non individualisable), le dénombrement ne doit pas être renseigné','1','HYD',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.25','Si le code remarque est différent de 0 (non fait) 5 (incomptable) ou 6 (non individualisable), le dénombrement doit être renseigné','1','HYD',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.26','Le code remarque est Présence ou Absence et le résultat est différent de 1 (présence) ou 2 (absence)','1','HYD',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.27','Le code taxon du dénombrement n''est pas renseigné','1','HYD',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.28','La TIMESTAMP du prélèvement est supérieure à la TIMESTAMP du jour','1','HYD',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.29','Le résultat est inférieur au seuil de contrôle','1','RES',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.30','Le résultat est supérieur au seuil de contrôle','1','RES',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('ERR.AQ.31','Le code Sandre du résultat n''est pas renseigné','1','RES',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('WAR.AGRI.1','Une demande est effectuée alors que l''exploitation est indiquée fermée','1','AGRI',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('WAR.AGRI.2','Une demande est effectuée alors qu''aucune demande n''est enregistrée l''année précédente','1','AGRI',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('WAR.AGRI.3','pas de demande alors que demande les années précédentes','1','AGRI',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('WAR.AGRI.4','pas de volume demande pour l''année','1','AGRI',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('WAR.AGRI.5','demande différente de +/- 20% par rapport à l''année précédente ','1','AGRI',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('WAR.AGRI.6','les demandes par culture dépassent le besoin plafond de la culture','1','AGRI',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('WAR.AGRI.7','les index n''ont pas été déclarés sur l''année précédente','1','AGRI',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('WAR.AGRI.8','la consommation réelle (index) est différente de +/- 50% par rapport à la demande','1','AGRI',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('WAR.AGRI.9','pas de surface déclarée pour l''année sur les surfaces irriguées','1','AGRI',1);
INSERT INTO analyses_controles (code,libelle,activated,erreurtype,controletype) VALUES ('WAR.AGRI.10','surface demandée différente de +/- 20% par rapport à l''année précédente','1','AGRI',1);

# --- !Downs
