diff --git a/module/forms/anc_saisie/anc_saisie_anc_controle.json b/module/forms/anc_saisie/anc_saisie_anc_controle.json
index 6f4fa16695ddb530d05b96b0afd051e90ff578b7..ca3dfbd509fe2e45eb39b93950522b3ccdbabf70 100755
--- a/module/forms/anc_saisie/anc_saisie_anc_controle.json
+++ b/module/forms/anc_saisie/anc_saisie_anc_controle.json
@@ -1379,7 +1379,7 @@
                         "name":"car_prof_app",
                         "label":"Profondeur d’apparition en cm",
                         "disabled":false,
-                        "required":true,
+                        "required":false,
                         "nb_cols":6,
                         "id":"car_prof_app_25_1",
                         "visible": false
@@ -2413,7 +2413,7 @@
                         "name":"car_prof_app",
                         "label":"Profondeur d’apparition en cm",
                         "disabled":false,
-                        "required":true,
+                        "required":false,
                         "nb_cols":6,
                         "id":"car_prof_app_25_1",
                         "visible": false
diff --git a/module/forms/anc_saisie/anc_saisie_anc_controle_controle_evacuation.json b/module/forms/anc_saisie/anc_saisie_anc_controle_controle_evacuation.json
index fcfab0b96824f32f560ca514b8bdac606ca9fe9d..063c5402c4ad172a2c5780b7e44497a5dfc14588 100755
--- a/module/forms/anc_saisie/anc_saisie_anc_controle_controle_evacuation.json
+++ b/module/forms/anc_saisie/anc_saisie_anc_controle_controle_evacuation.json
@@ -521,7 +521,7 @@
         "nb_cols":12,
         "javascript":false,
         "rows":[
-            
+
         ]
     },
     "insert":{
@@ -816,24 +816,19 @@
             {
                 "fields":[
                     {
-                        "type":"radio",
+                        "type":"select",
                         "name":"evac_is_type_effl",
                         "label":"Type d'effluent",
                         "nb_cols":4,
                         "id":"evac_is_type_effl_16_1",
-                        "options":{
-                            "choices":[
-                                {
-                                    "label":"Oui",
-                                    "value":true,
-                                    "$$hashKey":"object:39384"
-                                },
-                                {
-                                    "label":"Non",
-                                    "value":false,
-                                    "$$hashKey":"object:39385"
-                                }
-                            ]
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
                         }
                     },
                     {
@@ -1636,24 +1631,19 @@
             {
                 "fields":[
                     {
-                        "type":"radio",
+                        "type":"select",
                         "name":"evac_is_type_effl",
                         "label":"Type d'effluent",
                         "nb_cols":4,
                         "id":"evac_is_type_effl_16_1",
-                        "options":{
-                            "choices":[
-                                {
-                                    "label":"Oui",
-                                    "value":true,
-                                    "$$hashKey":"object:35340"
-                                },
-                                {
-                                    "label":"Non",
-                                    "value":false,
-                                    "$$hashKey":"object:35341"
-                                }
-                            ]
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
                         }
                     },
                     {
@@ -2358,6 +2348,19 @@
             },
             "ressource_id":"vitis/genericquerys",
             "id":"datasource_11"
+        },
+        "datasource_12":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_is_type_effl",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_is_type_effl"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_12"
         }
     }
-}
\ No newline at end of file
+}
diff --git a/module/forms/anc_saisie/anc_saisie_anc_evacuation_eaux.json b/module/forms/anc_saisie/anc_saisie_anc_evacuation_eaux.json
index 2df0cd8ed078333a7c55f8c73c9328c1d54f1a7b..0b8e089b7e4016a0c3f84367abbc81ab565aca51 100755
--- a/module/forms/anc_saisie/anc_saisie_anc_evacuation_eaux.json
+++ b/module/forms/anc_saisie/anc_saisie_anc_evacuation_eaux.json
@@ -706,7 +706,7 @@
                         }
                     },
                     {
-                        "type":"integer",
+                        "type":"number",
                         "name":"evac_is_long",
                         "label":"Longueur (en m)",
                         "nb_cols":4,
@@ -714,7 +714,7 @@
                         "default_value":0
                     },
                     {
-                        "type":"integer",
+                        "type":"number",
                         "name":"evac_is_larg",
                         "label":"Largeur (en m)",
                         "nb_cols":4,
@@ -735,14 +735,14 @@
                         "id":"evac_is_lin_total_7_1"
                     },
                     {
-                        "type":"integer",
+                        "type":"number",
                         "name":"evac_is_surface",
                         "label":"Surface (en m²)",
                         "nb_cols":4,
                         "id":"evac_is_surface_8_1"
                     },
                     {
-                        "type":"integer",
+                        "type":"number",
                         "name":"evac_is_profondeur",
                         "label":"Profondeur (en cm)",
                         "nb_cols":4,
@@ -908,24 +908,19 @@
             {
                 "fields":[
                     {
-                        "type":"radio",
+                        "type":"select",
                         "name":"evac_is_type_effl",
                         "label":"Type d'effluent",
                         "nb_cols":4,
                         "id":"evac_is_type_effl_16_1",
-                        "options":{
-                            "choices":[
-                                {
-                                    "label":"Oui",
-                                    "value":true,
-                                    "$$hashKey":"object:39384"
-                                },
-                                {
-                                    "label":"Non",
-                                    "value":false,
-                                    "$$hashKey":"object:39385"
-                                }
-                            ]
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
                         }
                     },
                     {
@@ -1532,7 +1527,7 @@
                         }
                     },
                     {
-                        "type":"integer",
+                        "type":"number",
                         "name":"evac_is_long",
                         "label":"Longueur (en m)",
                         "nb_cols":4,
@@ -1540,7 +1535,7 @@
                         "default_value":0
                     },
                     {
-                        "type":"integer",
+                        "type":"number",
                         "name":"evac_is_larg",
                         "label":"Largeur (en m)",
                         "nb_cols":4,
@@ -1561,14 +1556,14 @@
                         "id":"evac_is_lin_total_7_1"
                     },
                     {
-                        "type":"integer",
+                        "type":"number",
                         "name":"evac_is_surface",
                         "label":"Surface (en m²)",
                         "nb_cols":4,
                         "id":"evac_is_surface_8_1"
                     },
                     {
-                        "type":"integer",
+                        "type":"number",
                         "name":"evac_is_profondeur",
                         "label":"Profondeur (en cm)",
                         "nb_cols":4,
@@ -1734,24 +1729,19 @@
             {
                 "fields":[
                     {
-                        "type":"radio",
+                        "type":"select",
                         "name":"evac_is_type_effl",
                         "label":"Type d'effluent",
                         "nb_cols":4,
                         "id":"evac_is_type_effl_16_1",
-                        "options":{
-                            "choices":[
-                                {
-                                    "label":"Oui",
-                                    "value":true,
-                                    "$$hashKey":"object:35340"
-                                },
-                                {
-                                    "label":"Non",
-                                    "value":false,
-                                    "$$hashKey":"object:35341"
-                                }
-                            ]
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
                         }
                     },
                     {
@@ -2457,6 +2447,19 @@
             },
             "ressource_id":"vitis/genericquerys",
             "id":"datasource_11"
+        },
+        "datasource_12":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_is_type_effl",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_is_type_effl"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_12"
         }
     }
-}
\ No newline at end of file
+}
diff --git a/module/javascript/anc_saisie_map.js b/module/javascript/anc_saisie_map.js
index 0ecd9857a302ebdb888e128f58ad5bd89b35d391..cc2dd7179de3dfbef3b25f0b5092077d1737dd38 100644
--- a/module/javascript/anc_saisie_map.js
+++ b/module/javascript/anc_saisie_map.js
@@ -365,7 +365,7 @@ vitisApp.on('appMainDrtvLoaded', function () {
      * @return {promise}
      */
     angular.element(vitisApp.appMainDrtv).scope()['ancMapZoomOnParcelle'] = function(sIdPar, sObject){
-        $log.info('ancMapZoomOnParcelle');
+        $log.info('ancMapZoomOnParcelle : ' + sIdPar);
 
         var this_ = this;
         var sMapElemId;
diff --git a/module/javascript/script_module.js b/module/javascript/script_module.js
index 81e3922428dd7ee1abab391cc19ab0b2818772da..c086d26a4da4bb7ebcef2c4495b8aad525c74c67 100755
--- a/module/javascript/script_module.js
+++ b/module/javascript/script_module.js
@@ -944,9 +944,9 @@ vitisApp.on('appMainDrtvLoaded', function () {
             var aFormFieldsToConcat = [envSrvc["sMode"] + "_button", "id_eva", "id_installation", "id_controle"];
             var oFormFieldsToDisplay, aFormFieldsToDisplay = [];
             oFormFieldsToDisplay = {
-                "BON FONCTIONNEMENT": ["evacuation_eaux.id_eva", "id_controle", "evac_type", "evac_is_long", "evac_is_larg", "evac_is_surface", "evac_is_profondeur", "evac_is_reg_rep", "evac_is_reb_bcl", "evac_is_veg", "evac_is_acc_reg", "evac_rp_grav", "evac_rp_tamp", "evac_rp_type_eff", "evac_rp_trap", "evac_hs_type", "evac_hs_gestionnaire", "evac_hs_gestionnaire_auth", "evac_commentaires", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_2", "Element_4", "evac_is_lin_total", "evac_rp_type", "evac_hs_intr", "evac_hs_type_eff", "evac_hs_ecoul"],
-                "CONCEPTION": ["evacuation_eaux.id_eva", "id_controle", "evac_type", "evac_is_long", "evac_is_larg", "evac_is_surface", "evac_is_profondeur", "evac_rp_etude_hydrogeol", "evac_rp_rejet", "evac_hs_type", "evac_hs_gestionnaire", "evac_hs_gestionnaire_auth", "evac_commentaires", "maj", "maj_date", "create", "create_date", "photos_f", "fiche_f", "schema_f", "documents_f", "plan_f", "Element_0", "Element_1", "Element_2", "Element_3", "Element_4", "evac_is_inf_perm"],
-                "REALISATION": ["evacuation_eaux.id_eva", "id_controle", "evac_type", "evac_is_long", "evac_is_larg", "evac_is_surface", "evac_is_profondeur", "evac_is_geotex", "evac_is_rac", "evac_is_hum", "evac_is_reg_rep", "evac_is_reb_bcl", "evac_is_veg", "evac_rp_grav", "evac_rp_tamp", "evac_hs_type", "evac_commentaires", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_2", "Element_4", "evac_is_lin_total", "evac_rp_bons_grav", "evac_hs_intr", "evac_hs_type_eff", "evac_hs_ecoul"]
+                "BON FONCTIONNEMENT": ["evacuation_eaux.id_eva", "id_controle", "evac_type", "evac_is_long", "evac_is_larg", "evac_is_surface", "evac_is_profondeur", "evac_is_reg_rep", "evac_is_reb_bcl", "evac_is_veg", "evac_is_acc_reg", "evac_is_type_effl", "evac_rp_grav", "evac_rp_tamp", "evac_rp_type_eff", "evac_rp_trap", "evac_hs_type", "evac_hs_gestionnaire", "evac_hs_gestionnaire_auth", "evac_commentaires", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_2", "Element_4", "evac_is_lin_total", "evac_rp_type", "evac_hs_intr", "evac_hs_type_eff", "evac_hs_ecoul"],
+                "CONCEPTION": ["evacuation_eaux.id_eva", "id_controle", "evac_type", "evac_is_long", "evac_is_larg", "evac_is_surface", "evac_is_profondeur", "evac_rp_etude_hydrogeol", "evac_rp_rejet", "evac_hs_type", "evac_hs_gestionnaire", "evac_hs_gestionnaire_auth", "evac_commentaires", "maj", "maj_date", "create", "create_date", "photos_f", "fiche_f", "schema_f", "documents_f", "plan_f", "Element_0", "Element_1", "Element_2", "Element_3", "Element_4", "evac_is_inf_perm", "evac_hs_type_eff"],
+                "REALISATION": ["evacuation_eaux.id_eva", "id_controle", "evac_type", "evac_is_long", "evac_is_larg", "evac_is_surface", "evac_is_profondeur", "evac_is_geotex", "evac_is_rac", "evac_is_hum", "evac_is_reg_rep", "evac_is_reb_bcl", "evac_is_veg", "evac_is_type_effl", "evac_rp_grav", "evac_rp_tamp", "evac_rp_type_eff", "evac_hs_type", "evac_commentaires", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_2", "Element_4", "evac_is_lin_total", "evac_rp_bons_grav", "evac_hs_intr", "evac_hs_type_eff", "evac_hs_ecoul"]
             };
             if (envSrvc["sMode"] == "insert")
                 $rootScope["displayFormFields"](aFormFieldsToConcat);
@@ -1311,9 +1311,9 @@ vitisApp.on('appMainDrtvLoaded', function () {
             var aFormFieldsToConcat = [envSrvc["sMode"] + "_button", "id_eva", "id_installation", "id_controle"];
             var oFormFieldsToDisplay, aFormFieldsToDisplay = [];
             oFormFieldsToDisplay = {
-                "BON FONCTIONNEMENT": ["evacuation_eaux.id_eva", "id_controle", "evac_type", "evac_is_long", "evac_is_larg", "evac_is_surface", "evac_is_profondeur", "evac_is_reg_rep", "evac_is_reb_bcl", "evac_is_veg", "evac_is_acc_reg", "evac_rp_grav", "evac_rp_tamp", "evac_rp_type_eff", "evac_rp_trap", "evac_hs_type", "evac_hs_gestionnaire", "evac_hs_gestionnaire_auth", "evac_commentaires", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_2", "Element_4", "evac_is_lin_total", "evac_rp_type", "evac_hs_intr", "evac_hs_type_eff", "evac_hs_ecoul"],
-                "CONCEPTION": ["evacuation_eaux.id_eva", "id_controle", "evac_type", "evac_is_long", "evac_is_larg", "evac_is_surface", "evac_is_profondeur", "evac_rp_etude_hydrogeol", "evac_rp_rejet", "evac_hs_type", "evac_hs_gestionnaire", "evac_hs_gestionnaire_auth", "evac_commentaires", "maj", "maj_date", "create", "create_date", "photos_f", "fiche_f", "schema_f", "documents_f", "plan_f", "Element_0", "Element_1", "Element_2", "Element_3", "Element_4", "evac_is_inf_perm"],
-                "REALISATION": ["evacuation_eaux.id_eva", "id_controle", "evac_type", "evac_is_long", "evac_is_larg", "evac_is_surface", "evac_is_profondeur", "evac_is_geotex", "evac_is_rac", "evac_is_hum", "evac_is_reg_rep", "evac_is_reb_bcl", "evac_is_veg", "evac_rp_grav", "evac_rp_tamp", "evac_hs_type", "evac_commentaires", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_2", "Element_4", "evac_is_lin_total", "evac_rp_bons_grav", "evac_hs_intr", "evac_hs_type_eff", "evac_hs_ecoul"]
+                "BON FONCTIONNEMENT": ["evacuation_eaux.id_eva", "id_controle", "evac_type", "evac_is_long", "evac_is_larg", "evac_is_surface", "evac_is_profondeur", "evac_is_reg_rep", "evac_is_reb_bcl", "evac_is_veg", "evac_is_acc_reg", "evac_rp_grav", "evac_rp_tamp", "evac_rp_type_eff", "evac_rp_trap", "evac_hs_type", "evac_hs_gestionnaire", "evac_hs_gestionnaire_auth", "evac_commentaires", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_2", "Element_4", "evac_is_lin_total", "evac_rp_type", "evac_hs_intr", "evac_hs_type_eff", "evac_hs_ecoul", "evac_is_type_effl"],
+                "CONCEPTION": ["evacuation_eaux.id_eva", "id_controle", "evac_type", "evac_is_long", "evac_is_larg", "evac_is_surface", "evac_is_profondeur", "evac_rp_etude_hydrogeol", "evac_rp_rejet", "evac_hs_type", "evac_hs_gestionnaire", "evac_hs_gestionnaire_auth", "evac_commentaires", "maj", "maj_date", "create", "create_date", "photos_f", "fiche_f", "schema_f", "documents_f", "plan_f", "Element_0", "Element_1", "Element_2", "Element_3", "Element_4", "evac_is_inf_perm", "evac_hs_type_eff"],
+                "REALISATION": ["evacuation_eaux.id_eva", "id_controle", "evac_type", "evac_is_long", "evac_is_larg", "evac_is_surface", "evac_is_profondeur", "evac_is_geotex", "evac_is_rac", "evac_is_hum", "evac_is_reg_rep", "evac_is_reb_bcl", "evac_is_veg", "evac_rp_grav", "evac_rp_tamp", "evac_hs_type", "evac_commentaires", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_2", "Element_4", "evac_is_lin_total", "evac_rp_bons_grav", "evac_hs_intr", "evac_hs_type_eff", "evac_hs_ecoul", "evac_is_type_effl", "evac_rp_type_eff"]
             };
             if (typeof (oParentFormValues["controle_type"]) == "string")
                 var sControleType = oParentFormValues["controle_type"];
diff --git a/web_service/sql/sqlQueries.xml b/web_service/sql/sqlQueries.xml
index c3d9f5e91d0fa278d75cac91ec07ee441e599b86..b2eba36e99cb5ebc6efa5eabefd8010a4478c52e 100644
--- a/web_service/sql/sqlQueries.xml
+++ b/web_service/sql/sqlQueries.xml
@@ -3165,6 +3165,8 @@
 					CREATE OR REPLACE RULE delete_v_traitement AS ON DELETE TO s_anc.v_traitement DO INSTEAD  DELETE FROM s_anc.traitement WHERE traitement.id_traitement = old.id_traitement;
 					CREATE OR REPLACE RULE insert_v_traitement AS ON INSERT TO s_anc.v_traitement DO INSTEAD  INSERT INTO s_anc.traitement (id_traitement, id_controle, tra_type, tra_nb, tra_long, tra_larg, tra_tot_lin, tra_surf, tra_largeur, tra_hauteur, tra_profondeur, tra_dist_hab, tra_dist_lim_parc, tra_dist_veget, tra_dist_puit, tra_vm_racine, tra_vm_humidite, tra_vm_imper, tra_vm_geogrille, tra_vm_grav_qual, tra_vm_grav_ep, tra_vm_geo_text, tra_vm_ht_terre_veget, tra_vm_tuy_perf, tra_vm_bon_mat, tra_vm_sab_ep, tra_vm_sab_qual, tra_regrep_mat, tra_regrep_affl, tra_regrep_equi, tra_regrep_perf, tra_regbl_mat, tra_regbl_affl, tra_regbl_hz, tra_regbl_epand, tra_regbl_perf, tra_regcol_mat, tra_regcol_affl, tra_regcol_hz, maj, maj_date, "create", create_date, photos_f, fiche_f, schema_f, documents_f, plan_f, tra_longueur, tra_profond, tra_commentaire) VALUES (new.id_traitement, new.id_controle, new.tra_type, new.tra_nb, new.tra_long, new.tra_larg, new.tra_tot_lin, new.tra_surf, new.tra_largeur, new.tra_hauteur, new.tra_profondeur, new.tra_dist_hab, new.tra_dist_lim_parc, new.tra_dist_veget, new.tra_dist_puit, new.tra_vm_racine, new.tra_vm_humidite, new.tra_vm_imper, new.tra_vm_geogrille, new.tra_vm_grav_qual, new.tra_vm_grav_ep, new.tra_vm_geo_text, new.tra_vm_ht_terre_veget, new.tra_vm_tuy_perf, new.tra_vm_bon_mat, new.tra_vm_sab_ep, new.tra_vm_sab_qual, new.tra_regrep_mat, new.tra_regrep_affl, new.tra_regrep_equi, new.tra_regrep_perf, new.tra_regbl_mat, new.tra_regbl_affl, new.tra_regbl_hz, new.tra_regbl_epand, new.tra_regbl_perf, new.tra_regcol_mat, new.tra_regcol_affl, new.tra_regcol_hz, new.maj, new.maj_date, new."create", new.create_date, new.photos_f, new.fiche_f, new.schema_f, new.documents_f, new.plan_f, new.tra_longueur, new.tra_profond, new.tra_commentaire) RETURNING traitement.id_traitement,traitement.id_controle,traitement.tra_type,traitement.tra_nb,traitement.tra_long,traitement.tra_larg,traitement.tra_tot_lin,traitement.tra_surf,traitement.tra_largeur,traitement.tra_hauteur,traitement.tra_profondeur,traitement.tra_dist_hab,traitement.tra_dist_lim_parc,traitement.tra_dist_veget,traitement.tra_dist_puit,traitement.tra_vm_racine,traitement.tra_vm_humidite,traitement.tra_vm_imper,traitement.tra_vm_geogrille,traitement.tra_vm_grav_qual,traitement.tra_vm_grav_ep,traitement.tra_vm_geo_text,traitement.tra_vm_ht_terre_veget,traitement.tra_vm_tuy_perf,traitement.tra_vm_bon_mat,traitement.tra_vm_sab_ep,traitement.tra_vm_sab_qual,traitement.tra_regrep_mat,traitement.tra_regrep_affl,traitement.tra_regrep_equi,traitement.tra_regrep_perf,traitement.tra_regbl_mat,traitement.tra_regbl_affl,traitement.tra_regbl_hz,traitement.tra_regbl_epand,traitement.tra_regbl_perf,traitement.tra_regcol_mat,traitement.tra_regcol_affl,traitement.tra_regcol_hz,traitement.maj,traitement.maj_date,traitement."create",traitement.create_date,traitement.photos_f,traitement.fiche_f,traitement.schema_f,traitement.documents_f,traitement.plan_f, ( SELECT controle.id_installation FROM s_anc.controle WHERE traitement.id_controle = controle.id_controle) AS id_installation, ( SELECT controle.controle_type FROM s_anc.controle WHERE traitement.id_controle = controle.id_controle) AS controle_type, ( SELECT (installation.id_com::text || '_anc_'::text) || installation.id_installation AS num_dossier FROM s_anc.installation WHERE installation.id_com::text ~ similar_escape(( SELECT "user".restriction FROM s_vitis."user" WHERE "user".login::name = "current_user"()), NULL::text) AND installation.id_installation = installation.id_installation) AS num_dossier,traitement.tra_longueur,traitement.tra_profond,traitement.tra_commentaire;
 					CREATE OR REPLACE RULE update_v_traitement AS ON UPDATE TO s_anc.v_traitement DO INSTEAD  UPDATE s_anc.traitement SET id_traitement = new.id_traitement, id_controle = new.id_controle, tra_type = new.tra_type, tra_nb = new.tra_nb, tra_long = new.tra_long, tra_larg = new.tra_larg, tra_tot_lin = new.tra_tot_lin, tra_surf = new.tra_surf, tra_largeur = new.tra_largeur, tra_hauteur = new.tra_hauteur, tra_profondeur = new.tra_profondeur, tra_dist_hab = new.tra_dist_hab, tra_dist_lim_parc = new.tra_dist_lim_parc, tra_dist_veget = new.tra_dist_veget, tra_dist_puit = new.tra_dist_puit, tra_vm_racine = new.tra_vm_racine, tra_vm_humidite = new.tra_vm_humidite, tra_vm_imper = new.tra_vm_imper, tra_vm_geogrille = new.tra_vm_geogrille, tra_vm_grav_qual = new.tra_vm_grav_qual, tra_vm_grav_ep = new.tra_vm_grav_ep, tra_vm_geo_text = new.tra_vm_geo_text, tra_vm_ht_terre_veget = new.tra_vm_ht_terre_veget, tra_vm_tuy_perf = new.tra_vm_tuy_perf, tra_vm_bon_mat = new.tra_vm_bon_mat, tra_vm_sab_ep = new.tra_vm_sab_ep, tra_vm_sab_qual = new.tra_vm_sab_qual, tra_regrep_mat = new.tra_regrep_mat, tra_regrep_affl = new.tra_regrep_affl, tra_regrep_equi = new.tra_regrep_equi, tra_regrep_perf = new.tra_regrep_perf, tra_regbl_mat = new.tra_regbl_mat, tra_regbl_affl = new.tra_regbl_affl, tra_regbl_hz = new.tra_regbl_hz, tra_regbl_epand = new.tra_regbl_epand, tra_regbl_perf = new.tra_regbl_perf, tra_regcol_mat = new.tra_regcol_mat, tra_regcol_affl = new.tra_regcol_affl, tra_regcol_hz = new.tra_regcol_hz, maj = new.maj, maj_date = new.maj_date, "create" = new."create", create_date = new.create_date, photos_f = new.photos_f, fiche_f = new.fiche_f, schema_f = new.schema_f, documents_f = new.documents_f, plan_f = new.plan_f, tra_longueur = new.tra_longueur, tra_profond = new.tra_profond, tra_commentaire = new.tra_commentaire WHERE traitement.id_traitement = new.id_traitement;
+					-- Armand 04/03/2019 : suppression de la contrainte not null sur s_anc.param_entreprise.id_com
+					ALTER TABLE s_anc.param_entreprise ALTER COLUMN id_com DROP NOT NULL;
 				]]>
 			</code>
 		</query>