Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
Loading items

Target

Select target project
  • fabcat/vmap
1 result
Select Git revision
Loading items
Show changes
Showing
with 6343 additions and 0 deletions
{
"TEXT_MODE_ANC_SAISIE" : "Saisie des assainissements non collectifs",
"TITLE_MODE_ANC_SAISIE" : "Saisie des ANC",
"TEXT_MODE_ANC_PARAMETRAGE" : "Paramétrage des assainissements non collectifs",
"TITLE_MODE_ANC_PARAMETRAGE" : "Paramétrage ANC",
"ANC_SAISIE_ANC_INSTALLATION_TITLE" : "",
"ANC_SAISIE_ANC_INSTALLATION_TITLE_INSERT" : "Installation",
"ANC_SAISIE_ANC_INSTALLATION_FORM_ID_INSTALLATION" : "id_installation",
"ANC_SAISIE_ANC_INSTALLATION_FORM_ID_COM" : "id_com",
"ANC_SAISIE_ANC_INSTALLATION_FORM_ID_PARC" : "id_parc",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PARC_SUP" : "parc_sup",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PARC_PARCELLE_ASSOCIEES" : "parc_parcelle_associees",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PARC_ADRESSE" : "parc_adresse",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CODE_POSTAL" : "code_postal",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PARC_COMMUNE" : "parc_commune",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_TITRE" : "prop_titre",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_NOM_PRENOM" : "prop_nom_prenom",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_ADRESSE" : "prop_adresse",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_CODE_POSTAL" : "prop_code_postal",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_COMMUNE" : "prop_commune",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_TEL" : "prop_tel",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_MAIL" : "prop_mail",
"ANC_SAISIE_ANC_INSTALLATION_FORM_BATI_TYPE" : "bati_type",
"ANC_SAISIE_ANC_INSTALLATION_FORM_BATI_CA_NB_PP" : "bati_ca_nb_pp",
"ANC_SAISIE_ANC_INSTALLATION_FORM_BATI_CA_NB_EH" : "bati_ca_nb_eh",
"ANC_SAISIE_ANC_INSTALLATION_FORM_BATI_CA_NB_CHAMBRES" : "bati_ca_nb_chambres",
"ANC_SAISIE_ANC_INSTALLATION_FORM_BATI_NB_A_CONTROL" : "bati_nb_a_control",
"ANC_SAISIE_ANC_INSTALLATION_FORM_BATI_DATE_MUTATION" : "bati_date_mutation",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_ZONE_ENJEU" : "cont_zone_enjeu",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_ZONE_SAGE" : "cont_zone_sage",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_ZONE_AUTRE" : "cont_zone_autre",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_ZONE_URBA" : "cont_zone_urba",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_ZONE_ANC" : "cont_zone_anc",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_ALIM_EAU_POTABLE" : "cont_alim_eau_potable",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_PUITS_USAGE" : "cont_puits_usage",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_PUITS_DECLARATION" : "cont_puits_declaration",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_PUITS_SITUATION" : "cont_puits_situation",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_PUITS_TERRAIN_MITOYEN" : "cont_puits_terrain_mitoyen",
"ANC_SAISIE_ANC_INSTALLATION_FORM_OBSERVATIONS" : "Observations",
"ANC_SAISIE_ANC_INSTALLATION_FORM_MAJ" : "maj",
"ANC_SAISIE_ANC_INSTALLATION_FORM_MAJ_DATE" : "maj_date",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CREATE" : "create",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CREATE_DATE" : "create_date",
"ANC_SAISIE_ANC_INSTALLATION_FORM_ARCHIVAGE" : "archivage",
"ANC_SAISIE_ANC_INSTALLATION_FORM_GEOM" : "geom",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PHOTO_F" : "photo_f",
"ANC_SAISIE_ANC_INSTALLATION_FORM_DOCUMENT_F" : "document_f",
"ANC_SAISIE_ANC_INSTALLATION_FORM_NUM_DOSSIER" : "num_dossier",
"ANC_SAISIE_ANC_INSTALLATION_FORM_COMMUNE" : "commune",
"ANC_SAISIE_ANC_INSTALLATION_FORM_SECTION" : "section",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PARCELLE" : "parcelle",
"ANC_SAISIE_ANC_INSTALLATION_FORM_NB_CONTROLE" : "nb_controle",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_TITLE" : "",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_TITLE_INSERT" : "Liste",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_TITLE_UPDATE" : "Liste n°{{sId}}",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_TITLE_DISPLAY" : "Liste n°{{sId}}",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_FORM_ID_PARAMETRE_LISTE" : "id_parametre_liste",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_FORM_NOM_TABLE" : "nom_table",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_FORM_NOM_LISTE" : "nom_liste",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_FORM_VALEURS" : "valeurs",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_FORM_ALIAS" : "alias",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_TITLE" : "",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_TITLE_INSERT" : "Tarif",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_TITLE_UPDATE" : "Tarif n°{{id_parametre_tarif}}",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_TITLE_DISPLAY" : "Tarif n°{{sId}}",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_FORM_ID_PARAMETRE_TARIF" : "ID",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_FORM_ID_COM" : "Commune",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_FORM_CONTROLE_TYPE" : "Type de contrôle",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_FORM_MONTANT" : "Montant",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_FORM_ANNEE_VALIDITE" : "Année de validité",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_FORM_DEVISE" : "Devise",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_TITLE" : "",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_TITLE_INSERT" : "Entreprise",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_TITLE_UPDATE" : "Entreprise n°{{id_parametre_entreprises}}",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_TITLE_DISPLAY" : "Entreprise n°{{id_parametre_entreprises}}",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_ID_PARAMETRE_ENTREPRISES" : "id_parametre_entreprises",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_ID_COM" : "id_com",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_SIRET" : "siret",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_RAISON_SOCIALE" : "raison_sociale",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_NOM_ENTREPRISE" : "nom_entreprise",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_NOM_CONTACT" : "nom_contact",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_TELEPHONE_FIXE" : "telephone_fixe",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_TELEPHONE_MOBILE" : "telephone_mobile",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_WEB" : "web",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_MAIL" : "mail",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_CODE_POSTAL" : "code_postal",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_VOIE" : "voie",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_BUREAU_ETUDE" : "bureau_etude",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_CONCEPTEUR" : "concepteur",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_CONSTRUCTEUR" : "constructeur",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_INSTALLATEUR" : "installateur",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_VIDANGEUR" : "vidangeur",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_EN_ACTIVITE" : "en_activite",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_OBSERVATIONS" : "observations",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_CREAT" : "creat",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_CREAT_DATE" : "creat_date",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_MAJ" : "maj",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_MAJ_DATE" : "maj_date",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_GEOM" : "geom",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_TITLE" : "",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_OBSERVATIONS" : "Observations",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_MAJ" : "maj",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_MAJ_DATE" : "maj_date",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_CREATE" : "create",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_CREATE_DATE" : "create_date",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_ARCHIVAGE" : "archivage",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_GEOM" : "geom",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_TITLE" : "",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_FORM_PHOTO_F" : "Photos",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_FORM_DOCUMENT_F" : "Documents",
"ANC_SAISIE_ANC_CONTROLE_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_TITLE_INSERT" : "Control",
"ANC_SAISIE_ANC_CONTROLE_FORM_ID_CONTROLE" : "id_controle",
"ANC_SAISIE_ANC_CONTROLE_FORM_ID_INSTALLATION" : "id_installation",
"ANC_SAISIE_ANC_CONTROLE_FORM_CONTROLE_TYPE" : "controle_type",
"ANC_SAISIE_ANC_CONTROLE_FORM_CONTROLE_SS_TYPE" : "controle_ss_type",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_DATE_CONTROL" : "des_date_control",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_PERS_CONTROL" : "des_pers_control",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_AGENT_CONTROL" : "des_agent_control",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_REFUS_VISITE" : "des_refus_visite",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_DATE_INSTALLATION" : "des_date_installation",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_DATE_RECOMMANDE" : "des_date_recommande",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_NUMERO_RECOMMANDE" : "des_numero_recommande",
"ANC_SAISIE_ANC_CONTROLE_FORM_DEP_DATE_DEPOT" : "dep_date_depot",
"ANC_SAISIE_ANC_CONTROLE_FORM_DEP_LISTE_PIECE" : "dep_liste_piece",
"ANC_SAISIE_ANC_CONTROLE_FORM_DEP_DOSSIER_COMPLET" : "dep_dossier_complet",
"ANC_SAISIE_ANC_CONTROLE_FORM_DEP_DATE_ENVOI_INCOMPLET" : "dep_date_envoi_incomplet",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_NATURE_PROJET" : "des_nature_projet",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_CONCEPTEUR" : "des_concepteur",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_SURFACE_DISPO_M2" : "car_surface_dispo_m2",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_PERMEA" : "car_permea",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_VALEUR_PERMEA" : "car_valeur_permea",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_HYDROMORPHIE" : "car_hydromorphie",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_PROF_APP" : "car_prof_app",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_NAPPE_FOND" : "car_nappe_fond",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_TERRAIN_INNONDABLE" : "car_terrain_innondable",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_ROCHE_SOL" : "car_roche_sol",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_DIST_HAB" : "car_dist_hab",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_DIST_LIM_PAR" : "car_dist_lim_par",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_DIST_VEGET" : "car_dist_veget",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_DIST_PUIT" : "car_dist_puit",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_REAMENAGE_TERRAIN" : "des_reamenage_terrain",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_REAMENAGE_IMMEUBLE" : "des_reamenage_immeuble",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_REAL_TRVX" : "des_real_trvx",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_ANC_SS_ACCORD" : "des_anc_ss_accord",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_COLLECTE_EP" : "des_collecte_ep",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_SEP_EP_EU" : "des_sep_ep_eu",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_NB_SORTIE" : "des_eu_nb_sortie",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_TES_REGARDS" : "des_eu_tes_regards",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_PENTE_ECOUL" : "des_eu_pente_ecoul",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_REGARS_ACCES" : "des_eu_regars_acces",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_ALTERATION" : "des_eu_alteration",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_ECOULEMENT" : "des_eu_ecoulement",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_DEPOT_REGARD" : "des_eu_depot_regard",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_COMMENTAIRE" : "des_commentaire",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_TITLE" : "",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_TITLE_INSERT" : "Admin",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_TITLE_UPDATE" : "Admin n°{{id_parametre_admin}}",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_TITLE_DISPLAY" : "Admin n°{{id_parametre_admin}}",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_ID_PARAMETRE_ADMIN" : "id_parametre_admin",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_ID_COM" : "id_com",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_TYPE" : "type",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_SOUS TYPE" : "sous type",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_NOM" : "nom",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_PRENOM" : "prenom",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_DESCRIPTION" : "description",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_CIVILITE" : "civilite",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_DATE_FIN_VALIDITE" : "date_fin_validite",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_QUALITE" : "qualite",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_SIGNATURE" : "signature",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_CONFORME" : "ts_conforme",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_TYPE_EFFLUENT" : "ts_type_effluent",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_CAPACITE_BAC" : "ts_capacite_bac",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_NB_BAC" : "ts_nb_bac",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_COHER_TAILLE_UTIL" : "ts_coher_taille_util",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_AIRE_ETANCHE" : "ts_aire_etanche",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_AIRE_ABRI" : "ts_aire_abri",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_VENTILATION" : "ts_ventilation",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_CUVE_ETANCHE" : "ts_cuve_etanche",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_VAL_COMP" : "ts_val_comp",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_RUISSEL_EP" : "ts_ruissel_ep",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_ABSENCE_NUISANCE" : "ts_absence_nuisance",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_RESPECT_REGLES" : "ts_respect_regles",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_COMMENTAIRES" : "ts_commentaires",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_PRIMAIRE" : "vt_primaire",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_SECONDAIRE" : "vt_secondaire",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_PRIM_LOC" : "vt_prim_loc",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_PRIM_HT" : "vt_prim_ht",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_PRIM_DIAM" : "vt_prim_diam",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_PRIM_TYPE_EXTRACT" : "vt_prim_type_extract",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_SECOND_LOC" : "vt_second_loc",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_SECOND_HT" : "vt_second_ht",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_SECOND_DIAM" : "vt_second_diam",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_SECOND_TYPE_EXTRACT" : "vt_second_type_extract",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_ACCES" : "da_chasse_acces",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_AUTO" : "da_chasse_auto",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_PR_NAT_EAU" : "da_chasse_pr_nat_eau",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_OK" : "da_chasse_ok",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_DYSFONCTIONNEMENT" : "da_chasse_dysfonctionnement",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_DEGRADATION" : "da_chasse_degradation",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_ENTRETIEN" : "da_chasse_entretien",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_LOC_POMPE" : "da_pr_loc_pompe",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_ACCES" : "da_pr_acces",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_NB_POMPE" : "da_pr_nb_pompe",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_NAT_EAU" : "da_pr_nat_eau",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_OK" : "da_pr_ok",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_CLAPET" : "da_pr_clapet",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_ETANCHE" : "da_pr_etanche",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_BRANCHEMENT" : "da_pr_branchement",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_DYSFONCTIONNEMENT" : "da_pr_dysfonctionnement",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_DEGRADATION" : "da_pr_degradation",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_ENTRETIEN" : "da_pr_entretien",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_COMMENTAIRES" : "da_commentaires",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_AVIS" : "cl_avis",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_CLASSE_CBF" : "cl_classe_cbf",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_COMMENTAIRES" : "cl_commentaires",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_DATE_AVIS" : "cl_date_avis",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_AUTEUR_AVIS" : "cl_auteur_avis",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_DATE_PROCHAIN_CONTROL" : "cl_date_prochain_control",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_MONTANT" : "cl_montant",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_FACTURE" : "cl_facture",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_FACTURE_LE" : "cl_facture_le",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_FORM_MAJ" : "maj",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_FORM_MAJ_DATE" : "maj_date",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_FORM_CREATE" : "create",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_FORM_CREATE_DATE" : "create_date",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_FORM_CLOTURER" : "cloturer",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_FORM_PHOTOS_F" : "photos_f",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_FORM_FICHE_F" : "fiche_f",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_FORM_RAPPORT_F" : "rapport_f",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_FORM_SCHEMA_F" : "schema_f",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_FORM_DOCUMENTS_F" : "documents_f",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_FORM_PLAN_F" : "plan_f",
"ANC_SAISIE_ANC_PRETRAITEMENT_TITLE" : "",
"ANC_SAISIE_ANC_PRETRAITEMENT_TITLE_INSERT" : "Pretreatment",
"ANC_SAISIE_ANC_PRETRAITEMENT_TITLE_UPDATE" : "Prétraitement n°{{id_pretraitement}}",
"ANC_SAISIE_ANC_PRETRAITEMENT_TITLE_DISPLAY" : "Prétraitement n°{{id_pretraitement}}",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_ID_PRETRAITEMENT" : "id_pretraitement",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_ID_CONTROLE" : "id_controle",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_TYPE" : "ptr_type",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VOLUME" : "ptr_volume",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_MARQUE" : "ptr_marque",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_MATERIAU" : "ptr_materiau",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_RENFORCE" : "ptr_renforce",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VERIF_MISE_EN_EAU" : "ptr_verif_mise_en_eau",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_CLOISON" : "ptr_cloison",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_COMMENTAIRE" : "ptr_commentaire",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_IM_DISTANCE" : "ptr_im_distance",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_IM_HYDROM" : "ptr_im_hydrom",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_IM_FIXATION" : "ptr_im_fixation",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_IM_ACCES" : "ptr_im_acces",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_ET_DEGRAD" : "ptr_et_degrad",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_ET_REAL" : "ptr_et_real",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VI_DATE" : "ptr_vi_date",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VI_JUSTI" : "ptr_vi_justi",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VI_ENTR" : "ptr_vi_entr",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VI_BORD" : "ptr_vi_bord",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VI_DEST" : "ptr_vi_dest",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VI_PERC" : "ptr_vi_perc",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_MAJ" : "maj",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_MAJ_DATE" : "maj_date",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_CREATE" : "create",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_CREATE_DATE" : "create_date",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PHOTOS_F" : "photos_f",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_FICHE_F" : "fiche_f",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_SCHEMA_F" : "schema_f",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_DOCUMENTS_F" : "documents_f",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PLAN_F" : "plan_f",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_ID_INSTALLATION" : "id_installation",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_NUM_DOSSIER" : "num_dossier",
"ANC_SAISIE_ANC_EVACUATION_EAUX_TITLE" : "",
"ANC_SAISIE_ANC_EVACUATION_EAUX_TITLE_INSERT" : "Water evacuation",
"ANC_SAISIE_ANC_EVACUATION_EAUX_TITLE_UPDATE" : "Evacuation des eaux n°{{sId}}",
"ANC_SAISIE_ANC_EVACUATION_EAUX_TITLE_DISPLAY" : "Evacuation des eaux n°{{sId}}",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_ID_EVA" : "id_eva",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_ID_CONTROLE" : "id_controle",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_TYPE" : "evac_type",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_LONG" : "evac_is_long",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_LARG" : "evac_is_larg",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_SURFACE" : "evac_is_surface",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_PROFONDEUR" : "evac_is_profondeur",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_GEOTEX" : "evac_is_geotex",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_RAC" : "evac_is_rac",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_HUM" : "evac_is_hum",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_REG_REP" : "evac_is_reg_rep",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_REB_BCL" : "evac_is_reb_bcl",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_VEG" : "evac_is_veg",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_TYPE_EFFL" : "evac_is_type_effl",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_ACC_REG" : "evac_is_acc_reg",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_RP_ETUDE_HYDROGEOL" : "evac_rp_etude_hydrogeol",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_RP_REJET" : "evac_rp_rejet",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_RP_GRAV" : "evac_rp_grav",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_RP_TAMP" : "evac_rp_tamp",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_RP_TYPE_EFF" : "evac_rp_type_eff",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_RP_TRAP" : "evac_rp_trap",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_HS_TYPE" : "evac_hs_type",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_HS_GESTIONNAIRE" : "evac_hs_gestionnaire",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_HS_GESTIONNAIRE_AUTH" : "evac_hs_gestionnaire_auth",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_COMMENTAIRES" : "evac_commentaires",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_MAJ" : "maj",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_MAJ_DATE" : "maj_date",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_CREATE" : "create",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_CREATE_DATE" : "create_date",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_PHOTOS_F" : "photos_f",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_FICHE_F" : "fiche_f",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_SCHEMA_F" : "schema_f",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_DOCUMENTS_F" : "documents_f",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_PLAN_F" : "plan_f",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_ID_INSTALLATION" : "id_installation",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_NUM_DOSSIER" : "num_dossier",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_FILIERES_AGREE_TITLE" : "",
"ANC_SAISIE_ANC_FILIERES_AGREE_TITLE_INSERT" : "Filière agréée",
"ANC_SAISIE_ANC_FILIERES_AGREE_TITLE_UPDATE" : "Filière agréée n°{{sId}}",
"GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_FILIERES_AGREE" : "Liste des filières agréées du contrôle",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_ID_FAG" : "id_fag",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_ID_CONTROLE" : "id_controle",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_TYPE" : "fag_type",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_AGREE" : "fag_agree",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_INTEGERER" : "fag_integerer",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_DENOM" : "fag_denom",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FAB" : "fag_fab",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_NUM_AG" : "fag_num_ag",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_CAP_EH" : "fag_cap_eh",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_NB_CUV" : "fag_nb_cuv",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_GUIDE" : "fag_guide",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_LIVRET" : "fag_livret",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_CONTR" : "fag_contr",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_SOC" : "fag_soc",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_PRES" : "fag_pres",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_PLAN" : "fag_plan",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_TAMP" : "fag_tamp",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_ANCRAGE" : "fag_ancrage",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REP" : "fag_rep",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_RESPECT" : "fag_respect",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_VENTIL" : "fag_ventil",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_MIL_TYP" : "fag_mil_typ",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_MIL_FILT" : "fag_mil_filt",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_MISE_EAU" : "fag_mise_eau",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_PRES_ALAR" : "fag_pres_alar",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_PRES_REG" : "fag_pres_reg",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_ATT_CONF" : "fag_att_conf",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_SURPR" : "fag_surpr",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_SURPR_REF" : "fag_surpr_ref",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_SURPR_DIST" : "fag_surpr_dist",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_SURPR_ELEC" : "fag_surpr_elec",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_SURPR_AER" : "fag_surpr_aer",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REAC_BULL" : "fag_reac_bull",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_BROY" : "fag_broy",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_DEC" : "fag_dec",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_TYPE_EAU" : "fag_type_eau",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REG_MAR" : "fag_reg_mar",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REG_MAT" : "fag_reg_mat",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REG_AFFL" : "fag_reg_affl",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REG_HZ" : "fag_reg_hz",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REG_VAN" : "fag_reg_van",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_NB" : "fag_fvl_nb",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_LONG" : "fag_fvl_long",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_LARG" : "fag_fvl_larg",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_PROF" : "fag_fvl_prof",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_SEP" : "fag_fvl_sep",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_PLA" : "fag_fvl_pla",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_DRAIN" : "fag_fvl_drain",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_RESP" : "fag_fvl_resp",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FHZ_LONG" : "fag_fhz_long",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FHZ_LARG" : "fag_fhz_larg",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FHZ_PROF" : "fag_fhz_prof",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FHZ_DRAIN" : "fag_fhz_drain",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FHZ_RESP" : "fag_fhz_resp",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_MAT_QUAL" : "fag_mat_qual",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_MAT_EPA" : "fag_mat_epa",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_PRES_VEG" : "fag_pres_veg",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_PRES_PRO" : "fag_pres_pro",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_ACCES" : "fag_acces",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_ET_DEG" : "fag_et_deg",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_ET_OD" : "fag_et_od",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_ET_DY" : "fag_et_dy",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_DATE" : "fag_en_date",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_JUS" : "fag_en_jus",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_ENTR" : "fag_en_entr",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_BORD" : "fag_en_bord",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_DEST" : "fag_en_dest",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_PERC" : "fag_en_perc",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_CONTR" : "fag_en_contr",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_MAINTEGER" : "fag_en_mainteger",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_DIST_ARB" : "fag_dist_arb",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_DIST_PARC" : "fag_dist_parc",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_DIST_HAB" : "fag_dist_hab",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_DIST_CAP" : "fag_dist_cap",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_MAJ" : "maj",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_MAJ_DATE" : "maj_date",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_CREATE" : "create",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_CREATE_DATE" : "create_date",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_PHOTOS_F" : "photos_f",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FICHE_F" : "fiche_f",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_SCHEMA_F" : "schema_f",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_DOCUMENTS_F" : "documents_f",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_PLAN_F" : "plan_f",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_ID_INSTALLATION" : "id_installation",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_NUM_DOSSIER" : "num_dossier",
"SECTION_INSERT_TITLE_ANC_SAISIE_ANC_INSTALLATION" : "Installation",
"SECTION_INSERT_TITLE_ANC_SAISIE_ANC_CONTROLE" : "Control",
"ANC_SAISIE_ANC_TRAITEMENT_TITLE_INSERT" : "Treatment",
"ANC_SAISIE_ANC_TRAITEMENT_TITLE_UPDATE" : "Treatement n°{{id_traitement}}",
"ANC_SAISIE_ANC_TRAITEMENT_TITLE_DISPLAY" : "Treatement n°{{id_traitement}}",
"SECTION_UPDATE_TITLE_ANC_SAISIE_ANC_INSTALLATION" : "Installation n°{{sId}}",
"SECTION_DISPLAY_TITLE_ANC_SAISIE_ANC_INSTALLATION" : "Installation n°{{sId}}",
"SECTION_UPDATE_TITLE_ANC_SAISIE_ANC_CONTROLE" : "Contrôle n°{{sId}}",
"SECTION_DISPLAY_TITLE_ANC_SAISIE_ANC_CONTROLE" : "Contrôle n°{{sId}}",
"GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT" : "Liste des prétraitements du contrôle",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE_INSERT" : "Pretreatment",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE_UPDATE" : "Pretreatment n°{{sId}}",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE_DISPLAY" : "Pretreatment n°{{sId}}",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SCHEMA_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_RAPPORT_TITLE" : "Reports",
"GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT" : "Liste des traitements du contrôle",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT_TITLE_INSERT" : "Treatement",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT_TITLE_UPDATE" : "Treatement n°{{sId}}",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT_TITLE_DISPLAY" : "Treatement n°{{sId}}",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_FILIERES_AGREE_TITLE_INSERT" : "Filière agréée",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_FILIERES_AGREE_TITLE_UPDATE" : "Filière agréée n°{{sId}}",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_FILIERES_AGREE_TITLE_DISPLAY" : "Filière agréée n°{{sId}}",
"GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX" : "Liste des évacuations des eaux du contrôle",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX_TITLE_INSERT" : "Evacuation des eaux",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX_TITLE_UPDATE" : "Evacuation des eaux n°{{id_eva}}",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX_TITLE_DISPLAY" : "Evacuation des eaux n°{{id_eva}}"
}
{
"TEXT_MODE_ANC_SAISIE" : "Saisie des assainissements non collectifs",
"TITLE_MODE_ANC_SAISIE" : "Saisie des ANC",
"TEXT_MODE_ANC_PARAMETRAGE" : "Paramétrage des assainissements non collectifs",
"TITLE_MODE_ANC_PARAMETRAGE" : "Paramétrage ANC",
"ANC_SAISIE_ANC_INSTALLATION_TITLE" : "",
"ANC_SAISIE_ANC_INSTALLATION_TITLE_INSERT" : "Installation",
"ANC_SAISIE_ANC_INSTALLATION_FORM_ID_INSTALLATION" : "id_installation",
"ANC_SAISIE_ANC_INSTALLATION_FORM_ID_COM" : "id_com",
"ANC_SAISIE_ANC_INSTALLATION_FORM_ID_PARC" : "id_parc",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PARC_SUP" : "parc_sup",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PARC_PARCELLE_ASSOCIEES" : "parc_parcelle_associees",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PARC_ADRESSE" : "parc_adresse",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CODE_POSTAL" : "code_postal",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PARC_COMMUNE" : "parc_commune",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_TITRE" : "prop_titre",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_NOM_PRENOM" : "prop_nom_prenom",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_ADRESSE" : "prop_adresse",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_CODE_POSTAL" : "prop_code_postal",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_COMMUNE" : "prop_commune",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_TEL" : "prop_tel",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PROP_MAIL" : "prop_mail",
"ANC_SAISIE_ANC_INSTALLATION_FORM_BATI_TYPE" : "bati_type",
"ANC_SAISIE_ANC_INSTALLATION_FORM_BATI_CA_NB_PP" : "bati_ca_nb_pp",
"ANC_SAISIE_ANC_INSTALLATION_FORM_BATI_CA_NB_EH" : "bati_ca_nb_eh",
"ANC_SAISIE_ANC_INSTALLATION_FORM_BATI_CA_NB_CHAMBRES" : "bati_ca_nb_chambres",
"ANC_SAISIE_ANC_INSTALLATION_FORM_BATI_NB_A_CONTROL" : "bati_nb_a_control",
"ANC_SAISIE_ANC_INSTALLATION_FORM_BATI_DATE_MUTATION" : "bati_date_mutation",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_ZONE_ENJEU" : "cont_zone_enjeu",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_ZONE_SAGE" : "cont_zone_sage",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_ZONE_AUTRE" : "cont_zone_autre",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_ZONE_URBA" : "cont_zone_urba",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_ZONE_ANC" : "cont_zone_anc",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_ALIM_EAU_POTABLE" : "cont_alim_eau_potable",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_PUITS_USAGE" : "cont_puits_usage",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_PUITS_DECLARATION" : "cont_puits_declaration",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_PUITS_SITUATION" : "cont_puits_situation",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CONT_PUITS_TERRAIN_MITOYEN" : "cont_puits_terrain_mitoyen",
"ANC_SAISIE_ANC_INSTALLATION_FORM_OBSERVATIONS" : "Observations",
"ANC_SAISIE_ANC_INSTALLATION_FORM_MAJ" : "maj",
"ANC_SAISIE_ANC_INSTALLATION_FORM_MAJ_DATE" : "maj_date",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CREATE" : "create",
"ANC_SAISIE_ANC_INSTALLATION_FORM_CREATE_DATE" : "create_date",
"ANC_SAISIE_ANC_INSTALLATION_FORM_ARCHIVAGE" : "archivage",
"ANC_SAISIE_ANC_INSTALLATION_FORM_GEOM" : "geom",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PHOTO_F" : "photo_f",
"ANC_SAISIE_ANC_INSTALLATION_FORM_DOCUMENT_F" : "document_f",
"ANC_SAISIE_ANC_INSTALLATION_FORM_NUM_DOSSIER" : "num_dossier",
"ANC_SAISIE_ANC_INSTALLATION_FORM_COMMUNE" : "commune",
"ANC_SAISIE_ANC_INSTALLATION_FORM_SECTION" : "section",
"ANC_SAISIE_ANC_INSTALLATION_FORM_PARCELLE" : "parcelle",
"ANC_SAISIE_ANC_INSTALLATION_FORM_NB_CONTROLE" : "nb_controle",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_TITLE" : "",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_TITLE_INSERT" : "Liste",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_TITLE_UPDATE" : "Liste n°{{sId}}",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_TITLE_DISPLAY" : "Liste n°{{sId}}",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_FORM_ID_PARAMETRE_LISTE" : "id_parametre_liste",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_FORM_NOM_TABLE" : "nom_table",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_FORM_NOM_LISTE" : "nom_liste",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_FORM_VALEURS" : "valeurs",
"ANC_PARAMETRAGE_ANC_PARAM_LISTE_FORM_ALIAS" : "alias",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_TITLE" : "",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_TITLE_INSERT" : "Tarif",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_TITLE_UPDATE" : "Tarif n°{{id_parametre_tarif}}",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_TITLE_DISPLAY" : "Tarif n°{{id_parametre_tarif}}",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_FORM_ID_PARAMETRE_TARIF" : "ID",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_FORM_ID_COM" : "Commune",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_FORM_CONTROLE_TYPE" : "Type de contrôle",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_FORM_MONTANT" : "Montant",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_FORM_ANNEE_VALIDITE" : "Année de validité",
"ANC_PARAMETRAGE_ANC_PARAM_TARIF_FORM_DEVISE" : "Devise",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_TITLE" : "",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_TITLE_INSERT" : "Entreprise",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_TITLE_UPDATE" : "Entreprise n°{{id_parametre_entreprises}}",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_TITLE_DISPLAY" : "Entreprise n°{{id_parametre_entreprises}}",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_ID_PARAMETRE_ENTREPRISES" : "id_parametre_entreprises",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_ID_COM" : "id_com",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_SIRET" : "siret",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_RAISON_SOCIALE" : "raison_sociale",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_NOM_ENTREPRISE" : "nom_entreprise",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_NOM_CONTACT" : "nom_contact",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_TELEPHONE_FIXE" : "telephone_fixe",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_TELEPHONE_MOBILE" : "telephone_mobile",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_WEB" : "web",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_MAIL" : "mail",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_CODE_POSTAL" : "code_postal",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_VOIE" : "voie",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_BUREAU_ETUDE" : "bureau_etude",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_CONCEPTEUR" : "concepteur",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_CONSTRUCTEUR" : "constructeur",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_INSTALLATEUR" : "installateur",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_VIDANGEUR" : "vidangeur",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_EN_ACTIVITE" : "en_activite",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_OBSERVATIONS" : "observations",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_CREAT" : "creat",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_CREAT_DATE" : "creat_date",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_MAJ" : "maj",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_MAJ_DATE" : "maj_date",
"ANC_PARAMETRAGE_ANC_ENTREPRISE_FORM_GEOM" : "geom",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_TITLE" : "",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_OBSERVATIONS" : "Observations",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_MAJ" : "maj",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_MAJ_DATE" : "maj_date",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_CREATE" : "create",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_CREATE_DATE" : "create_date",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_ARCHIVAGE" : "archivage",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_GEOM" : "geom",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_TITLE" : "",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_FORM_PHOTO_F" : "Photos",
"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_FORM_DOCUMENT_F" : "Documents",
"ANC_SAISIE_ANC_CONTROLE_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_TITLE_INSERT" : "Contrôle",
"ANC_SAISIE_ANC_CONTROLE_FORM_ID_CONTROLE" : "id_controle",
"ANC_SAISIE_ANC_CONTROLE_FORM_ID_INSTALLATION" : "id_installation",
"ANC_SAISIE_ANC_CONTROLE_FORM_CONTROLE_TYPE" : "controle_type",
"ANC_SAISIE_ANC_CONTROLE_FORM_CONTROLE_SS_TYPE" : "controle_ss_type",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_DATE_CONTROL" : "des_date_control",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_PERS_CONTROL" : "des_pers_control",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_AGENT_CONTROL" : "des_agent_control",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_REFUS_VISITE" : "des_refus_visite",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_DATE_INSTALLATION" : "des_date_installation",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_DATE_RECOMMANDE" : "des_date_recommande",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_NUMERO_RECOMMANDE" : "des_numero_recommande",
"ANC_SAISIE_ANC_CONTROLE_FORM_DEP_DATE_DEPOT" : "dep_date_depot",
"ANC_SAISIE_ANC_CONTROLE_FORM_DEP_LISTE_PIECE" : "dep_liste_piece",
"ANC_SAISIE_ANC_CONTROLE_FORM_DEP_DOSSIER_COMPLET" : "dep_dossier_complet",
"ANC_SAISIE_ANC_CONTROLE_FORM_DEP_DATE_ENVOI_INCOMPLET" : "dep_date_envoi_incomplet",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_NATURE_PROJET" : "des_nature_projet",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_CONCEPTEUR" : "des_concepteur",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_SURFACE_DISPO_M2" : "car_surface_dispo_m2",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_PERMEA" : "car_permea",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_VALEUR_PERMEA" : "car_valeur_permea",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_HYDROMORPHIE" : "car_hydromorphie",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_PROF_APP" : "car_prof_app",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_NAPPE_FOND" : "car_nappe_fond",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_TERRAIN_INNONDABLE" : "car_terrain_innondable",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_ROCHE_SOL" : "car_roche_sol",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_DIST_HAB" : "car_dist_hab",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_DIST_LIM_PAR" : "car_dist_lim_par",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_DIST_VEGET" : "car_dist_veget",
"ANC_SAISIE_ANC_CONTROLE_FORM_CAR_DIST_PUIT" : "car_dist_puit",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_REAMENAGE_TERRAIN" : "des_reamenage_terrain",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_REAMENAGE_IMMEUBLE" : "des_reamenage_immeuble",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_REAL_TRVX" : "des_real_trvx",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_ANC_SS_ACCORD" : "des_anc_ss_accord",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_COLLECTE_EP" : "des_collecte_ep",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_SEP_EP_EU" : "des_sep_ep_eu",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_NB_SORTIE" : "des_eu_nb_sortie",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_TES_REGARDS" : "des_eu_tes_regards",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_PENTE_ECOUL" : "des_eu_pente_ecoul",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_REGARS_ACCES" : "des_eu_regars_acces",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_ALTERATION" : "des_eu_alteration",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_ECOULEMENT" : "des_eu_ecoulement",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_EU_DEPOT_REGARD" : "des_eu_depot_regard",
"ANC_SAISIE_ANC_CONTROLE_FORM_DES_COMMENTAIRE" : "des_commentaire",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_TITLE" : "",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_TITLE_INSERT" : "Admin",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_TITLE_UPDATE" : "Admin n°{{id_parametre_admin}}",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_TITLE_DISPLAY" : "Admin n°{{id_parametre_admin}}",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_ID_PARAMETRE_ADMIN" : "id_parametre_admin",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_ID_COM" : "id_com",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_TYPE" : "type",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_SOUS TYPE" : "sous type",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_NOM" : "nom",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_PRENOM" : "prenom",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_DESCRIPTION" : "description",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_CIVILITE" : "civilite",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_DATE_FIN_VALIDITE" : "date_fin_validite",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_QUALITE" : "qualite",
"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_SIGNATURE" : "signature",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_CONFORME" : "ts_conforme",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_TYPE_EFFLUENT" : "ts_type_effluent",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_CAPACITE_BAC" : "ts_capacite_bac",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_NB_BAC" : "ts_nb_bac",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_COHER_TAILLE_UTIL" : "ts_coher_taille_util",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_AIRE_ETANCHE" : "ts_aire_etanche",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_AIRE_ABRI" : "ts_aire_abri",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_VENTILATION" : "ts_ventilation",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_CUVE_ETANCHE" : "ts_cuve_etanche",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_VAL_COMP" : "ts_val_comp",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_RUISSEL_EP" : "ts_ruissel_ep",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_ABSENCE_NUISANCE" : "ts_absence_nuisance",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_RESPECT_REGLES" : "ts_respect_regles",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_FORM_TS_COMMENTAIRES" : "ts_commentaires",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_PRIMAIRE" : "vt_primaire",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_SECONDAIRE" : "vt_secondaire",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_PRIM_LOC" : "vt_prim_loc",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_PRIM_HT" : "vt_prim_ht",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_PRIM_DIAM" : "vt_prim_diam",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_PRIM_TYPE_EXTRACT" : "vt_prim_type_extract",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_SECOND_LOC" : "vt_second_loc",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_SECOND_HT" : "vt_second_ht",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_SECOND_DIAM" : "vt_second_diam",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_FORM_VT_SECOND_TYPE_EXTRACT" : "vt_second_type_extract",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_ACCES" : "da_chasse_acces",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_AUTO" : "da_chasse_auto",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_PR_NAT_EAU" : "da_chasse_pr_nat_eau",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_OK" : "da_chasse_ok",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_DYSFONCTIONNEMENT" : "da_chasse_dysfonctionnement",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_DEGRADATION" : "da_chasse_degradation",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_CHASSE_ENTRETIEN" : "da_chasse_entretien",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_LOC_POMPE" : "da_pr_loc_pompe",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_ACCES" : "da_pr_acces",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_NB_POMPE" : "da_pr_nb_pompe",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_NAT_EAU" : "da_pr_nat_eau",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_OK" : "da_pr_ok",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_CLAPET" : "da_pr_clapet",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_ETANCHE" : "da_pr_etanche",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_BRANCHEMENT" : "da_pr_branchement",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_DYSFONCTIONNEMENT" : "da_pr_dysfonctionnement",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_DEGRADATION" : "da_pr_degradation",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_PR_ENTRETIEN" : "da_pr_entretien",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_FORM_DA_COMMENTAIRES" : "da_commentaires",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_AVIS" : "cl_avis",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_CLASSE_CBF" : "cl_classe_cbf",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_COMMENTAIRES" : "cl_commentaires",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_DATE_AVIS" : "cl_date_avis",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_AUTEUR_AVIS" : "cl_auteur_avis",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_DATE_PROCHAIN_CONTROL" : "cl_date_prochain_control",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_MONTANT" : "cl_montant",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_FACTURE" : "cl_facture",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_FORM_CL_FACTURE_LE" : "cl_facture_le",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_FORM_MAJ" : "maj",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_FORM_MAJ_DATE" : "maj_date",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_FORM_CREATE" : "create",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_FORM_CREATE_DATE" : "create_date",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_FORM_CLOTURER" : "cloturer",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_FORM_PHOTOS_F" : "photos_f",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_FORM_FICHE_F" : "fiche_f",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_FORM_RAPPORT_F" : "rapport_f",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_FORM_SCHEMA_F" : "schema_f",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_FORM_DOCUMENTS_F" : "documents_f",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_FORM_PLAN_F" : "plan_f",
"ANC_SAISIE_ANC_PRETRAITEMENT_TITLE" : "",
"ANC_SAISIE_ANC_PRETRAITEMENT_TITLE_INSERT" : "Prétraitement",
"ANC_SAISIE_ANC_PRETRAITEMENT_TITLE_UPDATE" : "Prétraitement n°{{id_pretraitement}}",
"ANC_SAISIE_ANC_PRETRAITEMENT_TITLE_DISPLAY" : "Prétraitement n°{{id_pretraitement}}",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_ID_PRETRAITEMENT" : "id_pretraitement",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_ID_CONTROLE" : "id_controle",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_TYPE" : "ptr_type",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VOLUME" : "ptr_volume",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_MARQUE" : "ptr_marque",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_MATERIAU" : "ptr_materiau",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_RENFORCE" : "ptr_renforce",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VERIF_MISE_EN_EAU" : "ptr_verif_mise_en_eau",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_CLOISON" : "ptr_cloison",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_COMMENTAIRE" : "ptr_commentaire",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_IM_DISTANCE" : "ptr_im_distance",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_IM_HYDROM" : "ptr_im_hydrom",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_IM_FIXATION" : "ptr_im_fixation",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_IM_ACCES" : "ptr_im_acces",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_ET_DEGRAD" : "ptr_et_degrad",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_ET_REAL" : "ptr_et_real",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VI_DATE" : "ptr_vi_date",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VI_JUSTI" : "ptr_vi_justi",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VI_ENTR" : "ptr_vi_entr",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VI_BORD" : "ptr_vi_bord",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VI_DEST" : "ptr_vi_dest",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PTR_VI_PERC" : "ptr_vi_perc",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_MAJ" : "maj",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_MAJ_DATE" : "maj_date",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_CREATE" : "create",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_CREATE_DATE" : "create_date",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PHOTOS_F" : "photos_f",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_FICHE_F" : "fiche_f",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_SCHEMA_F" : "schema_f",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_DOCUMENTS_F" : "documents_f",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_PLAN_F" : "plan_f",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_ID_INSTALLATION" : "id_installation",
"ANC_SAISIE_ANC_PRETRAITEMENT_FORM_NUM_DOSSIER" : "num_dossier",
"ANC_SAISIE_ANC_EVACUATION_EAUX_TITLE" : "",
"ANC_SAISIE_ANC_EVACUATION_EAUX_TITLE_INSERT" : "Evacuation des eaux",
"ANC_SAISIE_ANC_EVACUATION_EAUX_TITLE_UPDATE" : "Evacuation des eaux n°{{id_eva}}",
"ANC_SAISIE_ANC_EVACUATION_EAUX_TITLE_DISPLAY" : "Evacuation des eaux n°{{id_eva}}",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_ID_EVA" : "id_eva",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_ID_CONTROLE" : "id_controle",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_TYPE" : "evac_type",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_LONG" : "evac_is_long",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_LARG" : "evac_is_larg",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_SURFACE" : "evac_is_surface",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_PROFONDEUR" : "evac_is_profondeur",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_GEOTEX" : "evac_is_geotex",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_RAC" : "evac_is_rac",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_HUM" : "evac_is_hum",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_REG_REP" : "evac_is_reg_rep",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_REB_BCL" : "evac_is_reb_bcl",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_VEG" : "evac_is_veg",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_TYPE_EFFL" : "evac_is_type_effl",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_IS_ACC_REG" : "evac_is_acc_reg",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_RP_ETUDE_HYDROGEOL" : "evac_rp_etude_hydrogeol",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_RP_REJET" : "evac_rp_rejet",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_RP_GRAV" : "evac_rp_grav",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_RP_TAMP" : "evac_rp_tamp",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_RP_TYPE_EFF" : "evac_rp_type_eff",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_RP_TRAP" : "evac_rp_trap",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_HS_TYPE" : "evac_hs_type",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_HS_GESTIONNAIRE" : "evac_hs_gestionnaire",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_HS_GESTIONNAIRE_AUTH" : "evac_hs_gestionnaire_auth",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_EVAC_COMMENTAIRES" : "evac_commentaires",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_MAJ" : "maj",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_MAJ_DATE" : "maj_date",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_CREATE" : "create",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_CREATE_DATE" : "create_date",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_PHOTOS_F" : "photos_f",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_FICHE_F" : "fiche_f",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_SCHEMA_F" : "schema_f",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_DOCUMENTS_F" : "documents_f",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_PLAN_F" : "plan_f",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_ID_INSTALLATION" : "id_installation",
"ANC_SAISIE_ANC_EVACUATION_EAUX_FORM_NUM_DOSSIER" : "num_dossier",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE_INSERT" : "",
"ANC_SAISIE_ANC_FILIERES_AGREE_TITLE" : "",
"ANC_SAISIE_ANC_FILIERES_AGREE_TITLE_INSERT" : "Filière agréée",
"ANC_SAISIE_ANC_FILIERES_AGREE_TITLE_UPDATE" : "Filière agréée n°{{id_fag}}",
"ANC_SAISIE_ANC_FILIERES_AGREE_TITLE_DISPLAY" : "Filière agréée n°{{id_fag}}",
"GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_FILIERES_AGREE" : "Liste des filières agréées du contrôle",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_ID_FAG" : "id_fag",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_ID_CONTROLE" : "id_controle",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_TYPE" : "fag_type",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_AGREE" : "fag_agree",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_INTEGERER" : "fag_integerer",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_DENOM" : "fag_denom",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FAB" : "fag_fab",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_NUM_AG" : "fag_num_ag",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_CAP_EH" : "fag_cap_eh",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_NB_CUV" : "fag_nb_cuv",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_GUIDE" : "fag_guide",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_LIVRET" : "fag_livret",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_CONTR" : "fag_contr",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_SOC" : "fag_soc",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_PRES" : "fag_pres",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_PLAN" : "fag_plan",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_TAMP" : "fag_tamp",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_ANCRAGE" : "fag_ancrage",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REP" : "fag_rep",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_RESPECT" : "fag_respect",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_VENTIL" : "fag_ventil",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_MIL_TYP" : "fag_mil_typ",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_MIL_FILT" : "fag_mil_filt",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_MISE_EAU" : "fag_mise_eau",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_PRES_ALAR" : "fag_pres_alar",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_PRES_REG" : "fag_pres_reg",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_ATT_CONF" : "fag_att_conf",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_SURPR" : "fag_surpr",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_SURPR_REF" : "fag_surpr_ref",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_SURPR_DIST" : "fag_surpr_dist",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_SURPR_ELEC" : "fag_surpr_elec",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_SURPR_AER" : "fag_surpr_aer",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REAC_BULL" : "fag_reac_bull",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_BROY" : "fag_broy",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_DEC" : "fag_dec",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_TYPE_EAU" : "fag_type_eau",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REG_MAR" : "fag_reg_mar",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REG_MAT" : "fag_reg_mat",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REG_AFFL" : "fag_reg_affl",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REG_HZ" : "fag_reg_hz",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_REG_VAN" : "fag_reg_van",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_NB" : "fag_fvl_nb",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_LONG" : "fag_fvl_long",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_LARG" : "fag_fvl_larg",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_PROF" : "fag_fvl_prof",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_SEP" : "fag_fvl_sep",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_PLA" : "fag_fvl_pla",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_DRAIN" : "fag_fvl_drain",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FVL_RESP" : "fag_fvl_resp",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FHZ_LONG" : "fag_fhz_long",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FHZ_LARG" : "fag_fhz_larg",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FHZ_PROF" : "fag_fhz_prof",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FHZ_DRAIN" : "fag_fhz_drain",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_FHZ_RESP" : "fag_fhz_resp",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_MAT_QUAL" : "fag_mat_qual",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_MAT_EPA" : "fag_mat_epa",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_PRES_VEG" : "fag_pres_veg",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_PRES_PRO" : "fag_pres_pro",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_ACCES" : "fag_acces",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_ET_DEG" : "fag_et_deg",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_ET_OD" : "fag_et_od",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_ET_DY" : "fag_et_dy",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_DATE" : "fag_en_date",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_JUS" : "fag_en_jus",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_ENTR" : "fag_en_entr",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_BORD" : "fag_en_bord",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_DEST" : "fag_en_dest",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_PERC" : "fag_en_perc",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_CONTR" : "fag_en_contr",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_EN_MAINTEGER" : "fag_en_mainteger",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_DIST_ARB" : "fag_dist_arb",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_DIST_PARC" : "fag_dist_parc",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_DIST_HAB" : "fag_dist_hab",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FAG_DIST_CAP" : "fag_dist_cap",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_MAJ" : "maj",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_MAJ_DATE" : "maj_date",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_CREATE" : "create",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_CREATE_DATE" : "create_date",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_PHOTOS_F" : "photos_f",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_FICHE_F" : "fiche_f",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_SCHEMA_F" : "schema_f",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_DOCUMENTS_F" : "documents_f",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_PLAN_F" : "plan_f",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_ID_INSTALLATION" : "id_installation",
"ANC_SAISIE_ANC_FILIERES_AGREE_FORM_NUM_DOSSIER" : "num_dossier",
"SECTION_INSERT_TITLE_ANC_SAISIE_ANC_INSTALLATION" : "Installation",
"SECTION_INSERT_TITLE_ANC_SAISIE_ANC_CONTROLE" : "Contrôle",
"ANC_SAISIE_ANC_TRAITEMENT_TITLE_INSERT" : "Traitement",
"ANC_SAISIE_ANC_TRAITEMENT_TITLE_UPDATE" : "Traitement n°{{id_traitement}}",
"ANC_SAISIE_ANC_TRAITEMENT_TITLE_DISPLAY" : "Traitement n°{{id_traitement}}",
"SECTION_UPDATE_TITLE_ANC_SAISIE_ANC_INSTALLATION" : "Installation n°{{sId}}",
"SECTION_DISPLAY_TITLE_ANC_SAISIE_ANC_INSTALLATION" : "Installation n°{{sId}}",
"SECTION_UPDATE_TITLE_ANC_SAISIE_ANC_CONTROLE" : "Contrôle n°{{sId}}",
"SECTION_DISPLAY_TITLE_ANC_SAISIE_ANC_CONTROLE" : "Contrôle n°{{sId}}",
"GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT" : "Liste des prétraitements du contrôle",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE_INSERT" : "Prétraitement",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE_UPDATE" : "Prétraitement n°{{sId}}",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE_DISPLAY" : "Prétraitement n°{{sId}}",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SCHEMA_TITLE" : "",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_RAPPORT_TITLE" : "Rapports",
"GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT" : "Liste des traitements du contrôle",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT_TITLE_INSERT" : "Traitement",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT_TITLE_UPDATE" : "Traitement n°{{sId}}",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT_TITLE_DISPLAY" : "Traitement n°{{sId}}",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_FILIERES_AGREE_TITLE_INSERT" : "Filière agréée",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_FILIERES_AGREE_TITLE_UPDATE" : "Filière agréée n°{{sId}}",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_FILIERES_AGREE_TITLE_DISPLAY" : "Filière agréée n°{{sId}}",
"GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX" : "Liste des évacuations des eaux du contrôle",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX_TITLE_INSERT" : "Evacuation des eaux",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX_TITLE_UPDATE" : "Evacuation des eaux n°{{sId}}",
"ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX_TITLE_DISPLAY" : "Evacuation des eaux n°{{sId}}"
}
ul.anc_saisie_controle_rapports_list {
float: left;
min-width: 50%;
padding: 5px 0;
margin: 2px 0 0;
font-size: 14px;
text-align: left;
list-style: none;
background-color: #fff;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
ul.anc_saisie_controle_rapports_list > li > a {
display: block;
padding: 3px 20px;
clear: both;
font-weight: 400;
line-height: 1.42857143;
color: #333;
white-space: nowrap;
}
// Bouton "supprimer les installations".
button[name="anc_saisie_anc_installation_deleteFlexigrid"] {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
// Bouton "Ajouter une installation".
button[name="anc_saisie_anc_installation_add_smallFlexigrid"] {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
margin-right: 100px;
}
\ No newline at end of file
// LESS
@ui-grid-bg-image: "../images/ui-grid/wbg.gif";
@font-color-purple: #6d1a67;
@test-color: black;
@import 'installation.less';
@import 'controle.less';
<?php
$properties["schema_anc"] = 's_anc';
$properties["anc"]["files_container"] = 'anc';
$properties["anc"]["cont_zone_urba"]["intersect"]["schema"] = '';
$properties["anc"]["cont_zone_urba"]["intersect"]["table"] = '';
$properties["anc"]["cont_zone_urba"]["intersect"]["column"] = '';
$properties["anc"]["cont_zone_urba"]["intersect"]["column_geom"] = '';
$properties["anc"]["code_postal"]["schema"] = '';
$properties["anc"]["code_postal"]["table"] = '';
$properties["anc"]["code_postal"]["column"] = '';
$properties["anc"]["controle"]["business_object_id"] = '';
$properties["anc"]["controle"]["map_id"] = false;
$properties["anc"]["controle"]["zoom_on_parcelle"] = true;
$properties["anc"]["installation"]["map_id"] = false;
$properties["anc"]["installation"]["zoom_on_parcelle"] = true;
?>
<?php
$aAdminFields = Array(
'schema_anc',
'anc.*'
);
$aUserFields = Array(
'schema_anc',
'anc.*'
);
$properties['aAdminFields'] = array_merge($properties['aAdminFields'], $aAdminFields);
$properties['aUserFields'] = array_merge($properties['aUserFields'], $aUserFields);
?>
\ No newline at end of file
<?php
// Numéro de la version de cadastre
define ("VM_VERSION", "[VERSION]");
define ("VM_BUILD", "[BUILD]");
define ("VM_MONTH_YEAR", "[MONTH_YEAR]");
define ("VM_STATUS", "UNSTABLE");
?>
\ No newline at end of file
Source diff could not be displayed: it is too large. Options to address this: view the blob.
<?php
require_once dirname($_SERVER['SCRIPT_FILENAME']) . "/class/vitis_lib/DbClass.class.inc";
require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/ws/vitis/Vitis.class.inc';
require_once 'vmlib/logUtil.inc';
class Anc extends Vitis {
//Chemin du fichier de ressources contenant les requêtes SQL
var $sRessourcesFile = 'ws/anc/Anc.class.sql.inc';
/**
* DEPRECATED
* Upload un document dans le ws_data du module Anc.
* @param type $sIndex
* @param type $sFolder
*/
function uploadDocument($sIndex, $sFolder) {
// Crée le répertoire si inexistant.
$sDirPath = $this->aProperties['ws_data_dir'] . '/anc/' . $sFolder . '/documents/' . $this->aValues["my_vitis_id"] . '/' . $sIndex . '/';
if (!is_dir($sDirPath))
mkdir($sDirPath, 0777, true);
// Ecrit le fichier.
if (!empty($_FILES[$sIndex])) {
$sErrorMessage = uploadFile($sIndex, "", $sDirPath . $_FILES[$sIndex]["name"], $_FILES[$sIndex]['size'] + 1);
if ($sErrorMessage != "")
writeToErrorLog($sErrorMessage);
}
else {
$sfileContentIndex = $sIndex . '_file';
$sfileNameIndex = $sIndex . '_name';
if (!empty($this->aValues[$sfileContentIndex])) {
$this->aValues[$sIndex] = $this->aValues[$sfileNameIndex];
$fp = fopen($sDirPath . $this->aValues[$sfileNameIndex], "w");
fwrite($fp, $this->aValues[$sfileContentIndex]);
fclose($fp);
}
}
}
}
?>
<?php
//Définition des requêtes de l'api Vitis
$aSql['checkIP'] = "SELECT user_id, ip_constraint FROM [sSchemaFramework].user WHERE login ='[sLogin]'";
$aSql['getGroups'] = "SELECT group_id FROM [sSchemaFramework].user_group WHERE user_id = [user_id]";
$aSql['loginUnique'] = 'SELECT UPPER("login") FROM [sSchemaFramework]."user" WHERE UPPER("login")=UPPER(\'sLoginUser\')';
$aSql['getLoginbyId'] = 'SELECT "login" FROM [sSchemaFramework]."user" WHERE user_id=[user_id]';
$aSql['getTableColumn'] = 'SELECT column_name FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema = \'[sSchemaFramework]\' and table_name= \'[sTable]\'';
$aSql['getUserPrivileges'] = 'SELECT groname FROM pg_user s LEFT OUTER JOIN pg_group g on (s.usesysid = any(g.grolist) )inner join [sSchemaFramework].user on "user".login = usename WHERE user_id = [user_id]';
$aSql['listDomain'] = 'SELECT distinct domain, alias FROM [sSchemaFramework].domain WHERE "type" = \'AD\'';
$aSql['createRolname'] = 'CREATE ROLE "vitis_[sDomain]" NOSUPERUSER INHERIT NOCREATEDB CREATEROLE;';
$aSql['getInfoRolname'] = 'SELECT * FROM pg_catalog.pg_roles WHERE rolname = \'vitis_[sDomain]\'';
// Installations
$aSql['getInstallationControls'] = "SELECT id_controle FROM [sSchemaAnc].v_controle WHERE id_installation IN([idList]) LIMIT 1";
$aSql['getContZoneUrbaIntersect'] = "SELECT [sColumn]::text FROM [sSchema].[sTable] WHERE ST_INTERSECTS([sTable].[sColumnGeom], [geom])";
// Suppressions des sous-objets
$aSql['getControleEvacuationEaux'] = "SELECT id_eva FROM [sSchemaAnc].v_evacuation_eaux WHERE id_controle IN([idList])";
$aSql['getControleFilieresAgrees'] = "SELECT id_fag FROM [sSchemaAnc].v_filieres_agrees WHERE id_controle IN([idList])";
$aSql['getControlePretraitements'] = "SELECT id_pretraitement FROM [sSchemaAnc].v_pretraitement WHERE id_controle IN([idList])";
$aSql['getControleTraitements'] = "SELECT id_traitement FROM [sSchemaAnc].v_traitement WHERE id_controle IN([idList])";
$aSql['getControleComposants'] = "SELECT id_composant FROM [sSchemaAnc].v_composant WHERE id_controle IN([idList])";
?>
\ No newline at end of file
<?php
require_once __DIR__ . '/Anc.class.inc';
require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
/**
* \file Composant.class.inc
* \class Composant
*
* \author Armand Bahi <armand.bahi@veremes.com>.
*
* \brief This file contains the Composant php class
*
* This class defines operation for one Composant
*
*/
class Composant extends Anc {
public $oError;
/**
* construct
* @param type $aPath url of the request
* @param type $aValues parameters of the request
* @param type $properties properties
* @param type $oConnection connection object
*/
function __construct($aPath, $aValues, $properties) {
$this->aValues = $aValues;
$this->aPath = $aPath;
$this->aProperties = $properties;
$this->oConnection = new Connection($this->aValues, $this->aProperties);
}
/**
* @SWG\Get(path="/composants/{id_composant}",
* tags={"Composants"},
* summary="Get Composant",
* description="Request to get Composant by id",
* operationId="GET",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Parameter(
* name="id_composant",
* in="path",
* description="id_composant",
* required=true,
* type="integer",
* format="int32"
* ),
* @SWG\Parameter(
* name="attributs",
* in="query",
* description="list of attributs",
* required=false,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="Composant Response",
* @SWG\Schema(ref="#/definitions/composants")
* )
* )
*/
/**
* get informations about mode
*/
function GET() {
$this->aFields = $this->getFields($this->aProperties['schema_anc'], "v_composant", "id_composant");
}
/**
* delete a Point_situation
*/
function DELETE() {
$this->oConnection->oBd->delete($this->aProperties['schema_anc'], 'v_composant', 'id_composant', $this->aValues["my_vitis_id"], 'integer');
if ($this->oConnection->oBd->enErreur()) {
$this->oError = new VitisError(1, $this->oConnection->oBd->getBDMessage());
} else {
$this->aFields["id_composant"] = $this->aValues["my_vitis_id"];
}
}
}
?>
\ No newline at end of file
<?php
require_once __DIR__ . '/Anc.class.inc';
require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
/**
* \file ComposantTypeFeatureStyle.class.inc
* \class ComposantTypeFeatureStyle
*
* \author Armand Bahi <armand.bahi@veremes.com>.
*
* \brief This file contains the ComposantTypeFeatureStyle php class
*
* This class defines operation for one ComposantTypeFeatureStyle
*
*/
class ComposantTypeFeatureStyle extends Anc {
public $oError;
/**
* construct
* @param type $aPath url of the request
* @param type $aValues parameters of the request
* @param type $properties properties
* @param type $oConnection connection object
*/
function __construct($aPath, $aValues, $properties) {
$this->aValues = $aValues;
$this->aPath = $aPath;
$this->aProperties = $properties;
$this->oConnection = new Connection($this->aValues, $this->aProperties);
}
/**
* @SWG\Get(path="/composanttypefeaturestyles/{composant_type}",
* tags={"ComposantTypeFeatureStyles"},
* summary="Get ComposantTypeFeatureStyle",
* description="Request to get ComposantTypeFeatureStyle by id",
* operationId="GET",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Parameter(
* name="composant_type",
* in="path",
* description="composant_type",
* required=true,
* type="integer",
* format="int32"
* ),
* @SWG\Parameter(
* name="attributs",
* in="query",
* description="list of attributs",
* required=false,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="ComposantTypeFeatureStyle Response",
* @SWG\Schema(ref="#/definitions/composanttypefeaturestyles")
* )
* )
*/
/**
* get informations about mode
*/
function GET() {
$this->aFields = $this->getFields($this->aProperties['schema_anc'], "v_composant_type_feature_style", "composant_type");
}
/**
* delete a Point_situation
*/
function DELETE() {
$this->oConnection->oBd->delete($this->aProperties['schema_anc'], 'v_composant_type_feature_style', 'composant_type', $this->aValues["my_vitis_id"], 'integer');
if ($this->oConnection->oBd->enErreur()) {
$this->oError = new VitisError(1, $this->oConnection->oBd->getBDMessage());
} else {
$this->aFields["composant_type"] = $this->aValues["my_vitis_id"];
}
}
}
?>
\ No newline at end of file
<?php
/**
* \file ComposantTypeFeatureStyles.class.inc
* \class ComposantTypeFeatureStyles
*
* \author Armand Bahi <armand.bahi@veremes.com>.
*
* \brief This file contains the ComposantTypeFeatureStyles php class
*
* This class defines Rest Api to Vitis ComposantTypeFeatureStyles
*
*/
require_once __DIR__ . '/Anc.class.inc';
require_once 'ComposantTypeFeatureStyle.class.inc';
class ComposantTypeFeatureStyles extends Anc {
/**
* @SWG\Definition(
* definition="/composanttypefeaturestyles",
* allOf={
* @SWG\Schema(ref="#/definitions/composanttypefeaturestyles")
* }
* )
* * @SWG\Tag(
* name="ComposantTypeFeatureStyles",
* description="Operations about ComposantTypeFeatureStyles"
* )
*/
/**
* construct
* @param type $aPath url of the request
* @param type $aValues parameters of the request
* @param type $properties properties
*/
function __construct($aPath, $aValues, $properties) {
$this->aValues = $aValues;
$this->aPath = $aPath;
$this->aProperties = $properties;
$this->oConnection = new Connection($this->aValues, $this->aProperties);
}
/**
* @SWG\Get(path="/composanttypefeaturestyles",
* tags={"ComposantTypeFeatureStyles"},
* summary="Get ComposantTypeFeatureStyles",
* description="Request to get ComposantTypeFeatureStyles",
* operationId="GET",
* produces={"application/xml", "application/json", "application/x-vm-json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Parameter(
* name="order_by",
* in="query",
* description="list of ordering fields",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="sort_order",
* in="query",
* description="sort_order",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="limit",
* in="query",
* description="number of element",
* required=false,
* type="integer",
* format="int32"
* ),
* @SWG\Parameter(
* name="offset",
* in="query",
* description="index of first element",
* required=false,
* type="string",
* format="int32"
* ),
* @SWG\Parameter(
* name="attributs",
* in="query",
* description="list of attributs",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="filter",
* in="query",
* description="filter results",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="distinct",
* in="query",
* description="delete duplicates",
* required=false,
* type="boolean"
* ),
* @SWG\Response(
* response=200,
* description="ComposantTypeFeatureStyle Response",
* @SWG\Schema(ref="#/definitions/composanttypefeaturestyles")
* )
* )
*/
/**
* get ComposantTypeFeatureStyles
* @return ComposantTypeFeatureStyles
*/
function GET() {
$aReturn = $this->genericGet($this->aProperties['schema_anc'], "v_composant_type_feature_style", "composant_type");
$sMessage = $aReturn['sMessage'];
return $sMessage;
}
/**
* @SWG\Post(path="/composanttypefeaturestyles",
* tags={"ComposantTypeFeatureStyles"},
* summary="Add composant",
* description="Request to add ComposantTypeFeatureStyles",
* operationId="POST",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="composant Response",
* @SWG\Schema(ref="#/definitions/composanttypefeaturestyles")
* )
* )
*/
/**
* insert ComposantTypeFeatureStyle
* @return id of the ComposantTypeFeatureStyle created
*/
function POST() {
$aReturn = $this->genericPost($this->aProperties['schema_anc'], 'v_composant_type_feature_style', null, 'composant_type');
return $aReturn['sMessage'];
}
/**
* @SWG\Put(path="/composanttypefeaturestyles/{composant_type}",
* tags={"ComposantTypeFeatureStyles"},
* summary="update ComposantTypeFeatureStyles",
* description="Request to update ComposantTypeFeatureStyles",
* operationId="PUT",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="ComposantTypeFeatureStyle token",
* required=true,
* type="string"
* ),
* * @SWG\Parameter(
* name="composant_type",
* in="path",
* description="id of the ComposantTypeFeatureStyles",
* required=true,
* type="integer",
* format = "int32"
* ),
* @SWG\Response(
* response=200,
* description="Poprerties Response",
* @SWG\Schema(ref="#/definitions/composanttypefeaturestyles")
* )
* )
*/
/**
* update composanttypefeaturestyles
* @return id of composanttypefeaturestyles updated or error object if a composanttypefeaturestyles is not updated
*/
function PUT() {
$aReturn = $this->genericPut($this->aProperties['schema_anc'], 'v_composant_type_feature_style', 'composant_type');
return $aReturn['sMessage'];
}
/**
* @SWG\Delete(path="/composanttypefeaturestyles",
* tags={"ComposantTypeFeatureStyles"},
* summary="delete ComposantTypeFeatureStyles",
* description="Request to delete ComposantTypeFeatureStyles",
* operationId="DELETE",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="token",
* required=true,
* type="string"
* ),
* * @SWG\Parameter(
* name="idList",
* in="query",
* description="id of the composant",
* required=true,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="composant Response",
* @SWG\Schema(ref="#/definitions/composanttypefeaturestyles")
* )
* )
*/
/**
* @SWG\Delete(path="/composanttypefeaturestyles/{composant_type}",
* tags={"ComposantTypeFeatureStyles"},
* summary="delete ComposantTypeFeatureStyles",
* description="Request to delete ComposantTypeFeatureStyles",
* operationId="DELETE",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="ComposantTypeFeatureStyle token",
* required=true,
* type="string"
* ),
* * @SWG\Parameter(
* name="composant_type",
* in="path",
* description="id of the ComposantTypeFeatureStyles",
* required=true,
* type="integer",
* format = "int32"
* ),
* @SWG\Response(
* response=200,
* description="Poprerties Response",
* @SWG\Schema(ref="#/definitions/composanttypefeaturestyles")
* )
* )
*/
/**
* delete composanttypefeaturestyles
* @return id of composanttypefeaturestyles deleted or error object if a composanttypefeaturestyles is not deleted
*/
function DELETE() {
$aReturn = $this->genericDelete($this->aProperties['schema_anc'], 'v_composant_type_feature_style', 'composant_type');
return $aReturn['sMessage'];
}
}
?>
\ No newline at end of file
<?php
/**
* \file Composants.class.inc
* \class Composants
*
* \author Armand Bahi <armand.bahi@veremes.com>.
*
* \brief This file contains the Composants php class
*
* This class defines Rest Api to Vitis Composants
*
*/
require_once __DIR__ . '/Anc.class.inc';
require_once 'Composant.class.inc';
class Composants extends Anc {
/**
* @SWG\Definition(
* definition="/composants",
* allOf={
* @SWG\Schema(ref="#/definitions/composants")
* }
* )
* * @SWG\Tag(
* name="Composants",
* description="Operations about Composants"
* )
*/
/**
* construct
* @param type $aPath url of the request
* @param type $aValues parameters of the request
* @param type $properties properties
*/
function __construct($aPath, $aValues, $properties) {
$this->aValues = $aValues;
$this->aPath = $aPath;
$this->aProperties = $properties;
$this->oConnection = new Connection($this->aValues, $this->aProperties);
$this->aSelectedFields = Array( "id_installation", "id_controle", "id_composant", "composant_type", "label", "observations", "size", "rotation", "feature_style_id", "draw_color", "draw_outline_color", "draw_size", "draw_dash", "draw_symbol", "draw_rotation", "image", "text_font", "text_color", "text_outline_color", "text_size", "text_outline_size", "text_offset_x", "text_offset_y", "text_rotation", "text_text", "ST_AsGeoJSON(ST_Transform(geom, 4326)) as geom");
}
/**
* @SWG\Get(path="/composants",
* tags={"Composants"},
* summary="Get Composants",
* description="Request to get Composants",
* operationId="GET",
* produces={"application/xml", "application/json", "application/x-vm-json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Parameter(
* name="order_by",
* in="query",
* description="list of ordering fields",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="sort_order",
* in="query",
* description="sort_order",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="limit",
* in="query",
* description="number of element",
* required=false,
* type="integer",
* format="int32"
* ),
* @SWG\Parameter(
* name="offset",
* in="query",
* description="index of first element",
* required=false,
* type="string",
* format="int32"
* ),
* @SWG\Parameter(
* name="attributs",
* in="query",
* description="list of attributs",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="filter",
* in="query",
* description="filter results",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="distinct",
* in="query",
* description="delete duplicates",
* required=false,
* type="boolean"
* ),
* @SWG\Response(
* response=200,
* description="composant Response",
* @SWG\Schema(ref="#/definitions/composants")
* )
* )
*/
/**
* get Composants
* @return Composants
*/
function GET() {
$aReturn = $this->genericGet($this->aProperties['schema_anc'], "v_composant", "id_composant");
$sMessage = $aReturn['sMessage'];
return $sMessage;
}
/**
* @SWG\Post(path="/composants",
* tags={"Composants"},
* summary="Add composant",
* description="Request to add Composants",
* operationId="POST",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="composant Response",
* @SWG\Schema(ref="#/definitions/composants")
* )
* )
*/
/**
* insert composant
* @return id of the composant created
*/
function POST() {
$aReturn = $this->genericPost($this->aProperties['schema_anc'], 'v_composant', null, 'id_composant');
return $aReturn['sMessage'];
}
/**
* @SWG\Put(path="/composants/{id_composant}",
* tags={"Composants"},
* summary="update Composants",
* description="Request to update Composants",
* operationId="PUT",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="Composant token",
* required=true,
* type="string"
* ),
* * @SWG\Parameter(
* name="id_composant",
* in="path",
* description="id of the Composants",
* required=true,
* type="integer",
* format = "int32"
* ),
* @SWG\Response(
* response=200,
* description="Poprerties Response",
* @SWG\Schema(ref="#/definitions/composants")
* )
* )
*/
/**
* update composants
* @return id of composants updated or error object if a composants is not updated
*/
function PUT() {
$aReturn = $this->genericPut($this->aProperties['schema_anc'], 'v_composant', 'id_composant');
return $aReturn['sMessage'];
}
/**
* @SWG\Delete(path="/composants",
* tags={"Composants"},
* summary="delete Composants",
* description="Request to delete Composants",
* operationId="DELETE",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="token",
* required=true,
* type="string"
* ),
* * @SWG\Parameter(
* name="idList",
* in="query",
* description="id of the composant",
* required=true,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="composant Response",
* @SWG\Schema(ref="#/definitions/composants")
* )
* )
*/
/**
* @SWG\Delete(path="/composants/{id_composant}",
* tags={"Composants"},
* summary="delete Composants",
* description="Request to delete Composants",
* operationId="DELETE",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="Composant token",
* required=true,
* type="string"
* ),
* * @SWG\Parameter(
* name="id_composant",
* in="path",
* description="id of the Composants",
* required=true,
* type="integer",
* format = "int32"
* ),
* @SWG\Response(
* response=200,
* description="Poprerties Response",
* @SWG\Schema(ref="#/definitions/composants")
* )
* )
*/
/**
* delete composants
* @return id of composants deleted or error object if a composants is not deleted
*/
function DELETE() {
$aReturn = $this->genericDelete($this->aProperties['schema_anc'], 'v_composant', 'id_composant');
return $aReturn['sMessage'];
}
}
?>
\ No newline at end of file
<?php
require_once __DIR__ . '/Anc.class.inc';
require_once __DIR__ . '/Composants.class.inc';
require_once __DIR__ . '/ComposantTypeFeatureStyles.class.inc';
require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
/**
* \file Controle.class.inc
* \class Controle
*
* \author WAB <support.wab@veremes.com>.
*
* \brief This file contains the Controle php class
*
* This class defines operation for one Controle
*
*/
class Controle extends Anc {
public $oError;
/**
* construct
* @param type $aPath url of the request
* @param type $aValues parameters of the request
* @param type $properties properties
* @param type $oConnection connection object
*/
function __construct($aPath, $aValues, $properties) {
$this->aValues = $aValues;
$this->aPath = $aPath;
$this->aProperties = $properties;
$this->oConnection = new Connection($this->aValues, $this->aProperties);
$this->oFilesManager = new Files_manager($this->aProperties);
}
/**
* @SWG\Get(path="/controles/{id_controle}",
* tags={"Controles"},
* summary="Get Controle",
* description="Request to get Controle by id",
* operationId="GET",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Parameter(
* name="id_controle",
* in="path",
* description="id_controle",
* required=true,
* type="integer",
* format="int32"
* ),
* @SWG\Parameter(
* name="attributs",
* in="query",
* description="list of attributs",
* required=false,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="Controle Response",
* @SWG\Schema(ref="#/definitions/controles")
* )
* )
*/
/**
* get informations about mode
*/
function GET() {
$this->aFields = $this->getFields($this->aProperties['schema_anc'], 'v_controle', 'id_controle', 'anc_saisie_anc_controle', $this->aProperties['anc']['files_container']);
// Champ sur lequel sera fait le typage pour changer les styles etc..
$this->sTyleField = 'composant_type';
// custom_form du controle pour map_workbench
$this->getCustomFormInfos();
// Composants du controle
$this->getComposants();
}
/**
* Récupère au format GeoJSON les composants à afficher
*/
function getComposants() {
$aPath = array('anc', 'composants');
$aValues = $this->aValues;
unset($aValues['my_vitis_id']);
unset($aValues['attributs']);
//$aValues['attributs'] = 'composant_type|label|observations||geom';
$aValues['filter'] = '{"column":"id_controle","compare_operator":"=","value":"' . $this->aFields['id_controle'] . '"}';
$oComposants = new Composants($aPath, $aValues, $this->aProperties, $this->oConnection);
$oComposants->GET();
$aComposants = array();
if (!empty($oComposants->aObjects)) {
for ($i = 0; $i < count($oComposants->aObjects); $i++) {
if (!empty($oComposants->aObjects[$i]->aFields)) {
array_push($aComposants, $oComposants->aObjects[$i]->aFields);
}
}
}
$aFeatures = array();
for ($i = 0; $i < count($aComposants); $i++) {
if (!empty($aComposants[$i]['geom'])) {
$aGeom = json_decode($aComposants[$i]['geom'], true);
$aAttributes = $aComposants[$i];
unset($aAttributes['geom']);
$aTmpFeature = array(
'type' => 'Feature',
'geometry' => $aGeom,
'properties' => array(
'style' => $this->getGeoJSONStyle($aAttributes),
'attributes' => $aAttributes
)
);
array_push($aFeatures, $aTmpFeature);
}
}
if (!empty($aFeatures)) {
$this->aFields['composants'] = json_encode(array(
'type' => 'FeatureCollection',
'features' => $aFeatures
));
}
}
/**
* Récupère les informations à merger dans le custom_form
*/
function getCustomFormInfos() {
$aPath = array('anc', 'composanttypefeaturestyles');
$aValues = $this->aValues;
unset($aValues['my_vitis_id']);
unset($aValues['filter']);
unset($aValues['attributs']);
$oComposantTypeFeatureStyles = new ComposantTypeFeatureStyles($aPath, $aValues, $this->aProperties, $this->oConnection);
$oComposantTypeFeatureStyles->GET();
if (!empty($oComposantTypeFeatureStyles->aObjects)) {
$this->aFields['custom_form'] = array(
'featureStructure' => array(
'field' => $this->sTyleField,
'types' => array()
)
);
for ($i = 0; $i < count($oComposantTypeFeatureStyles->aObjects); $i++) {
if (!empty($oComposantTypeFeatureStyles->aObjects[$i]->aFields)) {
$aStyle = $oComposantTypeFeatureStyles->aObjects[$i]->aFields;
if (!empty($aStyle[$this->sTyleField])) {
$this->aFields['custom_form']['featureStructure']['types'][$aStyle[$this->sTyleField]] = array(
'style' => $this->getGeoJSONStyle($aStyle),
'geometryType' => $aStyle['feature_type']
);
}
}
}
}
}
/**
* Returns a GeoJSON format style from an array format style
* @param array $aStyle
* @return array
*/
function getGeoJSONStyle($aStyle) {
$aGeoJSONStyle = array(
'draw' => array(),
'text' => array()
);
// Draw
if (!empty($aStyle['draw_color'])) {
$aGeoJSONStyle['draw']['color'] = $aStyle['draw_color'];
}
if (!empty($aStyle['draw_outline_color'])) {
$aGeoJSONStyle['draw']['outline_color'] = $aStyle['draw_outline_color'];
}
if (!empty($aStyle['draw_size'])) {
$aGeoJSONStyle['draw']['size'] = $aStyle['draw_size'];
}
if (!empty($aStyle['draw_dash'])) {
$aGeoJSONStyle['draw']['dash'] = $aStyle['draw_dash'];
}
if (!empty($aStyle['draw_symbol'])) {
$aGeoJSONStyle['draw']['symbol'] = $aStyle['draw_symbol'];
}
if (!empty($aStyle['draw_rotation'])) {
$aGeoJSONStyle['draw']['rotation'] = $aStyle['draw_rotation'];
}
if (!empty($aStyle['image'])) {
$aGeoJSONStyle['draw']['image'] = $aStyle['image'];
}
// Text
if (!empty($aStyle['text_font'])) {
$aGeoJSONStyle['text']['font'] = $aStyle['text_font'];
}
if (!empty($aStyle['text_color'])) {
$aGeoJSONStyle['text']['color'] = $aStyle['text_color'];
}
if (!empty($aStyle['text_outline_color'])) {
$aGeoJSONStyle['text']['outline_color'] = $aStyle['text_outline_color'];
}
if (!empty($aStyle['text_size'])) {
$aGeoJSONStyle['text']['size'] = $aStyle['text_size'];
}
if (!empty($aStyle['text_outline_size'])) {
$aGeoJSONStyle['text']['outline_size'] = $aStyle['text_outline_size'];
}
if (!empty($aStyle['text_offset_x'])) {
$aGeoJSONStyle['text']['offsetX'] = $aStyle['text_offset_x'];
}
if (!empty($aStyle['text_offset_y'])) {
$aGeoJSONStyle['text']['offsetY'] = $aStyle['text_offset_y'];
}
if (!empty($aStyle['text_rotation'])) {
$aGeoJSONStyle['text']['rotation'] = $aStyle['text_rotation'];
}
if (!empty($aStyle['text_text'])) {
$aGeoJSONStyle['text']['text'] = $aStyle['text_text'];
}
// Vide draw ou text si ils sont vides
if (empty($aGeoJSONStyle['draw'])) {
unset($aGeoJSONStyle['draw']);
}
if (empty($aGeoJSONStyle['text'])) {
unset($aGeoJSONStyle['text']);
}
return $aGeoJSONStyle;
}
/**
* delete a Point_situation
*/
function DELETE() {
$this->oConnection->oBd->delete($this->aProperties['schema_anc'], 'v_controle', 'id_controle', $this->aValues["my_vitis_id"], 'integer');
if ($this->oConnection->oBd->enErreur()) {
$this->oError = new VitisError(1, $this->oConnection->oBd->getBDMessage());
} else {
$this->aFields["id_controle"] = $this->aValues["my_vitis_id"];
}
}
}
?>
<?php
/**
* \file Controles.class.inc
* \class Controles
*
* \author WAB <support.wab@veremes.com>.
*
* \brief This file contains the Controles php class
*
* This class defines Rest Api to Vitis Controles
*
*/
require_once __DIR__ . '/Anc.class.inc';
require_once 'Controle.class.inc';
require_once 'Evacuation_eauxs.class.inc';
require_once 'Filieres_agrees.class.inc';
require_once 'Pretraitements.class.inc';
require_once 'Traitements.class.inc';
require_once 'Composants.class.inc';
class Controles extends Anc {
/**
* @SWG\Definition(
* definition="/controles",
* allOf={
* @SWG\Schema(ref="#/definitions/controles")
* }
* )
* * @SWG\Tag(
* name="Controles",
* description="Operations about Controles"
* )
*/
/**
* construct
* @param type $aPath url of the request
* @param type $aValues parameters of the request
* @param type $properties properties
*/
function __construct($aPath, $aValues, $properties) {
$this->aValues = $aValues;
$this->aPath = $aPath;
$this->aProperties = $properties;
$this->oConnection = new Connection($this->aValues, $this->aProperties);
$this->oFilesManager = new Files_manager($this->aProperties);
}
/**
* @SWG\Get(path="/controles",
* tags={"Controles"},
* summary="Get Controles",
* description="Request to get Controles",
* operationId="GET",
* produces={"application/xml", "application/json", "application/x-vm-json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Parameter(
* name="order_by",
* in="query",
* description="list of ordering fields",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="sort_order",
* in="query",
* description="sort_order",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="limit",
* in="query",
* description="number of element",
* required=false,
* type="integer",
* format="int32"
* ),
* @SWG\Parameter(
* name="offset",
* in="query",
* description="index of first element",
* required=false,
* type="string",
* format="int32"
* ),
* @SWG\Parameter(
* name="attributs",
* in="query",
* description="list of attributs",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="filter",
* in="query",
* description="filter results",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="distinct",
* in="query",
* description="delete duplicates",
* required=false,
* type="boolean"
* ),
* @SWG\Response(
* response=200,
* description="controle Response",
* @SWG\Schema(ref="#/definitions/controles")
* )
* )
*/
/**
* get Controles
* @return Controles
*/
function GET() {
$aReturn = $this->genericGet($this->aProperties['schema_anc'], "v_controle", "id_controle");
$sMessage = $aReturn['sMessage'];
return $sMessage;
}
/**
* @SWG\Post(path="/controles",
* tags={"Controles"},
* summary="Add controle",
* description="Request to add Controles",
* operationId="POST",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="controle Response",
* @SWG\Schema(ref="#/definitions/controles")
* )
* )
*/
/**
* insert controle
* @return id of the controle created
*/
function POST() {
$this->aValues['create'] = $_SESSION["ses_Login"];
$this->aValues['create_date'] = date('Y-m-d');
//if (empty($this->aValues['des_date_control']))
//$this->aValues['des_date_control'] = date('Y-m-d');
if (empty($this->aValues['des_interval_control']))
$this->aValues['des_interval_control'] = 0;
// Conversion des dates
$aDates = array('cl_date_avis', 'cl_facture_le', 'des_date_installation', 'des_date_recommande', 'dep_date_depot', 'dep_date_envoi_incomplet', 'des_date_control');
foreach ($aDates as $sDate) {
if (isset($this->aValues[$sDate])) {
if ($this->aValues[$sDate] == '')
unset($this->aValues[$sDate]);
else
$this->aValues[$sDate] = date_format(date_create_from_format('d/m/Y', $this->aValues[$sDate]), 'Y-m-d');
}
}
// Fichiers à uploader
$aUploadFiles = array(
'photos_f' => [],
'fiche_f' => [],
'rapport_f' => [],
'schema_f' => [],
'documents_f' => [],
'plan_f' => []
);
// Envoi Post
$aReturn = $this->genericPost($this->aProperties['schema_anc'], 'v_controle', $this->aProperties['schema_anc'] . '.controle_id_controle_seq', 'id_controle', $aUploadFiles, 'anc_saisie_anc_controle', $this->aProperties['anc']['files_container']);
return $aReturn['sMessage'];
}
/**
* @SWG\Put(path="/controles/{id_controle}",
* tags={"Controles"},
* summary="update Controles",
* description="Request to update Controles",
* operationId="PUT",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="Controle token",
* required=true,
* type="string"
* ),
* * @SWG\Parameter(
* name="id_controle",
* in="path",
* description="id of the Controles",
* required=true,
* type="integer",
* format = "int32"
* ),
* @SWG\Response(
* response=200,
* description="Poprerties Response",
* @SWG\Schema(ref="#/definitions/controles")
* )
* )
*/
/**
* update controles
* @return id of controles updated or error object if a controles is not updated
*/
function PUT() {
if (empty($this->aValues['maj']))
$this->aValues['maj'] = $_SESSION["ses_Login"];
if (empty($this->aValues['maj_date']))
$this->aValues['maj_date'] = date('Y-m-d');
// Si il y a des composants à ajouter/supprimer/mettre à jour
if (!empty($this->aValues['composants'])) {
// Supprime les composants liés au controle
$this->deleteControleComposants($this->aPath[2]);
// Récupère les composants au bon format
$aComposants = $this->getTableFormedComposants(json_decode($this->aValues['composants'], true));
// Inserre les composants
$this->createComposants($aComposants);
}
// Conversion des dates
$aDates = array('cl_date_avis', 'cl_facture_le', 'des_date_control', 'des_date_installation', 'des_date_recommande', 'dep_date_depot', 'dep_date_envoi_incomplet');
foreach ($aDates as $sDate) {
if (isset($this->aValues[$sDate])) {
if ($this->aValues[$sDate] == '')
unset($this->aValues[$sDate]);
else
$this->aValues[$sDate] = date_format(date_create_from_format('d/m/Y', $this->aValues[$sDate]), 'Y-m-d');
}
}
// Fichiers à uploader
$aUploadFiles = array(
'photos_f' => [],
'fiche_f' => [],
'rapport_f' => [],
'schema_f' => [],
'documents_f' => [],
'plan_f' => []
);
// Mise à jour
$aReturn = $this->genericPut($this->aProperties['schema_anc'], 'v_controle', 'id_controle', $aUploadFiles, 'anc_saisie_anc_controle', $this->aProperties['anc']['files_container']);
return $aReturn['sMessage'];
}
/**
* Get the composant on table format
* @param array $aGeoJSONComposants
* @return array
*/
function getTableFormedComposants($aGeoJSONComposants) {
$aComposants = array();
for ($i = 0; $i < count($aGeoJSONComposants['features']); $i++) {
$aTmpComposant = array();
// Récupère la géométrie en EWKT
if (!empty($aGeoJSONComposants['features'][$i]['geometry'])) {
$sSql = 'SELECT ST_AsEWKT(ST_SetSRID(ST_GeomFromGeoJSON([geom]), 4326)) as ewktgeom';
$aSQLParams = array('geom' => array('value' => json_encode($aGeoJSONComposants['features'][$i]['geometry']), 'type' => 'geometry'));
$oPDOresult = $this->oConnection->oBd->executeWithParams($sSql, $aSQLParams);
if (!$this->oConnection->oBd->enErreur()) {
while ($aLine = $this->oConnection->oBd->ligneSuivante($oPDOresult)) {
$aTmpComposant['geom'] = $aLine['ewktgeom'];
}
}
}
if (!empty($aGeoJSONComposants['features'][$i]['properties'])) {
if (!empty($aGeoJSONComposants['features'][$i]['properties']['attributes'])) {
foreach ($aGeoJSONComposants['features'][$i]['properties']['attributes'] as $key => $value) {
$aTmpComposant[$key] = $value;
}
}
if (!empty($aGeoJSONComposants['features'][$i]['properties']['style'])) {
if (!empty($aGeoJSONComposants['features'][$i]['properties']['style']['draw'])) {
foreach ($aGeoJSONComposants['features'][$i]['properties']['style']['draw'] as $key => $value) {
$aTmpComposant['draw_' . $key] = $value;
}
}
if (!empty($aGeoJSONComposants['features'][$i]['properties']['style']['text'])) {
foreach ($aGeoJSONComposants['features'][$i]['properties']['style']['text'] as $key => $value) {
$aTmpComposant['text_' . $key] = $value;
}
}
}
}
array_push($aComposants, $aTmpComposant);
}
return $aComposants;
}
/**
* Insert the composants defined in $aComposants
* @param array $aComposants
*/
function createComposants($aComposants) {
for ($i = 0; $i < count($aComposants); $i++) {
$aPath = array('anc', 'composants');
$aValues = array(
'token' => $this->aValues['token'],
'output' => $this->aValues['output'],
'sEncoding' => $this->aValues['sEncoding'],
'sSourceEncoding' => $this->aValues['sSourceEncoding'],
'xslstylesheet' => $this->aValues['xslstylesheet'],
'module' => $this->aValues['module'],
'id_controle' => $this->aPath[2]
);
$aValues = array_merge($aValues, $aComposants[$i]);
$oComposants = new Composants($aPath, $aValues, $this->aProperties, $this->oConnection);
$oComposants->POST();
}
}
/**
* @SWG\Delete(path="/controles",
* tags={"Controles"},
* summary="delete Controles",
* description="Request to delete Controles",
* operationId="DELETE",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="token",
* required=true,
* type="string"
* ),
* * @SWG\Parameter(
* name="idList",
* in="query",
* description="id of the controle",
* required=true,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="controle Response",
* @SWG\Schema(ref="#/definitions/controles")
* )
* )
*/
/**
* @SWG\Delete(path="/controles/{id_controle}",
* tags={"Controles"},
* summary="delete Controles",
* description="Request to delete Controles",
* operationId="DELETE",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="Controle token",
* required=true,
* type="string"
* ),
* * @SWG\Parameter(
* name="id_controle",
* in="path",
* description="id of the Controles",
* required=true,
* type="integer",
* format = "int32"
* ),
* @SWG\Response(
* response=200,
* description="Poprerties Response",
* @SWG\Schema(ref="#/definitions/controles")
* )
* )
*/
/**
* delete controles
* @return id of controles deleted or error object if a controles is not deleted
*/
function DELETE() {
require $this->sRessourcesFile;
// Supprime les objets dépendants
$this->deleteControleDependencies($this->aValues['idList']);
$aReturn = $this->genericDelete($this->aProperties['schema_anc'], 'v_controle', 'id_controle');
return $aReturn['sMessage'];
}
/**
* Delete the controle dependencies
* @param string $sIdControles
*/
function deleteControleDependencies($sIdControles) {
// Suppression dpépendance s_anc.evacuation_eaux
$this->deleteControleEvacuationEaux($sIdControles);
// Suppression dpépendance s_anc.filieres_agrees
$this->deleteControleFilieresAgrees($sIdControles);
// Suppression dpépendance s_anc.pretraitement
$this->deleteControlePretraitements($sIdControles);
// Suppression dpépendance s_anc.traitement
$this->deleteControleTraitements($sIdControles);
// Suppression dpépendance s_anc.composant
$this->deleteControleComposants($sIdControles);
}
/**
* Get the composant's evacuationEaux
* @param string $sIdControles
* @return array|null
*/
function getControleEvacuationEaux($sIdControles) {
require $this->sRessourcesFile;
$aParams = array();
$aParams['sSchemaAnc'] = array('value' => $this->aProperties['schema_anc'], 'type' => 'schema_name');
$aParams['idList'] = array('value' => $sIdControles, 'type' => 'group');
$oPDOresult = $this->oConnection->oBd->executeWithParams($aSql['getControleEvacuationEaux'], $aParams);
if ($this->oConnection->oBd->enErreur()) {
return null;
} else {
$aEvacuationEaux = $this->oConnection->oBd->getResultTableAssoc($oPDOresult);
return $aEvacuationEaux;
}
}
/**
* Get the composant's FilieresAgrees
* @param string $sIdControles
* @return array|null
*/
function getControleFilieresAgrees($sIdControles) {
require $this->sRessourcesFile;
$aParams = array();
$aParams['sSchemaAnc'] = array('value' => $this->aProperties['schema_anc'], 'type' => 'schema_name');
$aParams['idList'] = array('value' => $sIdControles, 'type' => 'group');
$oPDOresult = $this->oConnection->oBd->executeWithParams($aSql['getControleFilieresAgrees'], $aParams);
if ($this->oConnection->oBd->enErreur()) {
return null;
} else {
$aFilieresAgrees = $this->oConnection->oBd->getResultTableAssoc($oPDOresult);
return $aFilieresAgrees;
}
}
/**
* Get the composant's Pretraitement
* @param string $sIdControles
* @return array|null
*/
function getControlePretraitements($sIdControles) {
require $this->sRessourcesFile;
$aParams = array();
$aParams['sSchemaAnc'] = array('value' => $this->aProperties['schema_anc'], 'type' => 'schema_name');
$aParams['idList'] = array('value' => $sIdControles, 'type' => 'group');
$oPDOresult = $this->oConnection->oBd->executeWithParams($aSql['getControlePretraitements'], $aParams);
if ($this->oConnection->oBd->enErreur()) {
return null;
} else {
$aPretraitement = $this->oConnection->oBd->getResultTableAssoc($oPDOresult);
return $aPretraitement;
}
}
/**
* Get the composant's Traitement
* @param string $sIdControles
* @return array|null
*/
function getControleTraitements($sIdControles) {
require $this->sRessourcesFile;
$aParams = array();
$aParams['sSchemaAnc'] = array('value' => $this->aProperties['schema_anc'], 'type' => 'schema_name');
$aParams['idList'] = array('value' => $sIdControles, 'type' => 'group');
$oPDOresult = $this->oConnection->oBd->executeWithParams($aSql['getControleTraitements'], $aParams);
if ($this->oConnection->oBd->enErreur()) {
return null;
} else {
$aTraitement = $this->oConnection->oBd->getResultTableAssoc($oPDOresult);
return $aTraitement;
}
}
/**
* Get the composant's Composant
* @param string $sIdControles
* @return array|null
*/
function getControleComposants($sIdControles) {
require $this->sRessourcesFile;
$aParams = array();
$aParams['sSchemaAnc'] = array('value' => $this->aProperties['schema_anc'], 'type' => 'schema_name');
$aParams['idList'] = array('value' => $sIdControles, 'type' => 'group');
$oPDOresult = $this->oConnection->oBd->executeWithParams($aSql['getControleComposants'], $aParams);
if ($this->oConnection->oBd->enErreur()) {
return null;
} else {
$aComposant = $this->oConnection->oBd->getResultTableAssoc($oPDOresult);
return $aComposant;
}
}
/**
* Delete the composant's EvacuationEaux
* @param string $sIdControles
*/
function deleteControleEvacuationEaux($sIdControles) {
$aEvacuationEaux = $this->getControleEvacuationEaux($sIdControles);
if (!empty($aEvacuationEaux)) {
if (count($aEvacuationEaux) > 0) {
$sIdList = '';
$aIdList = array();
for ($i = 0; $i < count($aEvacuationEaux); $i++) {
if (!empty($aEvacuationEaux[$i]['id_eva'])) {
array_push($aIdList, $aEvacuationEaux[$i]['id_eva']);
}
}
$sIdList = join('|', $aIdList);
$aPath = array('anc', 'evacuation_eauxs');
$aValues = array(
'token' => $this->aValues['token'],
'output' => $this->aValues['output'],
'sEncoding' => $this->aValues['sEncoding'],
'sSourceEncoding' => $this->aValues['sSourceEncoding'],
'xslstylesheet' => $this->aValues['xslstylesheet'],
'module' => $this->aValues['module'],
'idList' => $sIdList,
);
$oComposants = new Evacuation_eauxs($aPath, $aValues, $this->aProperties, $this->oConnection);
$oComposants->DELETE();
}
}
}
/**
* Delete the composant's FilieresAgrees
* @param string $sIdControles
*/
function deleteControleFilieresAgrees($sIdControles) {
$aFilieresAgrees = $this->getControleFilieresAgrees($sIdControles);
if (!empty($aFilieresAgrees)) {
if (count($aFilieresAgrees) > 0) {
$sIdList = '';
$aIdList = array();
for ($i = 0; $i < count($aFilieresAgrees); $i++) {
if (!empty($aFilieresAgrees[$i]['id_fag'])) {
array_push($aIdList, $aFilieresAgrees[$i]['id_fag']);
}
}
$sIdList = join('|', $aIdList);
$aPath = array('anc', 'evacuation_eauxs');
$aValues = array(
'token' => $this->aValues['token'],
'output' => $this->aValues['output'],
'sEncoding' => $this->aValues['sEncoding'],
'sSourceEncoding' => $this->aValues['sSourceEncoding'],
'xslstylesheet' => $this->aValues['xslstylesheet'],
'module' => $this->aValues['module'],
'idList' => $sIdList,
);
$oComposants = new Filieres_agrees($aPath, $aValues, $this->aProperties, $this->oConnection);
$oComposants->DELETE();
}
}
}
/**
* Delete the composant's Pretraitement
* @param string $sIdControles
*/
function deleteControlePretraitements($sIdControles) {
$aPretraitement = $this->getControlePretraitements($sIdControles);
if (!empty($aPretraitement)) {
if (count($aPretraitement) > 0) {
$sIdList = '';
$aIdList = array();
for ($i = 0; $i < count($aPretraitement); $i++) {
if (!empty($aPretraitement[$i]['id_pretraitement'])) {
array_push($aIdList, $aPretraitement[$i]['id_pretraitement']);
}
}
$sIdList = join('|', $aIdList);
$aPath = array('anc', 'evacuation_eauxs');
$aValues = array(
'token' => $this->aValues['token'],
'output' => $this->aValues['output'],
'sEncoding' => $this->aValues['sEncoding'],
'sSourceEncoding' => $this->aValues['sSourceEncoding'],
'xslstylesheet' => $this->aValues['xslstylesheet'],
'module' => $this->aValues['module'],
'idList' => $sIdList,
);
$oComposants = new Pretraitements($aPath, $aValues, $this->aProperties, $this->oConnection);
$oComposants->DELETE();
}
}
}
/**
* Delete the composant's Traitement
* @param string $sIdControles
*/
function deleteControleTraitements($sIdControles) {
$aTraitement = $this->getControleTraitements($sIdControles);
if (!empty($aTraitement)) {
if (count($aTraitement) > 0) {
$sIdList = '';
$aIdList = array();
for ($i = 0; $i < count($aTraitement); $i++) {
if (!empty($aTraitement[$i]['id_traitement'])) {
array_push($aIdList, $aTraitement[$i]['id_traitement']);
}
}
$sIdList = join('|', $aIdList);
$aPath = array('anc', 'evacuation_eauxs');
$aValues = array(
'token' => $this->aValues['token'],
'output' => $this->aValues['output'],
'sEncoding' => $this->aValues['sEncoding'],
'sSourceEncoding' => $this->aValues['sSourceEncoding'],
'xslstylesheet' => $this->aValues['xslstylesheet'],
'module' => $this->aValues['module'],
'idList' => $sIdList,
);
$oComposants = new Traitements($aPath, $aValues, $this->aProperties, $this->oConnection);
$oComposants->DELETE();
}
}
}
/**
* Delete the composant's Composant
* @param string $sIdControles
*/
function deleteControleComposants($sIdControles) {
$aComposant = $this->getControleComposants($sIdControles);
if (!empty($aComposant)) {
if (count($aComposant) > 0) {
$sIdList = '';
$aIdList = array();
for ($i = 0; $i < count($aComposant); $i++) {
if (!empty($aComposant[$i]['id_composant'])) {
array_push($aIdList, $aComposant[$i]['id_composant']);
}
}
$sIdList = join('|', $aIdList);
$aPath = array('anc', 'evacuation_eauxs');
$aValues = array(
'token' => $this->aValues['token'],
'output' => $this->aValues['output'],
'sEncoding' => $this->aValues['sEncoding'],
'sSourceEncoding' => $this->aValues['sSourceEncoding'],
'xslstylesheet' => $this->aValues['xslstylesheet'],
'module' => $this->aValues['module'],
'idList' => $sIdList,
);
$oComposants = new Composants($aPath, $aValues, $this->aProperties, $this->oConnection);
$oComposants->DELETE();
}
}
}
}
?>
<?php
require_once __DIR__ . '/Anc.class.inc';
require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
/**
* \file Entreprise.class.inc
* \class Entreprise
*
* \author WAB <support.wab@veremes.com>.
*
* \brief This file contains the Entreprise php class
*
* This class defines operation for one Entreprise
*
*/
class Entreprise extends Anc {
public $oError;
/**
* construct
* @param type $aPath url of the request
* @param type $aValues parameters of the request
* @param type $properties properties
* @param type $oConnection connection object
*/
function __construct($aPath, $aValues, $properties) {
$this->aValues = $aValues;
$this->aPath = $aPath;
$this->aProperties = $properties;
$this->oConnection = new Connection($this->aValues, $this->aProperties);
$this->aSelectedFields = Array("id_parametre_entreprises", "commune", "siret", "raison_sociale", "nom_entreprise", "nom_contact", "telephone_fixe", "telephone_mobile", "web", "mail", "code_postal", "voie", "bureau_etude", "concepteur", "constructeur", "installateur", "vidangeur", "en_activite", "observations", "creat", "creat_date", "maj", "maj_date", "geom");
}
/**
* @SWG\Get(path="/entreprises/{id_entreprise}",
* tags={"Entreprises"},
* summary="Get Entreprise",
* description="Request to get Entreprise by id",
* operationId="GET",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Parameter(
* name="id_entreprise",
* in="path",
* description="id_entreprise",
* required=true,
* type="integer",
* format="int32"
* ),
* @SWG\Parameter(
* name="attributs",
* in="query",
* description="list of attributs",
* required=false,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="Entreprise Response",
* @SWG\Schema(ref="#/definitions/entreprises")
* )
* )
*/
/**
* get informations about mode
*/
function GET() {
$this->aFields = $this->getFields($this->aProperties['schema_anc'], "param_entreprise", "id_parametre_entreprises");
}
/**
* delete a Point_situation
*/
function DELETE() {
$this->oConnection->oBd->delete($this->aProperties['schema_anc'], 'param_entreprise', 'id_parametre_entreprises', $this->aValues["my_vitis_id"], 'integer');
if ($this->oConnection->oBd->enErreur()) {
$this->oError = new VitisError(1, $this->oConnection->oBd->getBDMessage());
} else {
$this->aFields["id_parametre_entreprises"] = $this->aValues["my_vitis_id"];
}
}
}
?>
<?php
/**
* \file Entreprises.class.inc
* \class Entreprises
*
* \author WAB <support.wab@veremes.com>.
*
* \brief This file contains the Entreprises php class
*
* This class defines Rest Api to Vitis Entreprises
*
*/
require_once __DIR__ . '/Anc.class.inc';
require_once 'Entreprise.class.inc';
class Entreprises extends Anc {
/**
* @SWG\Definition(
* definition="/entreprises",
* allOf={
* @SWG\Schema(ref="#/definitions/entreprises")
* }
* )
* * @SWG\Tag(
* name="Entreprises",
* description="Operations about Entreprises"
* )
*/
/**
* construct
* @param type $aPath url of the request
* @param type $aValues parameters of the request
* @param type $properties properties
*/
function __construct($aPath, $aValues, $properties) {
$this->aValues = $aValues;
$this->aPath = $aPath;
$this->aProperties = $properties;
$this->oConnection = new Connection($this->aValues, $this->aProperties);
$this->aSelectedFields = Array("id_parametre_entreprises", "commune", "siret", "raison_sociale", "nom_entreprise", "nom_contact", "telephone_fixe", "telephone_mobile", "web", "mail", "code_postal", "voie", "bureau_etude", "concepteur", "constructeur", "installateur", "vidangeur", "en_activite", "observations", "creat", "creat_date", "maj", "maj_date", "geom");
}
/**
* @SWG\Get(path="/entreprises",
* tags={"Entreprises"},
* summary="Get Entreprises",
* description="Request to get Entreprises",
* operationId="GET",
* produces={"application/xml", "application/json", "application/x-vm-json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Parameter(
* name="order_by",
* in="query",
* description="list of ordering fields",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="sort_order",
* in="query",
* description="sort_order",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="limit",
* in="query",
* description="number of element",
* required=false,
* type="integer",
* format="int32"
* ),
* @SWG\Parameter(
* name="offset",
* in="query",
* description="index of first element",
* required=false,
* type="string",
* format="int32"
* ),
* @SWG\Parameter(
* name="attributs",
* in="query",
* description="list of attributs",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="filter",
* in="query",
* description="filter results",
* required=false,
* type="string"
* ),
* @SWG\Parameter(
* name="distinct",
* in="query",
* description="delete duplicates",
* required=false,
* type="boolean"
* ),
* @SWG\Response(
* response=200,
* description="entreprise Response",
* @SWG\Schema(ref="#/definitions/entreprises")
* )
* )
*/
/**
* get Entreprises
* @return Entreprises
*/
function GET() {
$aReturn = $this->genericGet($this->aProperties['schema_anc'], "param_entreprise", "id_parametre_entreprises");
$sMessage = $aReturn['sMessage'];
return $sMessage;
}
/**
* @SWG\Post(path="/entreprises",
* tags={"Entreprises"},
* summary="Add entreprise",
* description="Request to add Entreprises",
* operationId="POST",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="entreprise Response",
* @SWG\Schema(ref="#/definitions/entreprises")
* )
* )
*/
/**
* insert entreprise
* @return id of the entreprise created
*/
function POST() {
$this->aValues['creat'] = $_SESSION["ses_Login"];
$this->aValues['creat_date'] = date('Y-m-d');
$aReturn = $this->genericPost($this->aProperties['schema_anc'], 'param_entreprise', $this->aProperties['schema_anc'].'.param_entreprise_id_parametre_entreprises_seq', 'id_parametre_entreprises');
return $aReturn['sMessage'];
}
/**
* @SWG\Put(path="/entreprises/{id_entreprise}",
* tags={"Entreprises"},
* summary="update Entreprises",
* description="Request to update Entreprises",
* operationId="PUT",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="Entreprise token",
* required=true,
* type="string"
* ),
* * @SWG\Parameter(
* name="id_entreprise",
* in="path",
* description="id of the Entreprises",
* required=true,
* type="integer",
* format = "int32"
* ),
* @SWG\Response(
* response=200,
* description="Poprerties Response",
* @SWG\Schema(ref="#/definitions/entreprises")
* )
* )
*/
/**
* update entreprises
* @return id of entreprises updated or error object if a entreprises is not updated
*/
function PUT() {
if (empty($this->aValues['maj']))
$this->aValues['maj'] = $_SESSION["ses_Login"];
if (empty($this->aValues['maj_date']))
$this->aValues['maj_date'] = date('Y-m-d');
$aReturn = $this->genericPut($this->aProperties['schema_anc'], 'param_entreprise', 'id_parametre_entreprises');
return $aReturn['sMessage'];
}
/**
* @SWG\Delete(path="/entreprises",
* tags={"Entreprises"},
* summary="delete Entreprises",
* description="Request to delete Entreprises",
* operationId="DELETE",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="token",
* required=true,
* type="string"
* ),
* * @SWG\Parameter(
* name="idList",
* in="query",
* description="id of the entreprise",
* required=true,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="entreprise Response",
* @SWG\Schema(ref="#/definitions/entreprises")
* )
* )
*/
/**
* @SWG\Delete(path="/entreprises/{id_entreprise}",
* tags={"Entreprises"},
* summary="delete Entreprises",
* description="Request to delete Entreprises",
* operationId="DELETE",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="Entreprise token",
* required=true,
* type="string"
* ),
* * @SWG\Parameter(
* name="id_entreprise",
* in="path",
* description="id of the Entreprises",
* required=true,
* type="integer",
* format = "int32"
* ),
* @SWG\Response(
* response=200,
* description="Poprerties Response",
* @SWG\Schema(ref="#/definitions/entreprises")
* )
* )
*/
/**
* delete entreprises
* @return id of entreprises deleted or error object if a entreprises is not deleted
*/
function DELETE() {
$aReturn = $this->genericDelete($this->aProperties['schema_anc'], 'param_entreprise', 'id_parametre_entreprises');
return $aReturn['sMessage'];
}
}
?>
<?php
require_once __DIR__ . '/Anc.class.inc';
require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
/**
* \file Evacuation_eaux.class.inc
* \class Evacuation_eaux
*
* \author WAB <support.wab@veremes.com>.
*
* \brief This file contains the Evacuation_eaux php class
*
* This class defines operation for one Evacuation_eaux
*
*/
class Evacuation_eaux extends Anc {
public $oError;
/**
* construct
* @param type $aPath url of the request
* @param type $aValues parameters of the request
* @param type $properties properties
* @param type $oConnection connection object
*/
function __construct($aPath, $aValues, $properties) {
$this->aValues = $aValues;
$this->aPath = $aPath;
$this->aProperties = $properties;
$this->oConnection = new Connection($this->aValues, $this->aProperties);
$this->oFilesManager = new Files_manager($this->aProperties);
}
/**
* @SWG\Get(path="/evacuation_eauxs/{id_evacuation_eaux}",
* tags={"Evacuation_eauxs"},
* summary="Get Evacuation_eaux",
* description="Request to get Evacuation_eaux by id",
* operationId="GET",
* produces={"application/xml", "application/json"},
* @SWG\Parameter(
* name="token",
* in="query",
* description="user token",
* required=true,
* type="string"
* ),
* @SWG\Parameter(
* name="id_evacuation_eaux",
* in="path",
* description="id_evacuation_eaux",
* required=true,
* type="integer",
* format="int32"
* ),
* @SWG\Parameter(
* name="attributs",
* in="query",
* description="list of attributs",
* required=false,
* type="string"
* ),
* @SWG\Response(
* response=200,
* description="Evacuation_eaux Response",
* @SWG\Schema(ref="#/definitions/evacuation_eauxs")
* )
* )
*/
/**
* get informations about mode
*/
function GET() {
$this->aFields = $this->getFields($this->aProperties['schema_anc'], 'v_evacuation_eaux', 'id_eva', 'anc_saisie_anc_evacuation_eaux', $this->aProperties['anc']['files_container']);
}
/**
* delete a Point_situation
*/
function DELETE() {
$this->oConnection->oBd->delete($this->aProperties['schema_anc'], 'v_evacuation_eaux', 'id_eva', $this->aValues["my_vitis_id"], 'integer');
if ($this->oConnection->oBd->enErreur()) {
$this->oError = new VitisError(1, $this->oConnection->oBd->getBDMessage());
} else {
$this->aFields["id_eva"] = $this->aValues["my_vitis_id"];
}
}
}
?>