diff --git a/vmap/client/modules/anc/_install/dependency.xml b/vmap/client/modules/anc/_install/dependency.xml
new file mode 100755
index 0000000000000000000000000000000000000000..889d6d3c89ec7bfdee32bcd7343df6826c4bdacf
--- /dev/null
+++ b/vmap/client/modules/anc/_install/dependency.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Module vMap -->
+<installer>
+	<dependenciesCollection>
+		<dependency>
+			<nature>core</nature>
+			<version>2018.03.00</version>
+		</dependency>
+		<dependency>
+			<nature>web_services</nature>
+			<name>vmap</name>
+			<version>2018.02.00</version>
+		</dependency>
+		<dependency>
+			<nature>web_services</nature>
+			<name>anc</name>
+			<version>2018.02.00</version>
+		</dependency>
+	</dependenciesCollection>
+</installer>
diff --git a/vmap/client/modules/anc/forms/anc_parametrage/anc_parametrage_anc_entreprise.json b/vmap/client/modules/anc/forms/anc_parametrage/anc_parametrage_anc_entreprise.json
new file mode 100755
index 0000000000000000000000000000000000000000..27f8a47c00c14ad16617f92841e2317d1af2b5da
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_parametrage/anc_parametrage_anc_entreprise.json
@@ -0,0 +1,1329 @@
+{
+    "display":{
+        "name":"anc_parametrage_anc_entreprise-form",
+        "title":"ANC_PARAMETRAGE_ANC_ENTREPRISE_TITLE_DISPLAY",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_parametre_entreprises",
+                        "label":"ID",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"id_parametre_entreprises_1_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"id_com_2_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"siret",
+                        "label":"SIRET",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"siret_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"raison_sociale",
+                        "label":"Raison Sociale",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"raison_sociale_4_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"nom_entreprise",
+                        "label":"Nom de l'entreprise",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"nom_entreprise_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"nom_contact",
+                        "label":"Contact",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"nom_contact_6_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"telephone_fixe",
+                        "label":"Téléphone",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"telephone_fixe_7_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"telephone_mobile",
+                        "label":"Mobile",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"telephone_mobile_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"web",
+                        "label":"Site internet",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"web_9_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"mail",
+                        "label":"Email",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"mail_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"voie",
+                        "label":"Adresse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":8,
+                        "id":"voie_12_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"code_postal",
+                        "label":"Code postal",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"code_postal_11_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"bureau_etude",
+                        "label":"Bureau d'étude",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":2,
+                        "id":"bureau_etude_13_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"concepteur",
+                        "label":"Concepteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":2,
+                        "id":"concepteur_14_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"constructeur",
+                        "label":"Contructeur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":2,
+                        "id":"constructeur_15_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"installateur",
+                        "label":"Installateur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":2,
+                        "id":"installateur_16_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"vidangeur",
+                        "label":"Vidangeur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":2,
+                        "id":"vidangeur_17_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"en_activite",
+                        "label":"En activité",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":2,
+                        "id":"en_activite_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"observations",
+                        "label":"Obsevations",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"observations_19_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"creat",
+                        "label":"Auteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"creat_20_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"creat_date",
+                        "label":"Date de création",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"creat_date_21_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_22_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_date_23_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"map_osm",
+                        "name":"geom",
+                        "label":"Maps",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"geom_24_1",
+                        "style":{
+                            "height":"350px"
+                        },
+                        "map_options":{
+                            "proj":"EPSG:2154",
+                            "type":"OSM",
+                            "output_format": "ewkt",
+                            "center":{
+                                "extent":[
+                                    106035.20950928,
+                                    6702357.4186523,
+                                    653689.58829346,
+                                    6974242.5712402
+                                ],
+                                "coord":[
+                                    379862.39890137,
+                                    6838299.9949462
+                                ],
+                                "scale":2931385
+                            },
+                            "controls":{
+                                "MP":true,
+                                "ZO":true,
+                                "SL":true,
+                                "CP":true
+                            },
+                            "layers":[
+
+                            ],
+                            "interactions":{
+                                "multi_geometry":false,
+                                "full_screen":true,
+                                "RA":false,
+                                "RO":false,
+                                "ED":false,
+                                "DP":false,
+                                "DL":false,
+                                "DPol":false,
+                                "SE":true
+                            },
+                            "draw_color":"rgba(54,184,255,0.6)",
+                            "contour_color":"rgba(0,0,0,0.4)",
+                            "contour_size":2,
+                            "circle_radius":6,
+                            "features":[
+
+                            ],
+                            "coord_accuracy":8
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent":"initAncParametrageEntrepriseForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_parametre_entreprises",
+                        "id_com",
+                        "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",
+                        "display_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_parametrage_anc_entreprise-form",
+        "title":"ANC_PARAMETRAGE_ANC_ENTREPRISE_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_0_1_1",
+                        "id_from":"Element_0_1_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom",
+                            "order_by":"nom",
+                            "id_key":"id_com",
+                            "attributs":"id_com|nom"
+                        }
+                    },
+                    {
+                        "type":"text",
+                        "name":"raison_sociale",
+                        "label":"Raison sociale",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_1_2"
+                    },
+                    {
+                        "type":"text",
+                        "name":"nom_entreprise",
+                        "label":"Nom de l'entreprise",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_2_1_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-xs",
+                        "nb_cols":12,
+                        "name":"search_button",
+                        "id":"search_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"search",
+                                "label":"FORM_SEARCH_BUTTON",
+                                "class":"btn-primary",
+                                "event":"setGridFilter()"
+                            },
+                            {
+                                "type":"reset",
+                                "name":"reset",
+                                "label":"FORM_RESET_BUTTON",
+                                "class":"btn-primary",
+                                "event":"resetGridFilter()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "search_button",
+                        "id_com",
+                        "raison_sociale",
+                        "nom_entreprise"
+                    ]
+                }
+            ]
+        }
+    },
+    "insert":{
+        "name":"anc_parametrage_anc_entreprise-form",
+        "title":"ANC_PARAMETRAGE_ANC_ENTREPRISE_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"id_com_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom",
+                            "order_by":"nom",
+                            "id_key":"id_com",
+                            "attributs":"id_com|nom"
+                        },
+                        "id_from":"id_com_2_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"siret",
+                        "label":"SIRET",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "pattern" : "^[0-9]{3}[ \\.\\-]?[0-9]{3}[ \\.\\-]?[0-9]{3}[ \\.\\-]?[0-9]{5}$",
+                        "id":"siret_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"raison_sociale",
+                        "label":"Raison sociale",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"raison_sociale_4_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"nom_entreprise",
+                        "label":"Nom de l'entreprise",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"nom_entreprise_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"nom_contact",
+                        "label":"Contact",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"nom_contact_6_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"telephone_fixe",
+                        "label":"Téléphone",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "max_length": 10,
+                        "pattern":"^0[0-9]{9}$",
+                        "id":"telephone_fixe_7_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"telephone_mobile",
+                        "label":"Mobile",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "pattern" : "^((\\+\\d{1,3}(| )?\\(?\\d\\)?(| )?\\d{1,5})|(\\(?\\d{2,6}\\)?))(| )?(\\d{3,4})(| )?(\\d{4})(( x| ext)\\d{1,5}){0,1}$",
+                        "id":"telephone_mobile_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"web",
+                        "label":"Site internet",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "pattern" : "^([a-zA-Z0-9]([a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z]{2,6}$",
+                        "id":"web_9_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"mail",
+                        "label":"Email",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "pattern" : "^(([A-Za-z0-9_\\+\\-]+\\.)*[A-Za-z0-9_\\+\\-]+@([A-Za-z0-9_\\+\\-]+\\.)+([A-Za-z]{2,4})(\\s*(\n)\\s*))*([A-Za-z0-9_\\+\\-]+\\.)*[A-Za-z0-9_\\+\\-]+@([A-Za-z0-9_\\+\\-]+\\.)+([A-Za-z]{2,4})$",
+                        "id":"mail_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"voie",
+                        "label":"Adresse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":8,
+                        "id":"voie_12_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"code_postal",
+                        "label":"Code postal",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"code_postal_11_1",
+                        "max_length": 5
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"bureau_etude",
+                        "label":"Bureau d'étude",
+                        "nb_cols":2,
+                        "id":"bureau_etude_13_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"concepteur",
+                        "label":"Concepteur",
+                        "nb_cols":2,
+                        "id":"concepteur_14_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"constructeur",
+                        "label":"Constructeur",
+                        "nb_cols":2,
+                        "id":"constructeur_15_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"installateur",
+                        "label":"Installateur",
+                        "nb_cols":2,
+                        "id":"installateur_16_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"vidangeur",
+                        "label":"Vidangeur",
+                        "nb_cols":2,
+                        "id":"vidangeur_17_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"en_activite",
+                        "label":"En activité",
+                        "nb_cols":2,
+                        "id":"en_activite_18_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"observations",
+                        "label":"Observations",
+                        "nb_cols":12,
+                        "id":"observations_19_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"map_osm",
+                        "name":"geom",
+                        "label":"Maps",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"geom_24_1",
+                        "style":{
+                            "height":"450px"
+                        },
+                        "map_options":{
+                            "proj":"EPSG:2154",
+                            "type":"OSM",
+                            "output_format": "ewkt",
+                            "center":{
+                                "extent":[
+                                    147983.20447998,
+                                    6654194.9059082,
+                                    686315.806604,
+                                    7003761.5306641
+                                ],
+                                "coord":[
+                                    417149.50554199,
+                                    6828978.2182862
+                                ],
+                                "scale":2931512
+                            },
+                            "controls":{
+                                "MP":true,
+                                "ZO":true,
+                                "SL":true,
+                                "CP":true
+                            },
+                            "layers":[
+
+                            ],
+                            "interactions":{
+                                "multi_geometry":false,
+                                "full_screen":true,
+                                "RA":false,
+                                "RO":true,
+                                "ED":true,
+                                "DP":true,
+                                "DL":false,
+                                "DPol":false,
+                                "SE":true
+                            },
+                            "draw_color":"rgba(54,184,255,0.6)",
+                            "contour_color":"rgba(0,0,0,0.4)",
+                            "contour_size":2,
+                            "circle_radius":6,
+                            "features":[
+
+                            ],
+                            "coord_accuracy":8
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_com",
+                        "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",
+                        "geom",
+                        "insert_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_parametrage_anc_entreprise-form",
+        "title":"ANC_PARAMETRAGE_ANC_ENTREPRISE_TITLE_UPDATE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_parametre_entreprises",
+                        "label":"ID",
+                        "nb_cols":12,
+                        "id":"id_parametre_entreprises_1_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"id_com_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom",
+                            "order_by":"nom",
+                            "id_key":"id_com",
+                            "attributs":"id_com|nom"
+                        },
+                        "id_from":"id_com_2_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"siret",
+                        "label":"SIRET",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "pattern" : "^[0-9]{3}[ \\.\\-]?[0-9]{3}[ \\.\\-]?[0-9]{3}[ \\.\\-]?[0-9]{5}$",
+                        "id":"siret_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"raison_sociale",
+                        "label":"Raison sociale",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"raison_sociale_4_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"nom_entreprise",
+                        "label":"Nom de l'entreprise",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"nom_entreprise_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"nom_contact",
+                        "label":"Contact",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"nom_contact_6_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"telephone_fixe",
+                        "label":"Téléphone",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "max_length": 10,
+                        "pattern":"^0[0-9]{9}$",
+                        "id":"telephone_fixe_7_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"telephone_mobile",
+                        "label":"Mobile",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "pattern" : "^((\\+\\d{1,3}(| )?\\(?\\d\\)?(| )?\\d{1,5})|(\\(?\\d{2,6}\\)?))(| )?(\\d{3,4})(| )?(\\d{4})(( x| ext)\\d{1,5}){0,1}$",
+                        "id":"telephone_mobile_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"web",
+                        "label":"Site internet",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "pattern" : "^([a-zA-Z0-9]([a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z]{2,6}$",
+                        "id":"web_9_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"mail",
+                        "label":"Email",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "pattern" : "^(([A-Za-z0-9_\\+\\-]+\\.)*[A-Za-z0-9_\\+\\-]+@([A-Za-z0-9_\\+\\-]+\\.)+([A-Za-z]{2,4})(\\s*(\n)\\s*))*([A-Za-z0-9_\\+\\-]+\\.)*[A-Za-z0-9_\\+\\-]+@([A-Za-z0-9_\\+\\-]+\\.)+([A-Za-z]{2,4})$",
+                        "id":"mail_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"voie",
+                        "label":"Adresse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":8,
+                        "id":"voie_12_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"code_postal",
+                        "label":"Code postal",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"code_postal_11_1",
+                        "max_length": 5
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"bureau_etude",
+                        "label":"Bureau d'étude",
+                        "nb_cols":2,
+                        "id":"bureau_etude_13_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:13416"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:13417"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"concepteur",
+                        "label":"Concepteur",
+                        "nb_cols":2,
+                        "id":"concepteur_14_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:13424"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:13425"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"constructeur",
+                        "label":"Constructeur",
+                        "nb_cols":2,
+                        "id":"constructeur_15_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:13432"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:13433"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"installateur",
+                        "label":"Installateur",
+                        "nb_cols":2,
+                        "id":"installateur_16_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:13440"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:13441"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"vidangeur",
+                        "label":"Vidangeur",
+                        "nb_cols":2,
+                        "id":"vidangeur_17_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:13448"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:13449"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"en_activite",
+                        "label":"En activité",
+                        "nb_cols":2,
+                        "id":"en_activite_18_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:13456"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:13457"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"observations",
+                        "label":"Observations",
+                        "nb_cols":12,
+                        "id":"observations_19_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"creat",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"creat_20_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"creat_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"creat_date_21_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "id":"maj_22_1",
+                        "nb_cols":6,
+                        "label":"Mise à jour"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_date_23_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"map_osm",
+                        "name":"geom",
+                        "label":"Maps",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"geom_24_1",
+                        "style":{
+                            "height":"400px"
+                        },
+                        "map_options":{
+                            "proj":"EPSG:2154",
+                            "type":"OSM",
+                            "output_format": "ewkt",
+                            "center":{
+                                "extent":[
+                                    97101.84020996303,
+                                    6672838.459228512,
+                                    701463.69367676,
+                                    6983564.347900387
+                                ],
+                                "coord":[
+                                    399282.7669433615,
+                                    6828201.403564449
+                                ],
+                                "scale":2931544
+                            },
+                            "controls":{
+                                "MP":true,
+                                "ZO":true,
+                                "SL":true,
+                                "CP":true
+                            },
+                            "layers":[
+
+                            ],
+                            "interactions":{
+                                "multi_geometry":false,
+                                "full_screen":true,
+                                "RA":false,
+                                "RO":true,
+                                "ED":true,
+                                "DP":true,
+                                "DL":false,
+                                "DPol":false,
+                                "SE":true
+                            },
+                            "draw_color":"rgba(54,184,255,0.6)",
+                            "contour_color":"rgba(0,0,0,0.4)",
+                            "contour_size":2,
+                            "circle_radius":6,
+                            "features":[
+
+                            ],
+                            "coord_accuracy":8
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent":"initAncParametrageEntrepriseForm()",
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_parametre_entreprises",
+                        "id_com",
+                        "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",
+                        "update_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"id_com",
+            "description":"",
+            "parameters":{
+                "schema":"s_cadastre",
+                "table":"v_commune"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_1"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_parametrage/anc_parametrage_anc_param_admin.json b/vmap/client/modules/anc/forms/anc_parametrage/anc_parametrage_anc_param_admin.json
new file mode 100755
index 0000000000000000000000000000000000000000..aa595125be12dc9ab732e2414b470ac52fe1c15d
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_parametrage/anc_parametrage_anc_param_admin.json
@@ -0,0 +1,750 @@
+{
+    "display":{
+        "name":"anc_parametrage_anc_param_admin-form",
+        "title":"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_TITLE_DISPLAY",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_parametre_admin",
+                        "label":"ID",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"id_parametre_admin_1_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"id_com_2_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"type",
+                        "label":"Type",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"type_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"sous_type",
+                        "label":"Sous type",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"sous type_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"civilite",
+                        "label":"Civilité",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"civilite_8_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"nom",
+                        "label":"Nom",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"nom_5_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"prenom",
+                        "label":"Prénom",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"prenom_6_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"qualite",
+                        "label":"Qualité",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"qualite_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"description",
+                        "label":"Description",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"description_7_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"date_fin_validite",
+                        "label":"Date de fin de validité",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"date_fin_validite_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"signature",
+                        "label":"Signature",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"signature_11_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent":"initAncParametrageAdministrateurForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_parametre_admin",
+                        "id_com",
+                        "type",
+                        "sous_type",
+                        "nom",
+                        "prenom",
+                        "description",
+                        "civilite",
+                        "date_fin_validite",
+                        "qualite",
+                        "signature",
+                        "display_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_parametrage_anc_param_admin-form",
+        "title":"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_0_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom",
+                            "order_by":"nom",
+                            "id_key":"id_com",
+                            "attributs":"id_com|nom"
+                        }
+                    },
+                    {
+                        "type":"text",
+                        "name":"nom",
+                        "label":"Nom",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_0_1_2"
+                    },
+                    {
+                        "type":"select",
+                        "name":"type",
+                        "label":"Type",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"type_3_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"sous_type",
+                        "label":"Sous type",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_0_1_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-xs",
+                        "nb_cols":12,
+                        "name":"search_button",
+                        "id":"search_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"search",
+                                "label":"FORM_SEARCH_BUTTON",
+                                "class":"btn-primary",
+                                "event":"setGridFilter()"
+                            },
+                            {
+                                "type":"reset",
+                                "name":"reset",
+                                "label":"FORM_RESET_BUTTON",
+                                "class":"btn-primary",
+                                "event":"resetGridFilter()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "search_button",
+                        "id_com",
+                        "nom",
+                        "type",
+                        "sous_type"
+                    ]
+                }
+            ]
+        }
+    },
+    "insert":{
+        "name":"anc_parametrage_anc_param_admin-form",
+        "title":"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"id_com_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom",
+                            "order_by":"nom",
+                            "id_key":"id_com",
+                            "attributs":"id_com|nom"
+                        },
+                        "id_from":"id_com_2_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"type",
+                        "label":"Type",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"type_3_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"sous_type",
+                        "label":"Sous type",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"sous type_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"civilite",
+                        "label":"Civilité",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"civilite_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"civilite_8_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"nom",
+                        "label":"Nom",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"nom_5_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"prenom",
+                        "label":"Prénom",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"prenom_6_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"qualite",
+                        "label":"Qualité",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"qualite_10_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"qualite_10_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"description",
+                        "label":"Description",
+                        "nb_cols":12,
+                        "id":"description_7_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"date_fin_validite",
+                        "label":"Fin de validité",
+                        "nb_cols":12,
+                        "id":"date_fin_validite_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"signature",
+                        "label":"Signature",
+                        "nb_cols":12,
+                        "id":"signature_11_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_com",
+                        "type",
+                        "sous_type",
+                        "nom",
+                        "prenom",
+                        "description",
+                        "civilite",
+                        "date_fin_validite",
+                        "qualite",
+                        "signature",
+                        "insert_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_parametrage_anc_param_admin-form",
+        "title":"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_TITLE_UPDATE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_parametre_admin",
+                        "label":"ID",
+                        "nb_cols":12,
+                        "id":"id_parametre_admin_1_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_com_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom",
+                            "order_by":"nom",
+                            "id_key":"id_com",
+                            "attributs":"id_com|nom"
+                        },
+                        "id_from":"id_com_2_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"type",
+                        "label":"Type",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"type_3_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"sous_type",
+                        "label":"Sous type",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"sous type_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"civilite",
+                        "label":"Civilité",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"civilite_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"civilite_8_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"nom",
+                        "label":"Nom",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"nom_5_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"prenom",
+                        "label":"Prénom",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"prenom_6_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"qualite",
+                        "label":"Qualité",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"qualite_10_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"qualite_10_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"description",
+                        "label":"Description",
+                        "nb_cols":12,
+                        "id":"description_7_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"date_fin_validite",
+                        "label":"Fin de validité",
+                        "nb_cols":12,
+                        "id":"date_fin_validite_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"signature",
+                        "label":"ANC_PARAMETRAGE_ANC_PARAM_ADMIN_FORM_SIGNATURE",
+                        "nb_cols":12,
+                        "id":"signature_11_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent":"initAncParametrageAdministrateurForm()",
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_parametre_admin",
+                        "id_com",
+                        "type",
+                        "sous_type",
+                        "nom",
+                        "prenom",
+                        "description",
+                        "civilite",
+                        "date_fin_validite",
+                        "qualite",
+                        "signature",
+                        "update_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"commune",
+            "description":"",
+            "parameters":{
+                "schema":"s_cadastre",
+                "table":"v_commune"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"civilité",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "param_admin", "nom_liste": "civilite"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"qualite",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "param_admin", "nom_liste": "qualite"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "param_admin", "nom_liste": "type"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_parametrage/anc_parametrage_anc_param_liste.json b/vmap/client/modules/anc/forms/anc_parametrage/anc_parametrage_anc_param_liste.json
new file mode 100755
index 0000000000000000000000000000000000000000..23dbc3f4499580494828e2782b54f89d4c19e6af
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_parametrage/anc_parametrage_anc_param_liste.json
@@ -0,0 +1,433 @@
+{
+    "display":{
+        "name":"anc_parametrage_anc_param_liste-form",
+        "title":"ANC_PARAMETRAGE_ANC_PARAM_LISTE_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_parametre_liste",
+                        "label":"ID",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"id_parametre_liste_1_1",
+                        "default_value":"36"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_nom_table",
+                        "label":"Nom de table",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"id_nom_table_2_1",
+                        "default_value":"installation"
+                    },
+                    {
+                        "type":"label",
+                        "name":"nom_liste",
+                        "label":"Nom de liste",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"nom_liste_3_1",
+                        "default_value":"cont_zone_enjeu"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"valeur",
+                        "label":"Valeur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"valeurs_4_1",
+                        "default_value":"SANITAIRE"
+                    },
+                    {
+                        "type":"label",
+                        "name":"alias",
+                        "label":"Alias",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"alias_5_1",
+                        "default_value":"Sanitaire"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_parametre_liste",
+                        "id_nom_table",
+                        "nom_liste",
+                        "valeur",
+                        "alias",
+                        "display_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_parametrage_anc_param_liste-form",
+        "title":"ANC_PARAMETRAGE_ANC_PARAM_LISTE_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_nom_table",
+                        "label":"Nom de table",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_0_1_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_nom_table",
+                            "order_by":"id_nom_table",
+                            "id_key":"id_nom_table",
+                            "attributs":"id_nom_table"
+                        },
+                        "id_from":"Element_0_1_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"nom_liste",
+                        "label":"Nom de liste",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_0_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_liste",
+                            "order_by":"nom_liste",
+                            "id_key":"nom_liste",
+                            "attributs":"nom_liste|nom_liste",
+                            "parents":[
+                                {
+                                    "name":"id_nom_table",
+                                    "filter_attr":"id_nom_table",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":false
+                                }
+                            ]
+                        },
+                        "id_from":"Element_0_2_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-xs",
+                        "nb_cols":12,
+                        "name":"search_button",
+                        "id":"search_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"search",
+                                "label":"FORM_SEARCH_BUTTON",
+                                "class":"btn-primary",
+                                "event":"setGridFilter()"
+                            },
+                            {
+                                "type":"reset",
+                                "name":"reset",
+                                "label":"FORM_RESET_BUTTON",
+                                "class":"btn-primary",
+                                "event":"resetGridFilter()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "search_button",
+                        "id_nom_table",
+                        "nom_liste"
+                    ]
+                }
+            ]
+        }
+    },
+    "insert":{
+        "name":"anc_parametrage_anc_param_liste-form",
+        "title":"ANC_PARAMETRAGE_ANC_PARAM_LISTE_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"id_nom_table",
+                        "label":"Nom de la table",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"id_nom_table_2_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"nom_liste",
+                        "label":"Nom de la liste",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"nom_liste_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"valeur",
+                        "label":"Valeur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"valeurs_4_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"alias",
+                        "label":"Alias",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"alias_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_nom_table",
+                        "nom_liste",
+                        "valeur",
+                        "alias",
+                        "insert_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_parametrage_anc_param_liste-form",
+        "title":"ANC_PARAMETRAGE_ANC_PARAM_LISTE_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_parametre_liste",
+                        "label":"ID",
+                        "nb_cols":12,
+                        "id":"id_parametre_liste_1_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"id_nom_table",
+                        "label":"Nom de la table",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"id_nom_table_2_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"nom_liste",
+                        "label":"Nom de la liste",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"nom_liste_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"valeur",
+                        "label":"Valeur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"valeurs_4_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"alias",
+                        "label":"Alias",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"alias_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_parametre_liste",
+                        "id_nom_table",
+                        "nom_liste",
+                        "valeur",
+                        "alias",
+                        "update_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"id_nom_table",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"nom_table"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"nom_liste",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_parametrage/anc_parametrage_anc_param_tarif.json b/vmap/client/modules/anc/forms/anc_parametrage/anc_parametrage_anc_param_tarif.json
new file mode 100755
index 0000000000000000000000000000000000000000..2ca3c28a0cbd004a148b36567502349a56ab7478
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_parametrage/anc_parametrage_anc_param_tarif.json
@@ -0,0 +1,481 @@
+{
+    "display":{
+        "name":"anc_parametrage_anc_param_tarif-form",
+        "title":"ANC_PARAMETRAGE_ANC_PARAM_TARIF_TITLE_DISPLAY",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_parametre_tarif",
+                        "label":"ID",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"id_parametre_tarif_1_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"id_com_2_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"controle_type",
+                        "label":"Type de contrôle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"controle_type_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"montant",
+                        "label":"Montant",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"montant_4_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"annee_validite",
+                        "label":"Année de validité",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"annee_validite_5_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"devise",
+                        "label":"Devise",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"devise_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_parametre_tarif",
+                        "id_com",
+                        "controle_type",
+                        "montant",
+                        "annee_validite",
+                        "devise",
+                        "display_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_parametrage_anc_param_tarif-form",
+        "title":"ANC_PARAMETRAGE_ANC_PARAM_TARIF_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_0_1_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom",
+                            "order_by":"nom",
+                            "id_key":"id_com",
+                            "attributs":"id_com|nom"
+                        },
+                        "id_from":"Element_0_1_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"controle_type",
+                        "label":"Type de contrôle",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_0_1_2",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"alias|valeur"
+                        },
+                        "id_from":"Element_0_1_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-xs",
+                        "nb_cols":12,
+                        "name":"search_button",
+                        "id":"search_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"search",
+                                "label":"FORM_SEARCH_BUTTON",
+                                "class":"btn-primary",
+                                "event":"setGridFilter()"
+                            },
+                            {
+                                "type":"reset",
+                                "name":"reset",
+                                "label":"FORM_RESET_BUTTON",
+                                "class":"btn-primary",
+                                "event":"resetGridFilter()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "search_button",
+                        "id_com",
+                        "controle_type"
+                    ]
+                }
+            ]
+        }
+    },
+    "insert":{
+        "name":"anc_parametrage_anc_param_tarif-form",
+        "title":"ANC_PARAMETRAGE_ANC_PARAM_TARIF_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"id_com_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom",
+                            "order_by":"nom",
+                            "id_key":"id_com",
+                            "attributs":"nom|id_com"
+                        },
+                        "id_from":"id_com_2_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"controle_type",
+                        "label":"Type de contrôle",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"controle_type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"alias|valeur"
+                        },
+                        "id_from":"controle_type_3_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"float",
+                        "name":"montant",
+                        "label":"Montant",
+                        "nb_cols":4,
+                        "id":"montant_4_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"annee_validite",
+                        "label":"Année de validité",
+                        "nb_cols":4,
+                        "id":"annee_validite_5_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"devise",
+                        "label":"Devise",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "default_value":"euros",
+                        "id":"devise_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_com",
+                        "controle_type",
+                        "montant",
+                        "annee_validite",
+                        "devise",
+                        "insert_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_parametrage_anc_param_tarif-form",
+        "title":"ANC_PARAMETRAGE_ANC_PARAM_TARIF_TITLE_UPDATE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_parametre_tarif",
+                        "label":"ID",
+                        "nb_cols":12,
+                        "id":"id_parametre_tarif_1_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"id_com_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom",
+                            "order_by":"nom",
+                            "id_key":"id_com",
+                            "attributs":"id_com|nom"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"controle_type",
+                        "label":"Type de contrôle",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"controle_type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"alias|valeur"
+                        },
+                        "id_from":"controle_type_3_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"float",
+                        "name":"montant",
+                        "label":"Montant",
+                        "nb_cols":4,
+                        "id":"montant_4_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"annee_validite",
+                        "label":"Année de validité",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"annee_validite_5_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"devise",
+                        "label":"Devise",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"devise_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_parametre_tarif",
+                        "id_com",
+                        "controle_type",
+                        "montant",
+                        "annee_validite",
+                        "devise",
+                        "update_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"communes",
+            "description":"",
+            "parameters":{
+                "schema":"s_cadastre",
+                "table":"v_commune"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"control_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "controle_type"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle.json
new file mode 100755
index 0000000000000000000000000000000000000000..6f4fa16695ddb530d05b96b0afd051e90ff578b7
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle.json
@@ -0,0 +1,3411 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_controle-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_TITLE",
+        "input_size":"xxs",
+        "initEvent": "initAncControlForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_controle",
+                        "label":"ID",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"id_controle_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"num_dossier",
+                        "label":"Installation",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"id_installation_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dossier",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"controle_type",
+                        "label":"Type de contrôle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"controle_type_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"controle_ss_type",
+                        "label":"Sous type de contrôle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"controle_ss_type_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"des_date_control",
+                        "label":"Date de contrôle",
+                        "disabled":false,
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"des_date_control_5_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"des_interval_control",
+                        "label":"Intervalle avec le prochain contrôle",
+                        "disabled":false,
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"des_interval_control_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"des_pers_control",
+                        "label":"Personnes présentes lors du contrôle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":8,
+                        "id":"des_pers_control_7_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"des_agent_control",
+                        "label":"Nom du contrôleur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"des_agent_control_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"des_installateur",
+                        "label":"Installateur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_installateur_9_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"des_date_installation",
+                        "label":"Date de réalisation de la filière",
+                        "disabled":false,
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"des_date_installation_11_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"des_date_recommande",
+                        "label":"Date du recommandé",
+                        "disabled":false,
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"des_date_recommande_12_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"des_numero_recommande",
+                        "label":"Numéro du recommandé",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"des_numero_recommande_13_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"des_refus_visite",
+                        "label":"Refus de visite",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"des_refus_visite_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Dépôt",
+                        "nb_cols":12,
+                        "id":"Element_1_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"dep_date_depot",
+                        "label":"Date du dépôt du dossier",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"dep_date_depot_14_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"dep_liste_piece",
+                        "label":"Liste des pièces",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":8,
+                        "id":"dep_liste_piece_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"dep_dossier_complet",
+                        "label":"Le dossier est-il complet ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"dep_dossier_complet_16_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"dep_date_envoi_incomplet",
+                        "label":"Date de rappel du dossier incomplet",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"dep_date_envoi_incomplet_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"des_nature_projet",
+                        "label":"Nature du projet",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_nature_projet_18_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"des_concepteur",
+                        "label":"Concepteur du projet",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_concepteur_19_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Caractéristique du terrain",
+                        "nb_cols":12,
+                        "id":"Element_2_13_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"car_surface_dispo_m2",
+                        "label":"Surface disponible pour l'installation (en m²)",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"car_surface_dispo_m2_21_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"car_permea",
+                        "label":"Perméabilité",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"car_permea_22_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"car_valeur_permea",
+                        "label":"Valeur de Perméabilité (k en mm/h)",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"car_valeur_permea_23_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"car_hydromorphie",
+                        "label":"Hydromorphie",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_hydromorphie_24_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"car_prof_app",
+                        "label":"Profondeur d’apparition en cm",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_prof_app_25_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"car_nappe_fond",
+                        "label":"Nappe d’eau présente à moins de 1 mètre du fond de fouille",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_nappe_fond_26_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"car_terrain_innondable",
+                        "label":"Terrain innondable ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_terrain_innondable_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"car_roche_sol",
+                        "label":"Présence de la roche à moins de 1 mètre de la surface du sol",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"car_roche_sol_28_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_3_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"car_dist_hab",
+                        "label":"Distance de l’habitation ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_dist_hab_29_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"car_dist_lim_par",
+                        "label":"Distance limite de la parcelle ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_dist_lim_par_30_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"car_dist_veget",
+                        "label":"Distance de la végétation ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_dist_veget_31_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"car_dist_puit",
+                        "label":"Distance du puit ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_dist_puit_32_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Modification intervenu",
+                        "nb_cols":12,
+                        "id":"Element_4_21_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"des_reamenage_terrain",
+                        "label":"Réaménagement du terrain sur et aux abords de l'installation",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_reamenage_terrain_33_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"des_reamenage_immeuble",
+                        "label":"Réaménagement de l'immeuble:augmentation du nombre de PP",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_reamenage_immeuble_34_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"des_real_trvx",
+                        "label":"Réalisation des travaux notifiés dans le précédent rapport de visite.",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":7,
+                        "id":"des_real_trvx_35_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"des_anc_ss_accord",
+                        "label":"Réalisation d'un anc sans accord du SPANC",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":5,
+                        "id":"des_anc_ss_accord_36_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Collecte des eaux pluviales",
+                        "nb_cols":12,
+                        "id":"Element_5_24_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"des_collecte_ep",
+                        "label":"Destination des eaux pluviales",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_collecte_ep_37_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"des_sep_ep_eu",
+                        "label":"Séparation des eaux pluviales et des eaux usées",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_sep_ep_eu_38_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_8",
+                        "label":"Collecte EU",
+                        "nb_cols":12,
+                        "id":"Element_8_26_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"des_eu_nb_sortie",
+                        "label":"Nombre de sorties eaux usées",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_eu_nb_sortie_39_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"des_eu_tes_regards",
+                        "label":"Nombre de regard de collecte ou té de visite",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_eu_tes_regards_40_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"des_eu_pente_ecoul",
+                        "label":"Pente des canalisations suffisante pour permettre un bon écoulement ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":7,
+                        "id":"des_eu_pente_ecoul_41_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"des_eu_regars_acces",
+                        "label":"Regard accessible",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":5,
+                        "id":"des_eu_regars_acces_42_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"des_eu_alteration",
+                        "label":"Signes d'altération",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_eu_alteration_43_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"des_eu_ecoulement",
+                        "label":"L'écoulement se fait il correctement?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_eu_ecoulement_44_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"des_eu_depot_regard",
+                        "label":"Dépot de matière en fond de regard?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"des_eu_depot_regard_45_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"Element_7_31_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"des_commentaire",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"des_commentaire_46_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_controle",
+                        "num_dossier",
+                        "controle_type",
+                        "controle_ss_type",
+                        "des_date_control",
+                        "des_interval_control",
+                        "des_pers_control",
+                        "des_agent_control",
+                        "des_refus_visite",
+                        "des_date_installation",
+                        "des_date_recommande",
+                        "des_numero_recommande",
+                        "dep_date_depot",
+                        "dep_liste_piece",
+                        "dep_dossier_complet",
+                        "dep_date_envoi_incomplet",
+                        "des_nature_projet",
+                        "des_concepteur",
+                        "car_surface_dispo_m2",
+                        "car_permea",
+                        "car_valeur_permea",
+                        "car_hydromorphie",
+                        "car_prof_app",
+                        "car_nappe_fond",
+                        "car_terrain_innondable",
+                        "car_roche_sol",
+                        "car_dist_hab",
+                        "car_dist_lim_par",
+                        "car_dist_veget",
+                        "car_dist_puit",
+                        "des_reamenage_terrain",
+                        "des_reamenage_immeuble",
+                        "des_real_trvx",
+                        "des_anc_ss_accord",
+                        "des_collecte_ep",
+                        "des_sep_ep_eu",
+                        "des_eu_nb_sortie",
+                        "des_eu_tes_regards",
+                        "des_eu_pente_ecoul",
+                        "des_eu_regars_acces",
+                        "des_eu_alteration",
+                        "des_eu_ecoulement",
+                        "des_eu_depot_regard",
+                        "des_commentaire",
+                        "display_button",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "Element_5",
+                        "Element_6",
+                        "Element_7",
+                        "des_installateur"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_controle-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_TITLE",
+        "input_size":"xxs",
+        "initEvent": "initAncControlForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"num_dossier",
+                        "label":"nº installation",
+                        "nb_cols":4,
+                        "visible": true
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_0_1_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"Element_0_1_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"controle_type",
+                        "label":"Type de contrôle",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_1_1_2",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_1_1_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"controle_ss_type",
+                        "label":"Sous type de contrôle",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_2_1_3",
+                        "id_from":"Element_2_1_3_from",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"des_date_control",
+                        "label":"Date du contrôle",
+                        "nb_cols":4,
+                        "id":"Element_3_1_4"
+                    },
+                    {
+                        "type":"radio",
+                        "name":"des_refus_visite",
+                        "label":"Refus de visite",
+                        "nb_cols":4,
+                        "id":"Element_5_1_6",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"dep_date_depot",
+                        "label":"Date du dépôt de dossier",
+                        "nb_cols":3,
+                        "id":"Element_6_1_7"
+                    },
+                    {
+                        "type":"radio",
+                        "name":"dep_dossier_complet",
+                        "label":"Le dossier est-il complet ?",
+                        "nb_cols":3,
+                        "id":"Element_7_1_8",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"cl_avis",
+                        "label":"Conforme à la reglementation ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_8_1_9",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_8_1_9_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"cl_classe_cbf",
+                        "label":"Classement à l'issue du contrôle périodique",
+                        "required":false,
+                        "nb_cols":5,
+                        "id":"Element_9_1_10",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_9_1_10_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"date",
+                        "name":"cl_date_avis",
+                        "label":"Date de l'avis",
+                        "nb_cols":3,
+                        "id":"Element_10_1_11"
+                    },
+                    {
+                        "type":"text",
+                        "name":"cl_auteur_avis",
+                        "label":"Auteur de l'avis",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_11_1_12",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"cl_facture",
+                        "label":"A Facturer",
+                        "nb_cols":6,
+                        "id":"Element_0_5_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-xs",
+                        "nb_cols":12,
+                        "name":"search_button",
+                        "id":"search_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"search",
+                                "label":"FORM_SEARCH_BUTTON",
+                                "class":"btn-primary",
+                                "event":"setGridFilter()"
+                            },
+                            {
+                                "type":"reset",
+                                "name":"reset",
+                                "label":"FORM_RESET_BUTTON",
+                                "class":"btn-primary",
+                                "event":"resetGridFilter()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "search_button",
+                        "num_dossier",
+                        "controle_type",
+                        "controle_ss_type",
+                        "des_date_control",
+                        "des_refus_visite",
+                        "dep_date_depot",
+                        "dep_dossier_complet",
+                        "cl_avis",
+                        "cl_classe_cbf",
+                        "cl_date_avis",
+                        "cl_auteur_avis",
+                        "cl_date_prochain_controle",
+                        "cl_facture"
+                    ]
+                }
+            ]
+        }
+    },
+    "insert":{
+        "name":"anc_saisie_anc_controle-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_TITLE_INSERT",
+        "input_size":"xxs",
+        "initEvent": "initAncControlForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":5,
+                        "id":"id_installation_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"id_installation_2_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dossier",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"controle_type",
+                        "label":"Type de contrôle",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"controle_type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"controle_type_3_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"controle_ss_type",
+                        "label":"Sous type de contrôle",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"controle_ss_type_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"controle_ss_type_4_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"des_date_control",
+                        "label":"Date du contrôle",
+                        "nb_cols":6,
+                        "id":"des_date_control_5_1",
+                        "required":true
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_interval_control",
+                        "label":"Intervalle avec le prochain contrôle",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_interval_control_45_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"des_pers_control",
+                        "label":"Personnes présentes lors du contrôle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":8,
+                        "id":"des_pers_control_7_1",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_agent_control",
+                        "label":"Nom du contrôleur",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"des_agent_control_8_1",
+                        "id_from":"des_agent_control_8_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_prenom",
+                            "order_by":"nom_prenom",
+                            "id_key":"id_parametre_admin",
+                            "attributs":"id_parametre_admin|nom_prenom"
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_installateur",
+                        "label":"Installateur",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_installateur_9_1",
+                        "id_from":"des_installateur_9_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_entreprise",
+                            "order_by":"nom_entreprise",
+                            "id_key":"id_parametre_entreprises",
+                            "attributs":"id_parametre_entreprises|nom_entreprise"
+                        },
+                        "visible": false
+                    },
+                    {
+                        "type":"date",
+                        "name":"des_date_installation",
+                        "label":"Date de réalisation de la filière",
+                        "nb_cols":6,
+                        "id":"des_date_installation_11_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"des_date_recommande",
+                        "label":"Date du recommandé",
+                        "nb_cols":4,
+                        "id":"des_date_recommande_12_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"des_numero_recommande",
+                        "label":"Numéro du recommandé",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"des_numero_recommande_13_1",
+                        "visible": false
+                    },
+                    {
+                        "type":"radio",
+                        "name":"des_refus_visite",
+                        "label":"Refus de visite",
+                        "nb_cols":4,
+                        "id":"des_refus_visite_10_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:80675"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:80676"
+                                }
+                            ]
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Dépôt",
+                        "nb_cols":12,
+                        "id":"Element_1_8_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"dep_date_depot",
+                        "label":"Date du dépôt du dossier",
+                        "nb_cols":4,
+                        "id":"dep_date_depot_14_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"double_select",
+                        "name":"dep_liste_piece",
+                        "label":"Liste des pièces",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"dep_liste_piece_15_1",
+                        "name_to":"dep_liste_piece",
+                        "name_from":"dep_liste_piece_from",
+                        "id_from":"dep_liste_piece_15_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "id_key":"valeur",
+                            "label_key":"alias",
+                            "attributs":"valeur|alias",
+                            "order_by":"alias"
+                        },
+                        "label_from":"Pièces disponibles",
+                        "label_to":"Pièces fournies lors du contrôle",
+                        "size":5,
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"dep_dossier_complet",
+                        "label":"Le dossier est il complet ?",
+                        "nb_cols":6,
+                        "id":"dep_dossier_complet_16_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:80703"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:80704"
+                                }
+                            ]
+                        },
+                        "visible": false
+                    },
+                    {
+                        "type":"date",
+                        "name":"dep_date_envoi_incomplet",
+                        "label":"Date de rappel du dossier incomplet",
+                        "nb_cols":6,
+                        "id":"dep_date_envoi_incomplet_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_nature_projet",
+                        "label":"Nature du projet",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_nature_projet_18_1",
+                        "datasource":{
+                            "datasource_id":"datasource_32",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_nature_projet_18_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_concepteur",
+                        "label":"Concepteur du projet",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"des_concepteur_19_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_entreprise",
+                            "order_by":"nom_entreprise",
+                            "id_key":"id_parametre_entreprises",
+                            "attributs":"id_parametre_entreprises|nom_entreprise"
+                        },
+                        "id_from":"des_concepteur_19_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Caractéristiques du terrain",
+                        "nb_cols":12,
+                        "id":"Element_2_14_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"number",
+                        "name":"car_surface_dispo_m2",
+                        "label":"Surface disponible pour l'installation (en m²)",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_surface_dispo_m2_21_1",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"car_permea",
+                        "label":"Perméabilité",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_permea_22_1",
+                        "id_from":"car_permea_22_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"car_valeur_permea",
+                        "label":"Valeur de Perméabilité (k en mm/h)",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"car_valeur_permea_23_1",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"car_hydromorphie",
+                        "label":"Hydromorphie",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_hydromorphie_24_1",
+                        "datasource":{
+                            "datasource_id":"datasource_33",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_hydromorphie_24_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"car_prof_app",
+                        "label":"Profondeur d’apparition en cm",
+                        "disabled":false,
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"car_prof_app_25_1",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"car_nappe_fond",
+                        "label":"Nappe d’eau présente à moins de 1 mètre du fond de fouille",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_nappe_fond_26_1",
+                        "datasource":{
+                            "datasource_id":"datasource_13",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_nappe_fond_26_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"car_terrain_innondable",
+                        "label":"Terrain innondable ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_terrain_innondable_27_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_terrain_innondable_27_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"car_roche_sol",
+                        "label":"Présence de la roche à moins de 1 mètre de la surface du sol",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_roche_sol_28_1",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_roche_sol_28_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_3_19_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"car_dist_hab",
+                        "label":"Distance de l’habitation ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_dist_hab_29_1",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_dist_hab_29_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"car_dist_lim_par",
+                        "label":"Distance limite de la parcelle ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_dist_lim_par_30_1",
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_dist_lim_par_30_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"car_dist_veget",
+                        "label":"Distance de la végétation ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_dist_veget_31_1",
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_dist_veget_31_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"car_dist_puit",
+                        "label":"Distance du puit ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_dist_puit_32_1",
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_dist_puit_32_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Modification intervenu",
+                        "nb_cols":12,
+                        "id":"Element_4_22_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_reamenage_terrain",
+                        "label":"Réaménagement du terrain sur et aux abords de l'installation",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_reamenage_terrain_33_1",
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_reamenage_terrain_33_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_reamenage_immeuble",
+                        "label":"Réaménagement de l'immeuble:augmentation du nombre de PP",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_reamenage_immeuble_34_1",
+                        "datasource":{
+                            "datasource_id":"datasource_34",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_reamenage_immeuble_34_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_real_trvx",
+                        "label":"Réalisation des travaux notifiés dans le précédent rapport de visite.",
+                        "required":false,
+                        "nb_cols":7,
+                        "id":"des_real_trvx_35_1",
+                        "datasource":{
+                            "datasource_id":"datasource_21",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_real_trvx_35_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_anc_ss_accord",
+                        "label":"Réalisation d'un anc sans accord du SPANC",
+                        "required":false,
+                        "nb_cols":5,
+                        "id":"des_anc_ss_accord_36_1",
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_anc_ss_accord_36_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Collecte des eaux pluviales",
+                        "nb_cols":12,
+                        "id":"Element_5_25_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_collecte_ep",
+                        "label":"Destination des eaux pluviales",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_collecte_ep_37_1",
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_collecte_ep_37_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_sep_ep_eu",
+                        "label":"Séparation des eaux pluviales et des eaux usées",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_sep_ep_eu_38_1",
+                        "datasource":{
+                            "datasource_id":"datasource_24",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_sep_ep_eu_38_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_8",
+                        "label":"Collecte EU",
+                        "nb_cols":12,
+                        "id":"Element_8_28_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_eu_nb_sortie",
+                        "label":"Nombre de sorties eaux usées",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_eu_nb_sortie_39_1",
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_eu_nb_sortie_39_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_eu_tes_regards",
+                        "label":"Nombre de regard de collecte ou té de visite",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_eu_tes_regards_40_1",
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_eu_tes_regards_40_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_eu_pente_ecoul",
+                        "label":"Pente des canalisations suffisante pour permettre un bon écoulement ?",
+                        "required":false,
+                        "nb_cols":7,
+                        "id":"des_eu_pente_ecoul_41_1",
+                        "datasource":{
+                            "datasource_id":"datasource_27",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_eu_pente_ecoul_41_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_eu_regars_acces",
+                        "label":"Regard accessible",
+                        "required":false,
+                        "nb_cols":5,
+                        "id":"des_eu_regars_acces_42_1",
+                        "datasource":{
+                            "datasource_id":"datasource_28",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_eu_regars_acces_42_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_eu_alteration",
+                        "label":"Signes d'altération",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_eu_alteration_43_1",
+                        "datasource":{
+                            "datasource_id":"datasource_29",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_eu_alteration_43_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_eu_ecoulement",
+                        "label":"L'écoulement se fait il correctement?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_eu_ecoulement_44_1",
+                        "datasource":{
+                            "datasource_id":"datasource_30",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_eu_ecoulement_44_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_eu_depot_regard",
+                        "label":"Dépot de matière en fond de regard?",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"des_eu_depot_regard_45_1",
+                        "datasource":{
+                            "datasource_id":"datasource_31",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_eu_depot_regard_45_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"Element_7_31_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"des_commentaire",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"des_commentaire_46_1",
+                        "nb_rows":10,
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "num_dossier",
+                        "controle_type",
+                        "controle_ss_type",
+                        "des_date_control",
+                        "des_interval_control",
+                        "des_pers_control",
+                        "des_agent_control",
+                        "des_refus_visite",
+                        "des_date_installation",
+                        "des_date_recommande",
+                        "des_numero_recommande",
+                        "dep_date_depot",
+                        "dep_liste_piece",
+                        "dep_dossier_complet",
+                        "dep_date_envoi_incomplet",
+                        "des_nature_projet",
+                        "des_concepteur",
+                        "car_surface_dispo_m2",
+                        "car_permea",
+                        "car_valeur_permea",
+                        "car_hydromorphie",
+                        "car_prof_app",
+                        "car_nappe_fond",
+                        "car_terrain_innondable",
+                        "car_roche_sol",
+                        "car_dist_hab",
+                        "car_dist_lim_par",
+                        "car_dist_veget",
+                        "car_dist_puit",
+                        "des_reamenage_terrain",
+                        "des_reamenage_immeuble",
+                        "des_real_trvx",
+                        "des_anc_ss_accord",
+                        "des_collecte_ep",
+                        "des_sep_ep_eu",
+                        "des_eu_nb_sortie",
+                        "des_eu_tes_regards",
+                        "des_eu_pente_ecoul",
+                        "des_eu_regars_acces",
+                        "des_eu_alteration",
+                        "des_eu_ecoulement",
+                        "des_eu_depot_regard",
+                        "des_commentaire",
+                        "insert_button",
+                        "id_installation",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "Element_5",
+                        "Element_7",
+                        "Element_8",
+                        "des_installateur"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_controle-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_TITLE",
+        "input_size":"xxs",
+        "initEvent": "initAncControlForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_controle",
+                        "label":"ID",
+                        "nb_cols":6,
+                        "id":"id_controle_1_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"id_installation_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"id_installation_2_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dossier",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"controle_type",
+                        "label":"Type de contrôle",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"controle_type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"controle_type_3_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"controle_ss_type",
+                        "label":"Sous type de contrôle",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"controle_ss_type_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"controle_ss_type_4_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"des_date_control",
+                        "label":"Date du contrôle",
+                        "nb_cols":6,
+                        "id":"des_date_control_5_1",
+                        "required":true
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_interval_control",
+                        "label":"Intervalle avec le prochain contrôle",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_interval_control_45_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"des_pers_control",
+                        "label":"Personnes présentes lors du contrôle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":8,
+                        "id":"des_pers_control_7_1",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_agent_control",
+                        "label":"Nom du contrôleur",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"des_agent_control_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_prenom",
+                            "order_by":"nom_prenom",
+                            "id_key":"id_parametre_admin",
+                            "attributs":"id_parametre_admin|nom_prenom"
+                        },
+                        "id_from":"des_agent_control_8_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_installateur",
+                        "label":"Installateur",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_installateur_9_1",
+                        "id_from":"des_installateur_9_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_entreprise",
+                            "order_by":"nom_entreprise",
+                            "id_key":"id_parametre_entreprises",
+                            "attributs":"id_parametre_entreprises|nom_entreprise"
+                        },
+                        "visible": false
+                    },
+                    {
+                        "type":"date",
+                        "name":"des_date_installation",
+                        "label":"Date de réalisation de la filière",
+                        "nb_cols":6,
+                        "id":"des_date_installation_11_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"des_date_recommande",
+                        "label":"Date du recommandé",
+                        "nb_cols":4,
+                        "id":"des_date_recommande_12_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"des_numero_recommande",
+                        "label":"Numéro du recommandé",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"des_numero_recommande_13_1",
+                        "visible": false
+                    },
+                    {
+                        "type":"radio",
+                        "name":"des_refus_visite",
+                        "label":"Refus de visite",
+                        "nb_cols":4,
+                        "id":"des_refus_visite_10_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:81242"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:81243"
+                                }
+                            ]
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Dépôt",
+                        "nb_cols":12,
+                        "id":"Element_1_8_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"dep_date_depot",
+                        "label":"Date du dépôt du dossier",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"dep_date_depot_14_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"double_select",
+                        "name":"dep_liste_piece",
+                        "label":"Liste des pièces",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"dep_liste_piece_15_1",
+                        "name_to":"dep_liste_piece",
+                        "name_from":"dep_liste_piece_from",
+                        "size":5,
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "id_key":"valeur",
+                            "label_key":"alias",
+                            "attributs":"valeur|alias",
+                            "order_by":"alias"
+                        },
+                        "label_from":"Pièces disponibles",
+                        "label_to":"Pièces fournies lors du contrôle",
+                        "id_from":"dep_liste_piece_15_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"dep_dossier_complet",
+                        "label":"Le dossier est-il complet ?",
+                        "nb_cols":6,
+                        "id":"dep_dossier_complet_16_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:81254"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:81255"
+                                }
+                            ]
+                        },
+                        "visible": false
+                    },
+                    {
+                        "type":"date",
+                        "name":"dep_date_envoi_incomplet",
+                        "label":"Date de rappel du dossier incomplet",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"dep_date_envoi_incomplet_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_nature_projet",
+                        "label":"Nature du projet",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_nature_projet_18_1",
+                        "datasource":{
+                            "datasource_id":"datasource_32",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_nature_projet_18_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_concepteur",
+                        "label":"Concepteur du projet",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"des_concepteur_19_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_entreprise",
+                            "order_by":"nom_entreprise",
+                            "id_key":"id_parametre_entreprises",
+                            "attributs":"id_parametre_entreprises|nom_entreprise"
+                        },
+                        "id_from":"des_concepteur_19_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Caractéristiques du terrain",
+                        "nb_cols":12,
+                        "id":"Element_2_14_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"number",
+                        "name":"car_surface_dispo_m2",
+                        "label":"Surface disponible pour l'installation (en m²)",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_surface_dispo_m2_21_1",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"car_permea",
+                        "label":"Perméabilité",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_permea_22_1",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_permea_22_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"car_valeur_permea",
+                        "label":"Valeur de Perméabilité (k en mm/h)",
+                        "disabled":false,
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"car_valeur_permea_23_1",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"car_hydromorphie",
+                        "label":"Hydromorphie",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_hydromorphie_24_1",
+                        "datasource":{
+                            "datasource_id":"datasource_33",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_hydromorphie_24_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"car_prof_app",
+                        "label":"Profondeur d’apparition en cm",
+                        "disabled":false,
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"car_prof_app_25_1",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"car_nappe_fond",
+                        "label":"Nappe d’eau présente à moins de 1 mètre du fond de fouille",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_nappe_fond_26_1",
+                        "datasource":{
+                            "datasource_id":"datasource_13",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_nappe_fond_26_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"car_terrain_innondable",
+                        "label":"Terrain innondable ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_terrain_innondable_27_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_terrain_innondable_27_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"car_roche_sol",
+                        "label":"Présence de la roche à moins de 1 mètre de la surface du sol",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_roche_sol_28_1",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_roche_sol_28_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_3_19_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"car_dist_hab",
+                        "label":"Distance de l’habitation ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_dist_hab_29_1",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_dist_hab_29_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"car_dist_lim_par",
+                        "label":"Distance limite de la parcelle ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_dist_lim_par_30_1",
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_dist_lim_par_30_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"car_dist_veget",
+                        "label":"Distance de la végétation ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_dist_veget_31_1",
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_dist_veget_31_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"car_dist_puit",
+                        "label":"Distance du puit ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"car_dist_puit_32_1",
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"car_dist_puit_32_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Modification intervenu",
+                        "nb_cols":12,
+                        "id":"Element_4_22_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_reamenage_terrain",
+                        "label":"Réaménagement du terrain sur et aux abords de l'installation",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_reamenage_terrain_33_1",
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_reamenage_terrain_33_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_reamenage_immeuble",
+                        "label":"Réaménagement de l'immeuble:augmentation du nombre de PP",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_reamenage_immeuble_34_1",
+                        "datasource":{
+                            "datasource_id":"datasource_34",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_reamenage_immeuble_34_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_real_trvx",
+                        "label":"Réalisation des travaux notifiés dans le précédent rapport de visite.",
+                        "required":false,
+                        "nb_cols":7,
+                        "id":"des_real_trvx_35_1",
+                        "datasource":{
+                            "datasource_id":"datasource_21",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_real_trvx_35_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_anc_ss_accord",
+                        "label":"Réalisation d'un anc sans accord du SPANC",
+                        "required":false,
+                        "nb_cols":5,
+                        "id":"des_anc_ss_accord_36_1",
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_anc_ss_accord_36_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Collecte des eaux pluviales",
+                        "nb_cols":12,
+                        "id":"Element_5_25_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_collecte_ep",
+                        "label":"Destination des eaux pluviales",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_collecte_ep_37_1",
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_collecte_ep_37_1_from",
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_sep_ep_eu",
+                        "label":"Séparation des eaux pluviales et des eaux usées",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_sep_ep_eu_38_1",
+                        "datasource":{
+                            "datasource_id":"datasource_24",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"des_sep_ep_eu_38_1_from",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_8",
+                        "label":"Collecte EU",
+                        "nb_cols":12,
+                        "id":"Element_8_27_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_eu_nb_sortie",
+                        "label":"Nombre de sorties eaux usées",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_eu_nb_sortie_39_1",
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_eu_tes_regards",
+                        "label":"Nombre de regard de collecte ou té de visite",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_eu_tes_regards_40_1",
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_eu_pente_ecoul",
+                        "label":"Pente des canalisations suffisante pour permettre un bon écoulement ?",
+                        "required":false,
+                        "nb_cols":7,
+                        "id":"des_eu_pente_ecoul_41_1",
+                        "datasource":{
+                            "datasource_id":"datasource_27",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_eu_regars_acces",
+                        "label":"Regard accessible",
+                        "required":false,
+                        "nb_cols":5,
+                        "id":"des_eu_regars_acces_42_1",
+                        "datasource":{
+                            "datasource_id":"datasource_28",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_eu_alteration",
+                        "label":"Signes d'altération",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_eu_alteration_43_1",
+                        "datasource":{
+                            "datasource_id":"datasource_29",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "visible": false
+                    },
+                    {
+                        "type":"select",
+                        "name":"des_eu_ecoulement",
+                        "label":"L'écoulement se fait il correctement?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"des_eu_ecoulement_44_1",
+                        "datasource":{
+                            "datasource_id":"datasource_30",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"des_eu_depot_regard",
+                        "label":"Dépot de matière en fond de regard?",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"des_eu_depot_regard_45_1",
+                        "datasource":{
+                            "datasource_id":"datasource_31",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"Element_7_32_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"des_commentaire",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"des_commentaire_46_1",
+                        "nb_rows":10,
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_controle",
+                        "id_installation",
+                        "controle_type",
+                        "controle_ss_type",
+                        "des_date_control",
+                        "des_interval_control",
+                        "des_pers_control",
+                        "des_agent_control",
+                        "des_refus_visite",
+                        "des_date_installation",
+                        "des_date_recommande",
+                        "des_numero_recommande",
+                        "dep_date_depot",
+                        "dep_liste_piece",
+                        "dep_dossier_complet",
+                        "dep_date_envoi_incomplet",
+                        "des_nature_projet",
+                        "des_concepteur",
+                        "car_surface_dispo_m2",
+                        "car_permea",
+                        "car_valeur_permea",
+                        "car_hydromorphie",
+                        "car_prof_app",
+                        "car_nappe_fond",
+                        "car_terrain_innondable",
+                        "car_roche_sol",
+                        "car_dist_hab",
+                        "car_dist_lim_par",
+                        "car_dist_veget",
+                        "car_dist_puit",
+                        "des_reamenage_terrain",
+                        "des_reamenage_immeuble",
+                        "des_real_trvx",
+                        "des_anc_ss_accord",
+                        "des_collecte_ep",
+                        "des_sep_ep_eu",
+                        "des_eu_nb_sortie",
+                        "des_eu_tes_regards",
+                        "des_eu_pente_ecoul",
+                        "des_eu_regars_acces",
+                        "des_eu_alteration",
+                        "des_eu_ecoulement",
+                        "des_eu_depot_regard",
+                        "des_commentaire",
+                        "update_button",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "Element_5",
+                        "Element_7",
+                        "Element_8",
+                        "des_installateur"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"installation",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_installation"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"contrôle_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "controle_type"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"controle_ss_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "controle_ss_type"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_interval_control",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_interval_control"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"cl_avis",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "cl_avis"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"cl_classe_cbf",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "cl_classe_cbf"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_agent_control",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_param_admin",
+                "filter": {"type": "Contrôleur"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"param_entreprise_install",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_entreprise",
+                "filter": {"installateur": true}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"dep_liste_piece",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "dep_liste_piece"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"param_entreprise_concepteur",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_entreprise",
+                "filter":{"bureau_etude": true}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"car_permea",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "car_permea"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_12":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"car_prof_app",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "car_prof_app"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_13":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"car_nappe_fond",
+            "description":"",
+            "parameters":{
+                "database":"",
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "car_nappe_fond"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_14":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"car_terrain_innondable",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "car_terrain_innondable"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_15":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"car_roche_sol",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "car_roche_sol"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_16":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"car_dist_hab",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "car_dist_hab"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_17":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"car_dist_lim_par",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "car_dist_lim_par"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_18":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"car_dist_veget",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "car_dist_veget"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_19":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"car_dist_puit",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "car_dist_puit"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_20":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_reamenage_terrain",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_reamenage_terrain"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_21":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_real_trvx",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_real_trvx"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_22":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_anc_ss_accord",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_anc_ss_accord"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_23":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_collecte_ep",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_collecte_ep"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_24":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_sep_ep_eu",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_sep_ep_eu"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_25":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_eu_nb_sortie",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_eu_nb_sortie"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_26":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_eu_tes_regards",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_eu_tes_regards"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_27":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_eu_pente_ecoul",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_eu_pente_ecoul"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_28":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_eu_regars_acces",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_eu_regars_acces"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_29":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_eu_alteration",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_eu_alteration"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_30":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_eu_ecoulement",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_eu_ecoulement"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_31":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_eu_depot_regard",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_eu_depot_regard"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_32":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_nature_projet",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_nature_projet"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_33":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_nature_projet",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "car_hydromorphie"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_34":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"des_reamenage_immeuble",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "des_reamenage_immeuble"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        }
+    }
+}
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_conclusion.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_conclusion.json
new file mode 100755
index 0000000000000000000000000000000000000000..38526a8dfa3acc140b2340b1d1a605c928babc4e
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_conclusion.json
@@ -0,0 +1,522 @@
+{
+    "display": {
+        "name": "anc_saisie_anc_controle_controle_conclusion-form",
+        "title": "ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_TITLE",
+        "input_size": "xxs",
+        "nb_cols": 12,
+        "javascript": false,
+        "rows": [
+            {
+                "fields": [
+                    {
+                        "type": "label",
+                        "name": "cl_avis",
+                        "label": "Avis",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 6,
+                        "id": "cl_avis_1_1"
+                    },
+                    {
+                        "type": "label",
+                        "name": "cl_classe_cbf",
+                        "label": "Classement à l'issue du contrôle périodique",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 6,
+                        "id": "cl_classe_cbf_2_1"
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "label",
+                        "name": "cl_classe_cbf_warning",
+                        "label": "EN CAS DE VENTE",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 12,
+                        "id": "cl_classe_cbf_warning_2_1_2",
+                        "default_value": "En cas de vente de l'immeuble, l'acquéreur doit procéder aux travaux de mise en conformitéde l'installation dans un délai de 1 an à compter de la date de signature de l'acte authentique de vente."
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "label",
+                        "name": "cl_constat",
+                        "label": "Constat",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 12,
+                        "id": "cl_constat_2_2"
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "label",
+                        "name": "cl_travaux",
+                        "label": "Travaux",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 12,
+                        "id": "cl_travaux_2_3"
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "tinymce",
+                        "name": "cl_commentaires",
+                        "label": "Commantaires / Modifications à réaliser",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 12,
+                        "id": "cl_commentaires_3_1"
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "label",
+                        "name": "cl_date_avis",
+                        "label": "Date de l'avis",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 6,
+                        "id": "cl_date_avis_4_1"
+                    },
+                    {
+                        "type": "label",
+                        "name": "cl_auteur_avis",
+                        "label": "Auteur de l'avis",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 6,
+                        "id": "cl_auteur_avis_5_1"
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "label",
+                        "name": "cl_montant",
+                        "label": "Montant du contrôle",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 4,
+                        "id": "cl_montant_7_1"
+                    },
+                    {
+                        "type": "label",
+                        "options": {
+                            "choices": [
+                                {
+                                    "label": "oui",
+                                    "value": true
+                                },
+                                {
+                                    "label": "non",
+                                    "value": false
+                                }
+                            ]
+                        },
+                        "name": "cl_facture",
+                        "label": "A Facturer",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 4,
+                        "id": "cl_facture_8_1"
+                    },
+                    {
+                        "type": "label",
+                        "name": "cl_facture_le",
+                        "label": "Date de facturation",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 4,
+                        "id": "cl_facture_le_9_1"
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "button",
+                        "class": "btn-ungroup btn-group-sm",
+                        "nb_cols": 12,
+                        "name": "display_button",
+                        "id": "display_button",
+                        "buttons": [
+                            {
+                                "type": "button",
+                                "name": "return_list",
+                                "label": "FORM_RETURN_LIST",
+                                "class": "btn-primary",
+                                "event": "setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlConclusionForm()",
+        "tabs": {
+            "position": "top",
+            "list": [
+                {
+                    "label": "Tab 0",
+                    "elements": [
+                        "cl_avis",
+                        "cl_classe_cbf",
+                        "cl_commentaires",
+                        "cl_date_avis",
+                        "cl_auteur_avis",
+                        "cl_montant",
+                        "cl_facture",
+                        "cl_facture_le",
+                        "display_button",
+                        "cl_constat",
+                        "cl_travaux",
+                        "cl_classe_cbf_warning"
+                    ]
+                }
+            ]
+        }
+    },
+    "search": {
+        "name": "anc_saisie_anc_controle_controle_conclusion-form",
+        "title": "ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_TITLE",
+        "input_size": "xxs",
+        "nb_cols": 12,
+        "javascript": false,
+        "rows": [
+
+        ]
+    },
+    "insert": {
+        "name": "anc_saisie_anc_controle_controle_conclusion-form",
+        "title": "ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_TITLE_INSERT",
+        "input_size": "xxs",
+        "nb_cols": 12,
+        "javascript": false,
+        "rows": [
+
+        ],
+        "event": "sendSimpleForm()",
+        "afterEvent": "editSectionForm()",
+        "tabs": {
+            "position": "top",
+            "list": [
+                {
+                    "label": "Tab 0",
+                    "elements": [
+
+                    ]
+                }
+            ]
+        }
+    },
+    "update": {
+        "name": "anc_saisie_anc_controle_controle_conclusion-form",
+        "title": "ANC_SAISIE_ANC_CONTROLE_CONTROLE_CONCLUSION_TITLE",
+        "input_size": "xxs",
+        "nb_cols": 12,
+        "javascript": false,
+        "rows": [
+            {
+                "fields": [
+                    {
+                        "type": "select",
+                        "name": "cl_avis",
+                        "label": "Avis",
+                        "required": false,
+                        "nb_cols": 6,
+                        "id": "cl_avis_1_1",
+                        "datasource": {
+                            "datasource_id": "datasource_1",
+                            "sort_order": "ASC",
+                            "distinct": "true",
+                            "label_key": "alias",
+                            "order_by": "alias",
+                            "id_key": "valeur",
+                            "attributs": "valeur|alias"
+                        },
+                        "id_from": "cl_avis_1_1_from"
+                    },
+                    {
+                        "type": "double_select",
+                        "name": "cl_classe_cbf",
+                        "name_to": "cl_classe_cbf",
+                        "name_from": "cl_classe_cbf_from",
+                        "label": "Classement à l'issue du contrôle périodique",
+                        "required": false,
+                        "nb_cols": 9,
+                        "size": 9,
+                        "id": "cl_classe_cbf_2_1",
+                        "datasource": {
+                            "datasource_id": "datasource_2",
+                            "sort_order": "ASC",
+                            "distinct": "true",
+                            "label_key": "alias",
+                            "order_by": "alias",
+                            "id_key": "valeur",
+                            "attributs": "valeur|alias"
+                        },
+                        "id_from": "cl_classe_cbf_2_1_from"
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "label",
+                        "name": "cl_classe_cbf_warning",
+                        "label": "EN CAS DE VENTE",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 12,
+                        "default_value": "En cas de vente de l'immeuble, l'acquéreur doit procéder aux travaux de mise en conformitéde l'installation dans un délai de 1 an à compter de la date de signature de l'acte authentique de vente.",
+                        "id": "cl_classe_cbf_warning_2_1_2"
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "textarea",
+                        "name": "cl_constat",
+                        "label": "Constat",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 12,
+                        "id": "cl_constat_2_2",
+                        "maxLength": 255
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "textarea",
+                        "name": "cl_travaux",
+                        "label": "Travaux",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 12,
+                        "id": "cl_travaux_2_3",
+                        "maxLength": 255
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "tinymce",
+                        "name": "cl_commentaires",
+                        "label": "Commentaires",
+                        "nb_cols": 12,
+                        "id": "cl_commentaires_3_1",
+                        "nb_rows": 10
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "date",
+                        "name": "cl_date_avis",
+                        "label": "Date de l'avis",
+                        "nb_cols": 6,
+                        "id": "cl_date_avis_4_1"
+                    },
+                    {
+                        "type": "select",
+                        "name": "cl_auteur_avis",
+                        "label": "Auteur de l'avis",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 6,
+                        "id": "cl_auteur_avis_5_1",
+                        "datasource": {
+                            "datasource_id": "datasource_4",
+                            "sort_order": "ASC",
+                            "distinct": "true",
+                            "label_key": "nom_prenom",
+                            "order_by": "nom_prenom",
+                            "id_key": "id_parametre_admin",
+                            "attributs": "id_parametre_admin|nom_prenom"
+                        },
+                        "id_from": "cl_auteur_avis_5_1_from"
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "editable_select",
+                        "name": "cl_montant",
+                        "label": "Montant du contrôle",
+                        "required": false,
+                        "nb_cols": 6,
+                        "id": "cl_montant_2_1",
+                        "datasource": {
+                            "datasource_id": "datasource_3",
+                            "sort_order": "ASC",
+                            "distinct": "true",
+                            "label_key": "libelle_montant",
+                            "order_by": "montant",
+                            "id_key": "libelle_montant",
+                            "attributs": "montant|libelle_montant"
+                        },
+                        "id_from": "cl_montant_2_1_from"
+                    },
+                    {
+                        "type": "radio",
+                        "options": {
+                            "choices": [
+                                {
+                                    "label": "oui",
+                                    "value": true,
+                                    "$$hashKey": "object:78765"
+                                },
+                                {
+                                    "label": "non",
+                                    "value": false,
+                                    "$$hashKey": "object:78766"
+                                }
+                            ]
+                        },
+                        "name": "cl_facture",
+                        "label": "A Facturer",
+                        "disabled": false,
+                        "required": false,
+                        "nb_cols": 4,
+                        "id": "cl_facture_8_1"
+                    },
+                    {
+                        "type": "date",
+                        "name": "cl_facture_le",
+                        "label": "Date de facturation",
+                        "nb_cols": 4,
+                        "id": "cl_facture_le_9_1"
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "button",
+                        "class": "btn-ungroup btn-group-sm",
+                        "nb_cols": 12,
+                        "name": "update_button",
+                        "id": "update_button",
+                        "buttons": [
+                            {
+                                "type": "submit",
+                                "name": "form_submit",
+                                "label": "FORM_UPDATE",
+                                "class": "btn-primary"
+                            },
+                            {
+                                "type": "button",
+                                "name": "return_list",
+                                "label": "FORM_RETURN_LIST",
+                                "class": "btn-primary",
+                                "event": "setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlConclusionForm()",
+        "event": "sendSimpleForm()",
+        "tabs": {
+            "position": "top",
+            "list": [
+                {
+                    "label": "Tab 0",
+                    "elements": [
+                        "cl_avis",
+                        "cl_classe_cbf",
+                        "cl_commentaires",
+                        "cl_date_avis",
+                        "cl_auteur_avis",
+                        "cl_montant",
+                        "cl_facture",
+                        "cl_facture_le",
+                        "update_button",
+                        "cl_constat",
+                        "cl_travaux",
+                        "cl_classe_cbf_warning"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources": {
+        "datasource_1": {
+            "type": "web_service",
+            "dataType": "tableValue",
+            "name": "cl_avis",
+            "description": "",
+            "parameters": {
+                "filter": {
+                    "id_nom_table": "controle",
+                    "nom_liste": "cl_avis"
+                },
+                "schema": "s_anc",
+                "table": "param_liste"
+            },
+            "ressource_id": "vitis/genericquerys"
+        },
+        "datasource_2": {
+            "type": "web_service",
+            "dataType": "tableValue",
+            "name": "cl_classe_cbf",
+            "description": "",
+            "parameters": {
+                "filter": {
+                    "id_nom_table": "controle",
+                    "nom_liste": "cl_classe_cbf"
+                },
+                "schema": "s_anc",
+                "table": "param_liste"
+            },
+            "ressource_id": "vitis/genericquerys"
+        },
+        "datasource_3": {
+            "type": "web_service",
+            "dataType": "tableValue",
+            "name": "cl_montant",
+            "description": "",
+            "parameters": {
+                "filter": {
+                    "annee_validite": "",
+                    "controle_type": ""
+                }
+            },
+            "ressource_id": "anc/param_tarifs"
+        },
+        "datasource_4": {
+            "type": "web_service",
+            "dataType": "tableValue",
+            "name": "cl_auteur_avis",
+            "description": "",
+            "parameters": {
+                "filter": {
+                    "type": "Contrôleur"
+                }
+            },
+            "ressource_id": "anc/param_admins"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_dispositif.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_dispositif.json
new file mode 100755
index 0000000000000000000000000000000000000000..516520299cc70e4d19b2b27f03d593855f8850bd
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_dispositif.json
@@ -0,0 +1,1100 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_controle_controle_dispositif-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Chasse à auget",
+                        "nb_cols":12,
+                        "id":"Element_0_1_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"da_chasse_acces",
+                        "label":"Accessible",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_chasse_acces_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"da_chasse_auto",
+                        "label":"Volume de la bâche (en Litres)",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_chasse_auto_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"da_chasse_pr_nat_eau",
+                        "label":"Localisation de la chasse à auget",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":5,
+                        "id":"da_chasse_pr_nat_eau_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"da_chasse_ok",
+                        "label":"La chasse à auget est-elle installée correctement (essai en eau) ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":7,
+                        "id":"da_chasse_ok_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"da_chasse_dysfonctionnement",
+                        "label":"Dysfonctionnement constaté",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_chasse_dysfonctionnement_5_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"da_chasse_degradation",
+                        "label":"Degradation constatées",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_chasse_degradation_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"da_chasse_entretien",
+                        "label":"Entretien effectué",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"da_chasse_entretien_7_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Pompe de relevage",
+                        "nb_cols":12,
+                        "id":"Element_1_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"da_pr_loc_pompe",
+                        "label":"Localisation de la pompe",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_loc_pompe_8_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"da_pr_acces",
+                        "label":"Accessible",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_acces_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"da_pr_nb_pompe",
+                        "label":"Nombre de pompe de relevage",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_nb_pompe_10_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"da_pr_nat_eau",
+                        "label":"Nature des eaux usées raccordées à la pompe",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_nat_eau_11_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"da_pr_ventilatio",
+                        "label":"Présence d'une ventilation ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_ventilatio_12_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"da_pr_ok",
+                        "label":"La chasse à auget est-elle installée correctement (essai en eau) ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":7,
+                        "id":"da_pr_ok_13_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"da_pr_alarme",
+                        "label":"Est-il prévu une alarme ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_alarme_14_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"da_pr_clapet",
+                        "label":"Présence d’un clapet anti retour ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_clapet_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"da_pr_etanche",
+                        "label":"Etanchéité du poste",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_etanche_16_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"da_pr_branchement",
+                        "label":"Branchement électrique?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_branchement_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"da_pr_dysfonctionnement",
+                        "label":"Dysfonctionnement constaté",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_dysfonctionnement_18_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"da_pr_degradation",
+                        "label":"Degradation constatées",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_degradation_19_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"da_pr_entretien",
+                        "label":"Entretien effectué",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"da_pr_entretien_20_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"da_commentaires",
+                        "label":"Commentaires",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"da_commentaires_21_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlDispositifsAnnexesForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "da_chasse_acces",
+                        "da_chasse_auto",
+                        "da_chasse_pr_nat_eau",
+                        "da_chasse_ok",
+                        "da_chasse_dysfonctionnement",
+                        "da_chasse_degradation",
+                        "da_chasse_entretien",
+                        "da_pr_loc_pompe",
+                        "da_pr_acces",
+                        "da_pr_nb_pompe",
+                        "da_pr_nat_eau",
+                        "da_pr_ok",
+                        "da_pr_clapet",
+                        "da_pr_etanche",
+                        "da_pr_branchement",
+                        "da_pr_dysfonctionnement",
+                        "da_pr_degradation",
+                        "da_pr_entretien",
+                        "da_commentaires",
+                        "display_button",
+                        "Element_0",
+                        "Element_1",
+                        "da_pr_ventilatio",
+                        "da_pr_alarme"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_controle_controle_dispositif-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ]
+    },
+    "insert":{
+        "name":"anc_saisie_anc_controle_controle_dispositif-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_controle_controle_dispositif-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DISPOSITIF_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Chasse à auget",
+                        "nb_cols":12,
+                        "id":"Element_1_1_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"da_chasse_acces",
+                        "label":"Accessible",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_chasse_acces_1_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_chasse_acces_1_1_from"
+                    },
+                    {
+                        "type":"number",
+                        "name":"da_chasse_auto",
+                        "label":"Volume de la bâche (en Litres)",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_chasse_auto_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"da_chasse_pr_nat_eau",
+                        "label":"Localisation de la chasse à auget",
+                        "required":false,
+                        "nb_cols":5,
+                        "id":"da_chasse_pr_nat_eau_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_chasse_pr_nat_eau_3_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"da_chasse_ok",
+                        "label":"La chasse à auget est-elle installée correctement (essai en eau) ?",
+                        "required":false,
+                        "nb_cols":7,
+                        "id":"da_chasse_ok_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_chasse_ok_4_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"da_chasse_dysfonctionnement",
+                        "label":"Dysfonctionnement constaté",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_chasse_dysfonctionnement_5_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_chasse_dysfonctionnement_5_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"da_chasse_degradation",
+                        "label":"Degradation constatées",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_chasse_degradation_6_1",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_chasse_degradation_6_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"da_chasse_entretien",
+                        "label":"Entretien effectué",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_chasse_entretien_7_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_chasse_entretien_7_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Pompe de relevage",
+                        "nb_cols":12,
+                        "id":"Element_2_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"da_pr_loc_pompe",
+                        "label":"Localisation de la pompe",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_loc_pompe_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_loc_pompe_8_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"da_pr_acces",
+                        "label":"Accessible",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_acces_9_1",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_acces_9_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"da_pr_nb_pompe",
+                        "label":"Nombre de pompe de relevage",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_nb_pompe_10_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_nb_pompe_10_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"da_pr_nat_eau",
+                        "label":"Nature des eaux usées raccordées à la pompe",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_nat_eau_11_1",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_nat_eau_11_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"da_pr_ventilatio",
+                        "label":"Présence d'une ventilation ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_ventilatio_12_1",
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_ventilatio_12_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"da_pr_ok",
+                        "label":"La chasse à auget est-elle installée correctement (essai en eau) ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_ok_13_1",
+                        "datasource":{
+                            "datasource_id":"datasource_13",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_ok_13_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"da_pr_alarme",
+                        "label":"Est-il prévu une alarme ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_alarme_14_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_alarme_14_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"da_pr_clapet",
+                        "label":"Présence d’un clapet anti retour ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_clapet_15_1",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_clapet_15_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"da_pr_etanche",
+                        "label":"Etanchéité du poste",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_etanche_16_1",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_etanche_16_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"da_pr_branchement",
+                        "label":"Branchement électrique?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_branchement_17_1",
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_branchement_17_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"da_pr_dysfonctionnement",
+                        "label":"Dysfonctionnement constaté",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_dysfonctionnement_18_1",
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_dysfonctionnement_18_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"da_pr_degradation",
+                        "label":"Degradation constatées",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_degradation_19_1",
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_degradation_19_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"da_pr_entretien",
+                        "label":"Entretien effectué",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"da_pr_entretien_20_1",
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"da_pr_entretien_20_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"da_commentaires",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"da_commentaires_21_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlDispositifsAnnexesForm()",
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "da_chasse_acces",
+                        "da_chasse_auto",
+                        "da_chasse_pr_nat_eau",
+                        "da_chasse_ok",
+                        "da_chasse_dysfonctionnement",
+                        "da_chasse_degradation",
+                        "da_chasse_entretien",
+                        "da_pr_loc_pompe",
+                        "da_pr_acces",
+                        "da_pr_nb_pompe",
+                        "da_pr_nat_eau",
+                        "da_pr_ok",
+                        "da_pr_clapet",
+                        "da_pr_etanche",
+                        "da_pr_branchement",
+                        "da_pr_dysfonctionnement",
+                        "da_pr_degradation",
+                        "da_pr_entretien",
+                        "da_commentaires",
+                        "update_button",
+                        "Element_1",
+                        "Element_2",
+                        "da_pr_ventilatio",
+                        "da_pr_alarme"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_chasse_acces",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_chasse_acces"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_chasse_auto",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_chasse_auto"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_chasse_pr_nat_eau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_chasse_pr_nat_eau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_chasse_ok",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_chasse_ok"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_chasse_dysfonctionnement",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_chasse_dysfonctionnement"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_chasse_degradation",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_chasse_degradation"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_chasse_entretien",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_chasse_entretien"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_loc_pompe",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_loc_pompe"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_acces",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_acces"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_nb_pompe",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_nb_pompe"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_nat_eau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_nat_eau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_12":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_ventilatio",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_ventilatio"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_13":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_ok",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_ok"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_14":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_alarme",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_alarme"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_15":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_clapet",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_clapet"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_16":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_etanche",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_etanche"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_17":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_branchement",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_branchement"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_18":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_dysfonctionnement",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_dysfonctionnement"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_19":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_degradation",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_degradation"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_20":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"da_pr_entretien",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "da_pr_entretien"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_documents.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_documents.json
new file mode 100755
index 0000000000000000000000000000000000000000..b1aee28f9483198b71a05f14e268ab412b55ef2e
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_documents.json
@@ -0,0 +1,298 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_controle_controle_documents-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"photos_f_1_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche entretien",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"fiche_f_2_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"rapport_f",
+                        "label":"Rapport validé",
+                        "nb_cols":12,
+                        "id":"rapport_f_3_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"schema_f_4_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"documents_f_5_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"plan_f_6_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "photos_f",
+                        "fiche_f",
+                        "rapport_f",
+                        "schema_f",
+                        "documents_f",
+                        "plan_f",
+                        "display_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_controle_controle_documents-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ]
+    },
+    "insert":{
+        "name":"anc_saisie_anc_controle_controle_documents-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_controle_controle_documents-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_DOCUMENTS_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"photos_f_1_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche entretien",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"fiche_f_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"rapport_f",
+                        "label":"Rapport validé",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"rapport_f_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"schema_f_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"documents_f_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"plan_f_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "photos_f",
+                        "fiche_f",
+                        "rapport_f",
+                        "schema_f",
+                        "documents_f",
+                        "plan_f",
+                        "update_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_evacuation.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_evacuation.json
new file mode 100755
index 0000000000000000000000000000000000000000..fcfab0b96824f32f560ca514b8bdac606ca9fe9d
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_evacuation.json
@@ -0,0 +1,2363 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_controle_controle_evacuation_eaux-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX_TITLE_DISPLAY",
+        "input_size":"xxs",
+        "initEvent": "initAncControlEvacuationEauxForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_eva",
+                        "label":"Identifiant de l'evacuation",
+                        "nb_cols":3,
+                        "id":"id_eva_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"num_dossier",
+                        "label":"Installation",
+                        "nb_cols":3,
+                        "id":"num_dossier_43_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"id_controle",
+                        "label":"Identifiant du contrôle",
+                        "nb_cols":3,
+                        "id":"id_controle_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Par infiltration dans le sol",
+                        "nb_cols":12,
+                        "id":"Element_0_45_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_type",
+                        "label":"Type d'évacuation",
+                        "nb_cols":3,
+                        "id":"evac_type_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_long",
+                        "label":"Longueur (en m)",
+                        "nb_cols":4,
+                        "id":"evac_is_long_5_1",
+                        "default_value":0
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_larg",
+                        "label":"Largeur (en m)",
+                        "nb_cols":4,
+                        "id":"evac_is_larg_6_1",
+                        "default_value":0
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_is_lin_total",
+                        "label":"Total",
+                        "nb_cols":4,
+                        "id":"evac_is_lin_total_7_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_surface",
+                        "label":"Surface (en m²)",
+                        "nb_cols":4,
+                        "id":"evac_is_surface_8_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_profondeur",
+                        "label":"Profondeur (en cm)",
+                        "nb_cols":4,
+                        "id":"evac_is_profondeur_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_is_geotex",
+                        "label":"Présence d'un géotextile?",
+                        "nb_cols":4,
+                        "id":"evac_is_geotex_10_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_rac",
+                        "label":"Présence d'un film ant-racine?",
+                        "nb_cols":4,
+                        "id":"evac_is_rac_11_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_hum",
+                        "label":"Présence d'un film anti-humidité?",
+                        "nb_cols":4,
+                        "id":"evac_is_hum_12_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_is_reg_rep",
+                        "label":"Présence d'un regard de répartition?",
+                        "nb_cols":4,
+                        "id":"evac_is_reg_rep_13_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_reb_bcl",
+                        "label":"Présence d'un regard de bouclage?",
+                        "nb_cols":4,
+                        "id":"evac_is_reb_bcl_14_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_rp_bons_grav",
+                        "label":"Les bons de graviers ont-ils été transmis??",
+                        "nb_cols":4,
+                        "id":"evac_rp_bons_grav_14_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_veg",
+                        "label":"Présence de végétation (irrigation souterraine)?",
+                        "nb_cols":4,
+                        "id":"evac_is_veg_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_is_type_effl",
+                        "label":"Type d'effluent",
+                        "nb_cols":4,
+                        "id":"evac_is_type_effl_16_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_acc_reg",
+                        "label":"Accessibilité aux regards?",
+                        "nb_cols":4,
+                        "id":"evac_is_acc_reg_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_is_inf_perm",
+                        "label":"Infiltration permanente?",
+                        "nb_cols":4,
+                        "id":"evac_is_inf_perm_17_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Par rejet dans un puits d’infiltration",
+                        "nb_cols":12,
+                        "id":"Element_1_8_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_rp_type",
+                        "label":"Profondeur du puits d'infiltration",
+                        "nb_cols":4,
+                        "id":"evac_rp_type_18_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_rp_etude_hydrogeol",
+                        "label":"Etude hydrogéologique?",
+                        "nb_cols":4,
+                        "id":"evac_rp_etude_hydrogeol_19_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_rp_rejet",
+                        "label":"Le rejet est-il autorisé?",
+                        "nb_cols":4,
+                        "id":"evac_rp_rejet_20_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_rp_grav",
+                        "label":"Remplissage en graviers 40/80?",
+                        "nb_cols":4,
+                        "id":"evac_rp_grav_21_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_rp_tamp",
+                        "label":"Puit recouvert d'un tampon sécurisé?",
+                        "nb_cols":4,
+                        "id":"evac_rp_tamp_22_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_rp_type_eff",
+                        "label":"Type d'effluent",
+                        "nb_cols":4,
+                        "id":"evac_rp_type_eff_23_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_rp_trap",
+                        "label":"Accessibilité aux regards",
+                        "nb_cols":4,
+                        "id":"evac_rp_trap_24_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Par rejet vers le milieu hydraulique superficiel",
+                        "nb_cols":12,
+                        "id":"Element_2_12_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_hs_type",
+                        "label":"Localisation du rejet",
+                        "nb_cols":4,
+                        "id":"evac_hs_type_25_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_hs_gestionnaire",
+                        "label":"Gestionnaire",
+                        "nb_cols":4,
+                        "id":"evac_hs_gestionnaire_26_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_hs_gestionnaire_auth",
+                        "label":"Autorisation du gestionnaire",
+                        "nb_cols":4,
+                        "id":"evac_hs_gestionnaire_auth_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_hs_intr",
+                        "label":"Dispositif anti-intrusion",
+                        "nb_cols":4,
+                        "id":"evac_hs_intr_28_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_hs_type_eff",
+                        "label":"Type d'effluent",
+                        "nb_cols":4,
+                        "id":"evac_hs_type_eff_29_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_hs_ecoul",
+                        "label":"Ecoulement correct",
+                        "nb_cols":4,
+                        "id":"evac_hs_ecoul_30_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_3_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"create_35_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"create_date_36_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_33_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_date_34_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_3_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "nb_cols":12,
+                        "id":"photos_f_37_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche Entretien",
+                        "nb_cols":12,
+                        "id":"fiche_f_38_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "nb_cols":12,
+                        "id":"schema_f_39_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"documents_f_40_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "nb_cols":12,
+                        "id":"plan_f_41_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"closeModalSectionForm()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_anc_eva",
+                        "id_anc_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_is_acc_reg",
+                        "evac_rp_etude_hydrogeol",
+                        "evac_rp_rejet",
+                        "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",
+                        "photos_f",
+                        "fiche_f",
+                        "schema_f",
+                        "documents_f",
+                        "plan_f",
+                        "num_dossier",
+                        "display_button",
+                        "Element_2",
+                        "id_installation",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "evac_is_lin_total",
+                        "evac_rp_type",
+                        "evac_hs_intr",
+                        "evac_hs_type_eff",
+                        "evac_hs_ecoul",
+                        "evac_rp_bons_grav",
+                        "evac_is_inf_perm"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_controle_controle_evacuation_eaux-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            
+        ]
+    },
+    "insert":{
+        "name":"anc_saisie_anc_controle_controle_evacuation_eaux-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX_TITLE_INSERT",
+        "input_size":"xxs",
+        "initEvent": "initAncControlEvacuationEauxForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_installation_42_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"id_installation_42_1_from",
+                        "disabled": true
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Identifiant du contrôle",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_controle",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_from",
+                        "disabled": true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Par infiltration dans le sol",
+                        "nb_cols":12,
+                        "id":"Element_0_45_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"evac_type",
+                        "label":"Type d'évacuation",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"evac_type_3_1",
+                        "id_from":"evac_type_3_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_long",
+                        "label":"Longueur (en m)",
+                        "nb_cols":4,
+                        "id":"evac_is_long_5_1",
+                        "default_value":0
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_larg",
+                        "label":"Largeur (en m)",
+                        "nb_cols":4,
+                        "id":"evac_is_larg_6_1",
+                        "default_value":0
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"number",
+                        "name":"evac_is_lin_total",
+                        "label":"Total",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_is_lin_total_7_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_surface",
+                        "label":"Surface (en m²)",
+                        "nb_cols":4,
+                        "id":"evac_is_surface_8_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_profondeur",
+                        "label":"Profondeur (en cm)",
+                        "nb_cols":4,
+                        "id":"evac_is_profondeur_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_is_geotex",
+                        "label":"Présence d'un géotextile?",
+                        "nb_cols":4,
+                        "id":"evac_is_geotex_10_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39330"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39331"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_rac",
+                        "label":"Présence d'un film ant-racine?",
+                        "nb_cols":4,
+                        "id":"evac_is_rac_11_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39341"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39342"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_hum",
+                        "label":"Présence d'un film anti-humidité?",
+                        "nb_cols":4,
+                        "id":"evac_is_hum_12_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39352"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39353"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_is_reg_rep",
+                        "label":"Présence d'un regard de répartition?",
+                        "nb_cols":4,
+                        "id":"evac_is_reg_rep_13_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39360"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39361"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_reb_bcl",
+                        "label":"Présence d'un regard de bouclage?",
+                        "nb_cols":4,
+                        "id":"evac_is_reb_bcl_14_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39368"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39369"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_bons_grav",
+                        "label":"Les bons de graviers ont-ils été transmis?",
+                        "nb_cols":4,
+                        "id":"evac_rp_bons_grav_14_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39368"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39369"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_veg",
+                        "label":"Présence de végétation (irrigation souterraine)?",
+                        "nb_cols":4,
+                        "id":"evac_is_veg_15_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39376"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39377"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "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"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_acc_reg",
+                        "label":"Accessibilité aux regards?",
+                        "nb_cols":4,
+                        "id":"evac_is_acc_reg_17_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39392"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39393"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"evac_is_inf_perm",
+                        "label":"Infiltration permanente",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"evac_is_inf_perm_17_1",
+                        "id_from":"evac_is_inf_perm_17_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Par rejet dans un puits d’infiltration",
+                        "nb_cols":12,
+                        "id":"Element_1_8_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"evac_rp_type",
+                        "label":"Profondeur du puits d'infiltration",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_rp_type_18_1"
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_etude_hydrogeol",
+                        "label":"Etude hydrogéologique?",
+                        "nb_cols":4,
+                        "id":"evac_rp_etude_hydrogeol_19_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39411"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39412"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_rejet",
+                        "label":"Le rejet est-il autorisé?",
+                        "nb_cols":4,
+                        "id":"evac_rp_rejet_20_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39423"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39424"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_grav",
+                        "label":"Remplissage en graviers 40/80?",
+                        "nb_cols":4,
+                        "id":"evac_rp_grav_21_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39434"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39435"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_tamp",
+                        "label":"Puit recouvert d'un tampon sécurisé?",
+                        "nb_cols":4,
+                        "id":"evac_rp_tamp_22_1",
+                        "id_from":"evac_rp_tamp_22_1_from",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39434"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39435"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_rp_type_eff",
+                        "label":"Type d'effluent",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_rp_type_eff_23_1",
+                        "id_from":"evac_rp_type_eff_23_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_trap",
+                        "label":"Accessibilité aux regards",
+                        "nb_cols":4,
+                        "id":"evac_rp_trap_24_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39453"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39454"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Par rejet vers le milieu hydraulique superficiel",
+                        "nb_cols":12,
+                        "id":"Element_2_12_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"evac_hs_type",
+                        "label":"Localisation du rejet",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_hs_type_25_1",
+                        "id_from":"evac_hs_type_25_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_hs_gestionnaire",
+                        "label":"Gestionnaire",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_hs_gestionnaire_26_1",
+                        "id_from":"evac_hs_gestionnaire_26_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_hs_gestionnaire_auth",
+                        "label":"Autorisation du gestionnaire",
+                        "nb_cols":4,
+                        "id":"evac_hs_gestionnaire_auth_27_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39476"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39477"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_hs_intr",
+                        "label":"Dispositif anti-intrusion",
+                        "nb_cols":4,
+                        "id":"evac_hs_intr_28_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39487"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39488"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_hs_type_eff",
+                        "label":"Type d'effluent",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_hs_type_eff_29_1",
+                        "id_from":"evac_hs_type_eff_29_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_hs_ecoul",
+                        "label":"Ecoulement correct",
+                        "nb_cols":4,
+                        "id":"evac_hs_ecoul_30_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39495"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39496"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"evac_commentaires",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"evac_commentaires_32_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_3_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "nb_cols":12,
+                        "id":"photos_f_37_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche Entretien",
+                        "nb_cols":12,
+                        "id":"fiche_f_38_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "nb_cols":12,
+                        "id":"schema_f_39_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"documents_f_40_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "nb_cols":12,
+                        "id":"plan_f_41_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent": "closeModalSectionForm(true)",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "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_is_acc_reg",
+                        "evac_rp_etude_hydrogeol",
+                        "evac_rp_rejet",
+                        "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",
+                        "photos_f",
+                        "fiche_f",
+                        "schema_f",
+                        "documents_f",
+                        "plan_f",
+                        "id_installation",
+                        "insert_button",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "evac_is_lin_total",
+                        "evac_rp_type",
+                        "evac_hs_intr",
+                        "evac_hs_type_eff",
+                        "evac_hs_ecoul",
+                        "evac_rp_bons_grav",
+                        "evac_is_inf_perm"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_controle_controle_evacuation_eaux-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX_TITLE_UPDATE",
+        "input_size":"xxs",
+        "initEvent": "initAncControlEvacuationEauxForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_eva",
+                        "label":"Identifiant de l'evacuation",
+                        "nb_cols":12,
+                        "id":"id_eva_1_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"Element_3_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"Element_3_2_1_from",
+                        "disabled": true
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Identifiant du contrôle",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_controle",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_from",
+                        "disabled": true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Par infiltration dans le sol",
+                        "nb_cols":12,
+                        "id":"Element_0_45_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"evac_type",
+                        "label":"Type d'évacuation",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"evac_type_3_1",
+                        "id_from":"evac_type_3_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_long",
+                        "label":"Longueur (en m)",
+                        "nb_cols":4,
+                        "id":"evac_is_long_5_1",
+                        "default_value":0
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_larg",
+                        "label":"Largeur (en m)",
+                        "nb_cols":4,
+                        "id":"evac_is_larg_6_1",
+                        "default_value":0
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"number",
+                        "name":"evac_is_lin_total",
+                        "label":"Total",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_is_lin_total_7_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_surface",
+                        "label":"Surface (en m²)",
+                        "nb_cols":4,
+                        "id":"evac_is_surface_8_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_profondeur",
+                        "label":"Profondeur (en cm)",
+                        "nb_cols":4,
+                        "id":"evac_is_profondeur_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_is_geotex",
+                        "label":"Présence d'un géotextile?",
+                        "nb_cols":4,
+                        "id":"evac_is_geotex_10_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35271"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35272"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_rac",
+                        "label":"Présence d'un film ant-racine?",
+                        "nb_cols":4,
+                        "id":"evac_is_rac_11_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35282"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35283"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_hum",
+                        "label":"Présence d'un film anti-humidité?",
+                        "nb_cols":4,
+                        "id":"evac_is_hum_12_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35293"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35294"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_is_reg_rep",
+                        "label":"Présence d'un regard de répartition?",
+                        "nb_cols":4,
+                        "id":"evac_is_reg_rep_13_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35305"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35306"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_reb_bcl",
+                        "label":"Présence d'un regard de bouclage?",
+                        "nb_cols":4,
+                        "id":"evac_is_reb_bcl_14_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35316"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35317"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_bons_grav",
+                        "label":"Les bons de graviers ont-ils été transmis?",
+                        "nb_cols":4,
+                        "id":"evac_rp_bons_grav_14_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39368"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39369"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_veg",
+                        "label":"Présence de végétation (irrigation souterraine)?",
+                        "nb_cols":4,
+                        "id":"evac_is_veg_15_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35328"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35329"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "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"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_acc_reg",
+                        "label":"Accessibilité aux regards?",
+                        "nb_cols":4,
+                        "id":"evac_is_acc_reg_17_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35352"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35353"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"evac_is_inf_perm",
+                        "label":"Infiltration permanente",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"evac_is_inf_perm_17_1",
+                        "id_from":"evac_is_inf_perm_17_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Par rejet dans un puits d’infiltration",
+                        "nb_cols":12,
+                        "id":"Element_1_8_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"evac_rp_type",
+                        "label":"Profondeur du puits d'infiltration",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_rp_type_18_1"
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_etude_hydrogeol",
+                        "label":"Etude hydrogéologique?",
+                        "nb_cols":4,
+                        "id":"evac_rp_etude_hydrogeol_19_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35368"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35369"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_rejet",
+                        "label":"Le rejet est-il autorisé?",
+                        "nb_cols":4,
+                        "id":"evac_rp_rejet_20_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35379"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35380"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_grav",
+                        "label":"Remplissage en graviers 40/80?",
+                        "nb_cols":4,
+                        "id":"evac_rp_grav_21_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35392"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35393"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_tamp",
+                        "label":"Puit recouvert d'un tampon sécurisé?",
+                        "nb_cols":4,
+                        "id":"evac_rp_tamp_22_1",
+                        "id_from":"evac_rp_tamp_22_1_from",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39434"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39435"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_rp_type_eff",
+                        "label":"Type d'effluent",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_rp_type_eff_23_1",
+                        "id_from":"evac_rp_type_eff_23_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_trap",
+                        "label":"Accessibilité aux regards",
+                        "nb_cols":4,
+                        "id":"evac_rp_trap_24_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35419"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35420"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Par rejet vers le milieu hydraulique superficiel",
+                        "nb_cols":12,
+                        "id":"Element_2_12_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"evac_hs_type",
+                        "label":"Localisation du rejet",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_hs_type_25_1",
+                        "id_from":"evac_hs_type_25_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_hs_gestionnaire",
+                        "label":"Gestionnaire",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_hs_gestionnaire_26_1",
+                        "id_from":"evac_hs_gestionnaire_26_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_hs_gestionnaire_auth",
+                        "label":"Autorisation du gestionnaire",
+                        "nb_cols":4,
+                        "id":"evac_hs_gestionnaire_auth_27_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35438"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35439"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_hs_intr",
+                        "label":"Dispositif anti-intrusion",
+                        "nb_cols":4,
+                        "id":"evac_hs_intr_28_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39487"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39488"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_hs_type_eff",
+                        "label":"Type d'effluent",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_hs_type_eff_29_1",
+                        "id_from":"evac_hs_type_eff_29_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_hs_ecoul",
+                        "label":"Ecoulement correct",
+                        "nb_cols":4,
+                        "id":"evac_hs_ecoul_30_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39495"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39496"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"evac_commentaires",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"evac_commentaires_32_1",
+                        "size":5
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_3_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"create_35_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"create_date_36_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_33_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_date_34_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_3_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "nb_cols":12,
+                        "id":"photos_f_37_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche Entretien",
+                        "nb_cols":12,
+                        "id":"fiche_f_38_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "nb_cols":12,
+                        "id":"schema_f_39_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"documents_f_40_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "nb_cols":12,
+                        "id":"plan_f_41_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"closeModalSectionForm(true)"
+                            }
+                        ]
+                    }
+                ]
+            },
+            {
+                "fields":[
+
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "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_is_acc_reg",
+                        "evac_rp_etude_hydrogeol",
+                        "evac_rp_rejet",
+                        "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",
+                        "photos_f",
+                        "fiche_f",
+                        "schema_f",
+                        "documents_f",
+                        "plan_f",
+                        "id_installation",
+                        "num_dossier",
+                        "update_button",
+                        "id_installation",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "evac_is_lin_total",
+                        "evac_rp_type",
+                        "evac_hs_intr",
+                        "evac_hs_type_eff",
+                        "evac_hs_ecoul",
+                        "evac_rp_bons_grav",
+                        "evac_is_inf_perm"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"installation",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_installation"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_1"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"controle",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_controle"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_2"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_type",
+            "description":"",
+            "parameters":{
+                "database":"",
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_3"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_is_nb",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_is_nb"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_4"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_rp_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_rp_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_5"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_rp_type_eff",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_rp_type_eff"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_6"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_hs_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_hs_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_7"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_hs_gestionnaire",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_hs_gestionnaire"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_8"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_hs_type_eff",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_hs_type_eff"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_9"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_rp_tamp",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_rp_tamp"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_10"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_is_inf_perm",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_is_inf_perm"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_11"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_filieres.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_filieres.json
new file mode 100755
index 0000000000000000000000000000000000000000..47254f6b683fbebdf73b66bb791362b92c6bdb4c
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_filieres.json
@@ -0,0 +1,5291 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_controle_controle_filieres_agree-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_FILIERES_AGREE_TITLE_DISPLAY",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_fag",
+                        "label":"ID",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"id_fag_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"num_dossier",
+                        "label":"Installation",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"num_dossier_89_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"id_controle_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_type",
+                        "label":"Type",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_type_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_agree",
+                        "label":"La filière est-elle agréée?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_agree_4_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_integerer",
+                        "label":"Fonctionnement par intermittence possible?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_integerer_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_denom",
+                        "label":"Dénomination de  la filière",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_denom_7_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fab",
+                        "label":"Fabricant",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fab_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_num_ag",
+                        "label":"Numéro agrément",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_ag_9_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_cap_eh",
+                        "label":"Capacité EH",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_cap_eh_10_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_nb_cuv",
+                        "label":"Nombre de cuves",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_nb_cuv_11_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_num",
+                        "label":"Numéro de série cuve",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_12_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_num_filt",
+                        "label":"Numéro de séries filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_filt_13_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_mat_cuv",
+                        "label":"Matériau cuves",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_cuv_14_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_guide",
+                        "label":"Guide d'exploitation fourni?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_guide_15_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_livret",
+                        "label":"Livret de pose fourni?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_livret_16_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_contr",
+                        "label":"Etablissement d'un contrat de maintenance ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_contr_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_soc",
+                        "label":"Nom de la société de maintenance ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"fag_soc_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dimensionnement et mise en oeuvre",
+                        "nb_cols":12,
+                        "id":"Element_0_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_pres",
+                        "label":"Présence de tous les éméments constitutifs du dispositif?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_19_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_plan",
+                        "label":"Planeite des ouvrages?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_plan_20_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_tamp",
+                        "label":"Tampon affleurant ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_tamp_21_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_ancrage",
+                        "label":"Dalle d'ancrage?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_ancrage_22_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_rep",
+                        "label":"Dalle de répartition?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_rep_23_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_respect",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_respect_24_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_ventil",
+                        "label":"Présence de une/des ventilations?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_ventil_25_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_mil_typ",
+                        "label":"Type de médias filtrants",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mil_typ_26_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_mil_filt",
+                        "label":"Médias filtrants bien répartis?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mil_filt_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_mise_eau",
+                        "label":"Mise en eau des dispositifs?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mise_eau_28_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_pres_alar",
+                        "label":"Présence d'un regard de collecte permettant les prelevements",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_alar_29_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_pres_reg",
+                        "label":"Présence d'une alarme visuelle?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_reg_30_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_att_conf",
+                        "label":"Si une attestation de conformité du fabriquant est réalisée, est-elle fournie?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_att_conf_31_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_surpr",
+                        "label":"Présence d'un surpresseur?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_32_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_surpr_ref",
+                        "label":"Référence du surpresseur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_ref_33_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_surpr_elec",
+                        "label":"Raccordement electrique du surpresseur?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_elec_35_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_surpr_dist",
+                        "label":"Distance entre le surpresseur et le dispositif",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_dist_34_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_surpr_aer",
+                        "label":"Le surpresseur est-il placé dans un dispositif aéré?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_aer_36_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_reac_bull",
+                        "label":"Bullage à la surface du reacteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reac_bull_37_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_dec",
+                        "label":"Presence d'un décanteur conforme à l'agrement?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_dec_39_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_10",
+                        "label":"Phytoépuration",
+                        "nb_cols":12,
+                        "id":"Element_10_20_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_broy",
+                        "label":"Présence d'une pompe broyeuse conforme à l'agrément?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_broy_38_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_type_eau",
+                        "label":"Type eaux collectées",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"fag_type_eau_40_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Regard repartition",
+                        "nb_cols":12,
+                        "id":"Element_1_17_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_reg_mar",
+                        "label":"Marque du regard de répartition",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_mar_41_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_reg_mat",
+                        "label":"Matériau du régard de répartition",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_mat_42_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_reg_affl",
+                        "label":"Affleure t-il au niveau du sol",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_affl_43_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_reg_hz",
+                        "label":"Est-il posé horizontalement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reg_hz_44_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_reg_van",
+                        "label":"Présence de vannes permettant l'alternance",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reg_van_45_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Filtre vertical",
+                        "nb_cols":12,
+                        "id":"Element_2_20_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_nb",
+                        "label":"Nombre de filtres",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_nb_46_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_long",
+                        "label":"Longueur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_long_47_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_larg",
+                        "label":"Largeur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_larg_48_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_prof",
+                        "label":"Profondeur du filtre du fond de fouille au terrain naturel",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_prof_49_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_sep",
+                        "label":"Separation par une plaque non étanche?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_sep_50_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_pla",
+                        "label":"Presence de deux plaques de répartition?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_pla_51_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_drain",
+                        "label":"Presence de drains de collecte?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fvl_drain_52_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_resp",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fvl_resp_53_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Filtre horizontal",
+                        "nb_cols":12,
+                        "id":"Element_3_24_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_fhz_long",
+                        "label":"Longueur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_long_54_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fhz_larg",
+                        "label":"Largeur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_larg_55_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fhz_prof",
+                        "label":"Profondeur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_prof_56_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_fhz_drain",
+                        "label":"Présence de drain",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fhz_drain_57_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fhz_resp",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fhz_resp_58_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Contrôle de l'état",
+                        "nb_cols":12,
+                        "id":"Element_4_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Vérification des matériaux",
+                        "nb_cols":12,
+                        "id":"Element_5_28_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_mat_qual",
+                        "label":"La qualité des matériaux est-elle conforme?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_qual_59_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_mat_epa",
+                        "label":"L'epaisseur des matériaux est-elle respectée?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_epa_60_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_pres_veg",
+                        "label":"Présence de végétaux?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_veg_61_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_pres_pro",
+                        "label":"Présence de protection sanitaire?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_pres_pro_62_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_acces",
+                        "label":"Accessibilité",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_acces_63_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_6",
+                        "label":"Etat",
+                        "nb_cols":12,
+                        "id":"Element_6_31_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_et_deg",
+                        "label":"Dégradations constatées",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_deg_64_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_et_od",
+                        "label":"Présences d'odeurs",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_od_65_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_et_dy",
+                        "label":"Dysfonctionnement constatés",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_dy_66_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Entretien",
+                        "nb_cols":12,
+                        "id":"Element_7_33_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_en_date",
+                        "label":"Date de la dernière vidange/faucardage",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_date_67_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_en_jus",
+                        "label":"Justificatif de vidange disponible",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_jus_68_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_en_entr",
+                        "label":"Dénomination de l'entreprise ayant réalisé la vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_entr_69_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_en_bord",
+                        "label":"Num de bordereau de suivi des matières de vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_bord_70_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_en_dest",
+                        "label":"Destination des matières de vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_dest_71_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_en_perc",
+                        "label":"Pourcentage de boue dans la fosse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_perc_72_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_en_contr",
+                        "label":"Etablissement d'un contrat de maintenance?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_en_contr_73_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_en_mainteger",
+                        "label":"Nom de la société de maintenance",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_en_mainteger_74_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_8",
+                        "label":"Distance",
+                        "nb_cols":12,
+                        "id":"Element_8_32_4",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_dist_arb",
+                        "label":"Distance d'un arbre > 3m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_arb_75_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_dist_parc",
+                        "label":"Distance limtie parcelle > 3m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_parc_76_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_dist_hab",
+                        "label":"Distance à l'habitation > 5 m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_hab_77_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_dist_cap",
+                        "label":"Distance d'un captage > 35 m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_cap_78_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"fag_commentaires",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"fag_commentaires_79_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_9",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_9_40_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_81_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_date_82_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_79_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_date_80_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"closeModalSectionForm()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlFilieresAgreeesForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_fag",
+                        "id_controle",
+                        "fag_type",
+                        "fag_integerer",
+                        "fag_agree",
+                        "fag_denom",
+                        "fag_fab",
+                        "fag_num_ag",
+                        "fag_cap_eh",
+                        "fag_nb_cuv",
+                        "fag_surpr",
+                        "fag_surpr_ref",
+                        "fag_surpr_dist",
+                        "fag_surpr_elec",
+                        "fag_surpr_aer",
+                        "fag_reac_bull",
+                        "fag_broy",
+                        "fag_dec",
+                        "fag_type_eau",
+                        "fag_reg_mar",
+                        "fag_reg_mat",
+                        "fag_reg_affl",
+                        "fag_reg_hz",
+                        "fag_reg_van",
+                        "fag_fvl_nb",
+                        "fag_fvl_long",
+                        "fag_fvl_larg",
+                        "fag_fvl_prof",
+                        "fag_fvl_sep",
+                        "fag_fvl_pla",
+                        "fag_fvl_drain",
+                        "fag_fvl_resp",
+                        "fag_fhz_long",
+                        "fag_fhz_larg",
+                        "fag_fhz_prof",
+                        "fag_fhz_drain",
+                        "fag_fhz_resp",
+                        "fag_mat_qual",
+                        "fag_mat_epa",
+                        "fag_pres_veg",
+                        "fag_pres_pro",
+                        "fag_acces",
+                        "fag_et_deg",
+                        "fag_et_od",
+                        "fag_et_dy",
+                        "fag_en_date",
+                        "fag_en_jus",
+                        "fag_en_entr",
+                        "fag_en_bord",
+                        "fag_en_dest",
+                        "fag_en_perc",
+                        "fag_en_contr",
+                        "fag_en_mainteger",
+                        "fag_dist_arb",
+                        "fag_dist_parc",
+                        "fag_dist_hab",
+                        "fag_dist_cap",
+                        "maj",
+                        "maj_date",
+                        "create",
+                        "create_date",
+                        "num_dossier",
+                        "display_button",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "Element_5",
+                        "Element_6",
+                        "Element_7",
+                        "Element_8",
+                        "Element_9",
+                        "fag_num",
+                        "fag_num_filt",
+                        "fag_mat_cuv",
+                        "fag_guide",
+                        "fag_livret",
+                        "fag_contr",
+                        "fag_soc",
+                        "Element_0",
+                        "fag_pres",
+                        "fag_plan",
+                        "fag_tamp",
+                        "fag_ancrage",
+                        "fag_rep",
+                        "fag_respect",
+                        "fag_ventil",
+                        "fag_mil_typ",
+                        "fag_mil_filt",
+                        "fag_mise_eau",
+                        "fag_pres_reg",
+                        "fag_pres_alar",
+                        "fag_att_conf",
+                        "fag_commentaires",
+                        "Element_10"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_controle_controle_filieres_agree-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_FILIERES_AGREE_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ]
+    },
+    "insert":{
+        "name":"anc_saisie_anc_controle_controle_filieres_agree-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_FILIERES_AGREE_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"id_installation_88_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"id_installation_88_1_from",
+                        "disabled": true
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"id_controle_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_2_1_from",
+                        "disabled": true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_type",
+                        "label":"Type",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"fag_type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_type_3_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_agree",
+                        "label":"La filière est-elle agréée?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_integerer_5_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_integerer_5_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_integerer",
+                        "label":"Fonctionnement par intermittence possible?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_agree_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_agree_4_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_denom",
+                        "label":"Dénomination de  la filière",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_denom_7_1",
+                        "datasource":{
+                            "datasource_id":"datasource_63",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_denom_7_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fab",
+                        "label":"Fabricant",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fab_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_62",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_entreprise",
+                            "order_by":"nom_entreprise",
+                            "id_key":"id_parametre_entreprises",
+                            "attributs":"id_parametre_entreprises|nom_entreprise"
+                        },
+                        "id_from":"fag_fab_8_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_num_ag",
+                        "label":"Numéro agrément",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_ag_9_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_cap_eh",
+                        "label":"Capacité EH",
+                        "nb_cols":4,
+                        "id":"fag_cap_eh_10_1"
+                    },
+                    {
+                        "type":"number",
+                        "name":"fag_nb_cuv",
+                        "label":"Nombre de cuves",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_nb_cuv_11_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"number",
+                        "name":"fag_num",
+                        "label":"Numéro de série cuve",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_12_1"
+                    },
+                    {
+                        "type":"number",
+                        "name":"fag_num_filt",
+                        "label":"Numéro de séries filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_filt_13_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mat_cuv",
+                        "label":"Matériau cuves",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_cuv_14_1",
+                        "datasource":{
+                            "datasource_id":"datasource_61",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mat_cuv_14_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_guide",
+                        "label":"Guide d'exploitation fourni?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_guide_15_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_guide_15_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_livret",
+                        "label":"Livret de pose fourni?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_livret_16_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_livret_16_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_contr",
+                        "label":"Etablissement d'un contrat de maintenance ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_contr_17_1",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_contr_17_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_soc",
+                        "label":"Nom de la société de maintenance ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_soc_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dimensionnement et mise en oeuvre",
+                        "nb_cols":12,
+                        "id":"Element_0_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_pres",
+                        "label":"Présence de tous les éméments constitutifs du dispositif?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_19_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_19_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_plan",
+                        "label":"Planeite des ouvrages?",
+                        "nb_cols":4,
+                        "id":"fag_plan_20_1",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_plan_20_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_tamp",
+                        "label":"Tampon affleurant ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_tamp_21_1",
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_tamp_21_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_ancrage",
+                        "label":"Dalle d'ancrage?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_ancrage_22_1",
+                        "datasource":{
+                            "datasource_id":"datasource_13",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_ancrage_22_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_rep",
+                        "label":"Dalle de répartition?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_rep_23_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_rep_23_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_respect",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_respect_24_1",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_respect_24_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_ventil",
+                        "label":"Présence de une/des ventilations?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_ventil_25_1",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_ventil_25_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mil_typ",
+                        "label":"Type de médias filtrants",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mil_typ_26_1",
+                        "datasource":{
+                            "datasource_id":"datasource_55",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mil_typ_26_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mil_filt",
+                        "label":"Médias filtrants bien répartis?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mil_filt_27_1",
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mil_filt_27_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_mise_eau",
+                        "label":"Mise en eau des dispositifs?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mise_eau_28_1",
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mise_eau_28_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_pres_reg",
+                        "label":"Présence d'un regard de collecte permettant les prelevements",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_reg_30_1",
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_reg_30_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_pres_alar",
+                        "label":"Présence d'une alarme visuelle?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_alar_29_1",
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_alar_29_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_att_conf",
+                        "label":"Si une attestation de conformité du fabriquant est réalisée, est-elle fournie?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_att_conf_31_1",
+                        "datasource":{
+                            "datasource_id":"datasource_21",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_att_conf_31_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_surpr",
+                        "label":"Présence d'un surpresseur?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_32_1",
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_surpr_32_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_surpr_ref",
+                        "label":"Référence du surpresseur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_ref_33_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_surpr_elec",
+                        "label":"Raccordement electrique du surpresseur?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_elec_35_1",
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_surpr_elec_35_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_surpr_dist",
+                        "label":"Distance entre le surpresseur et le dispositif",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_dist_34_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_surpr_aer",
+                        "label":"Le surpresseur est-il placé dans un dispositif aéré?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_aer_36_1",
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_surpr_aer_36_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_reac_bull",
+                        "label":"Bullage à la surface du reacteur",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reac_bull_37_1",
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reac_bull_37_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_dec",
+                        "label":"Presence d'un décanteur conforme à l'agrement?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dec_39_1",
+                        "datasource":{
+                            "datasource_id":"datasource_28",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dec_39_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_10",
+                        "label":"Phytoépuration",
+                        "nb_cols":12,
+                        "id":"Element_10_20_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_broy",
+                        "label":"Présence d'une pompe broyeuse conforme à l'agrément?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_broy_38_1",
+                        "datasource":{
+                            "datasource_id":"datasource_27",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_broy_38_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_type_eau",
+                        "label":"Type eaux collectées",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_type_eau_40_1",
+                        "datasource":{
+                            "datasource_id":"datasource_29",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_type_eau_40_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Regard repartition",
+                        "nb_cols":12,
+                        "id":"Element_1_17_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_reg_mar",
+                        "label":"Marque du regard de répartition",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_mar_41_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_reg_mat",
+                        "label":"Matériau du régard de répartition",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_mat_42_1",
+                        "datasource":{
+                            "datasource_id":"datasource_30",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_mat_42_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_reg_affl",
+                        "label":"Affleure t-il au niveau du sol",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_affl_43_1",
+                        "datasource":{
+                            "datasource_id":"datasource_31",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_affl_43_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_reg_hz",
+                        "label":"Est-il posé horizontalement",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reg_hz_44_1",
+                        "datasource":{
+                            "datasource_id":"datasource_32",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_hz_44_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_reg_van",
+                        "label":"Présence de vannes permettant l'alternance",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reg_van_45_1",
+                        "datasource":{
+                            "datasource_id":"datasource_33",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_van_45_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Filtre vertical",
+                        "nb_cols":12,
+                        "id":"Element_2_20_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_nb",
+                        "label":"Nombre de filtres",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_nb_46_1",
+                        "datasource":{
+                            "datasource_id":"datasource_34",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_nb_46_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_long",
+                        "label":"Longueur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_long_47_1",
+                        "datasource":{
+                            "datasource_id":"datasource_35",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_long_47_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_larg",
+                        "label":"Largeur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_larg_48_1",
+                        "datasource":{
+                            "datasource_id":"datasource_36",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_larg_48_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_fvl_prof",
+                        "label":"Profondeur du filtre du fond de fouille au terrain naturel",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_prof_49_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_sep",
+                        "label":"Separation par une plaque non étanche?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_sep_50_1",
+                        "datasource":{
+                            "datasource_id":"datasource_37",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_sep_50_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_pla",
+                        "label":"Presence de deux plaques de répartition?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_pla_51_1",
+                        "datasource":{
+                            "datasource_id":"datasource_38",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_pla_51_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_drain",
+                        "label":"Presence de drains de collecte?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fvl_drain_52_1",
+                        "datasource":{
+                            "datasource_id":"datasource_39",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_drain_52_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_resp",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fvl_resp_53_1",
+                        "datasource":{
+                            "datasource_id":"datasource_40",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_resp_53_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Filtre horizontal",
+                        "nb_cols":12,
+                        "id":"Element_3_24_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_fhz_long",
+                        "label":"Longueur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_long_54_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fhz_larg",
+                        "label":"Largeur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "datasource":{
+                            "datasource_id":"datasource_42",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id":"fag_fhz_larg_55_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_fhz_prof",
+                        "label":"Profondeur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_prof_56_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_fhz_drain",
+                        "label":"Présence de drain",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fhz_drain_57_1",
+                        "datasource":{
+                            "datasource_id":"datasource_43",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fhz_drain_57_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fhz_resp",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fhz_resp_58_1",
+                        "datasource":{
+                            "datasource_id":"datasource_44",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fhz_resp_58_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Controle de l'etat",
+                        "nb_cols":12,
+                        "id":"Element_4_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Vérification des matériaux",
+                        "nb_cols":12,
+                        "id":"Element_5_28_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_mat_qual",
+                        "label":"La qualité des matériaux est-elle conforme?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_qual_59_1",
+                        "datasource":{
+                            "datasource_id":"datasource_45",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mat_qual_59_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mat_epa",
+                        "label":"L'epaisseur des matériaux est-elle respectée?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_epa_60_1",
+                        "datasource":{
+                            "datasource_id":"datasource_46",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mat_epa_60_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_pres_veg",
+                        "label":"Présence de végétaux?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_veg_61_1",
+                        "datasource":{
+                            "datasource_id":"datasource_47",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_veg_61_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_pres_pro",
+                        "label":"Présence de protection sanitaire?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_pres_pro_62_1",
+                        "datasource":{
+                            "datasource_id":"datasource_48",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_pro_62_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_acces",
+                        "label":"Accessibilité",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_acces_63_1",
+                        "datasource":{
+                            "datasource_id":"datasource_49",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_acces_63_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_6",
+                        "label":"Etat",
+                        "nb_cols":12,
+                        "id":"Element_6_31_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_et_deg",
+                        "label":"Dégradations constatées",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_deg_64_1",
+                        "datasource":{
+                            "datasource_id":"datasource_50",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_et_deg_64_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_et_od",
+                        "label":"Présences d'odeurs",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_od_65_1",
+                        "datasource":{
+                            "datasource_id":"datasource_51",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_et_od_65_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_et_dy",
+                        "label":"Dysfonctionnement constatés",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_dy_66_1",
+                        "datasource":{
+                            "datasource_id":"datasource_52",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_et_dy_66_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Entretien",
+                        "nb_cols":12,
+                        "id":"Element_7_33_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"fag_en_date",
+                        "label":"Date de la dernière vidange/faucardage",
+                        "nb_cols":4,
+                        "id":"fag_en_date_67_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_en_jus",
+                        "label":"Justificatif de vidange disponible",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_jus_68_1",
+                        "datasource":{
+                            "datasource_id":"datasource_53",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_en_jus_68_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_en_entr",
+                        "label":"Dénomination de l'entreprise ayant réalisé la vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_entr_69_1",
+                        "id_from":"fag_en_entr_69_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"number",
+                        "name":"fag_en_bord",
+                        "label":"Num de bordereau de suivi des matières de vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_bord_70_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_en_dest",
+                        "label":"Destination des matières de vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_dest_71_1",
+                        "datasource":{
+                            "datasource_id":"datasource_56",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_en_dest_71_1_from"
+                    },
+                    {
+                        "type":"number",
+                        "name":"fag_en_perc",
+                        "label":"Pourcentage de boue dans la fosse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_perc_72_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_en_contr",
+                        "label":"Etablissement d'un contrat de maintenance?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_en_contr_73_1",
+                        "datasource":{
+                            "datasource_id":"datasource_54",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_en_contr_73_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_en_mainteger",
+                        "label":"Nom de la société de maintenance",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_en_mainteger_74_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_8",
+                        "label":"Distance",
+                        "nb_cols":12,
+                        "id":"Element_8_37_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_dist_arb",
+                        "label":"Distance d'un arbre > 3m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_arb_75_1",
+                        "datasource":{
+                            "datasource_id":"datasource_57",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_arb_75_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_dist_parc",
+                        "label":"Distance limtie parcelle > 3m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_parc_76_1",
+                        "datasource":{
+                            "datasource_id":"datasource_58",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_parc_76_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_dist_hab",
+                        "label":"Distance à l'habitation > 5 m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_hab_77_1",
+                        "datasource":{
+                            "datasource_id":"datasource_59",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_hab_77_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_dist_cap",
+                        "label":"Distance d'un captage > 35 m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_cap_78_1",
+                        "datasource":{
+                            "datasource_id":"datasource_60",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_cap_78_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"fag_commentaires",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"fag_commentaires_79_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlFilieresAgreeesForm()",
+        "event":"sendSimpleForm()",
+        "afterEvent": "closeModalSectionForm(true)",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_controle",
+                        "fag_type",
+                        "fag_integerer",
+                        "fag_agree",
+                        "fag_denom",
+                        "fag_fab",
+                        "fag_num_ag",
+                        "fag_cap_eh",
+                        "fag_nb_cuv",
+                        "fag_surpr",
+                        "fag_surpr_ref",
+                        "fag_surpr_dist",
+                        "fag_surpr_elec",
+                        "fag_surpr_aer",
+                        "fag_reac_bull",
+                        "fag_broy",
+                        "fag_dec",
+                        "fag_type_eau",
+                        "fag_reg_mar",
+                        "fag_reg_mat",
+                        "fag_reg_affl",
+                        "fag_reg_hz",
+                        "fag_reg_van",
+                        "fag_fvl_nb",
+                        "fag_fvl_long",
+                        "fag_fvl_larg",
+                        "fag_fvl_prof",
+                        "fag_fvl_sep",
+                        "fag_fvl_pla",
+                        "fag_fvl_drain",
+                        "fag_fvl_resp",
+                        "fag_fhz_long",
+                        "fag_fhz_larg",
+                        "fag_fhz_prof",
+                        "fag_fhz_drain",
+                        "fag_fhz_resp",
+                        "fag_mat_qual",
+                        "fag_mat_epa",
+                        "fag_pres_veg",
+                        "fag_pres_pro",
+                        "fag_acces",
+                        "fag_et_deg",
+                        "fag_et_od",
+                        "fag_et_dy",
+                        "fag_en_date",
+                        "fag_en_jus",
+                        "fag_en_entr",
+                        "fag_en_bord",
+                        "fag_en_dest",
+                        "fag_en_perc",
+                        "fag_en_contr",
+                        "fag_en_mainteger",
+                        "fag_dist_arb",
+                        "fag_dist_parc",
+                        "fag_dist_hab",
+                        "fag_dist_cap",
+                        "id_installation",
+                        "insert_button",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "Element_5",
+                        "Element_6",
+                        "Element_7",
+                        "Element_8",
+                        "fag_num",
+                        "fag_num_filt",
+                        "fag_mat_cuv",
+                        "fag_guide",
+                        "fag_livret",
+                        "fag_contr",
+                        "fag_soc",
+                        "Element_0",
+                        "fag_pres",
+                        "fag_plan",
+                        "fag_tamp",
+                        "fag_ancrage",
+                        "fag_rep",
+                        "fag_respect",
+                        "fag_ventil",
+                        "fag_mil_typ",
+                        "fag_mil_filt",
+                        "fag_mise_eau",
+                        "fag_pres_reg",
+                        "fag_pres_alar",
+                        "fag_att_conf",
+                        "fag_commentaires",
+                        "Element_10"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_controle_controle_filieres_agree-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_FILIERES_AGREE_TITLE_UPDATE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_fag",
+                        "label":"ID",
+                        "nb_cols":4,
+                        "id":"Element_11_1_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_installation_88_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"id_installation_88_1_from",
+                        "disabled": true
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_controle_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_2_1_from",
+                        "disabled": true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_type",
+                        "label":"Type",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"fag_type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_type_3_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_agree",
+                        "label":"La filière est-elle agréée?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_integerer_5_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_integerer_5_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_integerer",
+                        "label":"Fonctionnement par intermittence possible?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_agree_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_agree_4_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_denom",
+                        "label":"Dénomination de  la filière",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_denom_7_1",
+                        "datasource":{
+                            "datasource_id":"datasource_63",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_denom_7_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fab",
+                        "label":"Fabricant",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fab_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_62",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_entreprise",
+                            "order_by":"nom_entreprise",
+                            "id_key":"id_parametre_entreprises",
+                            "attributs":"id_parametre_entreprises|nom_entreprise"
+                        },
+                        "id_from":"fag_fab_8_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_num_ag",
+                        "label":"Numéro agrément",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_ag_9_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_cap_eh",
+                        "label":"Capacité EH",
+                        "nb_cols":4,
+                        "id":"fag_cap_eh_10_1"
+                    },
+                    {
+                        "type":"number",
+                        "name":"fag_nb_cuv",
+                        "label":"Nombre de cuves",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_nb_cuv_11_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"number",
+                        "name":"fag_num",
+                        "label":"Numéro de série cuve",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_12_1"
+                    },
+                    {
+                        "type":"number",
+                        "name":"fag_num_filt",
+                        "label":"Numéro de séries filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_filt_13_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mat_cuv",
+                        "label":"Matériau cuves",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_cuv_14_1",
+                        "datasource":{
+                            "datasource_id":"datasource_61",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mat_cuv_14_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_guide",
+                        "label":"Guide d'exploitation fourni?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_guide_15_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_guide_15_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_livret",
+                        "label":"Livret de pose fourni?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_livret_16_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_livret_16_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_contr",
+                        "label":"Etablissement d'un contrat de maintenance ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_contr_17_1",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_contr_17_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_soc",
+                        "label":"Nom de la société de maintenance ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_soc_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dimensionnement et mise en oeuvre",
+                        "nb_cols":12,
+                        "id":"Element_0_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_pres",
+                        "label":"Présence de tous les éméments constitutifs du dispositif?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_19_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_19_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_plan",
+                        "label":"Planeite des ouvrages?",
+                        "nb_cols":4,
+                        "id":"fag_plan_20_1",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_plan_20_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_tamp",
+                        "label":"Tampon affleurant ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_tamp_21_1",
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_tamp_21_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_ancrage",
+                        "label":"Dalle d'ancrage?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_ancrage_22_1",
+                        "datasource":{
+                            "datasource_id":"datasource_13",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_ancrage_22_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_rep",
+                        "label":"Dalle de répartition?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_rep_23_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_rep_23_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_respect",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_respect_24_1",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_respect_24_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_ventil",
+                        "label":"Présence de une/des ventilations?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_ventil_25_1",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_ventil_25_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mil_typ",
+                        "label":"Type de médias filtrants",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mil_typ_26_1",
+                        "datasource":{
+                            "datasource_id":"datasource_55",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mil_typ_26_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mil_filt",
+                        "label":"Médias filtrants bien répartis?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mil_filt_27_1",
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mil_filt_27_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_mise_eau",
+                        "label":"Mise en eau des dispositifs?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mise_eau_28_1",
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mise_eau_28_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_pres_reg",
+                        "label":"Présence d'un regard de collecte permettant les prelevements",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_reg_30_1",
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_reg_30_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_pres_alar",
+                        "label":"Présence d'une alarme visuelle?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_alar_29_1",
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_alar_29_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_att_conf",
+                        "label":"Si une attestation de conformité du fabriquant est réalisée, est-elle fournie?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_att_conf_31_1",
+                        "datasource":{
+                            "datasource_id":"datasource_21",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_att_conf_31_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_surpr",
+                        "label":"Présence d'un surpresseur?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_32_1",
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_surpr_32_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_surpr_ref",
+                        "label":"Référence du surpresseur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_ref_33_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_surpr_elec",
+                        "label":"Raccordement electrique du surpresseur?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_elec_35_1",
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_surpr_elec_35_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_surpr_dist",
+                        "label":"Distance entre le surpresseur et le dispositif",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_dist_34_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_surpr_aer",
+                        "label":"Le surpresseur est-il placé dans un dispositif aéré?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_aer_36_1",
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_surpr_aer_36_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_reac_bull",
+                        "label":"Bullage à la surface du reacteur",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reac_bull_37_1",
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reac_bull_37_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_dec",
+                        "label":"Presence d'un décanteur conforme à l'agrement?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dec_39_1",
+                        "datasource":{
+                            "datasource_id":"datasource_28",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dec_39_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_10",
+                        "label":"Phytoépuration",
+                        "nb_cols":12,
+                        "id":"Element_10_20_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_broy",
+                        "label":"Présence d'une pompe broyeuse conforme à l'agrément?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_broy_38_1",
+                        "datasource":{
+                            "datasource_id":"datasource_27",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_broy_38_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_type_eau",
+                        "label":"Type eaux collectées",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_type_eau_40_1",
+                        "datasource":{
+                            "datasource_id":"datasource_29",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_type_eau_40_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Regard repartition",
+                        "nb_cols":12,
+                        "id":"Element_1_17_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_reg_mar",
+                        "label":"Marque du regard de répartition",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_mar_41_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_reg_mat",
+                        "label":"Matériau du régard de répartition",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_mat_42_1",
+                        "datasource":{
+                            "datasource_id":"datasource_30",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_mat_42_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_reg_affl",
+                        "label":"Affleure t-il au niveau du sol",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_affl_43_1",
+                        "datasource":{
+                            "datasource_id":"datasource_31",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_affl_43_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_reg_hz",
+                        "label":"Est-il posé horizontalement",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reg_hz_44_1",
+                        "datasource":{
+                            "datasource_id":"datasource_32",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_hz_44_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_reg_van",
+                        "label":"Présence de vannes permettant l'alternance",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reg_van_45_1",
+                        "datasource":{
+                            "datasource_id":"datasource_33",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_van_45_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Filtre vertical",
+                        "nb_cols":12,
+                        "id":"Element_2_20_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_nb",
+                        "label":"Nombre de filtres",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_nb_46_1",
+                        "datasource":{
+                            "datasource_id":"datasource_34",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_nb_46_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_long",
+                        "label":"Longueur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_long_47_1",
+                        "datasource":{
+                            "datasource_id":"datasource_35",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_long_47_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_larg",
+                        "label":"Largeur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_larg_48_1",
+                        "datasource":{
+                            "datasource_id":"datasource_36",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_larg_48_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_fvl_prof",
+                        "label":"Profondeur du filtre du fond de fouille au terrain naturel",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_prof_49_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_sep",
+                        "label":"Separation par une plaque non étanche?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_sep_50_1",
+                        "datasource":{
+                            "datasource_id":"datasource_37",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_sep_50_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_pla",
+                        "label":"Presence de deux plaques de répartition?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_pla_51_1",
+                        "datasource":{
+                            "datasource_id":"datasource_38",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_pla_51_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_drain",
+                        "label":"Presence de drains de collecte?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fvl_drain_52_1",
+                        "datasource":{
+                            "datasource_id":"datasource_39",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_drain_52_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_resp",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fvl_resp_53_1",
+                        "datasource":{
+                            "datasource_id":"datasource_40",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_resp_53_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Filtre horizontal",
+                        "nb_cols":12,
+                        "id":"Element_3_24_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_fhz_long",
+                        "label":"Longueur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_long_54_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fhz_larg",
+                        "label":"Largeur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "datasource":{
+                            "datasource_id":"datasource_42",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id":"fag_fhz_larg_55_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_fhz_prof",
+                        "label":"Profondeur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_prof_56_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_fhz_drain",
+                        "label":"Présence de drain",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fhz_drain_57_1",
+                        "datasource":{
+                            "datasource_id":"datasource_43",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fhz_drain_57_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fhz_resp",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fhz_resp_58_1",
+                        "datasource":{
+                            "datasource_id":"datasource_44",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fhz_resp_58_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Controle de l'etat",
+                        "nb_cols":12,
+                        "id":"Element_4_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Vérification des matériaux",
+                        "nb_cols":12,
+                        "id":"Element_5_28_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_mat_qual",
+                        "label":"La qualité des matériaux est-elle conforme?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_qual_59_1",
+                        "datasource":{
+                            "datasource_id":"datasource_45",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mat_qual_59_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mat_epa",
+                        "label":"L'epaisseur des matériaux est-elle respectée?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_epa_60_1",
+                        "datasource":{
+                            "datasource_id":"datasource_46",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mat_epa_60_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_pres_veg",
+                        "label":"Présence de végétaux?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_veg_61_1",
+                        "datasource":{
+                            "datasource_id":"datasource_47",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_veg_61_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_pres_pro",
+                        "label":"Présence de protection sanitaire?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_pres_pro_62_1",
+                        "datasource":{
+                            "datasource_id":"datasource_48",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_pro_62_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_acces",
+                        "label":"Accessibilité",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_acces_63_1",
+                        "datasource":{
+                            "datasource_id":"datasource_49",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_acces_63_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_6",
+                        "label":"Etat",
+                        "nb_cols":12,
+                        "id":"Element_6_31_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_et_deg",
+                        "label":"Dégradations constatées",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_deg_64_1",
+                        "datasource":{
+                            "datasource_id":"datasource_50",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_et_od",
+                        "label":"Présences d'odeurs",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_od_65_1",
+                        "datasource":{
+                            "datasource_id":"datasource_51",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_et_dy",
+                        "label":"Dysfonctionnement constatés",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_dy_66_1",
+                        "datasource":{
+                            "datasource_id":"datasource_52",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Entretien",
+                        "nb_cols":12,
+                        "id":"Element_7_33_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"fag_en_date",
+                        "label":"Date de la dernière vidange/faucardage",
+                        "nb_cols":4,
+                        "id":"fag_en_date_67_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_en_jus",
+                        "label":"Justificatif de vidange disponible",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_jus_68_1",
+                        "datasource":{
+                            "datasource_id":"datasource_53",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_en_entr",
+                        "label":"Dénomination de l'entreprise ayant réalisé la vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_entr_69_1",
+                        "id_from":"fag_en_entr_69_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"number",
+                        "name":"fag_en_bord",
+                        "label":"Num de bordereau de suivi des matières de vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_bord_70_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_en_dest",
+                        "label":"Destination des matières de vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_dest_71_1",
+                        "datasource":{
+                            "datasource_id":"datasource_56",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_en_dest_71_1_from"
+                    },
+                    {
+                        "type":"number",
+                        "name":"fag_en_perc",
+                        "label":"Pourcentage de boue dans la fosse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_perc_72_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_en_contr",
+                        "label":"Etablissement d'un contrat de maintenance?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_en_contr_73_1",
+                        "datasource":{
+                            "datasource_id":"datasource_54",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_en_mainteger",
+                        "label":"Nom de la société de maintenance",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_en_mainteger_74_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_8",
+                        "label":"Distance",
+                        "nb_cols":12,
+                        "id":"Element_8_37_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_dist_arb",
+                        "label":"Distance d'un arbre > 3m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_arb_75_1",
+                        "datasource":{
+                            "datasource_id":"datasource_57",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_arb_75_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_dist_parc",
+                        "label":"Distance limtie parcelle > 3m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_parc_76_1",
+                        "datasource":{
+                            "datasource_id":"datasource_58",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_parc_76_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_dist_hab",
+                        "label":"Distance à l'habitation > 5 m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_hab_77_1",
+                        "datasource":{
+                            "datasource_id":"datasource_59",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_hab_77_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_dist_cap",
+                        "label":"Distance d'un captage > 35 m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_cap_78_1",
+                        "datasource":{
+                            "datasource_id":"datasource_60",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_cap_78_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_9",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_9_40_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"create_81_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"create_date_82_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_79_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_date_80_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"plan_f_87_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"fag_commentaires",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"fag_commentaires_79_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"closeModalSectionForm(true)"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlFilieresAgreeesForm()",
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_installation",
+                        "id_controle",
+                        "fag_type",
+                        "fag_agree",
+                        "fag_integerer",
+                        "fag_denom",
+                        "fag_fab",
+                        "fag_num_ag",
+                        "fag_cap_eh",
+                        "fag_nb_cuv",
+                        "fag_surpr",
+                        "fag_surpr_ref",
+                        "fag_surpr_elec",
+                        "fag_surpr_dist",
+                        "fag_surpr_aer",
+                        "fag_reac_bull",
+                        "fag_broy",
+                        "fag_dec",
+                        "fag_type_eau",
+                        "Element_1",
+                        "fag_reg_mar",
+                        "fag_reg_mat",
+                        "fag_reg_affl",
+                        "fag_reg_hz",
+                        "fag_reg_van",
+                        "Element_2",
+                        "fag_fvl_nb",
+                        "fag_fvl_long",
+                        "fag_fvl_larg",
+                        "fag_fvl_prof",
+                        "fag_fvl_sep",
+                        "fag_fvl_pla",
+                        "fag_fvl_drain",
+                        "fag_fvl_resp",
+                        "Element_3",
+                        "fag_fhz_long",
+                        "fag_fhz_larg",
+                        "fag_fhz_prof",
+                        "fag_fhz_drain",
+                        "fag_fhz_resp",
+                        "Element_4",
+                        "Element_5",
+                        "fag_mat_qual",
+                        "fag_mat_epa",
+                        "fag_pres_veg",
+                        "fag_pres_pro",
+                        "fag_acces",
+                        "Element_6",
+                        "fag_et_deg",
+                        "fag_et_od",
+                        "fag_et_dy",
+                        "Element_7",
+                        "fag_en_date",
+                        "fag_en_jus",
+                        "fag_en_entr",
+                        "fag_en_bord",
+                        "fag_en_dest",
+                        "fag_en_perc",
+                        "fag_en_contr",
+                        "fag_en_mainteger",
+                        "Element_8",
+                        "fag_dist_arb",
+                        "fag_dist_parc",
+                        "fag_dist_hab",
+                        "fag_dist_cap",
+                        "Element_9",
+                        "create",
+                        "create_date",
+                        "maj",
+                        "maj_date",
+                        "update_button",
+                        "id_fag",
+                        "fag_num",
+                        "fag_num_filt",
+                        "fag_mat_cuv",
+                        "fag_guide",
+                        "fag_livret",
+                        "fag_contr",
+                        "fag_soc",
+                        "Element_0",
+                        "fag_pres",
+                        "fag_plan",
+                        "fag_tamp",
+                        "fag_ancrage",
+                        "fag_rep",
+                        "fag_respect",
+                        "fag_ventil",
+                        "fag_mil_typ",
+                        "fag_mil_filt",
+                        "fag_mise_eau",
+                        "fag_pres_reg",
+                        "fag_pres_alar",
+                        "fag_att_conf",
+                        "fag_commentaires",
+                        "Element_10"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"installation",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_installation"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_1"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"controle",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_controle"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_2"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_3"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_agree",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_agree"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_4"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_integerer",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_integerer"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_5"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_type_fil",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_type_fil"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_6"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_guide",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_guide"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_7"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_livret",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_livret"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_8"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_contr",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_contr"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_9"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_pres",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_pres"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_10"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_plan",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_plan"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_11"
+        },
+        "datasource_12":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_tamp",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_tamp"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_12"
+        },
+        "datasource_13":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_ancrage",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_ancrage"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_13"
+        },
+        "datasource_14":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_rep",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_rep"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_14"
+        },
+        "datasource_15":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_respect",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_respect"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_15"
+        },
+        "datasource_16":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_ventil",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_ventil"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_16"
+        },
+        "datasource_17":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_mil_filt",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_mil_filt"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_17"
+        },
+        "datasource_18":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_mise_eau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_mise_eau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_18"
+        },
+        "datasource_19":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_pres_reg",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_pres_reg"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_19"
+        },
+        "datasource_20":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_pres_alar",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_pres_alar"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_20"
+        },
+        "datasource_21":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_att_conf",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_att_conf"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_21"
+        },
+        "datasource_22":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_surpr",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_surpr"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_22"
+        },
+        "datasource_23":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_surpr_elec",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_surpr_elec"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_23"
+        },
+        "datasource_24":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_surpr_dist",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_surpr_dist"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_24"
+        },
+        "datasource_25":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_surpr_aer",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_surpr_aer"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_25"
+        },
+        "datasource_26":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_reac_bull",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_reac_bull"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_26"
+        },
+        "datasource_27":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_broy",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_broy"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_27"
+        },
+        "datasource_28":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_dec",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_dec"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_28"
+        },
+        "datasource_29":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_type_eau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_type_eau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_29"
+        },
+        "datasource_30":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_reg_mat",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_reg_mat"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_30"
+        },
+        "datasource_31":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_reg_affl",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_reg_affl"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_31"
+        },
+        "datasource_32":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_reg_hz",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_reg_hz"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_32"
+        },
+        "datasource_33":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_reg_van",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_reg_van"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_33"
+        },
+        "datasource_34":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_nb",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_nb"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_34"
+        },
+        "datasource_35":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_long",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_long"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_35"
+        },
+        "datasource_36":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_larg",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_larg"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_36"
+        },
+        "datasource_37":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_sep",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_sep"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_37"
+        },
+        "datasource_38":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_pla",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_pla"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_38"
+        },
+        "datasource_39":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_drain",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_drain"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_39"
+        },
+        "datasource_40":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_resp",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_resp"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_40"
+        },
+        "datasource_41":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fhz_long",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fhz_long"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_41"
+        },
+        "datasource_42":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fhz_larg",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fhz_larg"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_42"
+        },
+        "datasource_43":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fhz_drain",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fhz_drain"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_43"
+        },
+        "datasource_44":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fhz_resp",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fhz_resp"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_44"
+        },
+        "datasource_45":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_mat_qual",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_mat_qual"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_45"
+        },
+        "datasource_46":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_mat_epa",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_mat_epa"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_46"
+        },
+        "datasource_47":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_pres_veg",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_pres_veg"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_47"
+        },
+        "datasource_48":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_pres_pro",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_pres_pro"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_48"
+        },
+        "datasource_49":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_acces",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_acces"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_49"
+        },
+        "datasource_50":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_et_deg",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_et_deg"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_50"
+        },
+        "datasource_51":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_et_od",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_et_od"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_51"
+        },
+        "datasource_52":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_et_dy",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_et_dy"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_52"
+        },
+        "datasource_53":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_en_jus",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_en_jus"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_53"
+        },
+        "datasource_54":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_en_contr",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_en_contr"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_54"
+        },
+        "datasource_55":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_mil_typ",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_mil_typ"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_55"
+        },
+        "datasource_56":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_en_dest",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_en_dest"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_56"
+        },
+        "datasource_57":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_dist_arb",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_dist_arb"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_57"
+        },
+        "datasource_58":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_dist_parc",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_dist_parc"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_58"
+        },
+        "datasource_59":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_dist_hab",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_dist_hab"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_59"
+        },
+        "datasource_60":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_dist_cap",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_dist_cap"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_60"
+        },
+        "datasource_61":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_mat_cuv",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_mat_cuv"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_61"
+        },
+        "datasource_62":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fab",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_entreprise",
+                "filter": {"constructeur": true}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_63":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_denom",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_denom"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_63"
+        }
+    }
+}
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_pretraitement.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_pretraitement.json
new file mode 100755
index 0000000000000000000000000000000000000000..03ba819a5431181674a479bb24963261a2660136
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_pretraitement.json
@@ -0,0 +1,2182 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_controle_controle_pretraitement-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE_DISPLAY",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_pretraitement",
+                        "label":"ID",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"id_pretraitement_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "disabled":false,
+                        "nb_cols":3,
+                        "id":"id_installation_2_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"id_controle_2_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"num_dossier",
+                        "label":"N° dossier",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"num_dossier_43_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Description",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_type",
+                        "label":"Type de prétraitement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_type_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_volume",
+                        "label":"Volume (en litres)",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_volume_4_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_marque",
+                        "label":"Marque de l'ouvrage",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_marque_5_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_materiau",
+                        "label":"Matériau de l'ouvrage",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_materiau_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_pose",
+                        "label":"Est-il convenablement posé ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_pose_7_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_adapte",
+                        "label":"Volume adapté à l'utilisation?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_adapte_8_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_conforme_projet",
+                        "label":"Dispositif conforme au projet validé ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_conforme_projet_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_renforce",
+                        "label":"Si remblaiement important, Fosse renforcée ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_renforce_11_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_verif_mise_en_eau",
+                        "label":"Mise en eau du prétraitement ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_verif_mise_en_eau_12_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_type_eau",
+                        "label":"Type d'eau collectée",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_type_eau_13_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_cloison",
+                        "label":"Dégradations constatées ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_cloison_16_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_1_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_im_distance",
+                        "label":"Distance de l'habitation inférieure à 10m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_distance_18_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_im_hydrom",
+                        "label":"Si nappe, respect des conditions de pose ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_hydrom_19_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_im_dalle",
+                        "label":"Si dispositif enfouie sous zone de circulation, dalle de répartition ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_dalle_20_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_im_fixation",
+                        "label":"Le prétraitement est-il fixé à une dalle d’ancrage ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_fixation_23_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_im_puit",
+                        "label":"Présence d'un puit de décompression ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_puit_22_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_im_acces",
+                        "label":"Le dispositif est-il accessible ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_im_acces_24_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Entretien",
+                        "nb_cols":12,
+                        "id":"Element_2_12_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_et_degrad",
+                        "label":"Signes de dégradation ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ptr_et_degrad_25_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_et_real",
+                        "label":"L'entretien est-il réalisé?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ptr_et_real_26_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Vidange",
+                        "nb_cols":12,
+                        "id":"Element_3_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_vi_date",
+                        "label":"Date de la dernière vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_date_27_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_vi_justi",
+                        "label":"Justificatif de vidange disponible ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_justi_28_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_vi_entr",
+                        "label":"Dénomination de l'entreprise ayant réalisé la vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_entr_29_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_vi_bord",
+                        "label":"N° de bordereau de suivi des matières de vidanges",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_bord_30_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_vi_dest",
+                        "label":"Destination des matières de vidanges",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_dest_31_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_vi_perc",
+                        "label":"Pourcentage de boue dans la fosse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_perc_32_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"ptr_commentaire",
+                        "label":"Commentaires",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_commentaire_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_4_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_35_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_date_36_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_33_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_date_34_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"closeModalSectionForm()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlPretraitementForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_pretraitement",
+                        "id_controle",
+                        "ptr_type",
+                        "ptr_volume",
+                        "ptr_marque",
+                        "ptr_materiau",
+                        "ptr_cloison",
+                        "ptr_commentaire",
+                        "ptr_im_distance",
+                        "ptr_im_hydrom",
+                        "ptr_im_fixation",
+                        "ptr_im_acces",
+                        "ptr_et_degrad",
+                        "ptr_et_real",
+                        "ptr_vi_date",
+                        "ptr_vi_justi",
+                        "ptr_vi_entr",
+                        "ptr_vi_bord",
+                        "ptr_vi_dest",
+                        "ptr_vi_perc",
+                        "maj",
+                        "maj_date",
+                        "create",
+                        "create_date",
+                        "id_installation",
+                        "display_button",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "Element_5",
+                        "id_installation",
+                        "ptr_type_eau",
+                        "ptr_adapte",
+                        "ptr_im_puit",
+                        "ptr_pose",
+                        "ptr_conforme_projet",
+                        "ptr_renforce",
+                        "ptr_verif_mise_en_eau",
+                        "ptr_im_dalle",
+                        "ptr_im_fixation"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_controle_controle_pretraitement-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ]
+    },
+    "insert":{
+        "name":"anc_saisie_anc_controle_controle_pretraitement-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"num_dossier_43_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"num_dossier_43_1_from",
+                        "disabled": true
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"id_controle_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_2_1_from",
+                        "disabled": true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Description",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_type",
+                        "label":"Type de prétraitement",
+                        "required":true,
+                        "nb_cols":3,
+                        "id":"ptr_type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_type_3_1_from"
+                    },
+                    {
+                        "type":"editable_select",
+                        "name":"ptr_volume",
+                        "label":"Volume (en litres)",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_volume_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_volume_4_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_marque",
+                        "label":"Marque de l'ouvrage",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_marque_5_1",
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_marque_5_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_materiau",
+                        "label":"Matériau de l'ouvrage",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_materiau_6_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_materiau_6_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_pose",
+                        "label":"Est-il convenablement posé ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_pose_7_1",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_pose_7_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_adapte",
+                        "label":"Volume adapté à l'utilisation?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_adapte_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_adapte_8_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_conforme_projet",
+                        "label":"Dispositif conforme au projet validé",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_conforme_projet_9_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_conforme_projet_9_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_renforce",
+                        "label":"Si remblaiement important, Fosse renforcée ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_renforce_11_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_renforce_11_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_verif_mise_en_eau",
+                        "label":"Mise en eau du prétraitement ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_verif_mise_en_eau_12_1",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_verif_mise_en_eau_12_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_type_eau",
+                        "label":"Type d'eau collectée",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_type_eau_13_1",
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_type_eau_13_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"ptr_cloison",
+                        "label":"Dégradations constatées ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_cloison_16_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_1_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_im_distance",
+                        "label":"Distance de l'habitation inférieure à 10m",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_distance_18_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_distance_18_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_hydrom",
+                        "label":"Si nappe, respect des conditions de pose ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_hydrom_19_1",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_hydrom_19_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_dalle",
+                        "label":"Si dispositif enfouie sous zone de circulation, dalle de répartition ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_dalle_20_1",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_dalle_20_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_im_fixation",
+                        "label":"Le prétraitement est-il fixé à une dalle d’ancrage ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_fixation_23_1",
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_fixation_23_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_puit",
+                        "label":"Présence d'un puit de décompression ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_puit_22_1",
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_puit_22_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_im_acces",
+                        "label":"Le dispositif est-il accessible ?",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_im_acces_24_1",
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_acces_24_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Entretien",
+                        "nb_cols":12,
+                        "id":"Element_2_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_et_degrad",
+                        "label":"Signes de dégradation ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ptr_et_degrad_25_1",
+                        "datasource":{
+                            "datasource_id":"datasource_21",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_et_degrad_25_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_et_real",
+                        "label":"L'entretien est-il réalisé?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ptr_et_real_26_1",
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_et_real_26_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Vidange",
+                        "nb_cols":12,
+                        "id":"Element_3_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"ptr_vi_date",
+                        "label":"Date de la dernière vidange",
+                        "nb_cols":4,
+                        "id":"ptr_vi_date_27_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_vi_justi",
+                        "label":"Justificatif de vidange disponible ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_justi_28_1",
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_vi_justi_28_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_vi_entr",
+                        "label":"Dénomination de l'entreprise ayant réalisé la vidange",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_entr_29_1",
+                        "datasource":{
+                            "datasource_id":"datasource_24",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_entreprise",
+                            "order_by":"nom_entreprise",
+                            "id_key":"nom_entreprise",
+                            "attributs":"nom_entreprise|nom_entreprise"
+                        },
+                        "id_from":"ptr_vi_entr_29_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"integer",
+                        "name":"ptr_vi_bord",
+                        "label":"N° de bordereau de suivi des matières de vidanges",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_bord_30_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_vi_dest",
+                        "label":"Destination des matières de vidanges",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_dest_31_1",
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_vi_dest_31_1_from"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"ptr_vi_perc",
+                        "label":"Pourcentage de boue dans la fosse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_perc_32_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"ptr_commentaire",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"ptr_commentaire_17_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlPretraitementForm()",
+        "event":"sendSimpleForm()",
+        "afterEvent": "closeModalSectionForm(true)",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_controle",
+                        "ptr_type",
+                        "ptr_volume",
+                        "ptr_marque",
+                        "ptr_materiau",
+                        "ptr_cloison",
+                        "ptr_commentaire",
+                        "ptr_im_distance",
+                        "ptr_im_hydrom",
+                        "ptr_im_fixation",
+                        "ptr_im_acces",
+                        "ptr_et_degrad",
+                        "ptr_et_real",
+                        "ptr_vi_date",
+                        "ptr_vi_justi",
+                        "ptr_vi_entr",
+                        "ptr_vi_bord",
+                        "ptr_vi_dest",
+                        "ptr_vi_perc",
+                        "id_installation",
+                        "insert_button",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "ptr_type_eau",
+                        "ptr_adapte",
+                        "ptr_im_puit",
+                        "ptr_pose",
+                        "ptr_conforme_projet",
+                        "ptr_renforce",
+                        "ptr_verif_mise_en_eau",
+                        "ptr_im_dalle",
+                        "ptr_im_fixation"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_controle_controle_pretraitement-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT_TITLE_UPDATE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_pretraitement",
+                        "label":"ID",
+                        "nb_cols":4,
+                        "id":"id_pretraitement_1_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_installation_42_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"id_installation_42_1_from",
+                        "disabled": true
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_controle_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_2_1_from",
+                        "disabled": true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Description",
+                        "nb_cols":12,
+                        "id":"Element_4_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_type",
+                        "label":"Type de prétraitement",
+                        "required":true,
+                        "nb_cols":3,
+                        "id":"ptr_type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_type_3_1_from"
+                    },
+                    {
+                        "type":"editable_select",
+                        "name":"ptr_volume",
+                        "label":"Volume (en litres)",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_volume_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_volume_4_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_marque",
+                        "label":"Marque de l'ouvrage",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_marque_5_1",
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_marque_5_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_materiau",
+                        "label":"Matériau de l'ouvrage",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_materiau_6_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_materiau_6_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_pose",
+                        "label":"Est-il convenablement posé ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_pose_7_1",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_pose_7_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_adapte",
+                        "label":"Volume adapté à l'utilisation?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_adapte_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_adapte_8_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_conforme_projet",
+                        "label":"Dispositif conforme au projet validé",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_conforme_projet_9_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_conforme_projet_9_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_renforce",
+                        "label":"Si remblaiement important, Fosse renforcée ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_renforce_11_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_renforce_11_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_verif_mise_en_eau",
+                        "label":"Mise en eau du prétraitement ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_verif_mise_en_eau_12_1",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_verif_mise_en_eau_12_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_type_eau",
+                        "label":"Type d'eau collectée",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_type_eau_13_1",
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_type_eau_13_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"ptr_cloison",
+                        "label":"Dégradations constatées ?",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_cloison_16_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_5_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_im_distance",
+                        "label":"Distance de l'habitation inférieure à 10m",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_distance_18_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_distance_18_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_hydrom",
+                        "label":"Si nappe, respect des conditions de pose ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_hydrom_19_1",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_hydrom_19_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_dalle",
+                        "label":"Si dispositif enfouie sous zone de circulation, dalle de répartition ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_dalle_20_1",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_dalle_20_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_im_fixation",
+                        "label":"Le prétraitement est-il fixé à une dalle d’ancrage ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_fixation_23_1",
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_fixation_23_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_puit",
+                        "label":"Présence d'un puit de décompression ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_puit_22_1",
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_puit_22_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_im_acces",
+                        "label":"Le dispositif est-il accessible ?",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_im_acces_24_1",
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_acces_24_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_6",
+                        "label":"Entretien",
+                        "nb_cols":12,
+                        "id":"Element_6_13_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_et_degrad",
+                        "label":"Signes de dégradation ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ptr_et_degrad_25_1",
+                        "datasource":{
+                            "datasource_id":"datasource_21",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_et_degrad_25_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_et_real",
+                        "label":"L'entretien est-il réalisé?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ptr_et_real_26_1",
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_et_real_26_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Vidange",
+                        "nb_cols":12,
+                        "id":"Element_0_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"ptr_vi_date",
+                        "label":"Date de la dernière vidange",
+                        "nb_cols":4,
+                        "id":"ptr_vi_date_27_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_vi_justi",
+                        "label":"Justificatif de vidange disponible ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_justi_28_1",
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_vi_justi_28_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_vi_entr",
+                        "label":"Dénomination de l'entreprise ayant réalisé la vidange",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_entr_29_1",
+                        "datasource":{
+                            "datasource_id":"datasource_24",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_entreprise",
+                            "order_by":"nom_entreprise",
+                            "id_key":"nom_entreprise",
+                            "attributs":"nom_entreprise|nom_entreprise"
+                        },
+                        "id_from":"ptr_vi_entr_29_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"integer",
+                        "name":"ptr_vi_bord",
+                        "label":"N° de bordereau de suivi des matières de vidanges",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_bord_30_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_vi_dest",
+                        "label":"Destination des matières de vidanges",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_dest_31_1",
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_vi_dest_31_1_from"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"ptr_vi_perc",
+                        "label":"Pourcentage de boue dans la fosse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_perc_32_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"ptr_commentaire",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"ptr_commentaire_17_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_1_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"create_35_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"create_date_36_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_33_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_date_34_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"closeModalSectionForm(true)"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlPretraitementForm()",
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_pretraitement",
+                        "id_controle",
+                        "ptr_type",
+                        "ptr_volume",
+                        "ptr_marque",
+                        "ptr_materiau",
+                        "ptr_cloison",
+                        "ptr_commentaire",
+                        "ptr_im_distance",
+                        "ptr_im_hydrom",
+                        "ptr_im_fixation",
+                        "ptr_im_acces",
+                        "ptr_et_degrad",
+                        "ptr_et_real",
+                        "ptr_vi_date",
+                        "ptr_vi_justi",
+                        "ptr_vi_entr",
+                        "ptr_vi_bord",
+                        "ptr_vi_dest",
+                        "ptr_vi_perc",
+                        "maj",
+                        "maj_date",
+                        "create",
+                        "create_date",
+                        "id_installation",
+                        "update_button",
+                        "Element_4",
+                        "Element_5",
+                        "Element_6",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "ptr_type_eau",
+                        "ptr_adapte",
+                        "ptr_im_puit",
+                        "ptr_pose",
+                        "ptr_adapte",
+                        "ptr_conforme_projet",
+                        "ptr_renforce",
+                        "ptr_verif_mise_en_eau",
+                        "ptr_im_dalle",
+                        "ptr_im_fixation"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"installation",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_installation"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_1"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_2"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"controle",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_controle"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_3"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_volume",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_volume"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_4"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_materiau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_materiau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_5"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_pose",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_pose"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_6"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_adapte",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_adapte"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_7"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_conforme_projet",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_conforme_projet"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_8"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_dalle_repartition",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_dalle_repartition"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_9"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_renforce",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_renforce"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_10"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_verif_mise_en_eau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_verif_mise_en_eau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_11"
+        },
+        "datasource_12":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_type_eau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_type_eau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_12"
+        },
+        "datasource_13":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_reglementaire",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_reglementaire"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_13"
+        },
+        "datasource_14":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_distance",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_distance"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_14"
+        },
+        "datasource_15":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_hydrom",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_hydrom"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_15"
+        },
+        "datasource_16":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_dalle",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_dalle"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_16"
+        },
+        "datasource_17":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_renfor",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_renfor"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_17"
+        },
+        "datasource_18":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_puit",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_puit"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_18"
+        },
+        "datasource_19":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_fixation",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_fixation"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_19"
+        },
+        "datasource_20":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_acces",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_acces"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_20"
+        },
+        "datasource_21":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_et_degrad",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_et_degrad"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_21"
+        },
+        "datasource_22":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_et_real",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_et_real"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_22"
+        },
+        "datasource_23":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_vi_justi",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_vi_justi"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_23"
+        },
+        "datasource_24":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_vi_entr",
+            "description":"",
+            "parameters":{
+                "filter":{"vidangeur": true},
+                "schema":"s_anc",
+                "table":"param_entreprise"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_24"
+        },
+        "datasource_25":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_vi_justi",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_vi_dest"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_25"
+        },
+        "datasource_26":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_marque",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_marque"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_26"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_schema.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_schema.json
new file mode 100755
index 0000000000000000000000000000000000000000..6b4ecd01b65da0e454d662f0ea067911c83a6e97
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_schema.json
@@ -0,0 +1,303 @@
+{
+    "display": {
+        "name": "anc_saisie_anc_controle_controle_schema-form",
+        "title": "ANC_SAISIE_ANC_CONTROLE_CONTROLE_SCHEMA_TITLE",
+        "input_size": "xxs",
+        "nb_cols": 12,
+        "javascript": false,
+        "rows": [
+            {
+                "fields": [
+                    {
+                        "type": "button",
+                        "class": "btn-ungroup btn-group-sm",
+                        "nb_cols": 12,
+                        "name": "display_button",
+                        "id": "display_button",
+                        "buttons": [
+                            {
+                                "type": "button",
+                                "name": "return_list",
+                                "label": "FORM_RETURN_LIST",
+                                "class": "btn-primary",
+                                "event": "setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ]
+    },
+    "search": {
+        "name": "anc_saisie_anc_controle_controle_schema-form",
+        "title": "ANC_SAISIE_ANC_CONTROLE_CONTROLE_SCHEMA_TITLE",
+        "input_size": "xxs",
+        "nb_cols": 12,
+        "javascript": false,
+        "rows": [
+
+        ]
+    },
+    "insert": {
+        "name": "anc_saisie_anc_controle_controle_schema-form",
+        "title": "ANC_SAISIE_ANC_CONTROLE_CONTROLE_SCHEMA_TITLE_INSERT",
+        "input_size": "xxs",
+        "nb_cols": 12,
+        "javascript": false,
+        "rows": [
+
+        ],
+        "event": "sendSimpleForm()"
+    },
+    "update": {
+        "name": "anc_saisie_anc_controle_controle_schema-form",
+        "title": "ANC_SAISIE_ANC_CONTROLE_CONTROLE_SCHEMA_TITLE",
+        "input_size": "xxs",
+        "nb_cols": 12,
+        "javascript": false,
+        "rows": [
+            {
+                "fields": [
+                    {
+                        "type": "map_workbench",
+                        "name": "composants",
+                        "label": "",
+                        "required": false,
+                        "nb_cols": 12,
+                        "id": "Element_0_1_1",
+                        "style": {
+                            "height": "350px"
+                        },
+                        "grid_height": "150px",
+                        "map_options": {
+                            "proj": "EPSG:3857",
+                            "base_proj": "EPSG:4326",
+                            "output_format": "geojson",
+                            "type": "OSM",
+                            "center": {
+                                "extent": [
+                                    -1309672.0426382099,
+                                    5253975.576209875,
+                                    1517886.5076870301,
+                                    6476968.028772695
+                                ],
+                                "coord": [
+                                    104107.23252441005,
+                                    5865471.802491285
+                                ],
+                                "scale": 12720279
+                            },
+                            "controls": {
+                                "MP": true,
+                                "ZO": true,
+                                "SL": true,
+                                "CP": true
+                            },
+                            "layers": [],
+                            "interactions": {
+                                "multi_geometry": true,
+                                "full_screen": false,
+                                "layer_tree": false,
+                                "remove_all": false,
+                                "remove": true,
+                                "modify": true,
+                                "point": true,
+                                "line": true,
+                                "polygon": true,
+                                "select": true
+                            },
+                            "coord_accuracy": 8
+                        },
+                        "attributes_def": [{
+                                "label": "Type",
+                                "name": "composant_type"
+                            }, 
+                            {
+                                "label": "Nom",
+                                "name": "label"
+                            }, 
+                            {
+                                "label": "Observations",
+                                "name": "observations"
+                            }],
+                        "custom_form": {
+                            "form": {
+                                "display": {
+                                    "name": "custom-form",
+                                    "title": "1",
+                                    "input_size": "xxs",
+                                    "nb_cols": 12,
+                                    "javascript": false,
+                                    "rows": [],
+                                    "tabs": {
+                                        "position": "top",
+                                        "list": [
+                                            {
+                                                "label": "Tab 0",
+                                                "elements": []
+                                            }
+                                        ]
+                                    }
+                                },
+                                "search": {
+                                    "name": "custom-form",
+                                    "title": "1",
+                                    "input_size": "xxs",
+                                    "nb_cols": 12,
+                                    "javascript": false,
+                                    "rows": [],
+                                    "tabs": {
+                                        "position": "top",
+                                        "list": [
+                                            {
+                                                "label": "Tab 0",
+                                                "elements": []
+                                            }
+                                        ]
+                                    }
+                                },
+                                "insert": {
+                                    "name": "custom-form",
+                                    "title": "1",
+                                    "input_size": "xxs",
+                                    "nb_cols": 12,
+                                    "javascript": false,
+                                    "rows": [],
+                                    "tabs": {
+                                        "position": "top",
+                                        "list": [
+                                            {
+                                                "label": "Tab 0",
+                                                "elements": []
+                                            }
+                                        ]
+                                    }
+                                },
+                                "update": {
+                                    "name": "custom-subform",
+                                    "title": "1",
+                                    "input_size": "xxs",
+                                    "nb_cols": 12,
+                                    "javascript": false,
+                                    "rows": [
+                                        {
+                                            "fields": [
+                                                {
+                                                    "type": "select",
+                                                    "name": "composant_type",
+                                                    "label": "Type",
+                                                    "required": false,
+                                                    "nb_cols": 12,
+                                                    "id": "Element_0_1_1",
+                                                    "datasource": {
+                                                        "datasource_id": "datasource_1",
+                                                        "sort_order": "ASC",
+                                                        "distinct": "true",
+                                                        "label_key": "composant_type",
+                                                        "order_by": "composant_type",
+                                                        "id_key": "composant_type",
+                                                        "attributs": "composant_type|composant_type"
+                                                    },
+                                                    "id_from": "Element_0_1_1_from"
+                                                }
+                                            ]
+                                        },
+                                        {
+                                            "fields": [
+                                                {
+                                                    "type": "text",
+                                                    "label": "Nom",
+                                                    "name": "label",
+                                                    "required": false,
+                                                    "nb_cols": 12
+                                                }
+                                            ]
+                                        },
+                                        {
+                                            "fields": [
+                                                {
+                                                    "type": "number",
+                                                    "label": "Taille",
+                                                    "name": "size",
+                                                    "required": false,
+                                                    "default_value": 50,
+                                                    "nb_cols": 12
+                                                }
+                                            ]
+                                        }, 
+                                        {
+                                            "fields": [
+                                                {
+                                                    "type": "text",
+                                                    "label": "Angle",
+                                                    "name": "rotation",
+                                                    "required": false,
+                                                    "default_value": 0,
+                                                    "nb_cols": 12
+                                                }
+                                            ]
+                                        }, 
+                                        {
+                                            "fields": [
+                                                {
+                                                    "type": "text",
+                                                    "label": "Observations",
+                                                    "name": "observations",
+                                                    "required": false,
+                                                    "nb_cols": 12
+                                                }
+                                            ]
+                                        }
+                                    ]
+                                },
+                                "datasources": {
+                                    "datasource_1": {
+                                        "type": "web_service",
+                                        "dataType": "webService",
+                                        "name": "datasource_1",
+                                        "description": "",
+                                        "ressource_id": "anc/ComposantTypeFeatureStyles",
+                                        "webservice": {
+                                            "name": "anc"
+                                        },
+                                        "ressource": {
+                                            "name": "ComposantTypeFeatureStyles"
+                                        }
+                                    }
+                                }
+                            },
+                            "featureStructure": {}
+                        }
+                    }
+                ]
+            },
+            {
+                "fields": [
+                    {
+                        "type": "button",
+                        "class": "btn-ungroup btn-group-sm",
+                        "nb_cols": 12,
+                        "name": "update_button",
+                        "id": "update_button",
+                        "buttons": [
+                            {
+                                "type": "submit",
+                                "name": "form_submit",
+                                "label": "FORM_UPDATE",
+                                "class": "btn-primary"
+                            },
+                            {
+                                "type": "button",
+                                "name": "return_list",
+                                "label": "FORM_RETURN_LIST",
+                                "class": "btn-primary",
+                                "event": "setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event": "sendSimpleForm()"
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_suivi.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_suivi.json
new file mode 100755
index 0000000000000000000000000000000000000000..6a641dcf98baf0256965844c2077f1b66fdea31e
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_suivi.json
@@ -0,0 +1,272 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_controle_controle_suivi-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_date_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_date_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "name":"cloturer",
+                        "label":"Dossier cloturer impossible de le modifier sans passer par le responsable",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"cloturer_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent" : "initAncControleSuiviForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "maj",
+                        "maj_date",
+                        "create",
+                        "create_date",
+                        "cloturer",
+                        "display_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_controle_controle_suivi-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            
+        ]
+    },
+    "insert":{
+        "name":"anc_saisie_anc_controle_controle_suivi-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[],
+        "initEvent" : "initAncControleSuiviForm()",
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0","elements":[
+                        
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_controle_controle_suivi-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_SUIVI_TITLE",
+        "input_size":"xxs","nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_date_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_date_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "name":"cloturer",
+                        "label":"Dossier cloturer impossible de le modifier sans passer par le responsable",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"cloturer_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent" : "initAncControleSuiviForm()",
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "maj",
+                        "maj_date",
+                        "create",
+                        "create_date",
+                        "cloturer",
+                        "update_button"
+                    ]
+                }
+            ]
+        }
+    }
+    ,"datasources":{
+        
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_toilettes_seches.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_toilettes_seches.json
new file mode 100755
index 0000000000000000000000000000000000000000..1fde3263849acaad78738cec5917015964c1e84a
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_toilettes_seches.json
@@ -0,0 +1,720 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_controle_controle_toilettes_seches-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ts_conforme",
+                        "label":"Dispositif conforme au projet",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_conforme_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ts_type_effluent",
+                        "label":"Type d'effluents",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_type_effluent_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ts_cuve_etanche",
+                        "label":"La cuve est elle étanche",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_cuve_etanche_9_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ts_capacite_bac",
+                        "label":"Capacité des bacs extérieurs (en m3)",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_capacite_bac_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ts_nb_bac",
+                        "label":"Nombre de bacs",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_nb_bac_4_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ts_coher_taille_util",
+                        "label":"Cohérence taille des composteurs, nombre utilisateurs, types de toilettes",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_coher_taille_util_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ts_aire_etanche",
+                        "label":"Aire de compostage étanche",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_aire_etanche_6_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ts_aire_abri",
+                        "label":"Aire de compostage à l'abri des intempéries",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_aire_abri_7_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ts_ventilation",
+                        "label":"Présence d'une ventilation",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_ventilation_8_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ts_val_comp",
+                        "label":"Valorisation du composte sur la parcelle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_val_comp_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ts_ruissel_ep",
+                        "label":"Phénomène de ruisselement des EP",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_ruissel_ep_11_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ts_absence_nuisance",
+                        "label":"Absence de nuisance pour le voisinage et pollution visible",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_absence_nuisance_12_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ts_respect_regles",
+                        "label":"Respect des règles d'épandage",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ts_respect_regles_13_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"ts_commentaires",
+                        "label":"Commentaires",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ts_commentaires_14_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlDryToiletsForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "ts_conforme",
+                        "ts_type_effluent",
+                        "ts_capacite_bac",
+                        "ts_nb_bac",
+                        "ts_coher_taille_util",
+                        "ts_aire_etanche",
+                        "ts_aire_abri",
+                        "ts_ventilation",
+                        "ts_cuve_etanche",
+                        "ts_val_comp",
+                        "ts_ruissel_ep",
+                        "ts_absence_nuisance",
+                        "ts_respect_regles",
+                        "ts_commentaires",
+                        "display_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_controle_controle_toilettes_seches-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ]
+    },
+    "insert":{
+        "name":"anc_saisie_anc_controle_controle_toilettes_seches-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_controle_controle_toilettes_seches-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TOILETTES_SECHES_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ts_conforme",
+                        "label":"Dispositif conforme au projet",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_conforme_1_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"ts_type_effluent",
+                        "label":"Type d'effluents",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_type_effluent_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ts_cuve_etanche",
+                        "label":"La cuve est elle étanche",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_cuve_etanche_9_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"number",
+                        "name":"ts_capacite_bac",
+                        "label":"Capacité des bacs extérieurs (en m3)",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_capacite_bac_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ts_nb_bac",
+                        "label":"Nombre de bacs",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_nb_bac_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"ts_coher_taille_util",
+                        "label":"Cohérence taille des composteurs, nombre utilisateurs, types de toilettes",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_coher_taille_util_5_1",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ts_aire_etanche",
+                        "label":"Aire de compostage étanche",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_aire_etanche_6_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"ts_aire_abri",
+                        "label":"Aire de compostage à l'abri des intempéries",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_aire_abri_7_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ts_ventilation",
+                        "label":"Présence d'une ventilation",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_ventilation_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"ts_val_comp",
+                        "label":"Valorisation du composte sur la parcelle",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_val_comp_10_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ts_ruissel_ep",
+                        "label":"Phénomène de ruisselemtn des EP",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_ruissel_ep_11_1",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"ts_absence_nuisance",
+                        "label":"Absence de nuisance pour le voisinage et pollution visible",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ts_absence_nuisance_12_1",
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ts_respect_regles",
+                        "label":"Respect des règles d'épandage",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ts_respect_regles_13_1",
+                        "datasource":{
+                            "datasource_id":"datasource_13",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"ts_commentaires",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"ts_commentaires_14_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlDryToiletsForm()",
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "ts_conforme",
+                        "ts_type_effluent",
+                        "ts_capacite_bac",
+                        "ts_nb_bac",
+                        "ts_coher_taille_util",
+                        "ts_aire_etanche",
+                        "ts_aire_abri",
+                        "ts_ventilation",
+                        "ts_cuve_etanche",
+                        "ts_val_comp",
+                        "ts_ruissel_ep",
+                        "ts_absence_nuisance",
+                        "ts_respect_regles",
+                        "ts_commentaires",
+                        "update_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_conforme",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_conforme"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_type_effluent",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_type_effluent"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_cuve_etanche",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_cuve_etanche"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_capacite_bac",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_capacite_bac"}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_nb_bac",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_nb_bac"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_coher_taille_util",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_coher_taille_util"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_aire_etanche",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_aire_etanche"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_aire_abri",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_aire_abri"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_ventilation",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_ventilation"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_val_comp",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_val_comp"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_ruissel_ep",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_ruissel_ep"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_12":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_absence_nuisance",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_absence_nuisance"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_13":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ts_respect_regles",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "ts_respect_regles"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_traitement.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_traitement.json
new file mode 100755
index 0000000000000000000000000000000000000000..d1969097d8a6bddaa0a62ee9b85a1cd0b1486eb5
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_traitement.json
@@ -0,0 +1,3407 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_controle_controle_traitement-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT_TITLE_DISPLAY",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_traitement",
+                        "label":"Identifiant",
+                        "nb_cols":4,
+                        "id":"Element_6_1_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"id_controle",
+                        "label":"Identifiant de contrôle",
+                        "nb_cols":4,
+                        "id":"Element_0_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_type",
+                        "label":"Type de traitement",
+                        "nb_cols":4,
+                        "id":"Element_0_1_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dimensionnement",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_nb",
+                        "label":"Nombre de tranchées",
+                        "nb_cols":4,
+                        "id":"Element_1_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_long",
+                        "label":"Longueur (en m)",
+                        "nb_cols":4,
+                        "id":"Element_1_3_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_longueur",
+                        "label":"Longueur de chaque tranchée (en m)",
+                        "nb_cols":4,
+                        "id":"Element_1_3_4"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_larg",
+                        "label":"Largeur (en m)",
+                        "nb_cols":4,
+                        "id":"Element_1_3_3"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_surf",
+                        "label":"Surface (en m²)",
+                        "nb_cols":4,
+                        "id":"Element_1_4_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_tot_lin",
+                        "label":"Linéaire total (en m)",
+                        "nb_cols":4,
+                        "id":"Element_1_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_profondeur",
+                        "label":"Profondeur (en cm)",
+                        "nb_cols":4,
+                        "id":"Element_1_5_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_profond",
+                        "label":"Profondeur des tranchées (en cm)",
+                        "nb_cols":4,
+                        "id":"Element_1_5_3"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_largeur",
+                        "label":"Largeur des tranchées",
+                        "nb_cols":4,
+                        "id":"Element_1_4_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_hauteur",
+                        "label":"Hauteur",
+                        "nb_cols":6,
+                        "id":"Element_1_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"Element_1",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_1_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_dist_hab",
+                        "label":"Distance habitation > 5m",
+                        "nb_cols":6,
+                        "id":"Element_2_7_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_dist_lim_parc",
+                        "label":"Limite parcelle > 3m",
+                        "nb_cols":6,
+                        "id":"Element_2_7_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_dist_veget",
+                        "label":"Distance végétation > 3m",
+                        "nb_cols":6,
+                        "id":"Element_2_8_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_dist_puit",
+                        "label":"Distance puit 35m",
+                        "nb_cols":6,
+                        "id":"Element_2_8_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Vérification des matériaux",
+                        "nb_cols":12,
+                        "id":"Element_2_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_vm_racine",
+                        "label":"Présence d'un film anti-racine",
+                        "nb_cols":4,
+                        "id":"Element_3_10_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_humidite",
+                        "label":"Présence d'un film anti-humidité",
+                        "nb_cols":4,
+                        "id":"Element_3_10_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_imper",
+                        "label":"Présence d'un film imperméable",
+                        "nb_cols":4,
+                        "id":"Element_3_10_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_vm_geomembrane",
+                        "label":"Présence d'une géomembrane",
+                        "nb_cols":4,
+                        "id":"Element_3_11_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_geogrille",
+                        "label":"Présence d'une géo-grille",
+                        "nb_cols":4,
+                        "id":"Element_3_11_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_grav_qual",
+                        "label":"Graviers de qualité conforme",
+                        "nb_cols":4,
+                        "id":"Element_3_11_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_vm_grav_ep",
+                        "label":"Epaisseur conforme des graviers",
+                        "nb_cols":4,
+                        "id":"Element_3_11_3"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_geo_text",
+                        "label":"Présence d'un géotextile",
+                        "nb_cols":4,
+                        "id":"Element_3_12_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_vm_tuy_perf",
+                        "label":"Les tuyaux d'épandage mis en place sont-ils des tuyaux rigides perforés prévus pour l'assainissement non collectif, orifices dirigés vers le bas",
+                        "nb_cols":12,
+                        "id":"Element_3_12_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_vm_bon_mat",
+                        "label":"Les bons de matériaux ont-ils été fournis",
+                        "nb_cols":4,
+                        "id":"Element_3_13_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_sab_qual",
+                        "label":"Sable de qualité conforme",
+                        "nb_cols":4,
+                        "id":"Element_3_13_3"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_sab_ep",
+                        "label":"Epaisseur de sable de 0.7",
+                        "nb_cols":4,
+                        "id":"Element_3_13_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Regard de repartition",
+                        "nb_cols":12,
+                        "id":"Element_3_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_regrep_mat",
+                        "label":"Matériau du regard de répartition",
+                        "nb_cols":4,
+                        "id":"Element_4_16_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regrep_affl",
+                        "label":"Affleure-t-il le niveau du sol",
+                        "nb_cols":4,
+                        "id":"Element_4_16_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regrep_equi",
+                        "label":"Equirépartition des eaux",
+                        "nb_cols":4,
+                        "id":"Element_4_16_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_regrep_perf",
+                        "label":"Les tuyaux de répartition sont-ils non perforés",
+                        "nb_cols":12,
+                        "id":"Element_4_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Regard de bouclage",
+                        "nb_cols":12,
+                        "id":"Element_5_17_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_regbl_mat",
+                        "label":"Matériau du regard de bouclage",
+                        "nb_cols":4,
+                        "id":"Element_6_19_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regbl_affl",
+                        "label":"Affleure-t-il le niveau de sol",
+                        "nb_cols":4,
+                        "id":"Element_6_19_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regbl_hz",
+                        "label":"Est-il posé horizontalement",
+                        "nb_cols":4,
+                        "id":"Element_6_19_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_regbl_epand",
+                        "label":"Les tuyaux d'épandage sont raccordés de manière indépendante au regard de bouclage",
+                        "nb_cols":8,
+                        "id":"Element_4_17_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regbl_perf",
+                        "label":"Les tuyaux de bouclage sont-ils perforés",
+                        "nb_cols":4,
+                        "id":"Element_6_20_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Regard de collecte",
+                        "nb_cols":12,
+                        "id":"Element_4_22_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_regcol_mat",
+                        "label":"Matériau du regard de collecte",
+                        "nb_cols":4,
+                        "id":"Element_6_22_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regcol_affl",
+                        "label":"Affleure-t-il le niveau du sol",
+                        "nb_cols":4,
+                        "id":"Element_7_22_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regcol_hz",
+                        "label":"Est-il posé horizontalement",
+                        "nb_cols":4,
+                        "id":"Element_8_22_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_6",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_6_23_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"Element_0_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"Element_0_3_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"Element_0_3_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"Element_0_3_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_7_26_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche Entretien",
+                        "nb_cols":12,
+                        "id":"Element_0_3_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "nb_cols":12,
+                        "id":"Element_0_4_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_0_5_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "nb_cols":12,
+                        "id":"Element_0_6_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"closeModalSectionForm()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlTraitementForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "display_button",
+                        "id_controle",
+                        "tra_type",
+                        "id_traitement",
+                        "tra_nb",
+                        "tra_long",
+                        "tra_longueur",
+                        "tra_larg",
+                        "tra_tot_lin",
+                        "tra_surf",
+                        "tra_largeur",
+                        "tra_hauteur",
+                        "tra_profondeur",
+                        "tra_profond",
+                        "Element_1",
+                        "tra_dist_lim_parc",
+                        "tra_dist_veget",
+                        "tra_dist_puit",
+                        "Element_2",
+                        "tra_vm_grav_qual",
+                        "tra_vm_grav_ep",
+                        "tra_vm_geo_text",
+                        "tra_vm_bon_mat",
+                        "Element_3",
+                        "tra_regrep_mat",
+                        "tra_regrep_affl",
+                        "tra_regrep_equi",
+                        "tra_regrep_perf",
+                        "tra_regbl_epand",
+                        "Element_5",
+                        "tra_regbl_mat",
+                        "tra_regbl_affl",
+                        "tra_regbl_hz",
+                        "tra_regbl_perf",
+                        "Element_4",
+                        "tra_regcol_mat",
+                        "tra_regcol_affl",
+                        "tra_regcol_hz",
+                        "id_installation",
+                        "tra_dist_hab",
+                        "tra_vm_racine",
+                        "tra_vm_humidite",
+                        "tra_vm_imper",
+                        "tra_vm_geogrille",
+                        "tra_vm_tuy_perf",
+                        "tra_vm_sab_qual",
+                        "tra_vm_sab_ep",
+                        "tra_vm_geomembrane"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_controle_controle_traitement-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ]
+    },
+    "insert":{
+        "name":"anc_saisie_anc_controle_controle_traitement-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_installation",
+                        "datasource":{
+                            "datasource_id":"datasource_38",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"id_installation_from",
+                        "disabled": true
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_controle",
+                        "datasource":{
+                            "datasource_id":"datasource_39",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_from",
+                        "disabled": true
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_type",
+                        "label":"Type de traitement",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"Element_0_1_2",
+                        "id_from":"Element_0_1_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dimensionnement",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_nb",
+                        "label":"Nombre de tranchées",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_1_3_1",
+                        "id_from":"Element_1_3_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_long",
+                        "label":"Longueur (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_3_2"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_longueur",
+                        "label":"Longueur de chaque tranchée (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_3_4"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_larg",
+                        "label":"Largeur (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_3_3"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_surf",
+                        "label":"Surface (en m²)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_4_2"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_tot_lin",
+                        "label":"Linéaire total (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"number",
+                        "name":"tra_profondeur",
+                        "label":"Profondeur (en cm)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_5_2"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_profond",
+                        "label":"Profondeur des tranchées (en cm)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_5_3"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_largeur",
+                        "label":"Largeur des tranchées",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_1_4_3",
+                        "id_from":"Element_1_4_3_from",
+                        "datasource":{
+                            "datasource_id":"datasource_40",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"tra_hauteur",
+                        "label":"Hauteur",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":6,
+                        "id":"Element_1_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_1_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_dist_hab",
+                        "label":"Distance habitation > 5m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_7_1",
+                        "id_from":"Element_2_7_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_dist_lim_parc",
+                        "label":"Limite parcelle > 3m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_7_2",
+                        "id_from":"Element_2_7_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_dist_veget",
+                        "label":"Distance végétation > 3m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_8_1",
+                        "id_from":"Element_2_8_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_dist_puit",
+                        "label":"Distance puit 35m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_8_2",
+                        "id_from":"Element_2_8_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Vérification des matériaux",
+                        "nb_cols":12,
+                        "id":"Element_2_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_racine",
+                        "label":"Présence d'un film anti-racine",
+                        "nb_cols":4,
+                        "id":"Element_3_10_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_10_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_humidite",
+                        "label":"Présence d'un film anti-humidité",
+                        "nb_cols":4,
+                        "id":"Element_3_10_2",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_10_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_imper",
+                        "label":"Présence d'un film imperméable",
+                        "nb_cols":4,
+                        "id":"Element_3_10_3",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_10_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_geomembrane",
+                        "label":"Présence d'une géomembrane",
+                        "nb_cols":4,
+                        "id":"Element_3_11_0",
+                        "datasource":{
+                            "datasource_id":"datasource_41",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_0_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_geogrille",
+                        "label":"Présence d'une géo-grille",
+                        "nb_cols":4,
+                        "id":"Element_3_11_1",
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_grav_qual",
+                        "label":"Graviers de qualité conforme",
+                        "nb_cols":8,
+                        "id":"Element_3_11_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_grav_ep",
+                        "label":"Epaisseur conforme des graviers",
+                        "nb_cols":4,
+                        "id":"Element_3_11_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_3_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_geo_text",
+                        "label":"Présence d'un géotextile",
+                        "nb_cols":4,
+                        "id":"Element_3_12_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_12_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_tuy_perf",
+                        "label":"Les tuyaux d'épandage mis en place sont-ils des tuyaux rigides perforés prévus pour l'assainissement non collectif, orifices dirigés vers le bas",
+                        "nb_cols":12,
+                        "id":"Element_3_12_3",
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_12_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_bon_mat",
+                        "label":"Les bons de matériaux ont-ils été fournis",
+                        "nb_cols":4,
+                        "id":"Element_3_13_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_13_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_sab_qual",
+                        "label":"Sable de qualité conforme",
+                        "nb_cols":4,
+                        "id":"Element_3_13_3",
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_13_3_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_sab_ep",
+                        "label":"Epaisseur de sable de 0.7",
+                        "nb_cols":4,
+                        "id":"Element_3_13_2",
+                        "datasource":{
+                            "datasource_id":"datasource_24",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_13_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Regard de repartition",
+                        "nb_cols":12,
+                        "id":"Element_3_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_mat",
+                        "label":"Matériau du regard de répartition",
+                        "nb_cols":4,
+                        "id":"Element_4_16_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_4_16_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_affl",
+                        "label":"Affleure-t-il le niveau du sol",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_4_16_2",
+                        "id_from":"Element_4_16_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_equi",
+                        "label":"Equirépartition des eaux",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_4_16_3",
+                        "id_from":"Element_4_16_3_from",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_perf",
+                        "label":"Les tuyaux de répartition sont-ils non perforés",
+                        "nb_cols":12,
+                        "id":"Element_4_17_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_29",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_4_17_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Regard de bouclage",
+                        "nb_cols":12,
+                        "id":"Element_5_17_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_mat",
+                        "label":"Matériau du regard de bouclage",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_6_19_1",
+                        "id_from":"Element_6_19_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_affl",
+                        "label":"Affleure-t-il le niveau de sol",
+                        "nb_cols":4,
+                        "id":"Element_6_19_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_36",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_6_19_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_hz",
+                        "label":"Est-il posé horizontalement",
+                        "nb_cols":4,
+                        "id":"Element_6_19_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_32",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_6_19_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_epand",
+                        "label":"Les tuyaux d'épandage sont raccordés de manière indépendante au regard de bouclage",
+                        "nb_cols":8,
+                        "id":"Element_4_17_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_33",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_4_17_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_perf",
+                        "label":"Les tuyaux de bouclage sont-ils perforés",
+                        "nb_cols":4,
+                        "id":"Element_6_20_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_34",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_6_20_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Regard de collecte",
+                        "nb_cols":12,
+                        "id":"Element_4_22_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regcol_mat",
+                        "label":"Matériau du regard de collecte",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_6_22_1",
+                        "id_from":"Element_6_22_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regcol_affl",
+                        "label":"Affleure-t-il le niveau du sol",
+                        "nb_cols":4,
+                        "id":"Element_7_22_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_36",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_7_22_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regcol_hz",
+                        "label":"Est-il posé horizontalement",
+                        "nb_cols":4,
+                        "id":"Element_8_22_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_37",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_8_22_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_7_26_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche Entretien",
+                        "nb_cols":12,
+                        "id":"Element_0_3_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "nb_cols":12,
+                        "id":"Element_0_4_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_0_5_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "nb_cols":12,
+                        "id":"Element_0_6_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlTraitementForm()",
+        "event":"sendSimpleForm()",
+        "afterEvent": "closeModalSectionForm(true)",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "insert_button",
+                        "id_controle",
+                        "tra_type",
+                        "id_traitement",
+                        "tra_nb",
+                        "tra_long",
+                        "tra_longueur",
+                        "tra_larg",
+                        "tra_tot_lin",
+                        "tra_surf",
+                        "tra_largeur",
+                        "tra_hauteur",
+                        "tra_profondeur",
+                        "tra_profond",
+                        "Element_1",
+                        "tra_dist_lim_parc",
+                        "tra_dist_veget",
+                        "tra_dist_puit",
+                        "Element_2",
+                        "tra_vm_grav_qual",
+                        "tra_vm_grav_ep",
+                        "tra_vm_geo_text",
+                        "tra_vm_bon_mat",
+                        "Element_3",
+                        "tra_regrep_mat",
+                        "tra_regrep_affl",
+                        "tra_regrep_equi",
+                        "tra_regrep_perf",
+                        "tra_regbl_epand",
+                        "Element_5",
+                        "tra_regbl_mat",
+                        "tra_regbl_affl",
+                        "tra_regbl_hz",
+                        "tra_regbl_perf",
+                        "Element_4",
+                        "tra_regcol_mat",
+                        "tra_regcol_affl",
+                        "tra_regcol_hz",
+                        "id_installation",
+                        "tra_dist_hab",
+                        "tra_vm_racine",
+                        "tra_vm_humidite",
+                        "tra_vm_imper",
+                        "tra_vm_geogrille",
+                        "tra_vm_tuy_perf",
+                        "tra_vm_sab_qual",
+                        "tra_vm_sab_ep",
+                        "tra_vm_geomembrane"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_controle_controle_traitement-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT_TITLE_UPDATE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_traitement",
+                        "label":"ID",
+                        "nb_cols":3,
+                        "id":"Element_6_1_2"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":3,
+                        "id":"Element_6_1_2",
+                        "datasource":{
+                            "datasource_id":"datasource_38",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"Element_6_1_2_from",
+                        "disabled": true
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Identifiant de contrôle",
+                        "nb_cols":3,
+                        "id":"id_controle",
+                        "required":true,
+                        "datasource":{
+                            "datasource_id":"datasource_13",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_from",
+                        "disabled": true
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_type",
+                        "label":"Type de traitement",
+                        "required":true,
+                        "nb_cols":3,
+                        "id":"Element_0_1_2",
+                        "id_from":"Element_0_1_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dimensionnement",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_nb",
+                        "label":"Nombre de tranchées",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_1_3_1",
+                        "id_from":"Element_1_3_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_long",
+                        "label":"Longueur (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_3_2"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_longueur",
+                        "label":"Longueur de chaque tranchée (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_3_4"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_larg",
+                        "label":"Largeur (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_3_3"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_surf",
+                        "label":"Surface (en m²)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_4_2"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_tot_lin",
+                        "label":"Linéaire total (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"number",
+                        "name":"tra_profondeur",
+                        "label":"Profondeur (en cm)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_5_2"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_profond",
+                        "label":"Profondeur des tranchées (en cm)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_5_3"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_largeur",
+                        "label":"Largeur des tranchées",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_1_4_3",
+                        "id_from":"Element_1_4_3_from",
+                        "datasource":{
+                            "datasource_id":"datasource_40",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"tra_hauteur",
+                        "label":"Hauteur",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":6,
+                        "id":"Element_1_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_1_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_dist_hab",
+                        "label":"Distance habitation > 5m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_7_1",
+                        "id_from":"Element_2_7_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_dist_lim_parc",
+                        "label":"Limite parcelle > 3m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_7_2",
+                        "id_from":"Element_2_7_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_dist_veget",
+                        "label":"Distance végétation > 3m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_8_1",
+                        "id_from":"Element_2_8_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_dist_puit",
+                        "label":"Distance puit 35m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_8_2",
+                        "id_from":"Element_2_8_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Vérification des matériaux",
+                        "nb_cols":12,
+                        "id":"Element_2_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_racine",
+                        "label":"Présence d'un film anti-racine",
+                        "nb_cols":4,
+                        "id":"Element_3_10_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_10_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_humidite",
+                        "label":"Présence d'un film anti-humidité",
+                        "nb_cols":4,
+                        "id":"Element_3_10_2",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_10_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_imper",
+                        "label":"Présence d'un film imperméable",
+                        "nb_cols":4,
+                        "id":"Element_3_10_3",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_10_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_geomembrane",
+                        "label":"Présence d'une géomembrane",
+                        "nb_cols":4,
+                        "id":"Element_3_11_0",
+                        "datasource":{
+                            "datasource_id":"datasource_41",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_0_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_geogrille",
+                        "label":"Présence d'une géo-grille",
+                        "nb_cols":4,
+                        "id":"Element_3_11_1",
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_grav_qual",
+                        "label":"Graviers de qualité conforme",
+                        "nb_cols":8,
+                        "id":"Element_3_11_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_grav_ep",
+                        "label":"Epaisseur conforme des graviers",
+                        "nb_cols":4,
+                        "id":"Element_3_11_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_3_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_geo_text",
+                        "label":"Présence d'un géotextile",
+                        "nb_cols":4,
+                        "id":"Element_3_12_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_12_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_tuy_perf",
+                        "label":"Les tuyaux d'épandage mis en place sont-ils des tuyaux rigides perforés prévus pour l'assainissement non collectif, orifices dirigés vers le bas",
+                        "nb_cols":12,
+                        "id":"Element_3_12_3",
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_12_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_bon_mat",
+                        "label":"Les bons de matériaux ont-ils été fournis",
+                        "nb_cols":4,
+                        "id":"Element_3_13_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_13_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_sab_qual",
+                        "label":"Sable de qualité conforme",
+                        "nb_cols":4,
+                        "id":"Element_3_13_3",
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_13_3_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_sab_ep",
+                        "label":"Epaisseur de sable de 0.7",
+                        "nb_cols":4,
+                        "id":"Element_3_13_2",
+                        "datasource":{
+                            "datasource_id":"datasource_24",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_13_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Regard de repartition",
+                        "nb_cols":12,
+                        "id":"Element_3_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_mat",
+                        "label":"Matériau du regard de répartition",
+                        "nb_cols":4,
+                        "id":"Element_4_16_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_4_16_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_affl",
+                        "label":"Affleure-t-il le niveau du sol",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_4_16_2",
+                        "id_from":"Element_4_16_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_equi",
+                        "label":"Equirépartition des eaux",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_4_16_3",
+                        "id_from":"Element_4_16_3_from",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_perf",
+                        "label":"Les tuyaux de répartition sont-ils non perforés",
+                        "nb_cols":12,
+                        "id":"Element_4_17_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_29",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_4_17_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Regard de bouclage",
+                        "nb_cols":12,
+                        "id":"Element_5_17_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_mat",
+                        "label":"Matériau du regard de bouclage",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_6_19_1",
+                        "id_from":"Element_6_19_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_affl",
+                        "label":"Affleure-t-il le niveau de sol",
+                        "nb_cols":4,
+                        "id":"Element_6_19_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_36",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_6_19_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_hz",
+                        "label":"Est-il posé horizontalement",
+                        "nb_cols":4,
+                        "id":"Element_6_19_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_32",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_6_19_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_epand",
+                        "label":"Les tuyaux d'épandage sont raccordés de manière indépendante au regard de bouclage",
+                        "nb_cols":8,
+                        "id":"Element_4_17_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_33",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_4_17_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_perf",
+                        "label":"Les tuyaux de bouclage sont-ils perforés",
+                        "nb_cols":4,
+                        "id":"Element_6_20_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_34",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_6_20_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Regard de collecte",
+                        "nb_cols":12,
+                        "id":"Element_4_22_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regcol_mat",
+                        "label":"Matériau du regard de collecte",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_6_22_1",
+                        "id_from":"Element_6_22_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regcol_affl",
+                        "label":"Affleure-t-il le niveau du sol",
+                        "nb_cols":4,
+                        "id":"Element_7_22_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_36",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_7_22_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regcol_hz",
+                        "label":"Est-il posé horizontalement",
+                        "nb_cols":4,
+                        "id":"Element_8_22_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_37",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_8_22_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_6",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_6_23_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"Element_0_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"Element_0_3_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"Element_0_3_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"Element_0_3_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_7_26_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche Entretien",
+                        "nb_cols":12,
+                        "id":"Element_0_3_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "nb_cols":12,
+                        "id":"Element_0_4_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_0_5_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "nb_cols":12,
+                        "id":"Element_0_6_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"closeModalSectionForm(true)"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlTraitementForm()",
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "update_button",
+                        "id_controle",
+                        "tra_type",
+                        "id_traitement",
+                        "tra_nb",
+                        "tra_long",
+                        "tra_longueur",
+                        "tra_larg",
+                        "tra_tot_lin",
+                        "tra_surf",
+                        "tra_largeur",
+                        "tra_hauteur",
+                        "tra_profondeur",
+                        "tra_profond",
+                        "Element_1",
+                        "tra_dist_lim_parc",
+                        "tra_dist_veget",
+                        "tra_dist_puit",
+                        "Element_2",
+                        "tra_vm_grav_qual",
+                        "tra_vm_grav_ep",
+                        "tra_vm_geo_text",
+                        "tra_vm_bon_mat",
+                        "Element_3",
+                        "tra_regrep_mat",
+                        "tra_regrep_affl",
+                        "tra_regrep_equi",
+                        "tra_regrep_perf",
+                        "tra_regbl_epand",
+                        "Element_5",
+                        "tra_regbl_mat",
+                        "tra_regbl_affl",
+                        "tra_regbl_hz",
+                        "tra_regbl_perf",
+                        "Element_4",
+                        "tra_regcol_mat",
+                        "tra_regcol_affl",
+                        "tra_regcol_hz",
+                        "id_installation",
+                        "tra_dist_hab",
+                        "tra_vm_racine",
+                        "tra_vm_humidite",
+                        "tra_vm_imper",
+                        "tra_vm_geogrille",
+                        "tra_vm_tuy_perf",
+                        "tra_vm_sab_qual",
+                        "tra_vm_sab_ep",
+                        "tra_vm_geomembrane"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_1"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_nb",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_nb"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_2"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_dist_hab",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_dist_hab"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_3"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_dist_lim_parc",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_dist_lim_parc"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_4"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_dist_veget",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_dist_veget"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_5"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_dist_puit",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_dist_puit"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_6"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_ht_terre_veget",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_ht_terre_veget"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_7"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regrep_affl",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regrep_affl"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_8"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regrep_equi",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regrep_equi"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_9"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regbl_mat",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regbl_mat"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_10"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regcol_mat",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regcol_mat"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_11"
+        },
+        "datasource_12":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"installation",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_installation"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_12"
+        },
+        "datasource_13":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"controle",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_controle"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_13"
+        },
+        "datasource_14":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_racine",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste":"tra_vm_racine"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_14"
+        },
+        "datasource_15":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_humidite",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_humidite"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_15"
+        },
+        "datasource_16":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_imper",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_imper"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_16"
+        },
+        "datasource_17":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_geogrille",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_geogrille"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_17"
+        },
+        "datasource_18":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_grav_qual",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_grav_qual"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_18"
+        },
+        "datasource_19":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_grav_ep",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_grav_ep"},
+                "database":"",
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_19"
+        },
+        "datasource_20":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_geo_text",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_geo_text"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_20"
+        },
+        "datasource_21":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_ht_terre_veget",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_ht_terre_veget"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_21"
+        },
+        "datasource_22":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_tuy_perf",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_tuy_perf"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_22"
+        },
+        "datasource_23":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_bon_mat",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_bon_mat"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_23"
+        },
+        "datasource_24":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_sab_ep",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_sab_ep"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_24"
+        },
+        "datasource_25":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_sab_qual",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_sab_qual"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_25"
+        },
+        "datasource_26":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regrep_mat",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regrep_mat"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_26"
+        },
+        "datasource_27":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regrep_affl",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regrep_affl"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_27"
+        },
+        "datasource_28":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regrep_equi",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regrep_equi"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_28"
+        },
+        "datasource_29":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regrep_perf",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regrep_perf"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_29"
+        },
+        "datasource_30":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regbl_mat",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regbl_mat"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_30"
+        },
+        "datasource_31":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regbl_affl",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regbl_affl"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_31"
+        },
+        "datasource_32":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regbl_hz",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regbl_hz"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_32"
+        },
+        "datasource_33":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regbl_epand",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regbl_epand"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_33"
+        },
+        "datasource_34":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regbl_perf",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regbl_perf"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_34"
+        },
+        "datasource_35":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regcol_mat",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regcol_mat"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_35"
+        },
+        "datasource_36":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regcol_affl",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regcol_affl"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_36"
+        },
+        "datasource_37":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regcol_hz",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regcol_hz"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_37"
+        },
+        "datasource_38":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"installation",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_installation"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_38"
+        },
+        "datasource_39":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"controle",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_controle"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_3"
+        },
+        "datasource_40":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_largeur",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_largeur"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_40"
+        },
+        "datasource_41":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_geomembrane",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_geomembrane"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_41"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_ventilation.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_ventilation.json
new file mode 100755
index 0000000000000000000000000000000000000000..8491de0059cc2a70844b5b8c17cf703dd082c7cd
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_controle_controle_ventilation.json
@@ -0,0 +1,690 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_controle_controle_ventilation-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"vt_primaire",
+                        "label":"Présence d'une ventilation primaire",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_primaire_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"vt_secondaire",
+                        "label":"Présence d'une ventilation secondaire",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_secondaire_2_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"emplacement_vt_secondaire",
+                        "label":"Emplacement envisagé pour la canalisation de ventilation secondaire",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"emplacement_vt_secondaire_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Ventilation primaire",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"vt_prim_loc",
+                        "label":"Localisation",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_prim_loc_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"vt_prim_ht",
+                        "label":"Hauteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_prim_ht_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"vt_prim_diam",
+                        "label":"Diamètre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_prim_diam_5_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"vt_prim_type_extract",
+                        "label":"Type d'extracteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_prim_type_extract_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Ventilation secondaire",
+                        "nb_cols":12,
+                        "id":"Element_1_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"vt_second_loc",
+                        "label":"Localisation",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_second_loc_7_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"vt_second_ht",
+                        "label":"Hauteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_second_ht_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"vt_second_diam",
+                        "label":"Diamètre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_second_diam_9_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"vt_second_type_extract",
+                        "label":"Type d'extracteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_second_type_extract_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"vt_commentaire",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"vt_commentaire_46_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlVentilationForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "vt_primaire",
+                        "vt_secondaire",
+                        "vt_prim_loc",
+                        "vt_prim_ht",
+                        "vt_prim_diam",
+                        "vt_prim_type_extract",
+                        "vt_second_loc",
+                        "vt_second_ht",
+                        "vt_second_diam",
+                        "vt_second_type_extract",
+                        "display_button",
+                        "Element_0",
+                        "Element_1",
+                        "vt_commentaire",
+                        "emplacement_vt_secondaire"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_controle_controle_ventilation-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            
+        ]
+    },
+    "insert":{
+        "name":"anc_saisie_anc_controle_controle_ventilation-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0","elements":[
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_controle_controle_ventilation-form",
+        "title":"ANC_SAISIE_ANC_CONTROLE_CONTROLE_VENTILATION_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"vt_primaire",
+                        "label":"Présence d'une ventilation primaire",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_primaire_1_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"vt_secondaire",
+                        "label":"Présence d'une ventilation secondaire",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_secondaire_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"text",
+                        "name":"emplacement_vt_secondaire",
+                        "label":"Emplacement envisagé pour la canalisation de ventilation secondaire",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":6,
+                        "id":"emplacement_vt_secondaire_3_1",
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Ventilation primaire",
+                        "nb_cols":12,
+                        "id":"Element_1_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"editable_select",
+                        "name":"vt_prim_loc",
+                        "label":"Localisation",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_prim_loc_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"vt_prim_ht",
+                        "label":"Hauteur",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_prim_ht_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"vt_prim_diam",
+                        "label":"Diamètre",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_prim_diam_5_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"vt_prim_type_extract",
+                        "label":"Type d'extracteur",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_prim_type_extract_6_1",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"vt_prim_type_materiau",
+                        "label":"Type de matériau",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_prim_type_materiau_6_1",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Ventilation secondaire",
+                        "nb_cols":12,
+                        "id":"Element_2_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"editable_select",
+                        "name":"vt_second_loc",
+                        "label":"Localisation",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_second_loc_7_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"vt_second_ht",
+                        "label":"Hauteur",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_second_ht_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"vt_second_diam",
+                        "label":"Diamètre",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_second_diam_9_1",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"vt_second_type_extract",
+                        "label":"Type d'extracteur",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_second_type_extract_10_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"vt_second_type_materiau",
+                        "label":"Type de matériau",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"vt_second_type_materiau_6_1",
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"vt_commentaire",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"vt_commentaire_46_1",
+                        "nb_rows":10,
+                        "visible": false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncControlVentilationForm()",
+        "event":"sendSimpleForm()"
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"vt_primaire",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "vt_primaire"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"vt_secondaire",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "vt_secondaire"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"vt_prim_loc",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "vt_prim_loc"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"vt_prim_ht",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "vt_prim_ht"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"vt_prim_diam",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "vt_prim_diam"},
+                "schema":"s_anc","table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"vt_prim_type_extract",
+            "description":"","parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "vt_prim_type_extract"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"vt_second_loc",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "vt_second_loc"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            }
+            ,"ressource_id":"vitis/genericquerys"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"vt_second_ht",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "vt_second_ht"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"vt_second_diam",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "vt_second_diam"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"vt_second_type_extract",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "vt_second_type_extract"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"vt_prim_type_materiau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "vt_prim_type_materiau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_12":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"vt_second_type_materiau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "controle", "nom_liste": "vt_second_type_materiau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_evacuation_eaux.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_evacuation_eaux.json
new file mode 100755
index 0000000000000000000000000000000000000000..2df0cd8ed078333a7c55f8c73c9328c1d54f1a7b
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_evacuation_eaux.json
@@ -0,0 +1,2462 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_evacuation_eaux_evacuation_eaux-form",
+        "title":"ANC_SAISIE_ANC_EVACUATION_EAUX_TITLE_DISPLAY",
+        "input_size":"xxs",
+        "initEvent": "initAncEvacuationEauxForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_eva",
+                        "label":"Identifiant de l'evacuation",
+                        "nb_cols":3,
+                        "id":"id_eva_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"num_dossier",
+                        "label":"Installation",
+                        "nb_cols":3,
+                        "id":"num_dossier_43_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"id_controle",
+                        "label":"Identifiant du contrôle",
+                        "nb_cols":3,
+                        "id":"id_controle_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Par infiltration dans le sol",
+                        "nb_cols":12,
+                        "id":"Element_0_45_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_type",
+                        "label":"Type d'évacuation",
+                        "nb_cols":3,
+                        "id":"evac_type_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_long",
+                        "label":"Longueur (en m)",
+                        "nb_cols":4,
+                        "id":"evac_is_long_5_1",
+                        "default_value":0
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_larg",
+                        "label":"Largeur (en m)",
+                        "nb_cols":4,
+                        "id":"evac_is_larg_6_1",
+                        "default_value":0
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_is_lin_total",
+                        "label":"Total",
+                        "nb_cols":4,
+                        "id":"evac_is_lin_total_7_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_surface",
+                        "label":"Surface (en m²)",
+                        "nb_cols":4,
+                        "id":"evac_is_surface_8_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_profondeur",
+                        "label":"Profondeur (en cm)",
+                        "nb_cols":4,
+                        "id":"evac_is_profondeur_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_is_geotex",
+                        "label":"Présence d'un géotextile?",
+                        "nb_cols":4,
+                        "id":"evac_is_geotex_10_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_rac",
+                        "label":"Présence d'un film ant-racine?",
+                        "nb_cols":4,
+                        "id":"evac_is_rac_11_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_hum",
+                        "label":"Présence d'un film anti-humidité?",
+                        "nb_cols":4,
+                        "id":"evac_is_hum_12_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_is_reg_rep",
+                        "label":"Présence d'un regard de répartition?",
+                        "nb_cols":4,
+                        "id":"evac_is_reg_rep_13_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_reb_bcl",
+                        "label":"Présence d'un regard de bouclage?",
+                        "nb_cols":4,
+                        "id":"evac_is_reb_bcl_14_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_rp_bons_grav",
+                        "label":"Les bons de graviers ont-ils été transmis??",
+                        "nb_cols":4,
+                        "id":"evac_rp_bons_grav_14_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_veg",
+                        "label":"Présence de végétation (irrigation souterraine)?",
+                        "nb_cols":4,
+                        "id":"evac_is_veg_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_is_type_effl",
+                        "label":"Type d'effluent",
+                        "nb_cols":4,
+                        "id":"evac_is_type_effl_16_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_is_acc_reg",
+                        "label":"Accessibilité aux regards?",
+                        "nb_cols":4,
+                        "id":"evac_is_acc_reg_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_is_inf_perm",
+                        "label":"Infiltration permanente?",
+                        "nb_cols":4,
+                        "id":"evac_is_inf_perm_17_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Par rejet dans un puits d’infiltration",
+                        "nb_cols":12,
+                        "id":"Element_1_8_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_rp_type",
+                        "label":"Profondeur du puits d'infiltration",
+                        "nb_cols":4,
+                        "id":"evac_rp_type_18_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_rp_etude_hydrogeol",
+                        "label":"Etude hydrogéologique?",
+                        "nb_cols":4,
+                        "id":"evac_rp_etude_hydrogeol_19_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_rp_rejet",
+                        "label":"Le rejet est-il autorisé?",
+                        "nb_cols":4,
+                        "id":"evac_rp_rejet_20_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_rp_grav",
+                        "label":"Remplissage en graviers 40/80?",
+                        "nb_cols":4,
+                        "id":"evac_rp_grav_21_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_rp_tamp",
+                        "label":"Puit recouvert d'un tampon sécurisé?",
+                        "nb_cols":4,
+                        "id":"evac_rp_tamp_22_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_rp_type_eff",
+                        "label":"Type d'effluent",
+                        "nb_cols":4,
+                        "id":"evac_rp_type_eff_23_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_rp_trap",
+                        "label":"Accessibilité aux regards",
+                        "nb_cols":4,
+                        "id":"evac_rp_trap_24_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Par rejet vers le milieu hydraulique superficiel",
+                        "nb_cols":12,
+                        "id":"Element_2_12_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_hs_type",
+                        "label":"Localisation du rejet",
+                        "nb_cols":4,
+                        "id":"evac_hs_type_25_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_hs_gestionnaire",
+                        "label":"Gestionnaire",
+                        "nb_cols":4,
+                        "id":"evac_hs_gestionnaire_26_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_hs_gestionnaire_auth",
+                        "label":"Autorisation du gestionnaire",
+                        "nb_cols":4,
+                        "id":"evac_hs_gestionnaire_auth_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"evac_hs_intr",
+                        "label":"Dispositif anti-intrusion",
+                        "nb_cols":4,
+                        "id":"evac_hs_intr_28_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_hs_type_eff",
+                        "label":"Type d'effluent",
+                        "nb_cols":4,
+                        "id":"evac_hs_type_eff_29_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"evac_hs_ecoul",
+                        "label":"Ecoulement correct",
+                        "nb_cols":4,
+                        "id":"evac_hs_ecoul_30_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"create_35_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"create_date_36_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_33_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_date_34_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_3_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "nb_cols":12,
+                        "id":"photos_f_37_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche Entretien",
+                        "nb_cols":12,
+                        "id":"fiche_f_38_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "nb_cols":12,
+                        "id":"schema_f_39_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"documents_f_40_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "nb_cols":12,
+                        "id":"plan_f_41_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_anc_eva",
+                        "id_anc_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_is_acc_reg",
+                        "evac_rp_etude_hydrogeol",
+                        "evac_rp_rejet",
+                        "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",
+                        "photos_f",
+                        "fiche_f",
+                        "schema_f",
+                        "documents_f",
+                        "plan_f",
+                        "num_dossier",
+                        "display_button",
+                        "id_installation",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "evac_is_lin_total",
+                        "evac_rp_type",
+                        "evac_hs_intr",
+                        "evac_hs_type_eff",
+                        "evac_hs_ecoul",
+                        "evac_is_reb_bcl",
+                        "evac_rp_bons_grav",
+                        "evac_is_inf_perm"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_evacuation_eaux_evacuation_eaux-form",
+        "title":"ANC_SAISIE_ANC_EVACUATION_EAUX_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_0_1_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"Element_0_1_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_1_1_2",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"Element_1_1_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_type",
+                        "label":"Type",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_2_1_3",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_2_1_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-xs",
+                        "nb_cols":12,
+                        "name":"search_button",
+                        "id":"search_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"search",
+                                "label":"FORM_SEARCH_BUTTON",
+                                "class":"btn-primary",
+                                "event":"setGridFilter()"
+                            },
+                            {
+                                "type":"reset",
+                                "name":"reset",
+                                "label":"FORM_RESET_BUTTON",
+                                "class":"btn-primary",
+                                "event":"resetGridFilter()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "search_button",
+                        "id_installation",
+                        "id_controle",
+                        "evac_type"
+                    ]
+                }
+            ]
+        }
+    },
+    "insert":{
+        "name":"anc_saisie_anc_evacuation_eaux_evacuation_eaux-form",
+        "title":"ANC_SAISIE_ANC_EVACUATION_EAUX_TITLE_INSERT",
+        "input_size":"xxs",
+        "initEvent": "initAncEvacuationEauxForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_installation_42_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"id_installation_42_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Identifiant du contrôle",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_controle_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_2_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Par infiltration dans le sol",
+                        "nb_cols":12,
+                        "id":"Element_0_45_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"evac_type",
+                        "label":"Type d'évacuation",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_type_3_1",
+                        "id_from":"evac_type_3_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_long",
+                        "label":"Longueur (en m)",
+                        "nb_cols":4,
+                        "id":"evac_is_long_5_1",
+                        "default_value":0
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_larg",
+                        "label":"Largeur (en m)",
+                        "nb_cols":4,
+                        "id":"evac_is_larg_6_1",
+                        "default_value":0
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"evac_is_lin_total",
+                        "label":"Total",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_is_lin_total_7_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_surface",
+                        "label":"Surface (en m²)",
+                        "nb_cols":4,
+                        "id":"evac_is_surface_8_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_profondeur",
+                        "label":"Profondeur (en cm)",
+                        "nb_cols":4,
+                        "id":"evac_is_profondeur_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_is_geotex",
+                        "label":"Présence d'un géotextile?",
+                        "nb_cols":4,
+                        "id":"evac_is_geotex_10_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39330"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39331"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_rac",
+                        "label":"Présence d'un film ant-racine?",
+                        "nb_cols":4,
+                        "id":"evac_is_rac_11_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39341"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39342"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_hum",
+                        "label":"Présence d'un film anti-humidité?",
+                        "nb_cols":4,
+                        "id":"evac_is_hum_12_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39352"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39353"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_is_reg_rep",
+                        "label":"Présence d'un regard de répartition?",
+                        "nb_cols":4,
+                        "id":"evac_is_reg_rep_13_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39360"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39361"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_reb_bcl",
+                        "label":"Présence d'un regard de bouclage?",
+                        "nb_cols":4,
+                        "id":"evac_is_reb_bcl_14_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39368"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39369"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_bons_grav",
+                        "label":"Les bons de graviers ont-ils été transmis?",
+                        "nb_cols":4,
+                        "id":"evac_rp_bons_grav_14_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39368"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39369"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_veg",
+                        "label":"Présence de végétation (irrigation souterraine)?",
+                        "nb_cols":4,
+                        "id":"evac_is_veg_15_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39376"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39377"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "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"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_acc_reg",
+                        "label":"Accessibilité aux regards?",
+                        "nb_cols":4,
+                        "id":"evac_is_acc_reg_17_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39392"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39393"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"evac_is_inf_perm",
+                        "label":"Infiltration permanente",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"evac_is_inf_perm_17_1",
+                        "id_from":"evac_is_inf_perm_17_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Par rejet dans un puits d’infiltration",
+                        "nb_cols":12,
+                        "id":"Element_1_8_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"evac_rp_type",
+                        "label":"Profondeur du puits d'infiltration",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"evac_rp_type_18_1"
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_etude_hydrogeol",
+                        "label":"Etude hydrogéologique?",
+                        "nb_cols":4,
+                        "id":"evac_rp_etude_hydrogeol_19_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39411"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39412"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_rejet",
+                        "label":"Le rejet est-il autorisé?",
+                        "nb_cols":4,
+                        "id":"evac_rp_rejet_20_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39423"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39424"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_grav",
+                        "label":"Remplissage en graviers 40/80?",
+                        "nb_cols":4,
+                        "id":"evac_rp_grav_21_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39434"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39435"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_tamp",
+                        "label":"Puit recouvert d'un tampon sécurisé?",
+                        "nb_cols":4,
+                        "id":"evac_rp_tamp_22_1",
+                        "id_from":"evac_rp_tamp_22_1_from",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35392"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35393"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_rp_type_eff",
+                        "label":"Type d'effluent",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_rp_type_eff_23_1",
+                        "id_from":"evac_rp_type_eff_23_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_trap",
+                        "label":"Accessibilité aux regards",
+                        "nb_cols":4,
+                        "id":"evac_rp_trap_24_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39453"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39454"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Par rejet vers le milieu hydraulique superficiel",
+                        "nb_cols":12,
+                        "id":"Element_2_12_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"evac_hs_type",
+                        "label":"Localisation du rejet",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_hs_type_25_1",
+                        "id_from":"evac_hs_type_25_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_hs_gestionnaire",
+                        "label":"Gestionnaire",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_hs_gestionnaire_26_1",
+                        "id_from":"evac_hs_gestionnaire_26_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_hs_gestionnaire_auth",
+                        "label":"Autorisation du gestionnaire",
+                        "nb_cols":4,
+                        "id":"evac_hs_gestionnaire_auth_27_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39476"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39477"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_hs_intr",
+                        "label":"Dispositif anti-intrusion",
+                        "nb_cols":4,
+                        "id":"evac_hs_intr_28_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39487"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39488"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_hs_type_eff",
+                        "label":"Type d'effluent",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_hs_type_eff_29_1",
+                        "id_from":"evac_hs_type_eff_29_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_hs_ecoul",
+                        "label":"Ecoulement correct",
+                        "nb_cols":4,
+                        "id":"evac_hs_ecoul_30_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39495"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39496"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"evac_commentaires",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"evac_commentaires_32_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_3_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "nb_cols":12,
+                        "id":"photos_f_37_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche Entretien",
+                        "nb_cols":12,
+                        "id":"fiche_f_38_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "nb_cols":12,
+                        "id":"schema_f_39_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"documents_f_40_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "nb_cols":12,
+                        "id":"plan_f_41_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "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_is_acc_reg",
+                        "evac_rp_etude_hydrogeol",
+                        "evac_rp_rejet",
+                        "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",
+                        "photos_f",
+                        "fiche_f",
+                        "schema_f",
+                        "documents_f",
+                        "plan_f",
+                        "id_installation",
+                        "insert_button",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "evac_is_lin_total",
+                        "evac_rp_type",
+                        "evac_hs_intr",
+                        "evac_hs_type_eff",
+                        "evac_hs_ecoul",
+                        "evac_is_reb_bcl",
+                        "evac_rp_bons_grav",
+                        "evac_is_inf_perm"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_evacuation_eaux_evacuation_eaux-form",
+        "title":"ANC_SAISIE_ANC_EVACUATION_EAUX_TITLE_UPDATE",
+        "input_size":"xxs",
+        "initEvent": "initAncEvacuationEauxForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_eva",
+                        "label":"Identifiant de l'evacuation",
+                        "nb_cols":12,
+                        "id":"id_eva_1_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"Element_3_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"Element_3_2_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Identifiant du contrôle",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_controle_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_2_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Par infiltration dans le sol",
+                        "nb_cols":12,
+                        "id":"Element_0_45_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"evac_type",
+                        "label":"Type d'évacuation",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_type_3_1",
+                        "id_from":"evac_type_3_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_long",
+                        "label":"Longueur (en m)",
+                        "nb_cols":4,
+                        "id":"evac_is_long_5_1",
+                        "default_value":0
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_larg",
+                        "label":"Largeur (en m)",
+                        "nb_cols":4,
+                        "id":"evac_is_larg_6_1",
+                        "default_value":0
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"evac_is_lin_total",
+                        "label":"Total",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_is_lin_total_7_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_surface",
+                        "label":"Surface (en m²)",
+                        "nb_cols":4,
+                        "id":"evac_is_surface_8_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"evac_is_profondeur",
+                        "label":"Profondeur (en cm)",
+                        "nb_cols":4,
+                        "id":"evac_is_profondeur_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_is_geotex",
+                        "label":"Présence d'un géotextile?",
+                        "nb_cols":4,
+                        "id":"evac_is_geotex_10_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35271"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35272"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_rac",
+                        "label":"Présence d'un film ant-racine?",
+                        "nb_cols":4,
+                        "id":"evac_is_rac_11_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35282"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35283"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_hum",
+                        "label":"Présence d'un film anti-humidité?",
+                        "nb_cols":4,
+                        "id":"evac_is_hum_12_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35293"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35294"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_is_reg_rep",
+                        "label":"Présence d'un regard de répartition?",
+                        "nb_cols":4,
+                        "id":"evac_is_reg_rep_13_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35305"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35306"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_reb_bcl",
+                        "label":"Présence d'un regard de bouclage?",
+                        "nb_cols":4,
+                        "id":"evac_is_reb_bcl_14_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35316"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35317"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_bons_grav",
+                        "label":"Les bons de graviers ont-ils été transmis?",
+                        "nb_cols":4,
+                        "id":"evac_rp_bons_grav_14_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39368"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39369"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_veg",
+                        "label":"Présence de végétation (irrigation souterraine)?",
+                        "nb_cols":4,
+                        "id":"evac_is_veg_15_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35328"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35329"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "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"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_is_acc_reg",
+                        "label":"Accessibilité aux regards?",
+                        "nb_cols":4,
+                        "id":"evac_is_acc_reg_17_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35352"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35353"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"evac_is_inf_perm",
+                        "label":"Infiltration permanente",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"evac_is_inf_perm_17_1",
+                        "id_from":"evac_is_inf_perm_17_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Par rejet dans un puits d’infiltration",
+                        "nb_cols":12,
+                        "id":"Element_1_8_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"evac_rp_type",
+                        "label":"Profondeur du puits d'infiltration",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_rp_type_18_1"
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_etude_hydrogeol",
+                        "label":"Etude hydrogéologique?",
+                        "nb_cols":4,
+                        "id":"evac_rp_etude_hydrogeol_19_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35368"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35369"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_rejet",
+                        "label":"Le rejet est-il autorisé?",
+                        "nb_cols":4,
+                        "id":"evac_rp_rejet_20_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35379"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35380"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_grav",
+                        "label":"Remplissage en graviers 40/80?",
+                        "nb_cols":4,
+                        "id":"evac_rp_grav_21_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35392"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35393"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_tamp",
+                        "label":"Puit recouvert d'un tampon sécurisé?",
+                        "nb_cols":4,
+                        "id":"evac_rp_tamp_22_1",
+                        "id_from":"evac_rp_tamp_22_1_from",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35392"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35393"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_rp_type_eff",
+                        "label":"Type d'effluent",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_rp_type_eff_23_1",
+                        "id_from":"evac_rp_type_eff_23_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_rp_trap",
+                        "label":"Accessibilité aux regards",
+                        "nb_cols":4,
+                        "id":"evac_rp_trap_24_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35419"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35420"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Par rejet vers le milieu hydraulique superficiel",
+                        "nb_cols":12,
+                        "id":"Element_2_12_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"evac_hs_type",
+                        "label":"Localisation du rejet",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_hs_type_25_1",
+                        "id_from":"evac_hs_type_25_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_hs_gestionnaire",
+                        "label":"Gestionnaire",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_hs_gestionnaire_26_1",
+                        "id_from":"evac_hs_gestionnaire_26_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_hs_gestionnaire_auth",
+                        "label":"Autorisation du gestionnaire",
+                        "nb_cols":4,
+                        "id":"evac_hs_gestionnaire_auth_27_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:35438"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:35439"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"evac_hs_intr",
+                        "label":"Dispositif anti-intrusion",
+                        "nb_cols":4,
+                        "id":"evac_hs_intr_28_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39487"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39488"
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"evac_hs_type_eff",
+                        "label":"Type d'effluent",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"evac_hs_type_eff_29_1",
+                        "id_from":"evac_hs_type_eff_29_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"radio",
+                        "name":"evac_hs_ecoul",
+                        "label":"Ecoulement correct",
+                        "nb_cols":4,
+                        "id":"evac_hs_ecoul_30_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:39495"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:39496"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"evac_commentaires",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"evac_commentaires_32_1",
+                        "size":5
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_4_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"create_35_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"create_date_36_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_33_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_date_34_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_3_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "nb_cols":12,
+                        "id":"photos_f_37_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche Entretien",
+                        "nb_cols":12,
+                        "id":"fiche_f_38_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "nb_cols":12,
+                        "id":"schema_f_39_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"documents_f_40_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "nb_cols":12,
+                        "id":"plan_f_41_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            },
+            {
+                "fields":[
+
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "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_is_acc_reg",
+                        "evac_rp_etude_hydrogeol",
+                        "evac_rp_rejet",
+                        "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",
+                        "photos_f",
+                        "fiche_f",
+                        "schema_f",
+                        "documents_f",
+                        "plan_f",
+                        "id_installation",
+                        "num_dossier",
+                        "update_button",
+                        "id_installation",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "evac_is_lin_total",
+                        "evac_rp_type",
+                        "evac_hs_intr",
+                        "evac_hs_type_eff",
+                        "evac_hs_ecoul",
+                        "evac_is_reb_bcl",
+                        "evac_rp_bons_grav",
+                        "evac_is_inf_perm"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"installation",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_installation"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_1"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"controle",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_controle"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_2"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_type",
+            "description":"",
+            "parameters":{
+                "database":"",
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_3"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_is_nb",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_is_nb"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_4"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_rp_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_rp_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_5"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_rp_type_eff",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_rp_type_eff"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_6"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_hs_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_hs_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_7"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_hs_gestionnaire",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_hs_gestionnaire"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_8"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_hs_type_eff",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_hs_type_eff"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_9"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_rp_tamp",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_rp_tamp"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_10"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"evac_is_inf_perm",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "evacuation_eaux", "nom_liste": "evac_is_inf_perm"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_11"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_filieres_agree.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_filieres_agree.json
new file mode 100755
index 0000000000000000000000000000000000000000..d4d7544245d3ab59d14d3837ab2e32afd4819668
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_filieres_agree.json
@@ -0,0 +1,5420 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_filieres_agree-form",
+        "title":"ANC_SAISIE_ANC_FILIERES_AGREE_TITLE_DISPLAY",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_fag",
+                        "label":"ID",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"id_fag_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"num_dossier",
+                        "label":"Installation",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"num_dossier_89_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"id_controle_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_type",
+                        "label":"Type",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_type_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_agree",
+                        "label":"La filière est-elle agréée?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_agree_4_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_integerer",
+                        "label":"Fonctionnement par intermittence possible?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_integerer_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_denom",
+                        "label":"Dénomination de  la filière",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_denom_7_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fab",
+                        "label":"Fabricant",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fab_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_num_ag",
+                        "label":"Numéro agrément",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_ag_9_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_cap_eh",
+                        "label":"Capacité EH",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_cap_eh_10_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_nb_cuv",
+                        "label":"Nombre de cuves",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_nb_cuv_11_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_num",
+                        "label":"Numéro de série cuve",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_12_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_num_filt",
+                        "label":"Numéro de séries filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_filt_13_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_mat_cuv",
+                        "label":"Matériau cuves",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_cuv_14_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_guide",
+                        "label":"Guide d'exploitation fourni?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_guide_15_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_livret",
+                        "label":"Livret de pose fourni?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_livret_16_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_contr",
+                        "label":"Etablissement d'un contrat de maintenance ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_contr_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_soc",
+                        "label":"Nom de la société de maintenance ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"fag_soc_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dimensionnement et mise en oeuvre",
+                        "nb_cols":12,
+                        "id":"Element_0_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_pres",
+                        "label":"Présence de tous les éméments constitutifs du dispositif?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_19_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_plan",
+                        "label":"Planeite des ouvrages?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_plan_20_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_tamp",
+                        "label":"Tampon affleurant ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_tamp_21_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_ancrage",
+                        "label":"Dalle d'ancrage?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_ancrage_22_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_rep",
+                        "label":"Dalle de répartition?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_rep_23_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_respect",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_respect_24_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_ventil",
+                        "label":"Présence de une/des ventilations?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_ventil_25_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_mil_typ",
+                        "label":"Type de médias filtrants",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mil_typ_26_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_mil_filt",
+                        "label":"Médias filtrants bien répartis?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mil_filt_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_mise_eau",
+                        "label":"Mise en eau des dispositifs?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mise_eau_28_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_pres_alar",
+                        "label":"Présence d'un regard de collecte permettant les prelevements",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_alar_29_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_pres_reg",
+                        "label":"Présence d'une alarme visuelle?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_reg_30_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_att_conf",
+                        "label":"Si une attestation de conformité du fabriquant est réalisée, est-elle fournie?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_att_conf_31_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_surpr",
+                        "label":"Présence d'un surpresseur?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_32_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_surpr_ref",
+                        "label":"Référence du surpresseur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_ref_33_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_surpr_elec",
+                        "label":"Raccordement electrique du surpresseur?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_elec_35_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_surpr_dist",
+                        "label":"Distance entre le surpresseur et le dispositif",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_dist_34_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_surpr_aer",
+                        "label":"Le surpresseur est-il placé dans un dispositif aéré?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_aer_36_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_reac_bull",
+                        "label":"Bullage à la surface du reacteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reac_bull_37_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_dec",
+                        "label":"Presence d'un décanteur conforme à l'agrement?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_dec_39_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_10",
+                        "label":"Phytoépuration",
+                        "nb_cols":12,
+                        "id":"Element_10_20_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_broy",
+                        "label":"Présence d'une pompe broyeuse conforme à l'agrément?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_broy_38_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_type_eau",
+                        "label":"Type eaux collectées",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"fag_type_eau_40_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Regard repartition",
+                        "nb_cols":12,
+                        "id":"Element_1_17_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_reg_mar",
+                        "label":"Marque du regard de répartition",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_mar_41_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_reg_mat",
+                        "label":"Matériau du régard de répartition",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_mat_42_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_reg_affl",
+                        "label":"Afleure t-il au niveau du sol",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_affl_43_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_reg_hz",
+                        "label":"Est-il posé horizontalement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reg_hz_44_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_reg_van",
+                        "label":"Présence de vannes permettant l'alternance",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reg_van_45_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Filtre vertical",
+                        "nb_cols":12,
+                        "id":"Element_2_20_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_nb",
+                        "label":"Nombre de filtres",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_nb_46_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_long",
+                        "label":"Longueur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_long_47_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_larg",
+                        "label":"Largeur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_larg_48_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_prof",
+                        "label":"Profondeur du filtre du fond de fouille au terrain naturel",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_prof_49_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_sep",
+                        "label":"Separation par une plaque non étanche?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_sep_50_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_pla",
+                        "label":"Presence de deux plaques de répartition?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_pla_51_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_drain",
+                        "label":"Presence de drains de collecte?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fvl_drain_52_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fvl_resp",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fvl_resp_53_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Filtre horizontal",
+                        "nb_cols":12,
+                        "id":"Element_3_24_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_fhz_long",
+                        "label":"Longueur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_long_54_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fhz_larg",
+                        "label":"Largeur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_larg_55_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fhz_prof",
+                        "label":"Profondeur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_prof_56_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_fhz_drain",
+                        "label":"Présence de drain",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fhz_drain_57_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_fhz_resp",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fhz_resp_58_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Contrôle de l'état",
+                        "nb_cols":12,
+                        "id":"Element_4_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Vérification des matériaux",
+                        "nb_cols":12,
+                        "id":"Element_5_28_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_mat_qual",
+                        "label":"La qualité des matériaux est-elle conforme?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_qual_59_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_mat_epa",
+                        "label":"L'epaisseur des matériaux est-elle respectée?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_epa_60_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_pres_veg",
+                        "label":"Présence de végétaux?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_veg_61_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_pres_pro",
+                        "label":"Présence de protection sanitaire?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_pres_pro_62_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_acces",
+                        "label":"Accessibilité",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_acces_63_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_6",
+                        "label":"Etat",
+                        "nb_cols":12,
+                        "id":"Element_6_31_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_et_deg",
+                        "label":"Dégradations constatées",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_deg_64_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_et_od",
+                        "label":"Présences d'odeurs",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_od_65_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_et_dy",
+                        "label":"Dysfonctionnement constatés",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_dy_66_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Entretien",
+                        "nb_cols":12,
+                        "id":"Element_7_33_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_en_date",
+                        "label":"Date de la dernière vidange/faucardage",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_date_67_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_en_jus",
+                        "label":"Justificatif de vidange disponible",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_jus_68_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_en_entr",
+                        "label":"Dénomination de l'entreprise ayant réalisé la vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_entr_69_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_en_bord",
+                        "label":"Num de bordereau de suivi des matières de vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_bord_70_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_en_dest",
+                        "label":"Destination des matières de vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_dest_71_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_en_perc",
+                        "label":"Pourcentage de boue dans la fosse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_perc_72_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_en_contr",
+                        "label":"Etablissement d'un contrat de maintenance?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_en_contr_73_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_en_mainteger",
+                        "label":"Nom de la société de maintenance",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_en_mainteger_74_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_8",
+                        "label":"Distance",
+                        "nb_cols":12,
+                        "id":"Element_8_32_4",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_dist_arb",
+                        "label":"Distance d'un arbre > 3m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_arb_75_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_dist_parc",
+                        "label":"Distance limtie parcelle > 3m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_parc_76_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"fag_dist_hab",
+                        "label":"Distance à l'habitation > 5 m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_hab_77_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"fag_dist_cap",
+                        "label":"Distance d'un captage > 35 m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_cap_78_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"fag_commentaires",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"fag_commentaires_79_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_9",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_9_40_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_81_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_date_82_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_79_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_date_80_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"plan_f_87_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncFilieresAgreeesForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_fag",
+                        "id_controle",
+                        "fag_type",
+                        "fag_integerer",
+                        "fag_agree",
+                        "fag_denom",
+                        "fag_fab",
+                        "fag_num_ag",
+                        "fag_cap_eh",
+                        "fag_nb_cuv",
+                        "fag_att_conf",
+                        "fag_surpr",
+                        "fag_surpr_ref",
+                        "fag_surpr_dist",
+                        "fag_surpr_elec",
+                        "fag_surpr_aer",
+                        "fag_reac_bull",
+                        "fag_broy",
+                        "fag_dec",
+                        "fag_type_eau",
+                        "fag_reg_mar",
+                        "fag_reg_mat",
+                        "fag_reg_affl",
+                        "fag_reg_hz",
+                        "fag_reg_van",
+                        "fag_fvl_nb",
+                        "fag_fvl_long",
+                        "fag_fvl_larg",
+                        "fag_fvl_prof",
+                        "fag_fvl_sep",
+                        "fag_fvl_pla",
+                        "fag_fvl_drain",
+                        "fag_fvl_resp",
+                        "fag_fhz_long",
+                        "fag_fhz_larg",
+                        "fag_fhz_prof",
+                        "fag_fhz_drain",
+                        "fag_fhz_resp",
+                        "fag_mat_qual",
+                        "fag_mat_epa",
+                        "fag_pres_veg",
+                        "fag_pres_pro",
+                        "fag_acces",
+                        "fag_et_deg",
+                        "fag_et_od",
+                        "fag_et_dy",
+                        "fag_en_date",
+                        "fag_en_jus",
+                        "fag_en_entr",
+                        "fag_en_bord",
+                        "fag_en_dest",
+                        "fag_en_perc",
+                        "fag_en_contr",
+                        "fag_en_mainteger",
+                        "fag_dist_arb",
+                        "fag_dist_parc",
+                        "fag_dist_hab",
+                        "fag_dist_cap",
+                        "maj",
+                        "maj_date",
+                        "create",
+                        "create_date",
+                        "photos_f",
+                        "fiche_f",
+                        "schema_f",
+                        "documents_f",
+                        "plan_f",
+                        "num_dossier",
+                        "display_button",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "Element_5",
+                        "Element_6",
+                        "Element_7",
+                        "Element_8",
+                        "Element_9",
+                        "fag_num",
+                        "fag_num_filt",
+                        "fag_mat_cuv",
+                        "fag_guide",
+                        "fag_livret",
+                        "fag_contr",
+                        "fag_soc",
+                        "Element_0",
+                        "fag_pres",
+                        "fag_plan",
+                        "fag_tamp",
+                        "fag_ancrage",
+                        "fag_rep",
+                        "fag_respect",
+                        "fag_ventil",
+                        "fag_mil_typ",
+                        "fag_mil_filt",
+                        "fag_mise_eau",
+                        "fag_pres_reg",
+                        "fag_pres_alar",
+                        "fag_att_conf",
+                        "fag_commentaires",
+                        "Element_10"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_filieres_agree-form",
+        "title":"ANC_SAISIE_ANC_FILIERES_AGREE_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_0_1_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"Element_0_1_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_1_1_2",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"Element_1_1_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_type",
+                        "label":"Type",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_2_1_3",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_2_1_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-xs",
+                        "nb_cols":12,
+                        "name":"search_button",
+                        "id":"search_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"search",
+                                "label":"FORM_SEARCH_BUTTON",
+                                "class":"btn-primary",
+                                "event":"setGridFilter()"
+                            },
+                            {
+                                "type":"reset",
+                                "name":"reset",
+                                "label":"FORM_RESET_BUTTON",
+                                "class":"btn-primary",
+                                "event":"resetGridFilter()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "search_button",
+                        "id_installation",
+                        "id_controle",
+                        "fag_type"
+                    ]
+                }
+            ]
+        }
+    },
+    "insert":{
+        "name":"anc_saisie_anc_filieres_agree-form",
+        "title":"ANC_SAISIE_ANC_FILIERES_AGREE_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"id_installation_88_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"id_installation_88_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"id_controle_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_2_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_type",
+                        "label":"Type",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"fag_type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_type_3_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_agree",
+                        "label":"La filière est-elle agréée?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_integerer_5_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_integerer_5_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_integerer",
+                        "label":"Fonctionnement par intermittence possible?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_agree_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_agree_4_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_denom",
+                        "label":"Dénomination de  la filière",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_denom_7_1",
+                        "datasource":{
+                            "datasource_id":"datasource_63",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_denom_7_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fab",
+                        "label":"Fabricant",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fab_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_62",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_entreprise",
+                            "order_by":"nom_entreprise",
+                            "id_key":"id_parametre_entreprises",
+                            "attributs":"id_parametre_entreprises|nom_entreprise"
+                        },
+                        "id_from":"fag_fab_8_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_num_ag",
+                        "label":"Numéro agrément",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_ag_9_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_cap_eh",
+                        "label":"Capacité EH",
+                        "nb_cols":4,
+                        "id":"fag_cap_eh_10_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_nb_cuv",
+                        "label":"Nombre de cuves",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_nb_cuv_11_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_num",
+                        "label":"Numéro de série cuve",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_12_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_num_filt",
+                        "label":"Numéro de séries filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_filt_13_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mat_cuv",
+                        "label":"Matériau cuves",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_cuv_14_1",
+                        "datasource":{
+                            "datasource_id":"datasource_61",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mat_cuv_14_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_guide",
+                        "label":"Guide d'exploitation fourni?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_guide_15_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_guide_15_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_livret",
+                        "label":"Livret de pose fourni?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_livret_16_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_livret_16_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_contr",
+                        "label":"Etablissement d'un contrat de maintenance ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_contr_17_1",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_contr_17_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_soc",
+                        "label":"Nom de la société de maintenance ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_soc_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dimensionnement et mise en oeuvre",
+                        "nb_cols":12,
+                        "id":"Element_0_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_pres",
+                        "label":"Présence de tous les éméments constitutifs du dispositif?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_19_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_19_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_plan",
+                        "label":"Planeite des ouvrages?",
+                        "nb_cols":4,
+                        "id":"fag_plan_20_1",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_plan_20_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_tamp",
+                        "label":"Tampon affleurant ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_tamp_21_1",
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_tamp_21_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_ancrage",
+                        "label":"Dalle d'ancrage?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_ancrage_22_1",
+                        "datasource":{
+                            "datasource_id":"datasource_13",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_ancrage_22_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_rep",
+                        "label":"Dalle de répartition?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_rep_23_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_rep_23_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_respect",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_respect_24_1",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_respect_24_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_ventil",
+                        "label":"Présence de une/des ventilations?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_ventil_25_1",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_ventil_25_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mil_typ",
+                        "label":"Type de médias filtrants",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mil_typ_26_1",
+                        "datasource":{
+                            "datasource_id":"datasource_55",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mil_typ_26_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mil_filt",
+                        "label":"Médias filtrants bien répartis?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mil_filt_27_1",
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mil_filt_27_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_mise_eau",
+                        "label":"Mise en eau des dispositifs?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mise_eau_28_1",
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mise_eau_28_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_pres_reg",
+                        "label":"Présence d'un regard de collecte permettant les prelevements",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_reg_30_1",
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_reg_30_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_pres_alar",
+                        "label":"Présence d'une alarme visuelle?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_alar_29_1",
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_alar_29_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_att_conf",
+                        "label":"Si une attestation de conformité du fabriquant est réalisée, est-elle fournie?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_att_conf_31_1",
+                        "datasource":{
+                            "datasource_id":"datasource_21",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_att_conf_31_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_surpr",
+                        "label":"Présence d'un surpresseur?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_32_1",
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_surpr_32_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_surpr_ref",
+                        "label":"Référence du surpresseur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_ref_33_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_surpr_elec",
+                        "label":"Raccordement electrique du surpresseur?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_elec_35_1",
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_surpr_elec_35_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_surpr_dist",
+                        "label":"Distance entre le surpresseur et le dispositif",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_dist_34_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_surpr_aer",
+                        "label":"Le surpresseur est-il placé dans un dispositif aéré?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_aer_36_1",
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_surpr_aer_36_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_reac_bull",
+                        "label":"Bullage à la surface du reacteur",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reac_bull_37_1",
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reac_bull_37_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_dec",
+                        "label":"Presence d'un décanteur conforme à l'agrement?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dec_39_1",
+                        "datasource":{
+                            "datasource_id":"datasource_28",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dec_39_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_10",
+                        "label":"Phytoépuration",
+                        "nb_cols":12,
+                        "id":"Element_10_20_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_broy",
+                        "label":"Présence d'une pompe broyeuse conforme à l'agrément?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_broy_38_1",
+                        "datasource":{
+                            "datasource_id":"datasource_27",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_broy_38_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_type_eau",
+                        "label":"Type eaux collectées",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_type_eau_40_1",
+                        "datasource":{
+                            "datasource_id":"datasource_29",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_type_eau_40_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Regard repartition",
+                        "nb_cols":12,
+                        "id":"Element_1_17_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_reg_mar",
+                        "label":"Marque du regard de répartition",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_mar_41_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_reg_mat",
+                        "label":"Matériau du régard de répartition",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_mat_42_1",
+                        "datasource":{
+                            "datasource_id":"datasource_30",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_mat_42_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_reg_affl",
+                        "label":"Affleure t-il au niveau du sol",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_affl_43_1",
+                        "datasource":{
+                            "datasource_id":"datasource_31",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_affl_43_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_reg_hz",
+                        "label":"Est-il posé horizontalement",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reg_hz_44_1",
+                        "datasource":{
+                            "datasource_id":"datasource_32",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_hz_44_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_reg_van",
+                        "label":"Présence de vannes permettant l'alternance",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reg_van_45_1",
+                        "datasource":{
+                            "datasource_id":"datasource_33",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_van_45_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Filtre vertical",
+                        "nb_cols":12,
+                        "id":"Element_2_20_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_nb",
+                        "label":"Nombre de filtres",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_nb_46_1",
+                        "datasource":{
+                            "datasource_id":"datasource_34",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_nb_46_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_long",
+                        "label":"Longueur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_long_47_1",
+                        "datasource":{
+                            "datasource_id":"datasource_35",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_long_47_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_larg",
+                        "label":"Largeur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_larg_48_1",
+                        "datasource":{
+                            "datasource_id":"datasource_36",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_larg_48_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_fvl_prof",
+                        "label":"Profondeur du filtre du fond de fouille au terrain naturel",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_prof_49_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_sep",
+                        "label":"Separation par une plaque non étanche?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_sep_50_1",
+                        "datasource":{
+                            "datasource_id":"datasource_37",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_sep_50_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_pla",
+                        "label":"Presence de deux plaques de répartition?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_pla_51_1",
+                        "datasource":{
+                            "datasource_id":"datasource_38",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_pla_51_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_drain",
+                        "label":"Presence de drains de collecte?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fvl_drain_52_1",
+                        "datasource":{
+                            "datasource_id":"datasource_39",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_drain_52_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_resp",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fvl_resp_53_1",
+                        "datasource":{
+                            "datasource_id":"datasource_40",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_resp_53_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Filtre horizontal",
+                        "nb_cols":12,
+                        "id":"Element_3_24_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_fhz_long",
+                        "label":"Longueur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_long_54_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fhz_larg",
+                        "label":"Largeur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "datasource":{
+                            "datasource_id":"datasource_42",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id":"fag_fhz_larg_55_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_fhz_prof",
+                        "label":"Profondeur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_prof_56_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_fhz_drain",
+                        "label":"Présence de drain",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fhz_drain_57_1",
+                        "datasource":{
+                            "datasource_id":"datasource_43",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fhz_drain_57_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fhz_resp",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fhz_resp_58_1",
+                        "datasource":{
+                            "datasource_id":"datasource_44",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fhz_resp_58_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Controle de l'etat",
+                        "nb_cols":12,
+                        "id":"Element_4_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Vérification des matériaux",
+                        "nb_cols":12,
+                        "id":"Element_5_28_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_mat_qual",
+                        "label":"La qualité des matériaux est-elle conforme?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_qual_59_1",
+                        "datasource":{
+                            "datasource_id":"datasource_45",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mat_qual_59_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mat_epa",
+                        "label":"L'epaisseur des matériaux est-elle respectée?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_epa_60_1",
+                        "datasource":{
+                            "datasource_id":"datasource_46",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mat_epa_60_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_pres_veg",
+                        "label":"Présence de végétaux?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_veg_61_1",
+                        "datasource":{
+                            "datasource_id":"datasource_47",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_veg_61_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_pres_pro",
+                        "label":"Présence de protection sanitaire?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_pres_pro_62_1",
+                        "datasource":{
+                            "datasource_id":"datasource_48",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_pro_62_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_acces",
+                        "label":"Accessibilité",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_acces_63_1",
+                        "datasource":{
+                            "datasource_id":"datasource_49",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_acces_63_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_6",
+                        "label":"Etat",
+                        "nb_cols":12,
+                        "id":"Element_6_31_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_et_deg",
+                        "label":"Dégradations constatées",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_deg_64_1",
+                        "datasource":{
+                            "datasource_id":"datasource_50",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_et_deg_64_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_et_od",
+                        "label":"Présences d'odeurs",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_od_65_1",
+                        "datasource":{
+                            "datasource_id":"datasource_51",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_et_od_65_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_et_dy",
+                        "label":"Dysfonctionnement constatés",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_dy_66_1",
+                        "datasource":{
+                            "datasource_id":"datasource_52",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_et_dy_66_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Entretien",
+                        "nb_cols":12,
+                        "id":"Element_7_33_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"fag_en_date",
+                        "label":"Date de la dernière vidange/faucardage",
+                        "nb_cols":4,
+                        "id":"fag_en_date_67_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_en_jus",
+                        "label":"Justificatif de vidange disponible",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_jus_68_1",
+                        "datasource":{
+                            "datasource_id":"datasource_53",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_en_jus_68_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_en_entr",
+                        "label":"Dénomination de l'entreprise ayant réalisé la vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_entr_69_1",
+                        "id_from":"fag_en_entr_69_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_en_bord",
+                        "label":"Num de bordereau de suivi des matières de vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_bord_70_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_en_dest",
+                        "label":"Destination des matières de vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_dest_71_1",
+                        "datasource":{
+                            "datasource_id":"datasource_56",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_en_dest_71_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_en_perc",
+                        "label":"Pourcentage de boue dans la fosse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_perc_72_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_en_contr",
+                        "label":"Etablissement d'un contrat de maintenance?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_en_contr_73_1",
+                        "datasource":{
+                            "datasource_id":"datasource_54",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_en_contr_73_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_en_mainteger",
+                        "label":"Nom de la société de maintenance",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_en_mainteger_74_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_8",
+                        "label":"Distance",
+                        "nb_cols":12,
+                        "id":"Element_8_37_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_dist_arb",
+                        "label":"Distance d'un arbre > 3m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_arb_75_1",
+                        "datasource":{
+                            "datasource_id":"datasource_57",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_arb_75_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_dist_parc",
+                        "label":"Distance limtie parcelle > 3m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_parc_76_1",
+                        "datasource":{
+                            "datasource_id":"datasource_58",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_parc_76_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_dist_hab",
+                        "label":"Distance à l'habitation > 5 m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_hab_77_1",
+                        "datasource":{
+                            "datasource_id":"datasource_59",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_hab_77_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_dist_cap",
+                        "label":"Distance d'un captage > 35 m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_cap_78_1",
+                        "datasource":{
+                            "datasource_id":"datasource_60",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_cap_78_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"plan de recolement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"plan_f_87_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"fag_commentaires",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"fag_commentaires_79_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncFilieresAgreeesForm()",
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_controle",
+                        "fag_type",
+                        "fag_integerer",
+                        "fag_agree",
+                        "fag_denom",
+                        "fag_fab",
+                        "fag_num_ag",
+                        "fag_cap_eh",
+                        "fag_nb_cuv",
+                        "fag_surpr",
+                        "fag_surpr_ref",
+                        "fag_surpr_dist",
+                        "fag_surpr_elec",
+                        "fag_surpr_aer",
+                        "fag_reac_bull",
+                        "fag_broy",
+                        "fag_dec",
+                        "fag_type_eau",
+                        "fag_reg_mar",
+                        "fag_reg_mat",
+                        "fag_reg_affl",
+                        "fag_reg_hz",
+                        "fag_reg_van",
+                        "fag_fvl_nb",
+                        "fag_fvl_long",
+                        "fag_fvl_larg",
+                        "fag_fvl_prof",
+                        "fag_fvl_sep",
+                        "fag_fvl_pla",
+                        "fag_fvl_drain",
+                        "fag_fvl_resp",
+                        "fag_fhz_long",
+                        "fag_fhz_larg",
+                        "fag_fhz_prof",
+                        "fag_fhz_drain",
+                        "fag_fhz_resp",
+                        "fag_mat_qual",
+                        "fag_mat_epa",
+                        "fag_pres_veg",
+                        "fag_pres_pro",
+                        "fag_acces",
+                        "fag_et_deg",
+                        "fag_et_od",
+                        "fag_et_dy",
+                        "fag_en_date",
+                        "fag_en_jus",
+                        "fag_en_entr",
+                        "fag_en_bord",
+                        "fag_en_dest",
+                        "fag_en_perc",
+                        "fag_en_contr",
+                        "fag_en_mainteger",
+                        "fag_dist_arb",
+                        "fag_dist_parc",
+                        "fag_dist_hab",
+                        "fag_dist_cap",
+                        "id_installation",
+                        "insert_button",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "Element_5",
+                        "Element_6",
+                        "Element_7",
+                        "Element_8",
+                        "fag_num",
+                        "fag_num_filt",
+                        "fag_mat_cuv",
+                        "fag_guide",
+                        "fag_livret",
+                        "fag_contr",
+                        "fag_soc",
+                        "Element_0",
+                        "fag_pres",
+                        "fag_plan",
+                        "fag_tamp",
+                        "fag_ancrage",
+                        "fag_rep",
+                        "fag_respect",
+                        "fag_ventil",
+                        "fag_mil_typ",
+                        "fag_mil_filt",
+                        "fag_mise_eau",
+                        "fag_pres_reg",
+                        "fag_pres_alar",
+                        "fag_att_conf",
+                        "fag_commentaires",
+                        "Element_10"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_filieres_agree-form",
+        "title":"ANC_SAISIE_ANC_FILIERES_AGREE_TITLE_UPDATE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_fag",
+                        "label":"ID",
+                        "nb_cols":4,
+                        "id":"Element_11_1_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_installation_88_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"id_installation_88_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_controle_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_2_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_type",
+                        "label":"Type",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"fag_type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_type_3_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_agree",
+                        "label":"La filière est-elle agréée?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_integerer_5_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_integerer_5_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_integerer",
+                        "label":"Fonctionnement par intermittence possible?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_agree_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_agree_4_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_denom",
+                        "label":"Dénomination de  la filière",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_denom_7_1",
+                        "datasource":{
+                            "datasource_id":"datasource_63",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_denom_7_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fab",
+                        "label":"Fabricant",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fab_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_62",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_entreprise",
+                            "order_by":"nom_entreprise",
+                            "id_key":"id_parametre_entreprises",
+                            "attributs":"id_parametre_entreprises|nom_entreprise"
+                        },
+                        "id_from":"fag_fab_8_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_num_ag",
+                        "label":"Numéro agrément",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_ag_9_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_cap_eh",
+                        "label":"Capacité EH",
+                        "nb_cols":4,
+                        "id":"fag_cap_eh_10_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_nb_cuv",
+                        "label":"Nombre de cuves",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_nb_cuv_11_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_num",
+                        "label":"Numéro de série cuve",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_12_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_num_filt",
+                        "label":"Numéro de séries filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_num_filt_13_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mat_cuv",
+                        "label":"Matériau cuves",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_cuv_14_1",
+                        "datasource":{
+                            "datasource_id":"datasource_61",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mat_cuv_14_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_guide",
+                        "label":"Guide d'exploitation fourni?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_guide_15_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_guide_15_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_livret",
+                        "label":"Livret de pose fourni?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_livret_16_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_livret_16_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_contr",
+                        "label":"Etablissement d'un contrat de maintenance ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_contr_17_1",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_contr_17_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_soc",
+                        "label":"Nom de la société de maintenance ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_soc_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dimensionnement et mise en oeuvre",
+                        "nb_cols":12,
+                        "id":"Element_0_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_pres",
+                        "label":"Présence de tous les éméments constitutifs du dispositif?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_19_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_19_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_plan",
+                        "label":"Planeite des ouvrages?",
+                        "nb_cols":4,
+                        "id":"fag_plan_20_1",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_plan_20_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_tamp",
+                        "label":"Tampon affleurant ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_tamp_21_1",
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_tamp_21_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_ancrage",
+                        "label":"Dalle d'ancrage?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_ancrage_22_1",
+                        "datasource":{
+                            "datasource_id":"datasource_13",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_ancrage_22_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_rep",
+                        "label":"Dalle de répartition?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_rep_23_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_rep_23_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_respect",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_respect_24_1",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_respect_24_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_ventil",
+                        "label":"Présence de une/des ventilations?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_ventil_25_1",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_ventil_25_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mil_typ",
+                        "label":"Type de médias filtrants",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mil_typ_26_1",
+                        "datasource":{
+                            "datasource_id":"datasource_55",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mil_typ_26_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mil_filt",
+                        "label":"Médias filtrants bien répartis?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mil_filt_27_1",
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mil_filt_27_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_mise_eau",
+                        "label":"Mise en eau des dispositifs?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mise_eau_28_1",
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mise_eau_28_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_pres_reg",
+                        "label":"Présence d'un regard de collecte permettant les prelevements",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_reg_30_1",
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_reg_30_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_pres_alar",
+                        "label":"Présence d'une alarme visuelle?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_alar_29_1",
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_alar_29_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_att_conf",
+                        "label":"Si une attestation de conformité du fabriquant est réalisée, est-elle fournie?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_att_conf_31_1",
+                        "datasource":{
+                            "datasource_id":"datasource_21",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_att_conf_31_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_surpr",
+                        "label":"Présence d'un surpresseur?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_32_1",
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_surpr_32_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_surpr_ref",
+                        "label":"Référence du surpresseur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_ref_33_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_surpr_elec",
+                        "label":"Raccordement electrique du surpresseur?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_elec_35_1",
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_surpr_elec_35_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_surpr_dist",
+                        "label":"Distance entre le surpresseur et le dispositif",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_dist_34_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_surpr_aer",
+                        "label":"Le surpresseur est-il placé dans un dispositif aéré?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_surpr_aer_36_1",
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_surpr_aer_36_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_reac_bull",
+                        "label":"Bullage à la surface du reacteur",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reac_bull_37_1",
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reac_bull_37_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_dec",
+                        "label":"Presence d'un décanteur conforme à l'agrement?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dec_39_1",
+                        "datasource":{
+                            "datasource_id":"datasource_28",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dec_39_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_10",
+                        "label":"Phytoépuration",
+                        "nb_cols":12,
+                        "id":"Element_10_20_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_broy",
+                        "label":"Présence d'une pompe broyeuse conforme à l'agrément?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_broy_38_1",
+                        "datasource":{
+                            "datasource_id":"datasource_27",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_broy_38_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_type_eau",
+                        "label":"Type eaux collectées",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_type_eau_40_1",
+                        "datasource":{
+                            "datasource_id":"datasource_29",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_type_eau_40_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Regard repartition",
+                        "nb_cols":12,
+                        "id":"Element_1_17_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_reg_mar",
+                        "label":"Marque du regard de répartition",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_mar_41_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_reg_mat",
+                        "label":"Matériau du régard de répartition",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_mat_42_1",
+                        "datasource":{
+                            "datasource_id":"datasource_30",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_mat_42_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_reg_affl",
+                        "label":"Affleure t-il au niveau du sol",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_reg_affl_43_1",
+                        "datasource":{
+                            "datasource_id":"datasource_31",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_affl_43_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_reg_hz",
+                        "label":"Est-il posé horizontalement",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reg_hz_44_1",
+                        "datasource":{
+                            "datasource_id":"datasource_32",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_hz_44_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_reg_van",
+                        "label":"Présence de vannes permettant l'alternance",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_reg_van_45_1",
+                        "datasource":{
+                            "datasource_id":"datasource_33",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_reg_van_45_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Filtre vertical",
+                        "nb_cols":12,
+                        "id":"Element_2_20_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_nb",
+                        "label":"Nombre de filtres",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_nb_46_1",
+                        "datasource":{
+                            "datasource_id":"datasource_34",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_nb_46_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_long",
+                        "label":"Longueur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_long_47_1",
+                        "datasource":{
+                            "datasource_id":"datasource_35",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_long_47_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_larg",
+                        "label":"Largeur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_larg_48_1",
+                        "datasource":{
+                            "datasource_id":"datasource_36",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_larg_48_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_fvl_prof",
+                        "label":"Profondeur du filtre du fond de fouille au terrain naturel",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_prof_49_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_sep",
+                        "label":"Separation par une plaque non étanche?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_sep_50_1",
+                        "datasource":{
+                            "datasource_id":"datasource_37",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_sep_50_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_pla",
+                        "label":"Presence de deux plaques de répartition?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fvl_pla_51_1",
+                        "datasource":{
+                            "datasource_id":"datasource_38",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_pla_51_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_drain",
+                        "label":"Presence de drains de collecte?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fvl_drain_52_1",
+                        "datasource":{
+                            "datasource_id":"datasource_39",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_drain_52_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fvl_resp",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fvl_resp_53_1",
+                        "datasource":{
+                            "datasource_id":"datasource_40",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fvl_resp_53_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Filtre horizontal",
+                        "nb_cols":12,
+                        "id":"Element_3_24_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_fhz_long",
+                        "label":"Longueur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_long_54_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fhz_larg",
+                        "label":"Largeur du filtre",
+                        "required":false,
+                        "nb_cols":4,
+                        "datasource":{
+                            "datasource_id":"datasource_42",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id":"fag_fhz_larg_55_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_fhz_prof",
+                        "label":"Profondeur du filtre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_fhz_prof_56_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_fhz_drain",
+                        "label":"Présence de drain",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fhz_drain_57_1",
+                        "datasource":{
+                            "datasource_id":"datasource_43",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fhz_drain_57_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_fhz_resp",
+                        "label":"Respect des conditions de mise en oeuvre?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_fhz_resp_58_1",
+                        "datasource":{
+                            "datasource_id":"datasource_44",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_fhz_resp_58_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Controle de l'etat",
+                        "nb_cols":12,
+                        "id":"Element_4_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Vérification des matériaux",
+                        "nb_cols":12,
+                        "id":"Element_5_28_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_mat_qual",
+                        "label":"La qualité des matériaux est-elle conforme?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_qual_59_1",
+                        "datasource":{
+                            "datasource_id":"datasource_45",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mat_qual_59_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_mat_epa",
+                        "label":"L'epaisseur des matériaux est-elle respectée?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_mat_epa_60_1",
+                        "datasource":{
+                            "datasource_id":"datasource_46",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_mat_epa_60_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_pres_veg",
+                        "label":"Présence de végétaux?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_pres_veg_61_1",
+                        "datasource":{
+                            "datasource_id":"datasource_47",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_veg_61_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_pres_pro",
+                        "label":"Présence de protection sanitaire?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_pres_pro_62_1",
+                        "datasource":{
+                            "datasource_id":"datasource_48",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_pres_pro_62_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_acces",
+                        "label":"Accessibilité",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_acces_63_1",
+                        "datasource":{
+                            "datasource_id":"datasource_49",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_acces_63_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_6",
+                        "label":"Etat",
+                        "nb_cols":12,
+                        "id":"Element_6_31_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_et_deg",
+                        "label":"Dégradations constatées",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_deg_64_1",
+                        "datasource":{
+                            "datasource_id":"datasource_50",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_et_od",
+                        "label":"Présences d'odeurs",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_od_65_1",
+                        "datasource":{
+                            "datasource_id":"datasource_51",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_et_dy",
+                        "label":"Dysfonctionnement constatés",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_et_dy_66_1",
+                        "datasource":{
+                            "datasource_id":"datasource_52",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Entretien",
+                        "nb_cols":12,
+                        "id":"Element_7_33_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"fag_en_date",
+                        "label":"Date de la dernière vidange/faucardage",
+                        "nb_cols":4,
+                        "id":"fag_en_date_67_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_en_jus",
+                        "label":"Justificatif de vidange disponible",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_jus_68_1",
+                        "datasource":{
+                            "datasource_id":"datasource_53",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_en_entr",
+                        "label":"Dénomination de l'entreprise ayant réalisé la vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_entr_69_1",
+                        "id_from":"fag_en_entr_69_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"fag_en_bord",
+                        "label":"Num de bordereau de suivi des matières de vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_bord_70_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_en_dest",
+                        "label":"Destination des matières de vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_dest_71_1",
+                        "datasource":{
+                            "datasource_id":"datasource_56",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_en_dest_71_1_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_en_perc",
+                        "label":"Pourcentage de boue dans la fosse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"fag_en_perc_72_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_en_contr",
+                        "label":"Etablissement d'un contrat de maintenance?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_en_contr_73_1",
+                        "datasource":{
+                            "datasource_id":"datasource_54",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"text",
+                        "name":"fag_en_mainteger",
+                        "label":"Nom de la société de maintenance",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_en_mainteger_74_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_8",
+                        "label":"Distance",
+                        "nb_cols":12,
+                        "id":"Element_8_37_1",
+                        "class":"h5"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_dist_arb",
+                        "label":"Distance d'un arbre > 3m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_arb_75_1",
+                        "datasource":{
+                            "datasource_id":"datasource_57",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_arb_75_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_dist_parc",
+                        "label":"Distance limtie parcelle > 3m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_parc_76_1",
+                        "datasource":{
+                            "datasource_id":"datasource_58",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_parc_76_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"fag_dist_hab",
+                        "label":"Distance à l'habitation > 5 m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_hab_77_1",
+                        "datasource":{
+                            "datasource_id":"datasource_59",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_hab_77_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"fag_dist_cap",
+                        "label":"Distance d'un captage > 35 m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"fag_dist_cap_78_1",
+                        "datasource":{
+                            "datasource_id":"datasource_60",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"fag_dist_cap_78_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"fag_commentaires",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"fag_commentaires_79_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_9",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_9_40_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"create_81_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"create_date_82_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_79_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_date_80_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncFilieresAgreeesForm()",
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_installation",
+                        "id_controle",
+                        "fag_type",
+                        "fag_agree",
+                        "fag_integerer",
+                        "fag_denom",
+                        "fag_fab",
+                        "fag_num_ag",
+                        "fag_cap_eh",
+                        "fag_nb_cuv",
+                        "fag_surpr",
+                        "fag_surpr_ref",
+                        "fag_surpr_elec",
+                        "fag_surpr_dist",
+                        "fag_surpr_aer",
+                        "fag_reac_bull",
+                        "fag_broy",
+                        "fag_dec",
+                        "fag_type_eau",
+                        "Element_1",
+                        "fag_reg_mar",
+                        "fag_reg_mat",
+                        "fag_reg_affl",
+                        "fag_reg_hz",
+                        "fag_reg_van",
+                        "Element_2",
+                        "fag_fvl_nb",
+                        "fag_fvl_long",
+                        "fag_fvl_larg",
+                        "fag_fvl_prof",
+                        "fag_fvl_sep",
+                        "fag_fvl_pla",
+                        "fag_fvl_drain",
+                        "fag_fvl_resp",
+                        "Element_3",
+                        "fag_fhz_long",
+                        "fag_fhz_larg",
+                        "fag_fhz_prof",
+                        "fag_fhz_drain",
+                        "fag_fhz_resp",
+                        "Element_4",
+                        "Element_5",
+                        "fag_mat_qual",
+                        "fag_mat_epa",
+                        "fag_pres_veg",
+                        "fag_pres_pro",
+                        "fag_acces",
+                        "Element_6",
+                        "fag_et_deg",
+                        "fag_et_od",
+                        "fag_et_dy",
+                        "Element_7",
+                        "fag_en_date",
+                        "fag_en_jus",
+                        "fag_en_entr",
+                        "fag_en_bord",
+                        "fag_en_dest",
+                        "fag_en_perc",
+                        "fag_en_contr",
+                        "fag_en_mainteger",
+                        "Element_8",
+                        "fag_dist_arb",
+                        "fag_dist_parc",
+                        "fag_dist_hab",
+                        "fag_dist_cap",
+                        "Element_9",
+                        "create",
+                        "create_date",
+                        "maj",
+                        "maj_date",
+                        "update_button",
+                        "id_fag",
+                        "fag_num",
+                        "fag_num_filt",
+                        "fag_mat_cuv",
+                        "fag_guide",
+                        "fag_livret",
+                        "fag_contr",
+                        "fag_soc",
+                        "Element_0",
+                        "fag_pres",
+                        "fag_plan",
+                        "fag_tamp",
+                        "fag_ancrage",
+                        "fag_rep",
+                        "fag_respect",
+                        "fag_ventil",
+                        "fag_mil_typ",
+                        "fag_mil_filt",
+                        "fag_mise_eau",
+                        "fag_pres_reg",
+                        "fag_pres_alar",
+                        "fag_att_conf",
+                        "fag_commentaires",
+                        "Element_10"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"installation",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_installation"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_1"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"controle",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_controle"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_2"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_3"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_agree",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_agree"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_4"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_integerer",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_integerer"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_5"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_type_fil",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_type_fil"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_6"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_guide",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_guide"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_7"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_livret",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_livret"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_8"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_contr",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_contr"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_9"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_pres",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_pres"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_10"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_plan",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_plan"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_11"
+        },
+        "datasource_12":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_tamp",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_tamp"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_12"
+        },
+        "datasource_13":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_ancrage",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_ancrage"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_13"
+        },
+        "datasource_14":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_rep",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_rep"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_14"
+        },
+        "datasource_15":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_respect",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_respect"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_15"
+        },
+        "datasource_16":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_ventil",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_ventil"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_16"
+        },
+        "datasource_17":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_mil_filt",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_mil_filt"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_17"
+        },
+        "datasource_18":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_mise_eau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_mise_eau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_18"
+        },
+        "datasource_19":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_pres_reg",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_pres_reg"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_19"
+        },
+        "datasource_20":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_pres_alar",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_pres_alar"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_20"
+        },
+        "datasource_21":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_att_conf",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_att_conf"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_21"
+        },
+        "datasource_22":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_surpr",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_surpr"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_22"
+        },
+        "datasource_23":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_surpr_elec",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_surpr_elec"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_23"
+        },
+        "datasource_24":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_surpr_dist",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_surpr_dist"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_24"
+        },
+        "datasource_25":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_surpr_aer",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_surpr_aer"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_25"
+        },
+        "datasource_26":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_reac_bull",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_reac_bull"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_26"
+        },
+        "datasource_27":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_broy",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_broy"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_27"
+        },
+        "datasource_28":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_dec",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_dec"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_28"
+        },
+        "datasource_29":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_type_eau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_type_eau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_29"
+        },
+        "datasource_30":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_reg_mat",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_reg_mat"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_30"
+        },
+        "datasource_31":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_reg_affl",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_reg_affl"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_31"
+        },
+        "datasource_32":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_reg_hz",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_reg_hz"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_32"
+        },
+        "datasource_33":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_reg_van",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_reg_van"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_33"
+        },
+        "datasource_34":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_nb",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_nb"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_34"
+        },
+        "datasource_35":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_long",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_long"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_35"
+        },
+        "datasource_36":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_larg",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_larg"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_36"
+        },
+        "datasource_37":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_sep",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_sep"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_37"
+        },
+        "datasource_38":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_pla",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_pla"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_38"
+        },
+        "datasource_39":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_drain",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_drain"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_39"
+        },
+        "datasource_40":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fvl_resp",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fvl_resp"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_40"
+        },
+        "datasource_41":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fhz_long",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fhz_long"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_41"
+        },
+        "datasource_42":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fhz_larg",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fhz_larg"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_42"
+        },
+        "datasource_43":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fhz_drain",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fhz_drain"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_43"
+        },
+        "datasource_44":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fhz_resp",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_fhz_resp"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_44"
+        },
+        "datasource_45":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_mat_qual",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_mat_qual"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_45"
+        },
+        "datasource_46":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_mat_epa",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_mat_epa"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_46"
+        },
+        "datasource_47":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_pres_veg",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_pres_veg"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_47"
+        },
+        "datasource_48":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_pres_pro",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_pres_pro"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_48"
+        },
+        "datasource_49":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_acces",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_acces"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_49"
+        },
+        "datasource_50":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_et_deg",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_et_deg"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_50"
+        },
+        "datasource_51":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_et_od",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_et_od"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_51"
+        },
+        "datasource_52":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_et_dy",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_et_dy"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_52"
+        },
+        "datasource_53":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_en_jus",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_en_jus"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_53"
+        },
+        "datasource_54":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_en_contr",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_en_contr"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_54"
+        },
+        "datasource_55":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_mil_typ",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_mil_typ"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_55"
+        },
+        "datasource_56":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_en_dest",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_en_dest"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_56"
+        },
+        "datasource_57":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_dist_arb",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_dist_arb"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_57"
+        },
+        "datasource_58":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_dist_parc",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_dist_parc"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_58"
+        },
+        "datasource_59":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_dist_hab",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_dist_hab"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_59"
+        },
+        "datasource_60":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_dist_cap",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_dist_cap"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_60"
+        },
+        "datasource_61":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_mat_cuv",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_mat_cuv"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_61"
+        },
+        "datasource_62":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_fab",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_entreprise",
+                "filter": {"constructeur": true}
+            },
+            "ressource_id":"vitis/genericquerys"
+        },
+        "datasource_63":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"fag_denom",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "filieres_agrees", "nom_liste": "fag_denom"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_63"
+        }
+    }
+}
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_installation.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_installation.json
new file mode 100755
index 0000000000000000000000000000000000000000..53408c465e814843b03e29f9445cc0f5ff29cdd3
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_installation.json
@@ -0,0 +1,2376 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_installation-form",
+        "title":"ANC_SAISIE_ANC_INSTALLATION_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_installation",
+                        "label":"ID",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"id_installation_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"commune",
+                        "label":"Commune",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"commune_36_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"num_dossier",
+                        "label":"N° dossier",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"num_dossier_35_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Parcelle",
+                        "nb_cols":12,
+                        "id":"Element_7_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"section",
+                        "label":"Section",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"section_37_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"parcelle",
+                        "label":"Parcelle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"parcelle_38_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"id_parc",
+                        "label":"Id parcelle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"id_parc_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"parc_sup",
+                        "label":"Superficie",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"parc_sup_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"parc_adresse",
+                        "label":"Adresse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"parc_adresse_6_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"code_postal",
+                        "label":"Code postal",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"code_postal_7_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"parc_commune",
+                        "label":"Commune",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"parc_commune_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"parc_parcelle_associees",
+                        "label":"Parcelles associées",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"parc_parcelle_associees_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_8",
+                        "label":"Propriétaire",
+                        "nb_cols":12,
+                        "id":"Element_8_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"prop_titre",
+                        "label":"Titre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"prop_titre_9_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"prop_nom_prenom",
+                        "label":"Nom Prénom",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"prop_nom_prenom_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"prop_adresse",
+                        "label":"Adresse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"prop_adresse_11_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"prop_code_postal",
+                        "label":"Code postal",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"prop_code_postal_12_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"prop_commune",
+                        "label":"Commune",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"prop_commune_13_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"prop_tel",
+                        "label":"Téléphone",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"prop_tel_14_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"prop_mail",
+                        "label":"Mail",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"prop_mail_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_9",
+                        "label":"Bâtiments",
+                        "nb_cols":12,
+                        "id":"Element_9_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"bati_type",
+                        "label":"Type",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"bati_type_16_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"bati_ca_nb_pp",
+                        "label":"Nombre de personnes",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_ca_nb_pp_17_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"bati_ca_nb_eh",
+                        "label":"Nombre équivalent habitants",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_ca_nb_eh_18_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"bati_ca_nb_chambres",
+                        "label":"Nombre de chambres",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_ca_nb_chambres_19_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"bati_nb_a_control",
+                        "label":"Nombre de bâti à contrôler",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_nb_a_control_22_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"bati_date_mutation",
+                        "label":"Date de mutation",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_date_mutation_24_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_10",
+                        "label":"Contraintes",
+                        "nb_cols":12,
+                        "id":"Element_10_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"cont_zone_enjeu",
+                        "label":"Zone à enjeux",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"cont_zone_enjeu_25_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"cont_zone_sage",
+                        "label":"Zone SAGE",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":2,
+                        "id":"cont_zone_sage_26_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"cont_zone_autre",
+                        "label":"Autres renseignements (z. humides, z littorale…)",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":5,
+                        "id":"cont_zone_autre_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"cont_zone_urba",
+                        "label":"Zone PLU",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"cont_zone_urba_28_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"cont_zone_anc",
+                        "label":"Zonage assainissement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"cont_zone_anc_29_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"cont_alim_eau_potable",
+                        "label":"Mode d'alimentation eau potable",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"cont_alim_eau_potable_30_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_12",
+                        "label":"Puits / Captage",
+                        "nb_cols":12,
+                        "id":"Element_12_24_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"cont_puits_usage",
+                        "label":"Usage",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"cont_puits_usage_31_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"cont_puits_declaration",
+                        "label":"Déclaré en mairie",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"cont_puits_declaration_32_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"cont_puits_situation",
+                        "label":"Situation par rapport au traitement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"cont_puits_situation_33_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"cont_puits_terrain_mitoyen",
+                        "label":"Existe-t-il un puit sur un terrain mitoyen ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"cont_puits_terrain_mitoyen_34_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_11",
+                        "label":"Contrôle",
+                        "nb_cols":12,
+                        "id":"Element_11_20_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "pattern":"[-+]?(\\d*[.])?\\d+",
+                        "name":"nb_controle",
+                        "label":"Nombre de contrôles",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"nb_controle_39_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"cl_avis",
+                        "label":"Conformité du dernier contrôle",
+                        "nb_cols":4,
+                        "id":"Element_13_22_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"next_control",
+                        "label":"Date du prochain contrôle",
+                        "nb_cols":4,
+                        "id":"Element_14_22_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_installation",
+                        "id_parc",
+                        "parc_sup",
+                        "parc_parcelle_associees",
+                        "parc_adresse",
+                        "code_postal",
+                        "parc_commune",
+                        "prop_titre",
+                        "prop_nom_prenom",
+                        "prop_adresse",
+                        "prop_code_postal",
+                        "prop_commune",
+                        "prop_tel",
+                        "prop_mail",
+                        "bati_type",
+                        "bati_ca_nb_pp",
+                        "bati_ca_nb_eh",
+                        "bati_ca_nb_chambres",
+                        "bati_nb_a_control",
+                        "bati_date_mutation",
+                        "cont_zone_enjeu",
+                        "cont_zone_sage",
+                        "cont_zone_autre",
+                        "cont_zone_urba",
+                        "cont_zone_anc",
+                        "cont_alim_eau_potable",
+                        "cont_puits_usage",
+                        "cont_puits_declaration",
+                        "cont_puits_situation",
+                        "cont_puits_terrain_mitoyen",
+                        "num_dossier",
+                        "commune",
+                        "section",
+                        "parcelle",
+                        "nb_controle",
+                        "display_button",
+                        "Element_7",
+                        "Element_8",
+                        "Element_9",
+                        "Element_10",
+                        "Element_11",
+                        "Element_12",
+                        "cl_avis",
+                        "next_control"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_installation-form",
+        "title":"ANC_SAISIE_ANC_INSTALLATION_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"integer",
+                        "name":"id_installation",
+                        "label":"ID",
+                        "nb_cols":6,
+                        "id":"Element_0_1_1"
+                    }, {
+                        "type":"text",
+                        "name":"num_dossier",
+                        "label":"nº installation",
+                        "nb_cols":6,
+                        "id":"Element_0_1_1111"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_0_1_2",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom",
+                            "order_by":"nom",
+                            "id_key":"id_com",
+                            "attributs":"id_com|nom"
+                        },
+                        "id_from":"Element_0_1_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"section",
+                        "label":"Section",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_0_2_2",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"section",
+                            "order_by":"section",
+                            "id_key":"section",
+                            "attributs":"section|section",
+                            "parents":[
+                                {
+                                    "name":"id_com",
+                                    "filter_attr":"id_com",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"Element_0_2_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_parc",
+                        "label":"Parcelle",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_0_2_3",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"parcelle",
+                            "order_by":"parcelle",
+                            "id_key":"id_par",
+                            "attributs":"parcelle|id_par",
+                            "parents":[
+                                {
+                                    "name":"id_com",
+                                    "filter_attr":"id_com",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                },
+                                {
+                                    "name":"section",
+                                    "filter_attr":"section",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"Element_0_2_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"parc_commune",
+                        "label":"Commune de la parcelle",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_0_3_2",
+                        "id_from":"Element_0_3_2_from"
+                    },
+                    {
+                        "type":"text",
+                        "name":"parc_adresse",
+                        "label":"Adresse",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":6,
+                        "id":"Element_0_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"prop_titre",
+                        "label":"Titre du propriétaire",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":6,
+                        "id":"Element_0_4_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"prop_nom_prenom",
+                        "label":"Nom et prénom du propriétaire",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":6,
+                        "id":"Element_0_4_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"prop_adresse",
+                        "label":"Adresse du propriétaire",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":6,
+                        "id":"Element_0_5_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"prop_code_postal",
+                        "label":"Code postal",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":2,
+                        "id":"Element_1_5_2",
+                        "max_length": 5
+                    },
+                    {
+                        "type":"text",
+                        "name":"prop_commune",
+                        "label":"Commune",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_2_5_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"prop_tel",
+                        "label":"Téléphone",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":6,
+                        "pattern":"^0[0-9]{9}$",
+                        "id":"Element_5_6_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"prop_mail",
+                        "label":"Email",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":6,
+                        "id":"Element_4_8_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-xs",
+                        "nb_cols":12,
+                        "name":"search_button",
+                        "id":"search_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"search",
+                                "label":"FORM_SEARCH_BUTTON",
+                                "class":"btn-primary",
+                                "event":"setGridFilter()"
+                            },
+                            {
+                                "type":"reset",
+                                "name":"reset",
+                                "label":"FORM_RESET_BUTTON",
+                                "class":"btn-primary",
+                                "event":"resetGridFilter()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "search_button",
+                        "id_installation",
+                        "num_dossier",
+                        "id_com",
+                        "section",
+                        "id_parc",
+                        "parc_adresse",
+                        "parc_commune",
+                        "prop_titre",
+                        "prop_nom_prenom",
+                        "prop_adresse",
+                        "prop_code_postal",
+                        "prop_commune",
+                        "prop_mail",
+                        "prop_tel"
+                    ]
+                }
+            ]
+        }
+    },
+    "insert":{
+        "name":"anc_saisie_anc_installation-form",
+        "title":"ANC_SAISIE_ANC_INSTALLATION_TITLE_INSERT",
+        "input_size":"xxs",
+        "initEvent": "initAncInstallationForm()",
+        "nb_cols":11,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "required":true,
+                        "nb_cols":5,
+                        "id":"id_com_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom",
+                            "order_by":"nom",
+                            "id_key":"id_com",
+                            "attributs":"id_com|nom"
+                        },
+                        "id_from":"id_com_2_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Parcelle",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"section",
+                        "label":"Section",
+                        "required":true,
+                        "nb_cols":3,
+                        "id":"section_37_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"section",
+                            "order_by":"section",
+                            "id_key":"section",
+                            "attributs":"section|section",
+                            "parents":[
+                                {
+                                    "name":"id_com",
+                                    "filter_attr":"id_com",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"section_37_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_parc",
+                        "label":"Parcelle",
+                        "required":true,
+                        "nb_cols":3,
+                        "id":"id_parc_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"parcelle",
+                            "order_by":"parcelle",
+                            "id_key":"id_par",
+                            "attributs":"id_par|parcelle",
+                            "parents":[
+                                {
+                                    "name":"id_com",
+                                    "filter_attr":"id_com",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                },
+                                {
+                                    "name":"section",
+                                    "filter_attr":"section",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_parc_3_1_from"
+                    },
+                    {
+                        "type":"label",
+                        "name":"parcelle",
+                        "label":"Id Parcelle",
+                        "nb_cols":3,
+                        "id":"parcelle_38_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"parc_sup",
+                        "label":"Superficie",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"parc_sup_4_1",
+                        "max_length": 50
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"parc_adresse",
+                        "label":"Adresse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "max_length": 50,
+                        "id":"parc_adresse_6_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"code_postal",
+                        "label":"Code Postal",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":2,
+                        "id":"code_postal_7_1",
+                        "max_length": 5
+                    },
+                    {
+                        "type":"text",
+                        "name":"parc_commune",
+                        "label":"Commune",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "max_length": 50,
+                        "id":"parc_commune_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"double_select",
+                        "name":"parc_parcelle_associees",
+                        "label":"Parcelles associées",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"parc_parcelle_associees_5_1",
+                        "name_to":"parc_parcelle_associees",
+                        "name_from":"parc_parcelle_associees_from",
+                        "size":5,
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "id_key":"id_par",
+                            "label_key":"id_par",
+                            "attributs":"id_par|parcelle",
+                            "order_by":"id_par",
+                            "parents":[
+                                {
+                                    "name":"id_com",
+                                    "filter_attr":"id_com",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                },
+                                {
+                                    "name":"section",
+                                    "filter_attr":"section",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "label_from":"Parcelles disponibles",
+                        "label_to":"Parcelles Associées",
+                        "id_from":"parc_parcelle_associees_5_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Propriétaire",
+                        "nb_cols":12,
+                        "id":"Element_1_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"prop_titre",
+                        "label":"Titre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "max_length": 50,
+                        "id":"prop_titre_9_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"prop_nom_prenom",
+                        "label":"Nom Prénom",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "max_length": 50,
+                        "id":"prop_nom_prenom_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"prop_adresse",
+                        "label":"Adresse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "max_length": 50,
+                        "id":"prop_adresse_11_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"prop_code_postal",
+                        "label":"Code postal",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":2,
+                        "id":"prop_code_postal_12_1",
+                        "max_length": 5
+                    },
+                    {
+                        "type":"text",
+                        "name":"prop_commune",
+                        "label":"Commune",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "max_length": 50,
+                        "id":"prop_commune_13_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"prop_tel",
+                        "label":"Téléphone",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "max_length": 10,
+                        "pattern":"^0[0-9]{9}$",
+                        "id":"prop_tel_14_1"
+                    },
+                    {
+                        "type":"email",
+                        "name":"prop_mail",
+                        "label":"Mail",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"prop_mail_15_1",
+                        "max_length": 50,
+                        "pattern":"^(([a-zA-Z]|[0-9])|([-]|[_]|[.]))+[@](([a-zA-Z0-9])|([-])){2,63}[.](([a-zA-Z0-9]){2,63})+$"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Bâtiments",
+                        "nb_cols":12,
+                        "id":"Element_2_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"bati_type",
+                        "label":"Type",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_type_16_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"bati_type_16_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"integer",
+                        "name":"bati_ca_nb_pp",
+                        "label":"Nombre de Personnes",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_ca_nb_pp_17_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"bati_ca_nb_eh",
+                        "label":"Nombre équivalent habitants",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_ca_nb_eh_18_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"bati_ca_nb_chambres",
+                        "label":"Nombre de chambres",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_ca_nb_chambres_19_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"integer",
+                        "name":"bati_nb_a_control",
+                        "label":"Nombre de bâti à contrôler",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_nb_a_control_22_1"
+                    },
+                    {
+                        "type":"date",
+                        "name":"bati_date_mutation",
+                        "label":"Date de mutation",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_date_mutation_24_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Contraintes",
+                        "nb_cols":12,
+                        "id":"Element_3_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"cont_zone_enjeu",
+                        "label":"Zone à enjeux",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"cont_zone_enjeu_25_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"cont_zone_enjeu_25_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"cont_zone_sage",
+                        "label":"Zone SAGE",
+                        "nb_cols":3,
+                        "id":"cont_zone_sage_26_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "id_from":"cont_zone_sage_26_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"text",
+                        "name":"cont_zone_autre",
+                        "label":"Autres renseignements (z. humides, z littorale…)",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "max_length": 50,
+                        "id":"cont_zone_autre_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"cont_zone_urba",
+                        "label":"Zone PLU",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "max_length": 50,
+                        "id":"cont_zone_urba_28_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"cont_zone_anc",
+                        "label":"Zonage assainissement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "max_length": 50,
+                        "id":"cont_zone_anc_29_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"cont_alim_eau_potable",
+                        "label":"Mode dalimentation eau potable",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"cont_alim_eau_potable_30_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"cont_alim_eau_potable_30_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Puits / Captage",
+                        "nb_cols":12,
+                        "id":"Element_4_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"cont_puits_usage",
+                        "label":"Usage",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"cont_puits_usage_31_1",
+                        "id_from":"cont_puits_usage_31_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"cont_puits_declaration",
+                        "label":"Déclaré en mairie",
+                        "nb_cols":6,
+                        "id":"cont_puits_declaration_32_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"cont_puits_situation",
+                        "label":"Situation par rapport au traitement",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"cont_puits_situation_33_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"cont_puits_situation_33_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"cont_puits_terrain_mitoyen",
+                        "label":"Existe-t-il un puit sur un terrain mitoyen",
+                        "nb_cols":6,
+                        "id":"cont_puits_terrain_mitoyen_34_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:8984"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:8985"
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Contrôles",
+                        "nb_cols":12,
+                        "id":"Element_5_21_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"nb_controle",
+                        "label":"Nombre de Contrôles réalisés",
+                        "nb_cols":4,
+                        "id":"nb_controle_39_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"cl_avis",
+                        "label":"Conformité du dernier contrôle",
+                        "nb_cols":4,
+                        "id":"Element_6_22_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"next_control",
+                        "label":"Date du prochain contrôle",
+                        "nb_cols":4,
+                        "id":"Element_7_22_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "beforeEvent":"beforeSendingAncInstallationForm()",
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_com",
+                        "id_parc",
+                        "parc_sup",
+                        "parc_parcelle_associees",
+                        "parc_adresse",
+                        "code_postal",
+                        "parc_commune",
+                        "prop_titre",
+                        "prop_nom_prenom",
+                        "prop_adresse",
+                        "prop_code_postal",
+                        "commune",
+                        "prop_tel",
+                        "prop_mail",
+                        "bati_type",
+                        "bati_ca_nb_pp",
+                        "bati_ca_nb_eh",
+                        "bati_ca_nb_chambres",
+                        "bati_nb_a_control",
+                        "bati_date_mutation",
+                        "cont_zone_enjeu",
+                        "cont_zone_sage",
+                        "cont_zone_autre",
+                        "cont_zone_urba",
+                        "cont_zone_anc",
+                        "cont_alim_eau_potable",
+                        "cont_puits_usage",
+                        "cont_puits_declaration",
+                        "cont_puits_situation",
+                        "cont_puits_terrain_mitoyen",
+                        "section",
+                        "parcelle",
+                        "nb_controle",
+                        "insert_button",
+                        "id_installation",
+                        "prop_code_postal",
+                        "prop_commune",
+                        "prop_mail",
+                        "prop_tel",
+                        "cl_avis",
+                        "next_control",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "Element_5"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_installation-form",
+        "title":"ANC_SAISIE_ANC_INSTALLATION_TITLE",
+        "input_size":"xxs",
+        "initEvent": "initAncInstallationForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_installation",
+                        "label":"ID",
+                        "nb_cols":2,
+                        "id":"id_installation_1_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_com",
+                        "label":"Commune",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"id_com_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom",
+                            "order_by":"nom",
+                            "id_key":"id_com",
+                            "attributs":"id_com|nom"
+                        },
+                        "id_from":"id_com_2_1_from"
+                    },
+                    {
+                        "type":"label",
+                        "name":"num_dossier",
+                        "label":"N° Dossier",
+                        "nb_cols":4,
+                        "id":"num_dossier_35_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_14",
+                        "label":"Parcelle",
+                        "nb_cols":12,
+                        "id":"Element_14_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"section",
+                        "label":"Section",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"section_37_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"section",
+                            "order_by":"section",
+                            "id_key":"section",
+                            "attributs":"section|section",
+                            "parents":[
+                                {
+                                    "name":"id_com",
+                                    "filter_attr":"id_com",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"section_37_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_parc",
+                        "label":"Parcelle",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"parcelle_38_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"parcelle",
+                            "order_by":"parcelle",
+                            "id_key":"id_par",
+                            "attributs":"id_par|parcelle",
+                            "parents":[
+                                {
+                                    "name":"id_com",
+                                    "filter_attr":"id_com",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                },
+                                {
+                                    "name":"section",
+                                    "filter_attr":"section",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"parcelle_38_1_from"
+                    },
+                    {
+                        "type":"label",
+                        "name":"parcelle",
+                        "label":"Id Parcelle",
+                        "nb_cols":3,
+                        "id":"id_parc_3_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"parc_sup",
+                        "label":"Superficie",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"parc_sup_4_1",
+                        "max_length": 50
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"parc_adresse",
+                        "label":"Adresse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "max_length": 50,
+                        "id":"parc_adresse_6_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"code_postal",
+                        "label":"Code postal",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"code_postal_7_1",
+                        "max_length": 5
+                    },
+                    {
+                        "type":"text",
+                        "name":"parc_commune",
+                        "label":"Commune",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "max_length": 50,
+                        "id":"parc_commune_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"double_select",
+                        "name":"parc_parcelle_associees",
+                        "label":"Parcelles associées",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"parc_parcelle_associees_5_1",
+                        "name_to":"parc_parcelle_associees",
+                        "name_from":"parc_parcelle_associees_from",
+                        "id_from":"parc_parcelle_associees_5_1_from",
+                        "size":5,
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "id_key":"id_par",
+                            "label_key":"id_par",
+                            "attributs":"id_par|parcelle",
+                            "order_by":"id_par",
+                            "parents":[
+                                {
+                                    "name":"id_com",
+                                    "filter_attr":"id_com",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                },
+                                {
+                                    "name":"section",
+                                    "filter_attr":"section",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "label_from":"Parcelles disponibles",
+                        "label_to":"Parcelles associées"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_15",
+                        "label":"Propriétaire",
+                        "nb_cols":12,
+                        "id":"Element_15_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"prop_titre",
+                        "label":"Titre",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "max_length": 50,
+                        "id":"prop_titre_9_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"prop_nom_prenom",
+                        "label":"Nom Prénom",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "max_length": 50,
+                        "id":"prop_nom_prenom_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"prop_adresse",
+                        "label":"Adresse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "max_length": 50,
+                        "id":"prop_adresse_11_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"prop_code_postal",
+                        "label":"Code postal",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"prop_code_postal_12_1",
+                        "max_length": 5
+                    },
+                    {
+                        "type":"text",
+                        "name":"prop_commune",
+                        "label":"Commune",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "max_length": 50,
+                        "id":"prop_commune_13_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"prop_tel",
+                        "label":"Téléphone",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "max_length": 10,
+                        "pattern":"^0[0-9]{9}$",
+                        "id":"prop_tel_14_1"
+                    },
+                    {
+                        "type":"email",
+                        "name":"prop_mail",
+                        "label":"Email",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"prop_mail_15_1",
+                        "max_length": 50,
+                        "pattern":"^(([a-zA-Z]|[0-9])|([-]|[_]|[.]))+[@](([a-zA-Z0-9])|([-])){2,63}[.](([a-zA-Z0-9]){2,63})+$"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_16",
+                        "label":"Bâtiments",
+                        "nb_cols":12,
+                        "id":"Element_16_10_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"bati_type",
+                        "label":"Type",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_type_16_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"bati_type_16_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"integer",
+                        "name":"bati_ca_nb_pp",
+                        "label":"Nombre de personnes",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_ca_nb_pp_17_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"bati_ca_nb_eh",
+                        "label":"Nombre équivalent habitant",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_ca_nb_eh_18_1"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"bati_ca_nb_chambres",
+                        "label":"Nombre de chambres",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_ca_nb_chambres_19_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"integer",
+                        "name":"bati_nb_a_control",
+                        "label":"Nombre de bâti à contrôler",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"bati_nb_a_control_22_1"
+                    },
+                    {
+                        "type":"date",
+                        "name":"bati_date_mutation",
+                        "label":"Date de mutation",
+                        "nb_cols":4,
+                        "id":"bati_date_mutation_24_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_17",
+                        "label":"Contraintes",
+                        "nb_cols":12,
+                        "id":"Element_17_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"cont_zone_enjeu",
+                        "label":"Zone à enjeux",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"cont_zone_enjeu_25_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"cont_zone_enjeu_25_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"cont_zone_sage",
+                        "label":"Zones SAGE",
+                        "nb_cols":3,
+                        "id":"cont_zone_sage_26_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:9433"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:9434"
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"text",
+                        "name":"cont_zone_autre",
+                        "label":"Autres renseignements (z. humides, z littorale…)",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":5,
+                        "max_length": 50,
+                        "id":"cont_zone_autre_27_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"cont_zone_urba",
+                        "label":"Zones PLU",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "max_length": 50,
+                        "id":"cont_zone_urba_28_1"
+                    },
+                    {
+                        "type":"text",
+                        "name":"cont_zone_anc",
+                        "label":"Zonage assainissement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "max_length": 50,
+                        "id":"cont_zone_anc_29_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"cont_alim_eau_potable",
+                        "label":"Mode d'alimentation eau potable",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"cont_alim_eau_potable_30_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"cont_alim_eau_potable_30_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_18",
+                        "label":"Puits / Captage",
+                        "nb_cols":12,
+                        "id":"Element_18_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"cont_puits_usage",
+                        "label":"Usage",
+                        "nb_cols":6,
+                        "id":"cont_puits_usage_31_1",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"cont_puits_usage_31_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"cont_puits_declaration",
+                        "label":"Déclaré en mairie",
+                        "nb_cols":6,
+                        "id":"cont_puits_declaration_32_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"cont_puits_situation",
+                        "label":"Situation par rapport au traitement",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"cont_puits_situation_33_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"cont_puits_situation_33_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"cont_puits_terrain_mitoyen",
+                        "label":"Existe-t-il un puit sur un terrain mitoyen ?",
+                        "nb_cols":6,
+                        "id":"cont_puits_terrain_mitoyen_34_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:9455"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:9456"
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_19",
+                        "label":"Contrôles",
+                        "nb_cols":12,
+                        "id":"Element_19_21_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"nb_controle",
+                        "label":"Nombre de contrôles",
+                        "nb_cols":4,
+                        "id":"nb_controle_39_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"cl_avis",
+                        "label":"Conformité du dernier contrôle",
+                        "nb_cols":4,
+                        "id":"Element_20_22_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"next_control",
+                        "label":"Date de prochain contrôle",
+                        "nb_cols":4,
+                        "id":"Element_21_22_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "beforeEvent":"beforeSendingAncInstallationForm()",
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_installation",
+                        "id_com",
+                        "id_parc",
+                        "parc_sup",
+                        "parc_parcelle_associees",
+                        "parc_adresse",
+                        "code_postal",
+                        "parc_commune",
+                        "prop_titre",
+                        "prop_nom_prenom",
+                        "prop_adresse",
+                        "prop_code_postal",
+                        "prop_commune",
+                        "prop_tel",
+                        "prop_mail",
+                        "bati_type",
+                        "bati_ca_nb_pp",
+                        "bati_ca_nb_eh",
+                        "bati_ca_nb_chambres",
+                        "bati_nb_a_control",
+                        "bati_date_mutation",
+                        "cont_zone_enjeu",
+                        "cont_zone_sage",
+                        "cont_zone_autre",
+                        "cont_zone_urba",
+                        "cont_zone_anc",
+                        "cont_alim_eau_potable",
+                        "cont_puits_usage",
+                        "cont_puits_declaration",
+                        "cont_puits_situation",
+                        "cont_puits_terrain_mitoyen",
+                        "num_dossier",
+                        "section",
+                        "parcelle",
+                        "nb_controle",
+                        "update_button",
+                        "Element_14",
+                        "Element_15",
+                        "Element_16",
+                        "Element_17",
+                        "Element_18",
+                        "Element_19",
+                        "cl_avis",
+                        "next_control"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"communes",
+            "description":"",
+            "parameters":{
+                "schema":"s_cadastre",
+                "table":"v_commune"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_1"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"sections",
+            "description":"",
+            "parameters":{
+                "schema":"s_cadastre",
+                "table":"v_section"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_2"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"parcelles",
+            "description":"",
+            "parameters":{
+                "schema":"s_cadastre",
+                "table":"v_vmap_parcelle_all_geom"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_3"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"bati_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "installation", "nom_liste": "bati_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_4"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"cont_zone_enjeu",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "installation", "nom_liste": "cont_zone_enjeu"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_5"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"cont_puits_usage",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "installation", "nom_liste": "cont_puits_usage"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_6"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"cont_alim_eau_potable",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "installation", "nom_liste": "cont_alim_eau_potable"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_7"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"cont_puits_situation",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "installation", "nom_liste": "cont_puits_situation"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_8"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"cont_zone_sage",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "installation", "nom_liste": "cont_zone_sage"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_9"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"cont_puits_declaration",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "installation", "nom_liste": "cont_puits_declaration"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_10"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"cont_puits_terrain_mitoyen",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "installation", "nom_liste": "cont_puits_terrain_mitoyen"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_11"
+        }
+    }
+}
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_installation_installation_documents.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_installation_installation_documents.json
new file mode 100755
index 0000000000000000000000000000000000000000..efafcecbe7683260c8566433dbf2d502989ef5cc
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_installation_installation_documents.json
@@ -0,0 +1,143 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_installation_installation_documents-form",
+        "title":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photo_f",
+                        "label":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_FORM_PHOTO_F",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "displayOnly": true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"document_f",
+                        "label":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_FORM_DOCUMENT_F",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "displayOnly": true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ]
+    },
+    "search":{
+        "name":"anc_saisie_anc_installation_installation_documents-form",
+        "title":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ]
+    },
+    "insert":{
+        "name":"anc_saisie_anc_installation_installation_documents-form",
+        "title":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()"
+    },
+    "update":{
+        "name":"anc_saisie_anc_installation_installation_documents-form",
+        "title":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photo_f",
+                        "label":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_FORM_PHOTO_F",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"photos_f_1_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"document_f",
+                        "label":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_DOCUMENTS_FORM_DOCUMENT_F",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"document_f_1_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()"
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_installation_installation_suivi.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_installation_installation_suivi.json
new file mode 100755
index 0000000000000000000000000000000000000000..3fa7403c885eecb9b18e8be300315c8146467e3d
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_installation_installation_suivi.json
@@ -0,0 +1,414 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_installation_installation_suivi-form",
+        "title":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_4_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de Création",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_date_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_2_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_date_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"archivage",
+                        "label":"Archivage",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"archivage_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"observations",
+                        "label":"Observations",
+                        "nb_cols":12,
+                        "id":"observations_1_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"map_osm",
+                        "name":"geom",
+                        "label":"Emplacement",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"geom_7_1",
+                        "style":{
+                            "height":"350px"
+                        },
+                        "map_options":{
+                            "proj":"EPSG:2154",
+                            "type":"OSM",
+                            "output_format": "ewkt",
+                            "center":{
+                                "extent":[
+                                    211050.84969634877,
+                                    6832085.477172857,
+                                    279507.64704437123,
+                                    6866071.1212463435
+                                ],
+                                "coord":[
+                                    245279.24837036,
+                                    6849078.2992096
+                                ],
+                                "scale":366422
+                            },
+                            "controls":{
+                                "MP":true,
+                                "ZO":true,
+                                "SL":true,
+                                "CP":true
+                            },
+                            "layers":[
+
+                            ],
+                            "interactions":{
+                                "multi_geometry":false,
+                                "full_screen":true,
+                                "RA":false,
+                                "RO":false,
+                                "ED":false,
+                                "DP":false,
+                                "DL":false,
+                                "DPol":false,
+                                "SE":true
+                            },
+                            "draw_color":"rgba(54,184,255,0.6)",
+                            "contour_color":"rgba(0,0,0,0.4)",
+                            "contour_size":2,
+                            "circle_radius":6,
+                            "features":[
+
+                            ],
+                            "coord_accuracy":8
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "observations",
+                        "maj",
+                        "maj_date",
+                        "create",
+                        "create_date",
+                        "archivage",
+                        "geom",
+                        "display_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_installation_installation_suivi-form",
+        "title":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+
+                    ]
+                }
+            ]
+        }
+    },
+    "insert":{
+        "name":"anc_saisie_anc_installation_installation_suivi-form",
+        "title":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_installation_installation_suivi-form",
+        "title":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"create_4_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"create_date_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_2_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_date_3_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"radio",
+                        "name":"archivage",
+                        "label":"Archivage",
+                        "nb_cols":12,
+                        "id":"archivage_6_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true,
+                                    "$$hashKey":"object:18271"
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false,
+                                    "$$hashKey":"object:18272"
+                                }
+                            ]
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"observations",
+                        "label":"ANC_SAISIE_ANC_INSTALLATION_INSTALLATION_SUIVI_FORM_OBSERVATIONS",
+                        "nb_cols":12,
+                        "id":"observations_1_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"map_osm",
+                        "name":"geom",
+                        "label":"Emplacement",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"geom_7_1",
+                        "style":{
+                            "height":"350px"
+                        },
+                        "map_options":{
+                            "proj":"EPSG:2154",
+                            "type":"OSM",
+                            "output_format": "ewkt",
+                            "center":{
+                                "extent":[
+                                    210662.44233551028,
+                                    6828978.218286132,
+                                    277954.0176010132,
+                                    6862963.862359619
+                                ],
+                                "coord":[
+                                    244308.22996826173,
+                                    6845971.040322876
+                                ],
+                                "scale":366430
+                            },
+                            "controls":{
+                                "MP":true,
+                                "ZO":true,
+                                "SL":true,
+                                "CP":true
+                            },
+                            "layers":[
+
+                            ],
+                            "interactions":{
+                                "multi_geometry":false,
+                                "full_screen":true,
+                                "RA":false,
+                                "RO":true,
+                                "ED":true,
+                                "DP":true,
+                                "DL":false,
+                                "DPol":false,
+                                "SE":true
+                            },
+                            "draw_color":"rgba(54,184,255,0.6)",
+                            "contour_color":"rgba(0,0,0,0.4)",
+                            "contour_size":2,
+                            "circle_radius":6,
+                            "features":[
+
+                            ],
+                            "coord_accuracy":8
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "initEvent": "initAncInstallationSuiviForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "observations",
+                        "maj",
+                        "maj_date",
+                        "create",
+                        "create_date",
+                        "archivage",
+                        "geom",
+                        "update_button"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_pretraitement.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_pretraitement.json
new file mode 100755
index 0000000000000000000000000000000000000000..8af4f2ef14626c3546a1889d7ba245356a2e6b70
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_pretraitement.json
@@ -0,0 +1,2332 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_pretraitement-form",
+        "title":"ANC_SAISIE_ANC_PRETRAITEMENT_TITLE_DISPLAY",
+        "input_size":"xxs",
+        "initEvent": "initAncPretraitementForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_pretraitement",
+                        "label":"ID",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"id_pretraitement_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"id_controle_2_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"num_dossier",
+                        "label":"N° dossier",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"num_dossier_43_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Description",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_type",
+                        "label":"Type de prétraitement",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_type_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_volume",
+                        "label":"Volume (en litres)",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_volume_4_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_marque",
+                        "label":"Marque de l'ouvrage",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_marque_5_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_materiau",
+                        "label":"Matériau de l'ouvrage",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_materiau_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_pose",
+                        "label":"Est-il convenablement posé ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_pose_7_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_adapte",
+                        "label":"Volume adapté à l'utilisation?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_adapte_8_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_conforme_projet",
+                        "label":"Dispositif conforme au projet validé ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_conforme_projet_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_renforce",
+                        "label":"Si remblaiement important, Fosse renforcée ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_renforce_11_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_verif_mise_en_eau",
+                        "label":"Mise en eau du prétraitement ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_verif_mise_en_eau_12_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_type_eau",
+                        "label":"Type d'eau collectée",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_type_eau_13_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_cloison",
+                        "label":"Dégradations constatées ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_cloison_16_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_1_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_im_distance",
+                        "label":"Distance de l'habitation inférieure à 10m",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_distance_18_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_im_hydrom",
+                        "label":"Si nappe, respect des conditions de pose en terrain hydrometrique ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_hydrom_19_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_im_dalle",
+                        "label":"Si dispositif enfouie sous zone de circulation, dalle de répartition ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_dalle_20_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_im_renfor",
+                        "label":"Si remblais important, ouvrage renforcé?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_renfor_21_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_im_puit",
+                        "label":"Présence d'un puit de décompression ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_puit_22_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_im_fixation",
+                        "label":"Le prétraitement est-il fixé à une dalle d’ancrage ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_fixation_23_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_im_acces",
+                        "label":"Le dispositif est-il accessible ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_im_acces_24_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Entretien",
+                        "nb_cols":12,
+                        "id":"Element_2_12_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_et_degrad",
+                        "label":"Signes de dégradation ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ptr_et_degrad_25_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_et_real",
+                        "label":"L'entretien est-il réalisé?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ptr_et_real_26_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Vidange",
+                        "nb_cols":12,
+                        "id":"Element_3_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_vi_date",
+                        "label":"Date de la dernière vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_date_27_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_vi_justi",
+                        "label":"Justificatif de vidange disponible ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_justi_28_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_vi_entr",
+                        "label":"Dénomination de l'entreprise ayant réalisé la vidange",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_entr_29_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"ptr_vi_bord",
+                        "label":"N° de bordereau de suivi des matières de vidanges",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_bord_30_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_vi_dest",
+                        "label":"Destination des matières de vidanges",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_dest_31_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"ptr_vi_perc",
+                        "label":"Pourcentage de boue dans la fosse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_perc_32_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"ptr_commentaire",
+                        "label":"Commentaires",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_commentaire_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_4_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_35_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"create_date_36_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_33_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"maj_date_34_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_pretraitement",
+                        "id_controle",
+                        "ptr_type",
+                        "ptr_volume",
+                        "ptr_marque",
+                        "ptr_materiau",
+                        "ptr_pose",
+                        "ptr_adapte",
+                        "ptr_conforme_projet",
+                        "ptr_type_eau",
+                        "ptr_reglementaire",
+                        "ptr_destination",
+                        "ptr_cloison",
+                        "ptr_commentaire",
+                        "ptr_im_distance",
+                        "ptr_im_hydrom",
+                        "ptr_im_dalle",
+                        "ptr_im_renfor",
+                        "ptr_im_puit",
+                        "ptr_im_fixation",
+                        "ptr_im_acces",
+                        "ptr_et_degrad",
+                        "ptr_et_real",
+                        "ptr_vi_date",
+                        "ptr_vi_justi",
+                        "ptr_vi_entr",
+                        "ptr_vi_bord",
+                        "ptr_vi_dest",
+                        "ptr_vi_perc",
+                        "maj",
+                        "maj_date",
+                        "create",
+                        "create_date",
+                        "id_installation",
+                        "display_button",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "Element_5",
+                        "ptr_renforce",
+                        "ptr_verif_mise_en_eau"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_pretraitement-form",
+        "title":"ANC_SAISIE_ANC_PRETRAITEMENT_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_0_1_1",
+                        "id_from":"Element_0_1_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_6_1_1",
+                        "id_from":"Element_6_1_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_type",
+                        "label":"Type",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_0_1_2",
+                        "id_from":"Element_0_1_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-xs",
+                        "nb_cols":12,
+                        "name":"search_button",
+                        "id":"search_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"search",
+                                "label":"FORM_SEARCH_BUTTON",
+                                "class":"btn-primary",
+                                "event":"setGridFilter()"
+                            },
+                            {
+                                "type":"reset",
+                                "name":"reset",
+                                "label":"FORM_RESET_BUTTON",
+                                "class":"btn-primary",
+                                "event":"resetGridFilter()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "search_button",
+                        "id_installation",
+                        "ptr_type",
+                        "id_controle"
+                    ]
+                }
+            ]
+        }
+    },
+    "insert":{
+        "name":"anc_saisie_anc_pretraitement-form",
+        "title":"ANC_SAISIE_ANC_PRETRAITEMENT_TITLE_INSERT",
+        "input_size":"xxs",
+        "initEvent": "initAncPretraitementForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"num_dossier_43_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"num_dossier_43_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":true,
+                        "nb_cols":6,
+                        "id":"id_controle_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_2_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Description",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_type",
+                        "label":"Type de prétraitement",
+                        "required":true,
+                        "nb_cols":3,
+                        "id":"ptr_type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_type_3_1_from"
+                    },
+                    {
+                        "type":"editable_select",
+                        "name":"ptr_volume",
+                        "label":"Volume (en litres)",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_volume_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_volume_4_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_marque",
+                        "label":"Marque de l'ouvrage",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_marque_5_1",
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_marque_5_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_materiau",
+                        "label":"Matériau de l'ouvrage",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_materiau_6_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_materiau_6_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_pose",
+                        "label":"Est-il convenablement posé ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_pose_7_1",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_pose_7_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_adapte",
+                        "label":"Volume adapté à l'utilisation?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_adapte_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_adapte_8_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_conforme_projet",
+                        "label":"Dispositif conforme au projet validé",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_conforme_projet_9_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_conforme_projet_9_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_renforce",
+                        "label":"Si remblaiement important, Fosse renforcée ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_renforce_11_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_renforce_11_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_verif_mise_en_eau",
+                        "label":"Mise en eau du prétraitement ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_verif_mise_en_eau_12_1",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_verif_mise_en_eau_12_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_type_eau",
+                        "label":"Type d'eau collectée",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_type_eau_13_1",
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_type_eau_13_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"ptr_cloison",
+                        "label":"Dégradations constatées ?",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_cloison_16_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_1_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_im_distance",
+                        "label":"Distance de l'habitation inférieure à 10m",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_distance_18_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_distance_18_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_hydrom",
+                        "label":"Si nappe, respect des conditions de pose en terrain hydrometrique ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_hydrom_19_1",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_hydrom_19_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_dalle",
+                        "label":"Si dispositif enfouie sous zone de circulation, dalle de répartition ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_dalle_20_1",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_dalle_20_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_im_renfor",
+                        "label":"Si remblais important, ouvrage renforcé?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_renfor_21_1",
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_renfor_21_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_puit",
+                        "label":"Présence d'un puit de décompression ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_puit_22_1",
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_puit_22_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_fixation",
+                        "label":"Le prétraitement est-il fixé à une dalle d’ancrage ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_fixation_23_1",
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_fixation_23_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_im_acces",
+                        "label":"Le dispositif est-il accessible ?",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_im_acces_24_1",
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_acces_24_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Entretien",
+                        "nb_cols":12,
+                        "id":"Element_2_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_et_degrad",
+                        "label":"Signes de dégradation ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ptr_et_degrad_25_1",
+                        "datasource":{
+                            "datasource_id":"datasource_21",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_et_degrad_25_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_et_real",
+                        "label":"L'entretien est-il réalisé?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ptr_et_real_26_1",
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_et_real_26_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Vidange",
+                        "nb_cols":12,
+                        "id":"Element_3_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"ptr_vi_date",
+                        "label":"Date de la dernière vidange",
+                        "nb_cols":4,
+                        "id":"ptr_vi_date_27_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_vi_justi",
+                        "label":"Justificatif de vidange disponible ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_justi_28_1",
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_vi_justi_28_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_vi_entr",
+                        "label":"Dénomination de l'entreprise ayant réalisé la vidange",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_entr_29_1",
+                        "datasource":{
+                            "datasource_id":"datasource_24",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_entreprise",
+                            "order_by":"nom_entreprise",
+                            "id_key":"nom_entreprise",
+                            "attributs":"nom_entreprise|nom_entreprise"
+                        },
+                        "id_from":"ptr_vi_entr_29_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"integer",
+                        "name":"ptr_vi_bord",
+                        "label":"N° de bordereau de suivi des matières de vidanges",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_bord_30_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_vi_dest",
+                        "label":"Destination des matières de vidanges",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_dest_31_1",
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_vi_dest_31_1_from"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"ptr_vi_perc",
+                        "label":"Pourcentage de boue dans la fosse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_perc_32_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"ptr_commentaire",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"ptr_commentaire_17_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_controle",
+                        "ptr_type",
+                        "ptr_volume",
+                        "ptr_marque",
+                        "ptr_materiau",
+                        "ptr_pose",
+                        "ptr_adapte",
+                        "ptr_conforme_projet",
+                        "ptr_type_eau",
+                        "ptr_reglementaire",
+                        "ptr_destination",
+                        "ptr_cloison",
+                        "ptr_commentaire",
+                        "ptr_im_distance",
+                        "ptr_im_hydrom",
+                        "ptr_im_dalle",
+                        "ptr_im_renfor",
+                        "ptr_im_puit",
+                        "ptr_im_fixation",
+                        "ptr_im_acces",
+                        "ptr_et_degrad",
+                        "ptr_et_real",
+                        "ptr_vi_date",
+                        "ptr_vi_justi",
+                        "ptr_vi_entr",
+                        "ptr_vi_bord",
+                        "ptr_vi_dest",
+                        "ptr_vi_perc",
+                        "id_installation",
+                        "insert_button",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "Element_3",
+                        "Element_4",
+                        "ptr_renforce",
+                        "ptr_verif_mise_en_eau"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_pretraitement-form",
+        "title":"ANC_SAISIE_ANC_PRETRAITEMENT_TITLE_UPDATE",
+        "input_size":"xxs",
+        "initEvent": "initAncPretraitementForm()",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_pretraitement",
+                        "label":"ID",
+                        "nb_cols":4,
+                        "id":"id_pretraitement_1_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_installation_42_1",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"id_installation_42_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_controle_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_2_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Description",
+                        "nb_cols":12,
+                        "id":"Element_4_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_type",
+                        "label":"Type de prétraitement",
+                        "required":true,
+                        "nb_cols":3,
+                        "id":"ptr_type_3_1",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_type_3_1_from"
+                    },
+                    {
+                        "type":"editable_select",
+                        "name":"ptr_volume",
+                        "label":"Volume (en litres)",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_volume_4_1",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_volume_4_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_marque",
+                        "label":"Marque de l'ouvrage",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_marque_5_1",
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_marque_5_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_materiau",
+                        "label":"Matériau de l'ouvrage",
+                        "required":false,
+                        "nb_cols":3,
+                        "id":"ptr_materiau_6_1",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_materiau_6_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_pose",
+                        "label":"Est-il convenablement posé ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_pose_7_1",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_pose_7_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_adapte",
+                        "label":"Volume adapté à l'utilisation?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_adapte_8_1",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_adapte_8_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_conforme_projet",
+                        "label":"Dispositif conforme au projet validé",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_conforme_projet_9_1",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_conforme_projet_9_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_renforce",
+                        "label":"Si remblaiement important, Fosse renforcée ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_renforce_11_1",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_renforce_11_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_verif_mise_en_eau",
+                        "label":"Mise en eau du prétraitement ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_verif_mise_en_eau_12_1",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_verif_mise_en_eau_12_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_type_eau",
+                        "label":"Type d'eau collectée",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_type_eau_13_1",
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_type_eau_13_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"ptr_cloison",
+                        "label":"Dégradations constatées ?",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_cloison_16_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_5_8_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_im_distance",
+                        "label":"Distance de l'habitation inférieure à 10m",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_distance_18_1",
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_distance_18_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_hydrom",
+                        "label":"Si nappe, respect des conditions de pose en terrain hydrometrique ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_hydrom_19_1",
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_hydrom_19_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_dalle",
+                        "label":"Si dispositif enfouie sous zone de circulation, dalle de répartition ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_dalle_20_1",
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_dalle_20_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_im_renfor",
+                        "label":"Si remblais important, ouvrage renforcé?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_renfor_21_1",
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_renfor_21_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_puit",
+                        "label":"Présence d'un puit de décompression ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_puit_22_1",
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_puit_22_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_im_fixation",
+                        "label":"Le prétraitement est-il fixé à une dalle d’ancrage ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_im_fixation_23_1",
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_fixation_23_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_im_acces",
+                        "label":"Le dispositif est-il accessible ?",
+                        "required":false,
+                        "nb_cols":12,
+                        "id":"ptr_im_acces_24_1",
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_im_acces_24_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_6",
+                        "label":"Entretien",
+                        "nb_cols":12,
+                        "id":"Element_6_13_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"ptr_et_degrad",
+                        "label":"Signes de dégradation ?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ptr_et_degrad_25_1",
+                        "datasource":{
+                            "datasource_id":"datasource_21",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_et_degrad_25_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_et_real",
+                        "label":"L'entretien est-il réalisé?",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"ptr_et_real_26_1",
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_et_real_26_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Vidange",
+                        "nb_cols":12,
+                        "id":"Element_0_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"date",
+                        "name":"ptr_vi_date",
+                        "label":"Date de la dernière vidange",
+                        "nb_cols":4,
+                        "id":"ptr_vi_date_27_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_vi_justi",
+                        "label":"Justificatif de vidange disponible ?",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_justi_28_1",
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_vi_justi_28_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_vi_entr",
+                        "label":"Dénomination de l'entreprise ayant réalisé la vidange",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_entr_29_1",
+                        "datasource":{
+                            "datasource_id":"datasource_24",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"nom_entreprise",
+                            "order_by":"nom_entreprise",
+                            "id_key":"nom_entreprise",
+                            "attributs":"nom_entreprise|nom_entreprise"
+                        },
+                        "id_from":"ptr_vi_entr_29_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"integer",
+                        "name":"ptr_vi_bord",
+                        "label":"N° de bordereau de suivi des matières de vidanges",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_bord_30_1"
+                    },
+                    {
+                        "type":"select",
+                        "name":"ptr_vi_dest",
+                        "label":"Destination des matières de vidanges",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_dest_31_1",
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"ptr_vi_dest_31_1_from"
+                    },
+                    {
+                        "type":"integer",
+                        "name":"ptr_vi_perc",
+                        "label":"Pourcentage de boue dans la fosse",
+                        "disabled":false,
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"ptr_vi_perc_32_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"tinymce",
+                        "name":"ptr_commentaire",
+                        "label":"Commentaires",
+                        "nb_cols":12,
+                        "id":"ptr_commentaire_17_1",
+                        "nb_rows":10
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_1_18_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"create_35_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"create_date_36_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_33_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"maj_date_34_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "id_pretraitement",
+                        "id_controle",
+                        "ptr_type",
+                        "ptr_volume",
+                        "ptr_marque",
+                        "ptr_materiau",
+                        "ptr_pose",
+                        "ptr_adapte",
+                        "ptr_conforme_projet",
+                        "ptr_type_eau",
+                        "ptr_reglementaire",
+                        "ptr_destination",
+                        "ptr_cloison",
+                        "ptr_commentaire",
+                        "ptr_im_distance",
+                        "ptr_im_hydrom",
+                        "ptr_im_dalle",
+                        "ptr_im_renfor",
+                        "ptr_im_puit",
+                        "ptr_im_fixation",
+                        "ptr_im_acces",
+                        "ptr_et_degrad",
+                        "ptr_et_real",
+                        "ptr_vi_date",
+                        "ptr_vi_justi",
+                        "ptr_vi_entr",
+                        "ptr_vi_bord",
+                        "ptr_vi_dest",
+                        "ptr_vi_perc",
+                        "maj",
+                        "maj_date",
+                        "create",
+                        "create_date",
+                        "id_installation",
+                        "update_button",
+                        "Element_4",
+                        "Element_5",
+                        "Element_6",
+                        "Element_0",
+                        "Element_1",
+                        "Element_2",
+                        "ptr_renforce",
+                        "ptr_verif_mise_en_eau"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"installation",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_installation"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_1"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_2"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"controle",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_controle"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_3"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_volume",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_volume"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_4"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_materiau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_materiau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_5"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_pose",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_pose"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_6"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_adapte",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_adapte"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_7"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_conforme_projet",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_conforme_projet"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_8"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_dalle_repartition",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_dalle_repartition"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_9"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_renforce",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_renforce"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_10"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_verif_mise_en_eau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_verif_mise_en_eau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_11"
+        },
+        "datasource_12":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_type_eau",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_type_eau"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_12"
+        },
+        "datasource_13":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_reglementaire",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_reglementaire"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_13"
+        },
+        "datasource_14":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_distance",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_distance"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_14"
+        },
+        "datasource_15":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_hydrom",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_hydrom"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_15"
+        },
+        "datasource_16":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_dalle",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_dalle"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_16"
+        },
+        "datasource_17":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_renfor",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_renfor"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_17"
+        },
+        "datasource_18":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_puit",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_puit"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_18"
+        },
+        "datasource_19":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_fixation",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_fixation"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_19"
+        },
+        "datasource_20":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_im_acces",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_im_acces"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_20"
+        },
+        "datasource_21":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_et_degrad",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_et_degrad"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_21"
+        },
+        "datasource_22":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_et_real",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_et_real"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_22"
+        },
+        "datasource_23":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_vi_justi",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_vi_justi"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_23"
+        },
+        "datasource_24":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_vi_entr",
+            "description":"",
+            "parameters":{
+                "filter":{"vidangeur": true},
+                "schema":"s_anc",
+                "table":"param_entreprise"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_24"
+        },
+        "datasource_25":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_vi_justi",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_vi_dest"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_25"
+        },
+        "datasource_26":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"ptr_marque",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "pretraitement", "nom_liste": "ptr_marque"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_26"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_traitement.json b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_traitement.json
new file mode 100755
index 0000000000000000000000000000000000000000..6475ffa6e35a671620ceb874b23ed116aa6e7f0c
--- /dev/null
+++ b/vmap/client/modules/anc/forms/anc_saisie/anc_saisie_anc_traitement.json
@@ -0,0 +1,3776 @@
+{
+    "display":{
+        "name":"anc_saisie_anc_traitement-form",
+        "title":"ANC_SAISIE_ANC_TRAITEMENT_TITLE_DISPLAY",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_anc_traitement",
+                        "label":"Identifiant",
+                        "nb_cols":4,
+                        "id":"Element_6_1_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"id_anc_controle",
+                        "label":"Identifiant de contrôle",
+                        "nb_cols":4,
+                        "id":"Element_0_1_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_type",
+                        "label":"Type de traitement",
+                        "nb_cols":4,
+                        "id":"Element_0_1_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dimensionnement",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_nb",
+                        "label":"Nombre de tranchées",
+                        "nb_cols":4,
+                        "id":"Element_1_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_long",
+                        "label":"Longueur (en m)",
+                        "nb_cols":4,
+                        "id":"Element_1_3_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_longueur",
+                        "label":"Longueur de chaque tranchée (en m)",
+                        "nb_cols":4,
+                        "id":"Element_1_3_4"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_larg",
+                        "label":"Largeur (en m)",
+                        "nb_cols":4,
+                        "id":"Element_1_3_3"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_surf",
+                        "label":"Surface (en m²)",
+                        "nb_cols":4,
+                        "id":"Element_1_4_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_tot_lin",
+                        "label":"Linéaire total (en m)",
+                        "nb_cols":4,
+                        "id":"Element_1_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_largeur",
+                        "label":"Largeur des tranchées",
+                        "nb_cols":4,
+                        "id":"Element_1_4_3"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_profond",
+                        "label":"Profondeur des tranchées (en cm)",
+                        "nb_cols":4,
+                        "id":"Element_1_5_3"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_profondeur",
+                        "label":"Profondeur (en cm)",
+                        "nb_cols":4,
+                        "id":"Element_1_5_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_hauteur",
+                        "label":"Hauteur",
+                        "nb_cols":6,
+                        "id":"Element_1_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"Element_1",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_1_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_dist_hab",
+                        "label":"Distance habitation > 5m",
+                        "nb_cols":6,
+                        "id":"Element_2_7_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_dist_lim_parc",
+                        "label":"Limite parcelle > 3m",
+                        "nb_cols":6,
+                        "id":"Element_2_7_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_dist_veget",
+                        "label":"Distance végétation > 3m",
+                        "nb_cols":6,
+                        "id":"Element_2_8_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_dist_puit",
+                        "label":"Distance puit 35m",
+                        "nb_cols":6,
+                        "id":"Element_2_8_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Vérification des matériaux",
+                        "nb_cols":12,
+                        "id":"Element_2_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_vm_racine",
+                        "label":"Présence d'un film anti-racine",
+                        "nb_cols":4,
+                        "id":"Element_3_10_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_humidite",
+                        "label":"Présence d'un film anti-humidité",
+                        "nb_cols":4,
+                        "id":"Element_3_10_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_imper",
+                        "label":"Présence d'un film imperméable",
+                        "nb_cols":4,
+                        "id":"Element_3_10_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_vm_geomembrane",
+                        "label":"Présence d'une géomembrane",
+                        "nb_cols":4,
+                        "id":"Element_3_11_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_geogrille",
+                        "label":"Présence d'une géo-grille",
+                        "nb_cols":4,
+                        "id":"Element_3_11_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_grav_qual",
+                        "label":"Graviers de qualité conforme aux filières d'assainissement non collectif",
+                        "nb_cols":8,
+                        "id":"Element_3_11_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_vm_grav_ep",
+                        "label":"Epaisseur conforme des graviers",
+                        "nb_cols":4,
+                        "id":"Element_3_11_3"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_geo_text",
+                        "label":"Présence d'un géotextile",
+                        "nb_cols":4,
+                        "id":"Element_3_12_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_ht_terre_veget",
+                        "label":"Hauteur de terre vegetale de 20 cm au-dessus des drains",
+                        "nb_cols":4,
+                        "id":"Element_3_12_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_vm_tuy_perf",
+                        "label":"Les tuyaux d'épandage mis en place sont-ils des tuyaux rigides perforés prévus pour l'assainissement non collectif, orifices dirigés vers le bas",
+                        "nb_cols":12,
+                        "id":"Element_3_12_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_vm_bon_mat",
+                        "label":"Les bons de matériaux ont-ils été fournis",
+                        "nb_cols":4,
+                        "id":"Element_3_13_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_sab_qual",
+                        "label":"Sable de qualité conforme",
+                        "nb_cols":4,
+                        "id":"Element_3_13_3"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_vm_sab_ep",
+                        "label":"Epaisseur de sable de 0.7",
+                        "nb_cols":4,
+                        "id":"Element_3_13_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Regard de repartition",
+                        "nb_cols":12,
+                        "id":"Element_3_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_regrep_mat",
+                        "label":"Matériau du regard de répartition",
+                        "nb_cols":4,
+                        "id":"Element_4_16_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regrep_affl",
+                        "label":"Affleure-t-il le niveau du sol",
+                        "nb_cols":4,
+                        "id":"Element_4_16_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regrep_equi",
+                        "label":"Equirépartition des eaux",
+                        "nb_cols":4,
+                        "id":"Element_4_16_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_regrep_perf",
+                        "label":"Les tuyaux de répartition sont-ils non perforés",
+                        "nb_cols":12,
+                        "id":"Element_4_17_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Regard de bouclage",
+                        "nb_cols":12,
+                        "id":"Element_5_17_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_regbl_mat",
+                        "label":"Matériau du regard de bouclage",
+                        "nb_cols":4,
+                        "id":"Element_6_19_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regbl_affl",
+                        "label":"Affleure-t-il le niveau de sol",
+                        "nb_cols":4,
+                        "id":"Element_6_19_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regbl_hz",
+                        "label":"Est-il posé horizontalement",
+                        "nb_cols":4,
+                        "id":"Element_6_19_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_regbl_epand",
+                        "label":"Les tuyaux d'épandage sont raccordés de manière indépendante au regard de bouclage",
+                        "nb_cols":8,
+                        "id":"Element_4_17_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regbl_perf",
+                        "label":"Les tuyaux de bouclage sont-ils perforés",
+                        "nb_cols":4,
+                        "id":"Element_6_20_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Regard de collecte",
+                        "nb_cols":12,
+                        "id":"Element_4_22_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"tra_regcol_mat",
+                        "label":"Matériau du regard de collecte",
+                        "nb_cols":4,
+                        "id":"Element_6_22_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regcol_affl",
+                        "label":"Affleure-t-il le niveau du sol",
+                        "nb_cols":4,
+                        "id":"Element_7_22_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"tra_regcol_hz",
+                        "label":"Est-il posé horizontalement",
+                        "nb_cols":4,
+                        "id":"Element_8_22_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_6",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_6_23_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"Element_0_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"Element_0_3_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"Element_0_3_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"Element_0_3_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_7_26_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche Entretien",
+                        "nb_cols":12,
+                        "id":"Element_0_3_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "nb_cols":12,
+                        "id":"Element_0_4_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_0_5_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "nb_cols":12,
+                        "id":"Element_0_6_1",
+                        "displayOnly":true
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"display_button",
+                        "id":"display_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "display_button",
+                        "id_controle",
+                        "tra_type",
+                        "id_traitement",
+                        "tra_nb",
+                        "tra_long",
+                        "tra_longueur",
+                        "tra_larg",
+                        "tra_tot_lin",
+                        "tra_surf",
+                        "tra_largeur",
+                        "tra_hauteur",
+                        "tra_profondeur",
+                        "tra_profond",
+                        "Element_1",
+                        "tra_dist_hab",
+                        "tra_dist_lim_parc",
+                        "tra_dist_veget",
+                        "tra_dist_puit",
+                        "Element_2",
+                        "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",
+                        "Element_3",
+                        "tra_regrep_mat",
+                        "tra_regrep_affl",
+                        "tra_regrep_equi",
+                        "tra_regrep_perf",
+                        "tra_regbl_epand",
+                        "Element_5",
+                        "tra_regbl_mat",
+                        "tra_regbl_affl",
+                        "tra_regbl_hz",
+                        "tra_regbl_perf",
+                        "Element_4",
+                        "tra_regcol_mat",
+                        "tra_regcol_affl",
+                        "tra_regcol_hz",
+                        "id_installation",
+                        "Element_0",
+                        "Element_6",
+                        "Element_7",
+                        "maj",
+                        "maj_date",
+                        "create",
+                        "create_date",
+                        "photos_f",
+                        "fiche_f",
+                        "schema_f",
+                        "documents_f",
+                        "plan_f",
+                        "tra_vm_geomembrane"
+                    ]
+                }
+            ]
+        }
+    },
+    "search":{
+        "name":"anc_saisie_anc_traitement-form",
+        "title":"ANC_SAISIE_ANC_TRAITEMENT_TITLE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_0_1_1",
+                        "datasource":{
+                            "datasource_id":"datasource_12",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"Element_0_1_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Identifiant de contrôle",
+                        "nb_cols":4,
+                        "id":"Element_0_1_2",
+                        "datasource":{
+                            "datasource_id":"datasource_13",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"Element_0_1_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_type",
+                        "label":"Type de traitement",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_0_1_3",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_0_1_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-xs",
+                        "nb_cols":12,
+                        "name":"search_button",
+                        "id":"search_button",
+                        "buttons":[
+                            {
+                                "type":"button",
+                                "name":"search",
+                                "label":"FORM_SEARCH_BUTTON",
+                                "class":"btn-primary",
+                                "event":"setGridFilter()"
+                            },
+                            {
+                                "type":"reset",
+                                "name":"reset",
+                                "label":"FORM_RESET_BUTTON",
+                                "class":"btn-primary",
+                                "event":"resetGridFilter()"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "search_button",
+                        "id_installation",
+                        "id_controle",
+                        "tra_type"
+                    ]
+                }
+            ]
+        }
+    },
+    "insert":{
+        "name":"anc_saisie_anc_traitement-form",
+        "title":"ANC_SAISIE_ANC_TRAITEMENT_TITLE_INSERT",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_installation",
+                        "datasource":{
+                            "datasource_id":"datasource_38",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"id_installation_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Contrôle",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"id_controle_2_1",
+                        "datasource":{
+                            "datasource_id":"datasource_39",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"id_controle_2_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_type",
+                        "label":"Type de traitement",
+                        "required":true,
+                        "nb_cols":4,
+                        "id":"Element_0_1_2",
+                        "id_from":"Element_0_1_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dimensionnement",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_nb",
+                        "label":"Nombre de tranchées",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_1_3_1",
+                        "id_from":"Element_1_3_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_long",
+                        "label":"Longueur (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_3_2"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_longueur",
+                        "label":"Longueur de chaque tranchée (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_3_4"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_larg",
+                        "label":"Largeur (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_3_3"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_surf",
+                        "label":"Surface (en m²)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_4_2"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_tot_lin",
+                        "label":"Linéaire total (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_largeur",
+                        "label":"Largeur des tranchées",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_1_4_3",
+                        "id_from":"Element_1_4_3_from",
+                        "datasource":{
+                            "datasource_id":"datasource_40",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_profond",
+                        "label":"Profondeur des tranchées (en cm)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_5_3"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_profondeur",
+                        "label":"Profondeur (en cm)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_5_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"tra_hauteur",
+                        "label":"Hauteur",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":6,
+                        "id":"Element_1_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_1_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_dist_hab",
+                        "label":"Distance habitation > 5m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_7_1",
+                        "id_from":"Element_2_7_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_dist_lim_parc",
+                        "label":"Limite parcelle > 3m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_7_2",
+                        "id_from":"Element_2_7_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_dist_veget",
+                        "label":"Distance végétation > 3m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_8_1",
+                        "id_from":"Element_2_8_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_dist_puit",
+                        "label":"Distance puit 35m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_8_2",
+                        "id_from":"Element_2_8_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Vérification des matériaux",
+                        "nb_cols":12,
+                        "id":"Element_2_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_racine",
+                        "label":"Présence d'un film anti-racine",
+                        "nb_cols":4,
+                        "id":"Element_3_10_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_10_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_humidite",
+                        "label":"Présence d'un film anti-humidité",
+                        "nb_cols":4,
+                        "id":"Element_3_10_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_10_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_imper",
+                        "label":"Présence d'un film imperméable",
+                        "nb_cols":4,
+                        "id":"Element_3_10_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_10_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_geomembrane",
+                        "label":"Présence d'une géomembrane",
+                        "nb_cols":4,
+                        "id":"Element_3_11_0",
+                        "datasource":{
+                            "datasource_id":"datasource_41",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_0_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_geogrille",
+                        "label":"Présence d'une géo-grille",
+                        "nb_cols":4,
+                        "id":"Element_3_11_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_grav_qual",
+                        "label":"Graviers de qualité conforme aux filières d'assainissement non collectif",
+                        "nb_cols":8,
+                        "id":"Element_3_11_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_grav_ep",
+                        "label":"Epaisseur conforme des graviers",
+                        "nb_cols":4,
+                        "id":"Element_3_11_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_3_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_geo_text",
+                        "label":"Présence d'un géotextile",
+                        "nb_cols":4,
+                        "id":"Element_3_12_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_12_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_ht_terre_veget",
+                        "label":"Hauteur de terre vegetale de 20 cm au-dessus des drains",
+                        "nb_cols":4,
+                        "id":"Element_3_12_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "id_from":"Element_3_12_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_tuy_perf",
+                        "label":"Les tuyaux d'épandage mis en place sont-ils des tuyaux rigides perforés prévus pour l'assainissement non collectif, orifices dirigés vers le bas",
+                        "nb_cols":12,
+                        "id":"Element_3_12_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_12_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_bon_mat",
+                        "label":"Les bons de matériaux ont-ils été fournis",
+                        "nb_cols":4,
+                        "id":"Element_3_13_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_13_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_sab_qual",
+                        "label":"Sable de qualité conforme",
+                        "nb_cols":4,
+                        "id":"Element_3_13_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_13_3_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_sab_ep",
+                        "label":"Epaisseur de sable de 0.7",
+                        "nb_cols":4,
+                        "id":"Element_3_13_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_24",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_13_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Regard de repartition",
+                        "nb_cols":12,
+                        "id":"Element_3_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_mat",
+                        "label":"Matériau du regard de répartition",
+                        "nb_cols":4,
+                        "id":"Element_4_16_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_4_16_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_affl",
+                        "label":"Affleure-t-il le niveau du sol",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_4_16_2",
+                        "id_from":"Element_4_16_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_equi",
+                        "label":"Equirépartition des eaux",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_4_16_3",
+                        "id_from":"Element_4_16_3_from",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_perf",
+                        "label":"Les tuyaux de répartition sont-ils non perforés",
+                        "nb_cols":12,
+                        "id":"Element_4_17_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_29",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_4_17_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Regard de bouclage",
+                        "nb_cols":12,
+                        "id":"Element_5_17_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_mat",
+                        "label":"Matériau du regard de bouclage",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_6_19_1",
+                        "id_from":"Element_6_19_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_affl",
+                        "label":"Affleure-t-il le niveau de sol",
+                        "nb_cols":4,
+                        "id":"Element_6_19_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_36",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_6_19_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_hz",
+                        "label":"Est-il posé horizontalement",
+                        "nb_cols":4,
+                        "id":"Element_6_19_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_32",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_6_19_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_epand",
+                        "label":"Les tuyaux d'épandage sont raccordés de manière indépendante au regard de bouclage",
+                        "nb_cols":8,
+                        "id":"Element_4_17_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_33",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_4_17_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_perf",
+                        "label":"Les tuyaux de bouclage sont-ils perforés",
+                        "nb_cols":4,
+                        "id":"Element_6_20_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_34",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_6_20_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Regard de collecte",
+                        "nb_cols":12,
+                        "id":"Element_4_22_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regcol_mat",
+                        "label":"Matériau du regard de collecte",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_6_22_1",
+                        "id_from":"Element_6_22_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regcol_affl",
+                        "label":"Affleure-t-il le niveau du sol",
+                        "nb_cols":4,
+                        "id":"Element_7_22_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_36",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_7_22_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regcol_hz",
+                        "label":"Est-il posé horizontalement",
+                        "nb_cols":4,
+                        "id":"Element_8_22_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_37",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_8_22_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_7_26_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche Entretien",
+                        "nb_cols":12,
+                        "id":"Element_0_3_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "nb_cols":12,
+                        "id":"Element_0_4_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_0_5_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "nb_cols":12,
+                        "id":"Element_0_6_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"insert_button",
+                        "id":"insert_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_CREATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncTraitementForm()",
+        "event":"sendSimpleForm()",
+        "afterEvent":"editSectionForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "insert_button",
+                        "id_controle",
+                        "tra_type",
+                        "id_traitement",
+                        "tra_nb",
+                        "tra_long",
+                        "tra_longueur",
+                        "tra_larg",
+                        "tra_tot_lin",
+                        "tra_surf",
+                        "tra_largeur",
+                        "tra_hauteur",
+                        "tra_profondeur",
+                        "tra_profond",
+                        "Element_1",
+                        "tra_dist_hab",
+                        "tra_dist_lim_parc",
+                        "tra_dist_veget",
+                        "tra_dist_puit",
+                        "Element_2",
+                        "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",
+                        "Element_3",
+                        "tra_regrep_mat",
+                        "tra_regrep_affl",
+                        "tra_regrep_equi",
+                        "tra_regrep_perf",
+                        "tra_regbl_epand",
+                        "Element_5",
+                        "tra_regbl_mat",
+                        "tra_regbl_affl",
+                        "tra_regbl_hz",
+                        "tra_regbl_perf",
+                        "Element_4",
+                        "tra_regcol_mat",
+                        "tra_regcol_affl",
+                        "tra_regcol_hz",
+                        "id_installation",
+                        "Element_0",
+                        "Element_7",
+                        "tra_vm_geomembrane"
+                    ]
+                }
+            ]
+        }
+    },
+    "update":{
+        "name":"anc_saisie_anc_traitement-form",
+        "title":"ANC_SAISIE_ANC_TRAITEMENT_TITLE_UPDATE",
+        "input_size":"xxs",
+        "nb_cols":12,
+        "javascript":false,
+        "rows":[
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"id_traitement",
+                        "label":"ID",
+                        "nb_cols":3,
+                        "id":"Element_6_1_2"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_installation",
+                        "label":"Installation",
+                        "required":true,
+                        "nb_cols":3,
+                        "id":"Element_6_1_2",
+                        "datasource":{
+                            "datasource_id":"datasource_38",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"num_dossier",
+                            "order_by":"num_dossier",
+                            "id_key":"id_installation",
+                            "attributs":"id_installation|num_dossier"
+                        },
+                        "id_from":"Element_6_1_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"id_controle",
+                        "label":"Identifiant de contrôle",
+                        "nb_cols":3,
+                        "id":"Element_0_1_1",
+                        "required":true,
+                        "datasource":{
+                            "datasource_id":"datasource_13",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"id_controle",
+                            "order_by":"id_controle",
+                            "id_key":"id_controle",
+                            "attributs":"id_controle|id_controle",
+                            "parents":[
+                                {
+                                    "name":"id_installation",
+                                    "filter_attr":"id_installation",
+                                    "filter_equality":"=",
+                                    "wait_for_parent":true
+                                }
+                            ]
+                        },
+                        "id_from":"Element_0_1_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_type",
+                        "label":"Type de traitement",
+                        "required":true,
+                        "nb_cols":3,
+                        "id":"Element_0_1_2",
+                        "id_from":"Element_0_1_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_1",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_0",
+                        "label":"Dimensionnement",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_nb",
+                        "label":"Nombre de tranchées",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_1_3_1",
+                        "id_from":"Element_1_3_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_2",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_long",
+                        "label":"Longueur (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_3_2"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_longueur",
+                        "label":"Longueur de chaque tranchée (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_3_4"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_larg",
+                        "label":"Largeur (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_3_3"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_surf",
+                        "label":"Surface (en m²)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_4_2"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_tot_lin",
+                        "label":"Linéaire total (en m)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_4_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_largeur",
+                        "label":"Largeur des tranchées",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_1_4_3",
+                        "id_from":"Element_1_4_3_from",
+                        "datasource":{
+                            "datasource_id":"datasource_40",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_profond",
+                        "label":"Profondeur des tranchées (en cm)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_5_3"
+                    },
+                    {
+                        "type":"number",
+                        "name":"tra_profondeur",
+                        "label":"Profondeur (en cm)",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":4,
+                        "id":"Element_1_5_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"text",
+                        "name":"tra_hauteur",
+                        "label":"Hauteur",
+                        "required":false,
+                        "pattern":"",
+                        "nb_cols":6,
+                        "id":"Element_1_5_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_1",
+                        "label":"Implantation",
+                        "nb_cols":12,
+                        "id":"Element_1_6_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_dist_hab",
+                        "label":"Distance habitation > 5m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_7_1",
+                        "id_from":"Element_2_7_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_3",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_dist_lim_parc",
+                        "label":"Limite parcelle > 3m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_7_2",
+                        "id_from":"Element_2_7_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_4",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_dist_veget",
+                        "label":"Distance végétation > 3m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_8_1",
+                        "id_from":"Element_2_8_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_5",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_dist_puit",
+                        "label":"Distance puit 35m",
+                        "required":false,
+                        "nb_cols":6,
+                        "id":"Element_2_8_2",
+                        "id_from":"Element_2_8_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_6",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_2",
+                        "label":"Vérification des matériaux",
+                        "nb_cols":12,
+                        "id":"Element_2_9_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_racine",
+                        "label":"Présence d'un film anti-racine",
+                        "nb_cols":4,
+                        "id":"Element_3_10_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_14",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_10_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_humidite",
+                        "label":"Présence d'un film anti-humidité",
+                        "nb_cols":4,
+                        "id":"Element_3_10_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_15",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_10_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_imper",
+                        "label":"Présence d'un film imperméable",
+                        "nb_cols":4,
+                        "id":"Element_3_10_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_16",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_10_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_geomembrane",
+                        "label":"Présence d'une géomembrane",
+                        "nb_cols":4,
+                        "id":"Element_3_11_0",
+                        "datasource":{
+                            "datasource_id":"datasource_41",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_0_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_geogrille",
+                        "label":"Présence d'une géo-grille",
+                        "nb_cols":4,
+                        "id":"Element_3_11_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_17",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_grav_qual",
+                        "label":"Graviers de qualité conforme aux filières d'assainissement non collectif",
+                        "nb_cols":8,
+                        "id":"Element_3_11_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_18",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_grav_ep",
+                        "label":"Epaisseur conforme des graviers",
+                        "nb_cols":4,
+                        "id":"Element_3_11_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_19",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_11_3_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_geo_text",
+                        "label":"Présence d'un géotextile",
+                        "nb_cols":4,
+                        "id":"Element_3_12_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_20",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_12_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_ht_terre_veget",
+                        "label":"Hauteur de terre vegetale de 20 cm au-dessus des drains",
+                        "nb_cols":4,
+                        "id":"Element_3_12_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "id_from":"Element_3_12_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_7",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_tuy_perf",
+                        "label":"Les tuyaux d'épandage mis en place sont-ils des tuyaux rigides perforés prévus pour l'assainissement non collectif, orifices dirigés vers le bas",
+                        "nb_cols":12,
+                        "id":"Element_3_12_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_22",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_12_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_vm_bon_mat",
+                        "label":"Les bons de matériaux ont-ils été fournis",
+                        "nb_cols":4,
+                        "id":"Element_3_13_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_23",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_13_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_sab_qual",
+                        "label":"Sable de qualité conforme",
+                        "nb_cols":4,
+                        "id":"Element_3_13_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_25",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_13_3_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_vm_sab_ep",
+                        "label":"Epaisseur de sable de 0.7",
+                        "nb_cols":4,
+                        "id":"Element_3_13_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_24",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_3_13_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_3",
+                        "label":"Regard de repartition",
+                        "nb_cols":12,
+                        "id":"Element_3_15_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_mat",
+                        "label":"Matériau du regard de répartition",
+                        "nb_cols":4,
+                        "id":"Element_4_16_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_26",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_4_16_1_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_affl",
+                        "label":"Affleure-t-il le niveau du sol",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_4_16_2",
+                        "id_from":"Element_4_16_2_from",
+                        "datasource":{
+                            "datasource_id":"datasource_8",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_equi",
+                        "label":"Equirépartition des eaux",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_4_16_3",
+                        "id_from":"Element_4_16_3_from",
+                        "datasource":{
+                            "datasource_id":"datasource_9",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regrep_perf",
+                        "label":"Les tuyaux de répartition sont-ils non perforés",
+                        "nb_cols":12,
+                        "id":"Element_4_17_1",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_29",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_4_17_1_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_5",
+                        "label":"Regard de bouclage",
+                        "nb_cols":12,
+                        "id":"Element_5_17_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_mat",
+                        "label":"Matériau du regard de bouclage",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_6_19_1",
+                        "id_from":"Element_6_19_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_10",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_affl",
+                        "label":"Affleure-t-il le niveau de sol",
+                        "nb_cols":4,
+                        "id":"Element_6_19_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_36",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_6_19_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_hz",
+                        "label":"Est-il posé horizontalement",
+                        "nb_cols":4,
+                        "id":"Element_6_19_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_32",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_6_19_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_epand",
+                        "label":"Les tuyaux d'épandage sont raccordés de manière indépendante au regard de bouclage",
+                        "nb_cols":8,
+                        "id":"Element_4_17_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_33",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_4_17_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regbl_perf",
+                        "label":"Les tuyaux de bouclage sont-ils perforés",
+                        "nb_cols":4,
+                        "id":"Element_6_20_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_34",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_6_20_2_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_4",
+                        "label":"Regard de collecte",
+                        "nb_cols":12,
+                        "id":"Element_4_22_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"select",
+                        "name":"tra_regcol_mat",
+                        "label":"Matériau du regard de collecte",
+                        "required":false,
+                        "nb_cols":4,
+                        "id":"Element_6_22_1",
+                        "id_from":"Element_6_22_1_from",
+                        "datasource":{
+                            "datasource_id":"datasource_11",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        }
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regcol_affl",
+                        "label":"Affleure-t-il le niveau du sol",
+                        "nb_cols":4,
+                        "id":"Element_7_22_2",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_36",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_7_22_2_from"
+                    },
+                    {
+                        "type":"select",
+                        "name":"tra_regcol_hz",
+                        "label":"Est-il posé horizontalement",
+                        "nb_cols":4,
+                        "id":"Element_8_22_3",
+                        "options":{
+                            "choices":[
+                                {
+                                    "label":"Oui",
+                                    "value":true
+                                },
+                                {
+                                    "label":"Non",
+                                    "value":false
+                                }
+                            ]
+                        },
+                        "datasource":{
+                            "datasource_id":"datasource_37",
+                            "sort_order":"ASC",
+                            "distinct":"true",
+                            "label_key":"alias",
+                            "order_by":"alias",
+                            "id_key":"valeur",
+                            "attributs":"valeur|alias"
+                        },
+                        "id_from":"Element_8_22_3_from"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_6",
+                        "label":"Suivi",
+                        "nb_cols":12,
+                        "id":"Element_6_23_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"create",
+                        "label":"Auteur",
+                        "nb_cols":6,
+                        "id":"Element_0_3_1"
+                    },
+                    {
+                        "type":"label",
+                        "name":"create_date",
+                        "label":"Date de création",
+                        "nb_cols":6,
+                        "id":"Element_0_3_2"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"label",
+                        "name":"maj",
+                        "label":"Mise à jour",
+                        "nb_cols":6,
+                        "id":"Element_0_3_2"
+                    },
+                    {
+                        "type":"label",
+                        "name":"maj_date",
+                        "label":"Date de mise à jour",
+                        "nb_cols":6,
+                        "id":"Element_0_3_3"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"title",
+                        "name":"Element_7",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_7_26_1"
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"image_wsdata",
+                        "name":"photos_f",
+                        "label":"Photos",
+                        "nb_cols":12,
+                        "id":"Element_0_2_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"fiche_f",
+                        "label":"Fiche Entretien",
+                        "nb_cols":12,
+                        "id":"Element_0_3_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"schema_f",
+                        "label":"Schéma de principe",
+                        "nb_cols":12,
+                        "id":"Element_0_4_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"documents_f",
+                        "label":"Documents",
+                        "nb_cols":12,
+                        "id":"Element_0_5_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"file_wsdata",
+                        "name":"plan_f",
+                        "label":"Plan de recolement",
+                        "nb_cols":12,
+                        "id":"Element_0_6_1",
+                        "displayOnly":false
+                    }
+                ]
+            },
+            {
+                "fields":[
+                    {
+                        "type":"button",
+                        "class":"btn-ungroup btn-group-sm",
+                        "nb_cols":12,
+                        "name":"update_button",
+                        "id":"update_button",
+                        "buttons":[
+                            {
+                                "type":"submit",
+                                "name":"form_submit",
+                                "label":"FORM_UPDATE",
+                                "class":"btn-primary"
+                            },
+                            {
+                                "type":"button",
+                                "name":"return_list",
+                                "label":"FORM_RETURN_LIST",
+                                "class":"btn-primary",
+                                "event":"setMode(\"search\")"
+                            }
+                        ]
+                    }
+                ]
+            }
+        ],
+        "initEvent": "initAncTraitementForm()",
+        "event":"sendSimpleForm()",
+        "tabs":{
+            "position":"top",
+            "list":[
+                {
+                    "label":"Tab 0",
+                    "elements":[
+                        "update_button",
+                        "id_controle",
+                        "tra_type",
+                        "id_traitement",
+                        "tra_nb",
+                        "tra_long",
+                        "tra_longueur",
+                        "tra_larg",
+                        "tra_tot_lin",
+                        "tra_surf",
+                        "tra_largeur",
+                        "tra_hauteur",
+                        "tra_profondeur",
+                        "tra_profond",
+                        "Element_1",
+                        "tra_dist_hab",
+                        "tra_dist_lim_parc",
+                        "tra_dist_veget",
+                        "tra_dist_puit",
+                        "Element_2",
+                        "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",
+                        "Element_3",
+                        "tra_regrep_mat",
+                        "tra_regrep_affl",
+                        "tra_regrep_equi",
+                        "tra_regrep_perf",
+                        "tra_regbl_epand",
+                        "Element_5",
+                        "tra_regbl_mat",
+                        "tra_regbl_affl",
+                        "tra_regbl_hz",
+                        "tra_regbl_perf",
+                        "Element_4",
+                        "tra_regcol_mat",
+                        "tra_regcol_affl",
+                        "tra_regcol_hz",
+                        "id_installation",
+                        "Element_0",
+                        "Element_6",
+                        "Element_7",
+                        "maj",
+                        "maj_date",
+                        "create",
+                        "create_date",
+                        "photos_f",
+                        "fiche_f",
+                        "schema_f",
+                        "documents_f",
+                        "plan_f",
+                        "tra_vm_geomembrane"
+                    ]
+                }
+            ]
+        }
+    },
+    "datasources":{
+        "datasource_1":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_type",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_type"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_1"
+        },
+        "datasource_2":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_nb",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_nb"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_2"
+        },
+        "datasource_3":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_dist_hab",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_dist_hab"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_3"
+        },
+        "datasource_4":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_dist_lim_parc",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_dist_lim_parc"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_4"
+        },
+        "datasource_5":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_dist_veget",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_dist_veget"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_5"
+        },
+        "datasource_6":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_dist_puit",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_dist_puit"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_6"
+        },
+        "datasource_7":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_ht_terre_veget",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_ht_terre_veget"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_7"
+        },
+        "datasource_8":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regrep_affl",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regrep_affl"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_8"
+        },
+        "datasource_9":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regrep_equi",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regrep_equi"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_9"
+        },
+        "datasource_10":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regbl_mat",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regbl_mat"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_10"
+        },
+        "datasource_11":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regcol_mat",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"param_liste",
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regcol_mat"}
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_11"
+        },
+        "datasource_12":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"installation",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_installation"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_12"
+        },
+        "datasource_13":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"controle",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_controle"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_13"
+        },
+        "datasource_14":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_racine",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_racine"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_14"
+        },
+        "datasource_15":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_humidite",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_humidite"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_15"
+        },
+        "datasource_16":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_imper",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_imper"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_16"
+        },
+        "datasource_17":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_geogrille",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_geogrille"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_17"
+        },
+        "datasource_18":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_grav_qual",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_grav_qual"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_18"
+        },
+        "datasource_19":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_grav_ep",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_grav_ep"},
+                "database":"",
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_19"
+        },
+        "datasource_20":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_geo_text",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_geo_text"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_20"
+        },
+        "datasource_21":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_ht_terre_veget",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_ht_terre_veget"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_21"
+        },
+        "datasource_22":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_tuy_perf",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_tuy_perf"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_22"
+        },
+        "datasource_23":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_bon_mat",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_bon_mat"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_23"
+        },
+        "datasource_24":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_sab_ep",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_sab_ep"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_24"
+        },
+        "datasource_25":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_sab_qual",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_sab_qual"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_25"
+        },
+        "datasource_26":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regrep_mat",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regrep_mat"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_26"
+        },
+        "datasource_27":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regrep_affl",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regrep_affl"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_27"
+        },
+        "datasource_28":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regrep_equi",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regrep_equi"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_28"
+        },
+        "datasource_29":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regrep_perf",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regrep_perf"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_29"
+        },
+        "datasource_30":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regbl_mat",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regbl_mat"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_30"
+        },
+        "datasource_31":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regbl_affl",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regbl_affl"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_31"
+        },
+        "datasource_32":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regbl_hz",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regbl_hz"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_32"
+        },
+        "datasource_33":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regbl_epand",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regbl_epand"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_33"
+        },
+        "datasource_34":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regbl_perf",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regbl_perf"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_34"
+        },
+        "datasource_35":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regcol_mat",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regcol_mat"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_35"
+        },
+        "datasource_36":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regcol_affl",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regcol_affl"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_36"
+        },
+        "datasource_37":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_regcol_hz",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_regcol_hz"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_37"
+        },
+        "datasource_38":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"installation",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_installation"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_38"
+        },
+        "datasource_39":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"controle",
+            "description":"",
+            "parameters":{
+                "schema":"s_anc",
+                "table":"v_controle"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_3"
+        },
+        "datasource_40":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_largeur",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_largeur"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_40"
+        },
+        "datasource_41":{
+            "type":"web_service",
+            "dataType":"tableValue",
+            "name":"tra_vm_geomembrane",
+            "description":"",
+            "parameters":{
+                "filter": {"id_nom_table": "traitement", "nom_liste": "tra_vm_geomembrane"},
+                "schema":"s_anc",
+                "table":"param_liste"
+            },
+            "ressource_id":"vitis/genericquerys",
+            "id":"datasource_41"
+        }
+    }
+}
\ No newline at end of file
diff --git a/vmap/client/modules/anc/javascript/script_module.js b/vmap/client/modules/anc/javascript/script_module.js
new file mode 100755
index 0000000000000000000000000000000000000000..7d639dfe35c9936fdd5640a7ef12929b90c2702c
--- /dev/null
+++ b/vmap/client/modules/anc/javascript/script_module.js
@@ -0,0 +1,1511 @@
+/* global vitisApp, goog, angular, bootbox, oVFB */
+
+'use strict';
+goog.provide('vmap.anc.script_module');
+vitisApp.on('appMainDrtvLoaded', function () {
+    /**
+     * initAncControlForm function.
+     * Traitements avant l'affichage du formulaire de la section "Dossier" de l'onglet "Contrôle".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncControlForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        var formSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["formSrvc"]);
+        //
+        $log.info("initAncControlForm");
+        //
+        var clearListener = $rootScope.$on('formExtracted', function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle et le mode du form.
+            var aFormFieldsToConcat = ["controle_type", "num_dossier", envSrvc["sMode"] + "_button"];
+            var oFormFieldsToDisplay, aFormFieldsToDisplay = [];
+            if (envSrvc["sMode"] == "search") {
+                    oFormFieldsToDisplay = {
+                    "BON FONCTIONNEMENT": ["controle_ss_type", "des_date_control", "des_interval_control", "des_refus_visite", "cl_avis", "cl_classe_cbf", "cl_date_avis", "cl_auteur_avis", "cl_date_prochain_controle", "cl_facture"],
+                    "CONCEPTION": ["dep_date_depot", "dep_dossier_complet", "cl_avis", "cl_date_avis", "cl_auteur_avis", "cl_date_prochain_controle", "cl_facture"],
+                    "REALISATION": ["des_date_control", "des_interval_control", "cl_avis", "cl_date_avis", "cl_auteur_avis", "cl_date_prochain_controle", "cl_facture"]
+                };
+                $rootScope["displayFormFields"](aFormFieldsToConcat);
+            } else {
+                oFormFieldsToDisplay = {
+                    "BON FONCTIONNEMENT": ["id_controle", "id_installation", "controle_ss_type", "des_date_control", "des_interval_control", "des_pers_control", "des_agent_control", "des_refus_visite", "des_date_installation", "des_date_recommande", "des_numero_recommande", "des_reamenage_terrain", "des_reamenage_immeuble", "des_real_trvx", "des_anc_ss_accord", "des_collecte_ep", "des_sep_ep_eu", "des_eu_nb_sortie", "des_eu_tes_regards", "des_eu_pente_ecoul", "des_eu_regars_acces", "des_eu_alteration", "des_eu_ecoulement", "des_eu_depot_regard", "des_commentaire", "Element_0", "Element_4", "Element_5", "Element_7", "Element_8"],
+                    "CONCEPTION": ["id_controle", "id_installation", "dep_date_depot", "des_date_control", "dep_liste_piece", "dep_dossier_complet", "dep_date_envoi_incomplet", "des_nature_projet", "des_concepteur", "car_surface_dispo_m2", "car_permea", "car_valeur_permea", "car_hydromorphie", "car_prof_app", "car_nappe_fond", "car_terrain_innondable", "car_roche_sol", "car_dist_hab", "car_dist_lim_par", "car_dist_veget", "car_dist_puit", "des_collecte_ep", "des_sep_ep_eu", "Element_0", "Element_2", "Element_3", "Element_5"],
+                    "REALISATION": ["id_controle", "id_installation", "des_date_control", "des_interval_control", "des_pers_control", "des_agent_control", "des_date_installation", "des_collecte_ep", "des_sep_ep_eu", "des_eu_nb_sortie", "des_eu_tes_regards", "des_eu_pente_ecoul", "Element_0", "Element_5", "Element_8", "des_installateur", "element_7", "des_commentaire"]
+                };
+                if (envSrvc["sMode"] == "insert") {
+                    // Sélection auto. de l'installation de travail.
+                    var oModeFilter = envSrvc["oSelectedObject"]["aModeFilter"];
+                    if (typeof (oModeFilter) == "object")
+                        envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["id_installation"]["selectedOption"]["value"] = oModeFilter["operators"][0]["value"];
+                    //
+                    $rootScope["displayFormFields"](aFormFieldsToConcat);
+                } else {
+                    if (envSrvc["sMode"] == "update") {
+                        var sControleType = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"];
+                        if (goog.isDefAndNotNull(envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]["selectedOption"])) {
+                            if (goog.isDefAndNotNull(envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]["selectedOption"]["value"])) {
+                                sControleType = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]["selectedOption"]["value"];
+                            }
+                        }
+                        aFormFieldsToDisplay = oFormFieldsToDisplay[sControleType];
+                    } else {
+                        aFormFieldsToDisplay = oFormFieldsToDisplay[envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]];
+                    }
+                    $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                }
+            }
+            // Affiche et cache les champs de form. suivant le type de contrôle.
+            var oControleType = formSrvc["getFormElementDefinition"]("controle_type", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+            document.getElementById(oControleType["id"]).addEventListener("change", function () {
+                if (typeof (oFormFieldsToDisplay[this.value]) != "undefined")
+                    aFormFieldsToDisplay = oFormFieldsToDisplay[this.value];
+                aFormFieldsToDisplay = aFormFieldsToDisplay.concat(aFormFieldsToConcat);
+                $rootScope["displayFormFields"](aFormFieldsToDisplay);
+            });
+            // Conversion des dates au format Fr.
+            var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+            if (goog.isDefAndNotNull(oFormValues["des_date_control"]))
+                oFormValues["des_date_control"] = moment(oFormValues["des_date_control"]).format('L');
+            if (goog.isDefAndNotNull(oFormValues["des_date_installation"]))
+                oFormValues["des_date_installation"] = moment(oFormValues["des_date_installation"]).format('L');
+            if (goog.isDefAndNotNull(oFormValues["des_date_recommande"]))
+                oFormValues["des_date_recommande"] = moment(oFormValues["des_date_recommande"]).format('L');
+            if (goog.isDefAndNotNull(oFormValues["dep_date_depot"]))
+                oFormValues["dep_date_depot"] = moment(oFormValues["dep_date_depot"]).format('L');
+            if (goog.isDefAndNotNull(oFormValues["dep_date_envoi_incomplet"]))
+                oFormValues["dep_date_envoi_incomplet"] = moment(oFormValues["dep_date_envoi_incomplet"]).format('L');
+        });
+    };
+
+    /**
+     * displayFormFields function.
+     * Affiche la liste des champs de formulaire passée en paramètre et cache les autres.
+     * @param {array} aFormFieldsToDisplay Tableau de champs de formulaire à afficher.
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["displayFormFields"] = function (aFormFieldsToDisplay) {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        var formSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["formSrvc"]);
+        var externFunctionSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["externFunctionSrvc"]);
+        //
+        $log.info("displayFormFields");
+        //
+        var aFormFields = formSrvc["getAllFormElementDefinition"](envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+        var i;
+        if (Array.isArray(aFormFields)) {
+            for (i = 0; i < aFormFields.length; i++) {
+                if (aFormFieldsToDisplay.indexOf(aFormFields[i]["name"]) == -1)
+                    aFormFields[i]["visible"] = false;
+                else
+                    aFormFields[i]["visible"] = true;
+            }
+            // Rafraîchit le formulaire.
+            var formScope = angular.element("form[name='" + envSrvc["oFormDefinition"][envSrvc["sFormDefinitionName"]]["name"]).scope();
+            formScope.$broadcast('$$rebind::refresh');
+            formScope.$applyAsync();
+            //
+            externFunctionSrvc["resizeWin"]();
+        }
+    };
+
+    /**
+     * initAncInstallationForm function.
+     * Traitements avant l'affichage du formulaire de la section "Habitation" de l'onglet "Installation".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncInstallationForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        var formSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["formSrvc"]);
+        var propertiesSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["propertiesSrvc"]);
+        //
+        $log.info("initAncInstallationForm");
+        var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+        // Affiche l'id de la parcelle sélectionnée dans le label 'Id Parcelle'.
+        if (envSrvc["sMode"] != "insert")
+            oFormValues["parcelle"] = oFormValues["id_parc"];
+        // Attends la fin du chargement de tous les champs du formulaire.
+        var clearListener = $rootScope.$on('formExtracted', function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            //
+            //  Charge les données de la commune sélectionnée
+            var oIdParc = formSrvc["getFormElementDefinition"]("id_parc", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+            var formScope = angular.element("form[name='" + envSrvc["oFormDefinition"][envSrvc["sFormDefinitionName"]]["name"]).scope();
+            document.getElementById(oIdParc["id"]).addEventListener("change", function () {
+                var sIdParc = this.value;
+                // Charge les données de la parcelle.
+                ajaxRequest({
+                    "method": "GET",
+                    "url": propertiesSrvc["web_server_name"] + "/" + propertiesSrvc["services_alias"] + "/cadastreV2/fichedescriptiveparcelle/" + sIdParc,
+                    "scope": $rootScope,
+                    "success": function (response) {
+                        if (response["data"]["status"] != 0) {
+                            // Label de l'id de la parcelle.
+                            oFormValues["parcelle"] = sIdParc;
+                            // Trim() des données de la parcelle.
+                            var oParcelle = response["data"]["data"];
+                            var aKeys = Object.keys(oParcelle);
+                            for (var i = 0; i < aKeys.length; i++) {
+                                if (typeof (oParcelle[aKeys[i]]) == "string")
+                                    oParcelle[aKeys[i]] = oParcelle[aKeys[i]].trim();
+                            }
+                            oFormValues["parc_sup"] = oParcelle["sup_fiscale"];
+                            oFormValues["parc_adresse"] = oParcelle["DVOILIB"];
+                            //oFormValues["code_postal"] = oParcelle["ID_COM"];
+                            if (goog.isDefAndNotNull(oParcelle["commune"]) && oParcelle["commune"] != "")
+                                oFormValues["parc_commune"] = oParcelle["commune"];
+                            else
+                                oFormValues["parc_commune"] = oFormValues["id_com"]["selectedOption"]["label"];
+
+                            // Charge le code postal de la commune.
+                            if (goog.isDefAndNotNull(propertiesSrvc["anc"]["code_postal"])) {
+                                var sCodePostalSchema = propertiesSrvc["anc"]["code_postal"]["schema"];
+                                var sCodePostalTable = propertiesSrvc["anc"]["code_postal"]["table"];
+                                var sCodePostalColumn = propertiesSrvc["anc"]["code_postal"]["column"];
+                                if ((goog.isDefAndNotNull(sCodePostalSchema) && sCodePostalSchema != "") && (goog.isDefAndNotNull(sCodePostalTable) && sCodePostalTable != "") && (goog.isDefAndNotNull(sCodePostalColumn) && sCodePostalColumn != "")) {
+                                    var oUrlParams = {
+                                        "schema": sCodePostalSchema,
+                                        "table": sCodePostalTable,
+                                        "filter": {
+                                            "relation": "AND",
+                                            "operators": [{
+                                                    "column": "id_com",
+                                                    "compare_operator": "=",
+                                                    "value": oFormValues["id_com"]["selectedOption"]["value"]
+                                                }]
+                                        },
+                                        "attributs": sCodePostalColumn
+                                    };
+                                    ajaxRequest({
+                                        "method": "GET",
+                                        "url": propertiesSrvc["web_server_name"] + "/" + propertiesSrvc["services_alias"] + "/vitis/genericquerys/" + sCodePostalTable,
+                                        "params": oUrlParams,
+                                        "scope": $rootScope,
+                                        "success": function (response) {
+                                            if (response["data"]["status"] != 0)
+                                                oFormValues["code_postal"] = envSrvc["extractWebServiceData"]("genericquerys", response["data"])[0][sCodePostalColumn];
+                                        }
+                                    });
+                                }
+                            }
+
+                            // Charge les données du propriétaire de la parcelle.
+                            var oUrlParams = {
+                                "schema": "s_majic",
+                                "table": "v_vmap_parcelle_proprietaire",
+                                "filter": {
+                                    "relation": "AND",
+                                    "operators": [{
+                                            "column": "id_par",
+                                            "compare_operator": "=",
+                                            "value": sIdParc
+                                        }]
+                                },
+                                "attributs": "prop_titre|prop_nom_prenom|prop_adresse|prop_code_postal|prop_commune"
+                            };
+                            ajaxRequest({
+                                "method": "GET",
+                                "url": propertiesSrvc["web_server_name"] + "/" + propertiesSrvc["services_alias"] + "/vitis/genericquerys/v_vmap_parcelle_proprietaire",
+                                "params": oUrlParams,
+                                "scope": $rootScope,
+                                "success": function (response) {
+                                    if (response["data"]["status"] != 0) {
+                                        var oProprioParcelle = envSrvc["extractWebServiceData"]("genericquerys", response["data"])[0];
+                                        if (typeof (oProprioParcelle) == "object") {
+                                            // Trim() des données du propriétaire de la parcelle.
+                                            var aKeys = Object.keys(oProprioParcelle);
+                                            for (var i = 0; i < aKeys.length; i++) {
+                                                if (typeof (oProprioParcelle[aKeys[i]]) == "string")
+                                                    oProprioParcelle[aKeys[i]] = oProprioParcelle[aKeys[i]].trim();
+                                            }
+                                            oFormValues["prop_titre"] = oProprioParcelle["dqualp"];
+                                            oFormValues["prop_nom_prenom"] = oProprioParcelle["ddenom"];
+                                            oFormValues["prop_adresse"] = oProprioParcelle["dlign4"];
+                                            oFormValues["prop_code_postal"] = oProprioParcelle["dlign6"].substr(0, oProprioParcelle["dlign6"].indexOf(" "));
+                                            oFormValues["prop_commune"] = oProprioParcelle["dlign6"].substr(oProprioParcelle["dlign6"].indexOf(" "));
+
+                                            /*
+                                             // Charge les données du bâtiment de la parcelle.
+                                             var oUrlParams = {
+                                             "schema": "s_majic",
+                                             "table": "v_vmap_parcelle_proprietaire_bati",
+                                             "filter": {
+                                             "relation": "AND",
+                                             "operators": [{
+                                             "column": "id_par",
+                                             "compare_operator": "=",
+                                             "value": sIdParc
+                                             }]
+                                             },
+                                             };
+                                             ajaxRequest({
+                                             "method": "GET",
+                                             "url": propertiesSrvc["web_server_name"] + "/" + propertiesSrvc["services_alias"] + "/vitis/genericquerys/v_vmap_parcelle_proprietaire_bati",
+                                             "params": oUrlParams,
+                                             "scope": $rootScope,
+                                             "success": function(response) {
+                                             if (response["data"]["status"] != 0) {
+                                             }
+                                             var oBatiParcelle = envSrvc["extractWebServiceData"]("genericquerys", response["data"])[0];
+                                             console.log(oBatiParcelle);
+                                             }
+                                             });
+                                             */
+                                            /*
+                                             // Charge les données du bâtiment de la parcelle.
+                                             oWebServiceBase = Restangular["one"](propertiesSrvc["services_alias"] + "/vitis", "genericquerys");
+                                             var oUrlParams = {
+                                             "schema": "s_majic",
+                                             "table": "v_vmap_parcelle_proprietaire_bati",
+                                             "filter": {
+                                             "relation": "AND",
+                                             "operators": [{
+                                             "column": "id_par",
+                                             "compare_operator": "=",
+                                             "value": sIdParc
+                                             }]
+                                             },
+                                             };
+                                             oWebServiceBase["customGET"]("v_vmap_parcelle_proprietaire_bati", oUrlParams).then(function (data) {
+                                             if (response["data"]["status"] != 0) {
+                                             var oBatiParcelle = envSrvc["extractWebServiceData"]("genericquerys", response["data"])[0];
+
+                                             oFormValues["bati_date_mutation"] = oBatiParcelle[""];
+
+                                             //oFormValues["cont_zone_autre"] = oParcelle[""];
+                                             //oFormValues["cont_zone_urba"] = oParcelle[""];
+                                             //oFormValues["cont_zone_anc"] = oParcelle[""];
+                                             } else {
+                                             //
+                                             var oOptions = {
+                                             "className": "modal-danger"
+                                             };
+                                             // Message d'erreur ?
+                                             if (response["data"]["errorMessage"] != null)
+                                             oOptions["message"] = response["data"]["errorMessage"];
+                                             $rootScope["modalWindow"]("alert", "REQUEST_ERROR", oOptions);
+                                             }
+                                             });
+                                             */
+                                        }
+                                    } else {
+                                        //
+                                        var oOptions = {
+                                            "className": "modal-danger"
+                                        };
+                                        // Message d'erreur ?
+                                        if (response["data"]["errorMessage"] != null)
+                                            oOptions["message"] = response["data"]["errorMessage"];
+                                        $rootScope["modalWindow"]("alert", "REQUEST_ERROR", oOptions);
+                                    }
+                                }
+                            });
+                        } else {
+                            //
+                            var oOptions = {
+                                "className": "modal-danger"
+                            };
+                            // Message d'erreur ?
+                            if (response["data"]["errorMessage"] != null)
+                                oOptions["message"] = response["data"]["errorMessage"];
+                            $rootScope["modalWindow"]("alert", "REQUEST_ERROR", oOptions);
+                        }
+                    }
+                });
+
+                //
+
+                //formScope.$broadcast('$$rebind::refresh');
+                //
+                formScope.$apply();
+            });
+        });
+    };
+
+    /**
+     * initAncInstallationSuiviForm function.
+     * Traitements avant l'affichage du formulaire de la section "Suivi" de l'onglet "Installation".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncInstallationSuiviForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        //
+        $log.info("initAncInstallationSuiviForm");
+        // Attends la fin du chargement de tous les champs du formulaire.
+        var clearListener = $rootScope.$on('formExtracted', function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Conversion des dates au format Fr.
+            var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+            oFormValues["create_date"] = moment(oFormValues["create_date"]).format('L');
+            if (goog.isDefAndNotNull(oFormValues["maj_date"]))
+                oFormValues["maj_date"] = moment(oFormValues["maj_date"]).format('L');
+            var formScope = angular.element("form[name='" + envSrvc["oFormDefinition"][envSrvc["sFormDefinitionName"]]["name"]).scope();
+            formScope.$apply();
+        });
+    };
+
+    /**
+     * initAncPretraitementForm function.
+     * Traitements avant l'affichage du formulaire de la section "Dossier" de l'onglet "Contrôle".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncPretraitementForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        var formSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["formSrvc"]);
+        var propertiesSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["propertiesSrvc"]);
+        //
+        $log.info("initAncPretraitementForm");
+        //
+        var clearListener = $rootScope.$on('formExtracted', function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle et le mode du form.
+            var aFormFieldsToConcat = [envSrvc["sMode"] + "_button", "id_pretraitement", "id_installation", "id_controle"];
+            var oFormFieldsToDisplay, aFormFieldsToDisplay = [];
+            if (envSrvc["sMode"] == "search") {
+                //oFormFieldsToDisplay = {
+                //    "BON FONCTIONNEMENT": ["controle_ss_type", "des_date_control", "des_interval_control", "des_refus_visite", "cl_avis", "cl_classe_cbf", "cl_date_avis", "cl_auteur_avis", "cl_date_prochain_controle", "cl_facture"],
+                //    "CONCEPTION": ["dep_date_depot", "dep_dossier_complet", "cl_avis", "cl_date_avis", "cl_auteur_avis", "cl_date_prochain_controle", "cl_facture"],
+                //    "REALISATION": ["des_date_control", "des_interval_control", "des_refus_visite", "cl_avis", "cl_date_avis", "cl_auteur_avis", "cl_date_prochain_controle", "cl_facture"]
+                //};
+                //$rootScope["displayFormFields"](aFormFieldsToConcat);
+            } else {
+                oFormFieldsToDisplay = {
+                    "BON FONCTIONNEMENT": ["tra_dist_hab", "ptr_im_puit", "ptr_adapte", "ptr_type_eau", "ptr_type", "ptr_volume", "ptr_marque", "ptr_materiau", "ptr_cloison", "ptr_commentaire", "ptr_im_distance", "ptr_im_acces", "ptr_et_degrad", "ptr_et_real", "ptr_vi_date", "ptr_vi_justi", "ptr_vi_entr", "ptr_vi_bord", "ptr_vi_dest", "ptr_vi_perc", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_2", "Element_3", "Element_4"],
+                    "CONCEPTION": ["ptr_type", "ptr_volume", "ptr_marque", "ptr_materiau", "ptr_commentaire", "ptr_im_distance", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_4"],
+                    "REALISATION": ["ptr_type", "ptr_volume", "ptr_marque", "ptr_materiau", "ptr_commentaire", "ptr_im_distance", "ptr_im_hydrom", "maj", "maj_date", "create", "create_date", "Element_0", "Element_4", "ptr_pose", "ptr_adapte", "ptr_conforme_projet", "ptr_renforce", "ptr_verif_mise_en_eau", "ptr_type_eau", "ptr_im_dalle", "ptr_im_puit", "tra_dist_hab"]
+                };
+                if (envSrvc["sMode"] == "insert")
+                    $rootScope["displayFormFields"](aFormFieldsToConcat);
+                else {
+                    aFormFieldsToDisplay = oFormFieldsToDisplay[envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]];
+                    $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                }
+            }
+
+            // Affiche et cache les champs de form. suivant le type de contrôle.
+            var oControl = formSrvc["getFormElementDefinition"]("id_controle", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+            document.getElementById(oControl["id"]).addEventListener("change", function () {
+                var iIdControl = this.value;
+                // Charge les données du contrôle.
+                ajaxRequest({
+                    "method": "GET",
+                    "url": propertiesSrvc["web_server_name"] + "/" + propertiesSrvc["services_alias"] + "/anc/controles/" + iIdControl,
+                    "scope": $rootScope,
+                    "success": function (response) {
+                        var oControl = envSrvc["extractWebServiceData"]("controles", response["data"])[0];
+                        var aFormFieldsToDisplay = oFormFieldsToDisplay[oControl["controle_type"]];
+                        $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                    }
+                });
+            });
+        });
+        // Conversion des dates.
+        var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+        if (goog.isDefAndNotNull(oFormValues["create_date"]))
+            oFormValues["create_date"] = moment(oFormValues["create_date"]).format('L');
+        if (goog.isDefAndNotNull(oFormValues["maj_date"]))
+            oFormValues["maj_date"] = moment(oFormValues["maj_date"]).format('L');
+        if (goog.isDefAndNotNull(oFormValues["ptr_vi_date"]))
+            oFormValues["ptr_vi_date"] = moment(oFormValues["ptr_vi_date"]).format('L');
+    };
+
+    /**
+     * loadAncPretraitementsControl function.
+     * Chargement de la section "Prétraitement" de l'onglet "Contrôle".
+     */
+    angular.element(vitisApp.appMainDrtv).scope()["loadAncPretraitementsControl"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var $translate = angular.element(vitisApp.appMainDrtv).injector().get(["$translate"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        //
+        $log.info("loadAncPretraitementsControl");
+        // Sauve certaines données de la liste.
+        var sSortedBy = envSrvc["oSelectedObject"]["sorted_by"];
+        var sSortedDir = envSrvc["oSelectedObject"]["sorted_dir"];
+        var sEditColumn = envSrvc["oSelectedObject"]["edit_column"];
+        var sShowColumn = envSrvc["oSelectedObject"]["show_column"];
+        // "sIdField" pour les boutons du mode "update" et "display".
+        envSrvc["oSelectedObject"]["sIdField"] = "id_controle";
+        // Colonne et sens de tri.
+        envSrvc["oSelectedObject"]["sorted_by"] = "id_pretraitement";
+        envSrvc["oSelectedObject"]["sorted_dir"] = "ASC";
+        envSrvc["oSelectedObject"]["edit_column"] = "editModalSectionForm";
+        envSrvc["oSelectedObject"]["show_column"] = "showModalSectionForm";
+        // Affiche la liste des prétraitements du contrôle.
+        $translate(["GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT"]).then(function (oTranslations) {
+            // Paramètres de la liste + boutons.
+            var oGridOptions = {
+                "appHeader": true,
+                "appHeaderSearchForm": false,
+                "appGridTitle": oTranslations["GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT"],
+                "appShowActions": true,
+                "appIdField": "id_pretraitement"
+            };
+            //
+            $rootScope["loadSectionList"](oGridOptions);
+        });
+        // Attends que les boutons du "header" soient ajoutés.
+        var clearListener = $rootScope.$on('workspaceListHeaderActionsAdded', function (event, oGridOptions) {
+            // Supprime le "listener".
+            clearListener();
+            // Restaure les données originales de la liste.
+            envSrvc["oSelectedObject"]["sorted_by"] = sSortedBy;
+            envSrvc["oSelectedObject"]["sorted_dir"] = sSortedDir;
+            envSrvc["oSelectedObject"]["edit_column"] = sEditColumn;
+            envSrvc["oSelectedObject"]["show_column"] = sShowColumn;
+            // Boutons d'ajout et de suppression d'un traitement.
+            for (var i = 0; i < oGridOptions["appActions"].length; i++) {
+                if (oGridOptions["appActions"][i]["name"].indexOf("_add") != -1)
+                    oGridOptions["appActions"][i]["event"] = "addModalSectionForm()";
+                else if (oGridOptions["appActions"][i]["name"].indexOf("_delete") != -1)
+                    oGridOptions["appActions"][i]["event"] = "DeleteSelection({'sIdField':'id_pretraitement'})";
+            }
+        });
+    };
+
+    /**
+     * initAncControlDryToiletsForm function.
+     * Traitements avant l'affichage du formulaire de la section "Dossier" de l'onglet "Contrôle".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncControlDryToiletsForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        //
+        $log.info("initAncControlDryToiletsForm");
+        // Attends la fin de l'affichage du formulaire.
+        var clearListener = $rootScope.$on('formExtracted', function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle.
+            var aFormFieldsToConcat = [envSrvc["sMode"] + "_button"];
+            var oFormFieldsToDisplay;
+            oFormFieldsToDisplay = {
+                "BON FONCTIONNEMENT": ["ts_type_effluent", "ts_capacite_bac", "ts_nb_bac", "ts_coher_taille_util", "ts_aire_etanche", "ts_aire_abri", "ts_ventilation", "ts_cuve_etanche", "ts_val_comp", "ts_ruissel_ep", "ts_absence_nuisance", "ts_respect_regles", "ts_commentaires"],
+                "CONCEPTION": ["ts_type_effluent", "ts_capacite_bac", "ts_nb_bac", "ts_val_comp", "ts_commentaires"],
+                "REALISATION": ["ts_conforme", "ts_type_effluent", "ts_capacite_bac", "ts_nb_bac", "ts_aire_etanche", "ts_aire_abri", "ts_ventilation", "ts_cuve_etanche", "ts_val_comp", "ts_commentaires"]
+            };
+            var aFormFieldsToDisplay = oFormFieldsToDisplay[envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]];
+            $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+        });
+    };
+
+    /**
+     * initAncControlVentilationForm function.
+     * Traitements avant l'affichage du formulaire de la section "Ventilation" de l'onglet "Contrôle".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncControlVentilationForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        //
+        $log.info("initAncControlVentilationForm");
+        //
+        var clearListener = $rootScope.$on('formExtracted', function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle.
+            var aFormFieldsToConcat = [envSrvc["sMode"] + "_button"];
+            var oFormFieldsToDisplay;
+            oFormFieldsToDisplay = {
+                "BON FONCTIONNEMENT": ["vt_primaire", "vt_secondaire", "vt_prim_loc", "vt_prim_ht", "vt_prim_type_extract", "vt_second_loc", "vt_second_ht", "vt_prim_diam", "vt_second_diam", "vt_second_type_extract", "vt_prim_type_materiau", "vt_second_type_materiau", "Element_0", "Element_1", "Element_2", "vt_commentaire"],
+                "CONCEPTION": ["vt_primaire", "emplacement_vt_secondaire"],
+                "REALISATION": ["vt_primaire", "vt_secondaire", "vt_prim_loc", "vt_prim_ht", "vt_prim_type_extract", "vt_second_loc", "vt_second_ht", "vt_prim_diam", "vt_second_diam", "vt_second_type_extract", "vt_prim_type_materiau", "vt_second_type_materiau", "Element_0", "Element_1", "Element_2", "vt_commentaire"]
+            };
+            var aFormFieldsToDisplay = oFormFieldsToDisplay[envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]];
+            $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+        });
+    };
+
+    /**
+     * loadAncTraitementsControl function.
+     * Chargement de la section "Prétraitement" de l'onglet "Contrôle".
+     */
+    angular.element(vitisApp.appMainDrtv).scope()["loadAncTraitementsControl"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var $translate = angular.element(vitisApp.appMainDrtv).injector().get(["$translate"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        //
+        $log.info("loadAncTraitementsControl");
+        // Sauve certaines données de la liste.
+        var sSortedBy = envSrvc["oSelectedObject"]["sorted_by"];
+        var sSortedDir = envSrvc["oSelectedObject"]["sorted_dir"];
+        var sEditColumn = envSrvc["oSelectedObject"]["edit_column"];
+        var sShowColumn = envSrvc["oSelectedObject"]["show_column"];
+        // Colonne et sens de tri.
+        envSrvc["oSelectedObject"]["sorted_by"] = "id_traitement";
+        envSrvc["oSelectedObject"]["sorted_dir"] = "ASC";
+        envSrvc["oSelectedObject"]["edit_column"] = "editModalSectionForm";
+        envSrvc["oSelectedObject"]["show_column"] = "showModalSectionForm";
+        // "sIdField" pour les boutons du mode "update" et "display".
+        envSrvc["oSelectedObject"]["sIdField"] = "id_controle";
+        // Affiche la liste des prétraitements du contrôle.
+        $translate(["GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT"]).then(function (oTranslations) {
+            // Paramètres de la liste + boutons.
+            var oGridOptions = {
+                "appHeader": true,
+                "appHeaderSearchForm": false,
+                "appGridTitle": oTranslations["GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_TRAITEMENT"],
+                "appShowActions": true,
+                "appIdField": "id_traitement"
+            };
+            //
+            $rootScope["loadSectionList"](oGridOptions);
+        });
+        // Attends que les boutons du "header" soient ajoutés.
+        var clearListener = $rootScope.$on('workspaceListHeaderActionsAdded', function (event, oGridOptions) {
+            // Supprime le "listener".
+            clearListener();
+            // Restaure les données originales de la liste.
+            envSrvc["oSelectedObject"]["sorted_by"] = sSortedBy;
+            envSrvc["oSelectedObject"]["sorted_dir"] = sSortedDir;
+            envSrvc["oSelectedObject"]["edit_column"] = sEditColumn;
+            envSrvc["oSelectedObject"]["show_column"] = sShowColumn;
+            // Boutons d'ajout et de suppression d'un traitement.
+            for (var i = 0; i < oGridOptions["appActions"].length; i++) {
+                if (oGridOptions["appActions"][i]["name"].indexOf("_add") != -1)
+                    oGridOptions["appActions"][i]["event"] = "addModalSectionForm()";
+                else if (oGridOptions["appActions"][i]["name"].indexOf("_delete") != -1)
+                    oGridOptions["appActions"][i]["event"] = "DeleteSelection({'sIdField':'id_traitement'})";
+            }
+        });
+    };
+
+    /**
+     * initAncTraitementForm function.
+     * Traitements avant l'affichage du formulaire de l'onglet "Traitement".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncTraitementForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        var formSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["formSrvc"]);
+        var propertiesSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["propertiesSrvc"]);
+        //
+        $log.info("initAncTraitementForm");
+        // Attends la fin de l'affichage du formulaire.
+        var clearListener = $rootScope.$on("formExtracted", function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle et le mode du form.
+            var aFormFieldsToConcat = [envSrvc["sMode"] + "_button", "id_traitement", "id_controle", "tra_type", "id_installation"];
+            var oFormFieldsToDisplay, aFormFieldsToDisplay = [];
+            var sControleType;
+            if (envSrvc["sMode"] == "search") {
+                /*
+                 oFormFieldsToDisplay = {
+                 "BON FONCTIONNEMENT": ["controle_ss_type", "des_date_control", "des_interval_control", "des_refus_visite", "cl_avis", "cl_classe_cbf", "cl_date_avis", "cl_auteur_avis", "cl_date_prochain_controle", "cl_facture"],
+                 "CONCEPTION": ["dep_date_depot", "dep_dossier_complet", "cl_avis", "cl_date_avis", "cl_auteur_avis", "cl_date_prochain_controle", "cl_facture"],
+                 "REALISATION": ["des_date_control", "des_interval_control", "des_refus_visite", "cl_avis", "cl_date_avis", "cl_auteur_avis", "cl_date_prochain_controle", "cl_facture"]
+                 };
+                 $rootScope["displayFormFields"](aFormFieldsToConcat);
+                 */
+            } else {
+                oFormFieldsToDisplay = {
+                    "BON FONCTIONNEMENT": ["tra_dist_hab", "tra_dist_lim_parc", "tra_dist_veget", "tra_dist_puit", "tra_regrep_mat", "tra_regrep_affl", "tra_regrep_equi", "tra_regbl_mat", "tra_regbl_affl", "tra_regcol_mat", "tra_regcol_affl", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_3", "Element_4", "Element_5", "Element_6"],
+                    "CONCEPTION": ["maj", "maj_date", "create", "create_date", "Element_0", "Element_6"],
+                    "REALISATION": ["tra_dist_lim_parc", "tra_dist_veget", "tra_dist_puit", "tra_vm_grav_qual", "tra_vm_grav_ep", "tra_vm_geo_text", "tra_vm_bon_mat", "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", "Element_0", "Element_1", "Element_2", "Element_3", "Element_4", "Element_5", "Element_6", "tra_dist_hab", "tra_vm_racine", "tra_vm_humidite", "tra_vm_imper", "tra_vm_geogrille", "tra_vm_tuy_perf", "tra_vm_sab_qual", "tra_vm_sab_ep", "tra_vm_geomembrane"]
+                };
+                //
+                var setTypeTraitement = function (event) {
+
+                    var sTraType;
+                    if (typeof (event) != "undefined")
+                        sTraType = event.target.value;
+                    else
+                        sTraType = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["tra_type"]["selectedOption"]["value"];
+
+                    if (goog.isObject(sTraType)) {
+                        if (goog.isDefAndNotNull(sTraType['selectedOption'])) {
+                            if (goog.isDefAndNotNull(sTraType['selectedOption']['value'])) {
+                                sTraType = angular.copy(sTraType['selectedOption']['value']);
+                            }
+                        }
+                    }
+
+                    if (typeof (sControleType) != "undefined" && sControleType != "") {
+                        if (sTraType == "TRANCHÉES D'EPANDAGE")
+                            $rootScope["displayFormFields"](oFormFieldsToDisplay[sControleType].concat(["tra_nb", "tra_longueur", "tra_tot_lin", "tra_profond", "tra_largeur"]).concat(aFormFieldsToConcat));
+                        else
+                            $rootScope["displayFormFields"](oFormFieldsToDisplay[sControleType].concat(["tra_long", "tra_larg", "tra_surf", "tra_profondeur"]).concat(aFormFieldsToConcat));
+                    }
+                }
+                //
+                //
+                var oTypeTraitement = formSrvc["getFormElementDefinition"]("tra_type", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+                if (envSrvc["sMode"] == "insert")
+                    $rootScope["displayFormFields"](aFormFieldsToConcat);
+                else {
+                    if (typeof (envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]) == "string")
+                        sControleType = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"];
+                    else
+                        sControleType = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]["selectedOption"]["value"];
+                    setTypeTraitement();
+                }
+            }
+            // Affiche et cache les champs de form. suivant le type de contrôle.
+            var oControl = formSrvc["getFormElementDefinition"]("id_controle", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+            document.getElementById(oControl["id"]).addEventListener("change", function () {
+                var iIdControl = this.value;
+                // Charge les données du contrôle.
+                ajaxRequest({
+                    "method": "GET",
+                    "url": propertiesSrvc["web_server_name"] + "/" + propertiesSrvc["services_alias"] + "/anc/controles/" + iIdControl,
+                    "scope": $rootScope,
+                    "success": function (response) {
+                        var oControl = envSrvc["extractWebServiceData"]("controles", response["data"])[0];
+                        sControleType = oControl["controle_type"];
+                        var aFormFieldsToDisplay = oFormFieldsToDisplay[oControl["controle_type"]];
+                        $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                    }
+                });
+            });
+            // Affichage de certains champs suivant le type de contrôle.
+            document.getElementById(oTypeTraitement["id"]).addEventListener("change", setTypeTraitement)
+        });
+        // Conversion des dates.
+        var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+        if (goog.isDefAndNotNull(oFormValues["create_date"]))
+            oFormValues["create_date"] = moment(oFormValues["create_date"]).format('L');
+        if (goog.isDefAndNotNull(oFormValues["maj_date"]))
+            oFormValues["maj_date"] = moment(oFormValues["maj_date"]).format('L');
+    };
+
+    /**
+     * initAncFilieresAgreeesForm function.
+     * Traitements avant l'affichage du formulaire de l'onglet "Traitement".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncFilieresAgreeesForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        var formSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["formSrvc"]);
+        var propertiesSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["propertiesSrvc"]);
+        //
+        $log.info("initAncFilieresAgreeesForm");
+        //
+        var clearListener = $rootScope.$on("formExtracted", function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle et le mode du form.
+            var aFormFieldsToConcat = [envSrvc["sMode"] + "_button", "id_fag", "id_controle", "id_installation"];
+            var oFormFieldsToDisplay, aFormFieldsToDisplay = [];
+            if (envSrvc["sMode"] == "search") {
+                /*
+                 oFormFieldsToDisplay = {
+                 "BON FONCTIONNEMENT": ["controle_ss_type", "des_date_control", "des_interval_control", "des_refus_visite", "cl_avis", "cl_classe_cbf", "cl_date_avis", "cl_auteur_avis", "cl_date_prochain_controle", "cl_facture"],
+                 "CONCEPTION": ["dep_date_depot", "dep_dossier_complet", "cl_avis", "cl_date_avis", "cl_auteur_avis", "cl_date_prochain_controle", "cl_facture"],
+                 "REALISATION": ["des_date_control", "des_interval_control", "des_refus_visite", "cl_avis", "cl_date_avis", "cl_auteur_avis", "cl_date_prochain_controle", "cl_facture"]
+                 };
+                 $rootScope["displayFormFields"](aFormFieldsToConcat);
+                 */
+            } else {
+                oFormFieldsToDisplay = {
+                    "BON FONCTIONNEMENT": ["id_fag", "id_controle", "fag_type", "fag_agree", "fag_integerer", "fag_denom", "fag_fab", "fag_num_ag", "fag_cap_eh", "fag_nb_cuv", "fag_et_deg", "fag_et_od", "fag_et_dy", "fag_en_date", "fag_en_jus", "fag_en_entr", "fag_en_bord", "fag_en_dest", "fag_en_perc", "fag_en_contr", "fag_en_mainteger", "fag_dist_arb", "fag_dist_parc", "fag_dist_hab", "fag_dist_cap", "maj", "maj_date", "create", "create_date", "Element_6", "Element_7", "Element_8", "fag_num", "fag_num_filt", "fag_mat_cuv", "fag_guide", "fag_contr", "fag_soc", "Element_0", "fag_pres", "fag_tamp", "fag_ventil", "fag_mil_typ", "fag_mil_filt", "fag_pres_reg", "fag_pres_alar", "fag_commentaires"],
+                    "CONCEPTION": ["id_fag", "id_controle", "fag_type", "fag_agree", "fag_integerer", "fag_denom", "fag_fab", "fag_num_ag", "fag_cap_eh", "fag_nb_cuv", "maj", "maj_date", "create", "create_date"],
+                    "REALISATION": ["id_fag", "id_controle", "fag_type", "fag_agree", "fag_integerer", "fag_denom", "fag_fab", "fag_num_ag", "fag_cap_eh", "fag_nb_cuv", "fag_surpr", "fag_surpr_ref", "fag_surpr_dist", "fag_surpr_elec", "fag_surpr_aer", "fag_reac_bull", "fag_broy", "fag_dec", "fag_type_eau", "fag_reg_mar", "fag_reg_mat", "fag_reg_affl", "fag_reg_hz", "fag_reg_van", "fag_fvl_nb", "fag_fvl_long", "fag_fvl_larg", "fag_fvl_prof", "fag_fvl_sep", "fag_fvl_pla", "fag_fvl_drain", "fag_fvl_resp", "fag_fhz_long", "fag_fhz_larg", "fag_fhz_prof", "fag_fhz_drain", "fag_fhz_resp", "fag_mat_qual", "fag_mat_epa", "fag_pres_veg", "fag_pres_pro", "maj", "maj_date", "create", "create_date", "Element_1", "Element_2", "Element_3", "Element_5", "fag_num", "fag_num_filt", "fag_mat_cuv", "fag_guide", "fag_contr", "fag_soc", "fag_soc", "fag_livret", "Element_0", "fag_pres", "fag_plan", "fag_tamp", "fag_ancrage", "fag_ventil", "fag_mil_typ", "fag_mil_filt", "fag_mise_eau", "fag_pres_alar", "fag_pres_reg", "fag_pres", "fag_plan", "fag_tamp", "fag_rep", "fag_respect", "fag_att_conf", "Element_10", "fag_commentaires"]
+                };
+                if (envSrvc["sMode"] == "insert")
+                    $rootScope["displayFormFields"](aFormFieldsToConcat);
+                else {
+                    aFormFieldsToDisplay = oFormFieldsToDisplay[envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]];
+                    $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                }
+            }
+
+            // Affiche et cache les champs de form. suivant le type de contrôle.
+            var oControl = formSrvc["getFormElementDefinition"]("id_controle", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+            document.getElementById(oControl["id"]).addEventListener("change", function () {
+                var iIdControl = this.value;
+                // Charge les données du contrôle.
+                ajaxRequest({
+                    "method": "GET",
+                    "url": propertiesSrvc["web_server_name"] + "/" + propertiesSrvc["services_alias"] + "/anc/controles/" + iIdControl,
+                    "scope": $rootScope,
+                    "success": function (response) {
+                        var oControl = envSrvc["extractWebServiceData"]("controles", response["data"])[0];
+                        var aFormFieldsToDisplay = oFormFieldsToDisplay[oControl["controle_type"]];
+                        $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                    }
+                });
+            });
+            // Conversion des dates.
+            var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+            var sFagEnDate = oFormValues["fag_en_date"];
+            if (goog.isDefAndNotNull(sFagEnDate) && sFagEnDate != "")
+                oFormValues["fag_en_date"] = moment(sFagEnDate).format("L")
+            if (goog.isDefAndNotNull(oFormValues["create_date"]))
+                oFormValues["create_date"] = moment(oFormValues["create_date"]).format('L');
+            if (goog.isDefAndNotNull(oFormValues["maj_date"]))
+                oFormValues["maj_date"] = moment(oFormValues["maj_date"]).format('L');
+        });
+    };
+
+    /**
+     * loadAncFilieresAgreeesControl function.
+     * Chargement de la section "Filières aggréées" de l'onglet "Contrôle".
+     */
+    angular.element(vitisApp.appMainDrtv).scope()["loadAncFilieresAgreeesControl"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var $translate = angular.element(vitisApp.appMainDrtv).injector().get(["$translate"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        //
+        $log.info("loadAncFilieresAgreeesControl");
+        // Sauve certaines données de la liste.
+        var sSortedBy = envSrvc["oSelectedObject"]["sorted_by"];
+        var sSortedDir = envSrvc["oSelectedObject"]["sorted_dir"];
+        var sEditColumn = envSrvc["oSelectedObject"]["edit_column"];
+        var sShowColumn = envSrvc["oSelectedObject"]["show_column"];
+        // "sIdField" pour les boutons du mode "update" et "display".
+        envSrvc["oSelectedObject"]["sIdField"] = "id_controle";
+        // Colonne et sens de tri.
+        envSrvc["oSelectedObject"]["sorted_by"] = "id_fag";
+        envSrvc["oSelectedObject"]["sorted_dir"] = "ASC";
+        envSrvc["oSelectedObject"]["edit_column"] = "editModalSectionForm";
+        envSrvc["oSelectedObject"]["show_column"] = "showModalSectionForm";
+        // Affiche la liste des prétraitements du contrôle.
+        $translate(["GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT"]).then(function (oTranslations) {
+            // Paramètres de la liste + boutons.
+            var oGridOptions = {
+                "appHeader": true,
+                "appHeaderSearchForm": false,
+                "appGridTitle": oTranslations["GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_PRETRAITEMENT"],
+                "appShowActions": true,
+                "appIdField": "id_fag"
+            };
+            //
+            $rootScope["loadSectionList"](oGridOptions);
+        });
+        // Attends que les boutons du "header" soient ajoutés.
+        var clearListener = $rootScope.$on('workspaceListHeaderActionsAdded', function (event, oGridOptions) {
+            // Supprime le "listener".
+            clearListener();
+            // Restaure les données originales de la liste.
+            envSrvc["oSelectedObject"]["sorted_by"] = sSortedBy;
+            envSrvc["oSelectedObject"]["sorted_dir"] = sSortedDir;
+            envSrvc["oSelectedObject"]["edit_column"] = sEditColumn;
+            envSrvc["oSelectedObject"]["show_column"] = sShowColumn;
+            // Boutons d'ajout et de suppression d'un traitement.
+            for (var i = 0; i < oGridOptions["appActions"].length; i++) {
+                if (oGridOptions["appActions"][i]["name"].indexOf("_add") != -1)
+                    oGridOptions["appActions"][i]["event"] = "addModalSectionForm()";
+                else if (oGridOptions["appActions"][i]["name"].indexOf("_delete") != -1)
+                    oGridOptions["appActions"][i]["event"] = "DeleteSelection({'sIdField':'id_fag'})";
+            }
+        });
+    };
+
+    /**
+     * initAncControlDispositifsAnnexesForm function.
+     * Traitements avant l'affichage du formulaire de la section "Dispositifs Annexes" de l'onglet "Contrôle".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncControlDispositifsAnnexesForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        //
+        $log.info("initAncControlDispositifsAnnexesForm");
+        //
+        var clearListener = $rootScope.$on('formExtracted', function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle.
+            var aFormFieldsToConcat = [envSrvc["sMode"] + "_button", "Element_1", "Element_2"];
+            var oFormFieldsToDisplay;
+            oFormFieldsToDisplay = {
+                "BON FONCTIONNEMENT": ["da_chasse_acces", "da_chasse_pr_nat_eau", "da_chasse_dysfonctionnement", "da_chasse_degradation", "da_chasse_entretien", "da_pr_loc_pompe", "da_pr_acces", "da_pr_clapet", "da_pr_etanche", "da_pr_dysfonctionnement", "da_pr_degradation", "da_pr_entretien", "da_commentaires", "da_pr_ventilatio"],
+                "CONCEPTION": ["da_chasse_auto", "da_chasse_pr_nat_eau", "da_pr_loc_pompe", "da_pr_nb_pompe", "da_pr_nat_eau", "da_commentaires"],
+                "REALISATION": ["da_chasse_pr_nat_eau", "da_chasse_ok", "da_pr_loc_pompe", "da_pr_ok", "da_pr_clapet", "da_pr_etanche", "da_pr_branchement", "da_pr_ventilatio", "da_pr_alarme", "da_commentaires"]
+            };
+            var aFormFieldsToDisplay = oFormFieldsToDisplay[envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]];
+            $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+        });
+    };
+
+    /**
+     * initAncControlConclusionForm function.
+     * Traitements avant l'affichage du formulaire de la section "Conclusion" de l'onglet "Contrôle".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncControlConclusionForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        var formSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["formSrvc"]);
+        //
+        $log.info("initAncControlConclusionForm");
+        var aClassesCbf = ["ABSENCE D'INSTALLATION", "NON CONFORME - DÉFAUT DE SÉCURITÉ SANITAIRE", "NON CONFORME - DÉFAUT DE STRUCTURE OU DE FERMETURE", "NON CONFORME - INSTALLATION IMPLANTÉE À MOINS DE 35M D'UN PUITS DÉCLARÉ ET UTILISÉ", "NON CONFORME - INSTALLATION INCOMPLÈTE", "NON CONFORME - INSTALLATION SIGNIFICATIVEMENT SOUS DIMENSIONNÉE", "NON CONFORME - INSTALLATION PRÉSENTANT DES DYSFONCTIONNEMENTS MAJEURS", "INSTALLATION NECESSITANT DES RECOMMANDATIONS DE TRAVAUX"];
+        // Filtre pour le datasource du champ "Montant du contrôle" (année en cours et type de contrôle).
+        if (envSrvc["sMode"] == "update") {
+            var oClMontantDef = formSrvc["getFormElementDefinition"]("cl_montant", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+            var oClMontantDatasource = envSrvc['oFormDefinition']['datasources'][oClMontantDef["datasource"]["datasource_id"]];
+            var oFirstSectionFormValues = envSrvc["oFormValues"][envSrvc["oSelectedObject"]["name"] + "_" + envSrvc["oSectionForm"][envSrvc["oSelectedObject"]["name"]]["sections"][0]["name"] + "_" + envSrvc["sMode"] + "_form"];
+            if (goog.isDefAndNotNull(oFirstSectionFormValues["des_date_control"])) {
+                var aMatchResult = oFirstSectionFormValues["des_date_control"].match(/[0-9]{4}/);
+                if (aMatchResult !== null)
+                    oClMontantDatasource["parameters"]["filter"]["annee_validite"] = aMatchResult[0];
+            }
+            oClMontantDatasource["parameters"]["filter"]["controle_type"] = oFirstSectionFormValues["controle_type"]["selectedOption"]["value"];
+        }
+        //
+        var clearListener = $rootScope.$on('formExtracted', function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle.
+            var aFormFieldsToConcat = [envSrvc["sMode"] + "_button", "Element_1", "Element_2"];
+            var oFormFieldsToDisplay;
+            oFormFieldsToDisplay = {
+                "BON FONCTIONNEMENT": ["cl_classe_cbf", "cl_commentaires", "cl_date_avis", "cl_auteur_avis", "cl_montant", "cl_facture", "cl_facture_le", "cl_constat", "cl_travaux"],
+                "CONCEPTION": ["cl_avis", "cl_commentaires", "cl_date_avis", "cl_auteur_avis", "cl_montant", "cl_facture", "cl_facture_le"],
+                "REALISATION": ["cl_commentaires", "cl_date_avis", "cl_auteur_avis", "cl_montant", "cl_facture", "cl_facture_le", "cl_classe_cbf"]
+            };
+            var aFormFieldsToDisplay = oFormFieldsToDisplay[envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]];
+            $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+            //
+            //var oClClasseCbfWarning = formSrvc["getFormElementDefinition"]("cl_classe_cbf_warning", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+            if (envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"] == "BON FONCTIONNEMENT") {
+                var sClClasseCbf = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["cl_classe_cbf"]["selectedOption"]["value"];
+                if (aClassesCbf.indexOf(sClClasseCbf) != -1)
+                    $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat).concat(["cl_classe_cbf_warning"]));
+                else
+                    $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                // Rafraîchit le formulaire.
+                /*
+                 var formScope = angular.element("form[name='" + envSrvc["oFormDefinition"][envSrvc["sFormDefinitionName"]]["name"]).scope();
+                 formScope.$broadcast('$$rebind::refresh');
+                 formScope.$applyAsync();
+                 */
+
+                var oClClasseCbf = formSrvc["getFormElementDefinition"]("cl_classe_cbf", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+                document.getElementById(oClClasseCbf["id"]).addEventListener("change", function () {
+                    if (aClassesCbf.indexOf(this.value) != -1)
+                        $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat).concat(["cl_classe_cbf_warning"]));
+                    else
+                        $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                });
+            }
+            // Conversion des dates.
+            var sClDateAvis = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["cl_date_avis"];
+            if (goog.isDefAndNotNull(sClDateAvis) && sClDateAvis != "")
+                envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["cl_date_avis"] = moment(sClDateAvis).format("L")
+            var sClFactureLe = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["cl_facture_le"];
+            if (goog.isDefAndNotNull(sClFactureLe) && sClFactureLe != "")
+                envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["cl_facture_le"] = moment(sClFactureLe).format("L")
+        });
+    };
+
+    /**
+     * initAncEvacuationEauxForm function.
+     * Traitements avant l'affichage du formulaire de l'onglet "Evacuation des eaux".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncEvacuationEauxForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        var formSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["formSrvc"]);
+        var propertiesSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["propertiesSrvc"]);
+        //
+        $log.info("initAncEvacuationEauxForm");
+        //
+        var clearListener = $rootScope.$on("formExtracted", function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle et le mode du form.
+            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"]
+            };
+            if (envSrvc["sMode"] == "insert")
+                $rootScope["displayFormFields"](aFormFieldsToConcat);
+            else {
+                aFormFieldsToDisplay = oFormFieldsToDisplay[envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["controle_type"]];
+                $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+            }
+
+            // Affiche et cache les champs de form. suivant le type de contrôle.
+            if (envSrvc["sMode"] != "display") {
+                var oControl = formSrvc["getFormElementDefinition"]("id_controle", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+                document.getElementById(oControl["id"]).addEventListener("change", function () {
+                    var iIdControl = this.value;
+                    // Charge les données du contrôle.
+                    ajaxRequest({
+                        "method": "GET",
+                        "url": propertiesSrvc["web_server_name"] + "/" + propertiesSrvc["services_alias"] + "/anc/controles/" + iIdControl,
+                        "scope": $rootScope,
+                        "success": function (response) {
+                            var oControl = envSrvc["extractWebServiceData"]("controles", response["data"])[0];
+                            var aFormFieldsToDisplay = oFormFieldsToDisplay[oControl["controle_type"]];
+                            $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                        }
+                    });
+                });
+            }
+        });
+        // Conversion des dates au format Fr.
+        var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+        if (goog.isDefAndNotNull(oFormValues["create_date"]))
+            oFormValues["create_date"] = moment(oFormValues["create_date"]).format('L');
+        if (goog.isDefAndNotNull(oFormValues["maj_date"]))
+            oFormValues["maj_date"] = moment(oFormValues["maj_date"]).format('L');
+    };
+
+    /**
+     * loadAncEvacuationEauxControl function.
+     * Chargement de la section "Prétraitement" de l'onglet "Contrôle".
+     */
+    angular.element(vitisApp.appMainDrtv).scope()["loadAncEvacuationEauxControl"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var $translate = angular.element(vitisApp.appMainDrtv).injector().get(["$translate"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        //
+        $log.info("loadAncEvacuationEauxControl");
+        // Sauve certaines données de la liste.
+        var sSortedBy = envSrvc["oSelectedObject"]["sorted_by"];
+        var sSortedDir = envSrvc["oSelectedObject"]["sorted_dir"];
+        var sEditColumn = envSrvc["oSelectedObject"]["edit_column"];
+        var sShowColumn = envSrvc["oSelectedObject"]["show_column"];
+        // "sIdField" pour les boutons du mode "update" et "display".
+        envSrvc["oSelectedObject"]["sIdField"] = "id_controle";
+        // Colonne et sens de tri.
+        envSrvc["oSelectedObject"]["sorted_by"] = "id_eva";
+        envSrvc["oSelectedObject"]["sorted_dir"] = "ASC";
+        envSrvc["oSelectedObject"]["edit_column"] = "editModalSectionForm";
+        envSrvc["oSelectedObject"]["show_column"] = "showModalSectionForm";
+        // Affiche la liste des prétraitements du contrôle.
+        $translate(["GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX"]).then(function (oTranslations) {
+            // Paramètres de la liste + boutons.
+            var oGridOptions = {
+                "appHeader": true,
+                "appHeaderSearchForm": false,
+                "appGridTitle": oTranslations["GRID_TITLE_ANC_SAISIE_ANC_CONTROLE_CONTROLE_EVACUATION_EAUX"],
+                "appShowActions": true,
+                "appIdField": "id_eva"
+            };
+            //
+            $rootScope["loadSectionList"](oGridOptions);
+        });
+        // Attends que les boutons du "header" soient ajoutés.
+        var clearListener = $rootScope.$on('workspaceListHeaderActionsAdded', function (event, oGridOptions) {
+            // Supprime le "listener".
+            clearListener();
+            // Restaure les données originales de la liste.
+            envSrvc["oSelectedObject"]["sorted_by"] = sSortedBy;
+            envSrvc["oSelectedObject"]["sorted_dir"] = sSortedDir;
+            envSrvc["oSelectedObject"]["edit_column"] = sEditColumn;
+            envSrvc["oSelectedObject"]["show_column"] = sShowColumn;
+            // Boutons d'ajout et de suppression d'un traitement.
+            for (var i = 0; i < oGridOptions["appActions"].length; i++) {
+                if (oGridOptions["appActions"][i]["name"].indexOf("_add") != -1)
+                    oGridOptions["appActions"][i]["event"] = "addModalSectionForm()";
+                else if (oGridOptions["appActions"][i]["name"].indexOf("_delete") != -1)
+                    oGridOptions["appActions"][i]["event"] = "DeleteSelection({'sIdField':'id_eva'})";
+            }
+        });
+    };
+
+    /**
+     * initAncControlPretraitementForm function.
+     * Traitements avant l'affichage du formulaire d'un prétraitement de la section "Prétraitement" de l'onglet "Contrôle".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncControlPretraitementForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var $timeout = angular.element(vitisApp.appMainDrtv).injector().get(["$timeout"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        var formSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["formSrvc"]);
+        var propertiesSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["propertiesSrvc"]);
+        //
+        $log.info("initAncControlPretraitementForm");
+        var scope = this;
+        // Préremplissage de l'installation et du contrôle en mode "insert".
+        var oParentFormValues = envSrvc["oFormValues"][envSrvc["oSelectedObject"]["name"] + "_" + envSrvc["oSectionForm"][envSrvc["oSelectedObject"]["name"]]["sections"][0]["name"] + "_" + scope.$parent["sParentMode"] + "_form"];
+        var oControl = formSrvc["getFormElementDefinition"]("id_controle", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+        if (envSrvc["sMode"] == "insert") {
+            var oInstallation = formSrvc["getFormElementDefinition"]("id_installation", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+            oInstallation["default_value"] = oParentFormValues["id_installation"]["selectedOption"]["value"];
+            oControl["default_value"] = oParentFormValues["id_controle"];
+        }
+        //
+        var clearListener = $rootScope.$on('formExtracted', function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle et le mode du form.
+            var aFormFieldsToConcat = [envSrvc["sMode"] + "_button", "id_pretraitement", "id_installation", "id_controle"];
+            var oFormFieldsToDisplay, aFormFieldsToDisplay = [];
+            oFormFieldsToDisplay = {
+                "BON FONCTIONNEMENT": ["ptr_im_puit", "ptr_adapte", "ptr_type_eau", "ptr_type", "ptr_volume", "ptr_marque", "ptr_materiau", "ptr_cloison", "ptr_commentaire", "ptr_im_distance", "ptr_im_acces", "ptr_et_degrad", "ptr_et_real", "ptr_vi_date", "ptr_vi_justi", "ptr_vi_entr", "ptr_vi_bord", "ptr_vi_dest", "ptr_vi_perc", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_3", "Element_4"],
+                "CONCEPTION": ["ptr_type", "ptr_volume", "ptr_marque", "ptr_materiau", "ptr_commentaire", "ptr_im_distance", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_4"],
+                "REALISATION": ["ptr_type", "ptr_volume", "ptr_marque", "ptr_materiau", "ptr_commentaire", "ptr_im_distance", "ptr_im_hydrom", "maj", "maj_date", "create", "create_date", "Element_0", "Element_4", "ptr_pose", "ptr_adapte", "ptr_conforme_projet", "ptr_renforce", "ptr_verif_mise_en_eau", "ptr_type_eau", "ptr_im_dalle", "ptr_im_puit"]
+            };
+            if (typeof (oParentFormValues["controle_type"]) == "string")
+                var sControleType = oParentFormValues["controle_type"];
+            else
+                var sControleType = oParentFormValues["controle_type"]["selectedOption"]["value"];
+            aFormFieldsToDisplay = oFormFieldsToDisplay[sControleType];
+            $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+
+            // Affiche et cache les champs de form. suivant le type de contrôle.
+            if (envSrvc["sMode"] != "display") {
+                $timeout(function () {
+                    document.getElementById(oControl["id"]).addEventListener("change", function () {
+                        var iIdControl = this.value;
+                        // Charge les données du contrôle.
+                        ajaxRequest({
+                            "method": "GET",
+                            "url": propertiesSrvc["web_server_name"] + "/" + propertiesSrvc["services_alias"] + "/anc/controles/" + iIdControl,
+                            "scope": $rootScope,
+                            "success": function (response) {
+                                var oControl = envSrvc["extractWebServiceData"]("controles", response["data"])[0];
+                                var aFormFieldsToDisplay = oFormFieldsToDisplay[oControl["controle_type"]];
+                                $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                            }
+                        });
+                    });
+                });
+            }
+        });
+        // Conversion des dates.
+        var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+        if (goog.isDefAndNotNull(oFormValues["create_date"]))
+            oFormValues["create_date"] = moment(oFormValues["create_date"]).format('L');
+        if (goog.isDefAndNotNull(oFormValues["maj_date"]))
+            oFormValues["maj_date"] = moment(oFormValues["maj_date"]).format('L');
+        if (goog.isDefAndNotNull(oFormValues["ptr_vi_date"]))
+            oFormValues["ptr_vi_date"] = moment(oFormValues["ptr_vi_date"]).format('L');
+    };
+
+    /**
+     * initAncControlTraitementForm function.
+     * Traitements avant l'affichage du formulaire d'un traitement de la section "Traitement" de l'onglet "Contrôle".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncControlTraitementForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var $timeout = angular.element(vitisApp.appMainDrtv).injector().get(["$timeout"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        var formSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["formSrvc"]);
+        var propertiesSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["propertiesSrvc"]);
+        //
+        $log.info("initAncControlTraitementForm");
+        var scope = this;
+        // Préremplissage de l'installation et dy contrôle en mode "insert".
+        var oParentFormValues = envSrvc["oFormValues"][envSrvc["oSelectedObject"]["name"] + "_" + envSrvc["oSectionForm"][envSrvc["oSelectedObject"]["name"]]["sections"][0]["name"] + "_" + scope.$parent["sParentMode"] + "_form"];
+        var oControl = formSrvc["getFormElementDefinition"]("id_controle", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+        if (envSrvc["sMode"] == "insert") {
+            var oInstallation = formSrvc["getFormElementDefinition"]("id_installation", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+            oInstallation["default_value"] = oParentFormValues["id_installation"]["selectedOption"]["value"];
+            oControl["default_value"] = oParentFormValues["id_controle"];
+        }
+        //
+        var clearListener = $rootScope.$on("formExtracted", function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle et le mode du form.
+            var aFormFieldsToConcat = [envSrvc["sMode"] + "_button", "id_traitement", "id_controle", "tra_type", "id_installation"];
+            var oFormFieldsToDisplay, aFormFieldsToDisplay = [];
+            oFormFieldsToDisplay = {
+                "BON FONCTIONNEMENT": ["tra_dist_hab", "tra_dist_lim_parc", "tra_dist_veget", "tra_dist_puit", "tra_regrep_mat", "tra_regrep_affl", "tra_regrep_equi", "tra_regbl_mat", "tra_regbl_affl", "tra_regcol_mat", "tra_regcol_affl", "maj", "maj_date", "create", "create_date", "Element_0", "Element_1", "Element_3", "Element_4", "Element_5", "Element_6"],
+                "CONCEPTION": ["maj", "maj_date", "create", "create_date", "Element_0", "Element_6"],
+                "REALISATION": ["tra_dist_lim_parc", "tra_dist_veget", "tra_dist_puit", "tra_vm_grav_qual", "tra_vm_grav_ep", "tra_vm_geo_text", "tra_vm_bon_mat", "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", "Element_0", "Element_1", "Element_2", "Element_3", "Element_4", "Element_5", "Element_6", , "tra_vm_racine", "tra_vm_humidite", "tra_vm_imper", "tra_vm_geogrille", "tra_vm_tuy_perf", "tra_vm_sab_qual", "tra_vm_sab_ep", "tra_vm_geomembrane"]
+            };
+            //
+            var setTypeTraitement = function (event) {
+
+                var sTraType;
+                if (typeof (event) != "undefined")
+                    sTraType = event.target.value;
+                else
+                    sTraType = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]]["tra_type"];
+
+                if (goog.isObject(sTraType)) {
+                    if (goog.isDefAndNotNull(sTraType['selectedOption'])) {
+                        if (goog.isDefAndNotNull(sTraType['selectedOption']['value'])) {
+                            sTraType = angular.copy(sTraType['selectedOption']['value']);
+                        }
+                    }
+                }
+
+                if (typeof (sControleType) != "undefined" && sControleType != "") {
+                    if (sTraType == "TRANCHÉES D'EPANDAGE") {
+                        $rootScope["displayFormFields"](oFormFieldsToDisplay[sControleType].concat(["tra_nb", "tra_longueur", "tra_tot_lin", "tra_profond", "tra_largeur"]).concat(aFormFieldsToConcat));
+                    } else {
+                        $rootScope["displayFormFields"](oFormFieldsToDisplay[sControleType].concat(["tra_long", "tra_larg", "tra_surf", "tra_profondeur"]).concat(aFormFieldsToConcat));
+                    }
+                }
+            }
+            //
+            if (typeof (oParentFormValues["controle_type"]) == "string")
+                var sControleType = oParentFormValues["controle_type"];
+            else
+                var sControleType = oParentFormValues["controle_type"]["selectedOption"]["value"];
+            aFormFieldsToDisplay = oFormFieldsToDisplay[sControleType];
+            var oTypeTraitement = formSrvc["getFormElementDefinition"]("tra_type", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+            if (envSrvc["sMode"] == "insert")
+                $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+            else
+                setTypeTraitement();
+            // Affiche et cache les champs de form. suivant le type de contrôle.
+            if (envSrvc["sMode"] != "display") {
+                document.getElementById(oTypeTraitement["id"]).removeEventListener("change", setTypeTraitement)
+                $timeout(function () {
+                    document.getElementById(oControl["id"]).addEventListener("change", function () {
+                        var iIdControl = this.value;
+                        // Charge les données du contrôle.
+                        ajaxRequest({
+                            "method": "GET",
+                            "url": propertiesSrvc["web_server_name"] + "/" + propertiesSrvc["services_alias"] + "/anc/controles/" + iIdControl,
+                            "scope": $rootScope,
+                            "success": function (response) {
+                                var oControl = envSrvc["extractWebServiceData"]("controles", response["data"])[0];
+                                sControleType = oControl["controle_type"];
+                                var aFormFieldsToDisplay = oFormFieldsToDisplay[oControl["controle_type"]];
+                                $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                            }
+                        });
+                    });
+                    // Affichage de certains champs suivant le type de contrôle.
+                    document.getElementById(oTypeTraitement["id"]).addEventListener("change", setTypeTraitement)
+                });
+            }
+        });
+    };
+
+    /**
+     * initAncControlFilieresAgreeesForm function.
+     * Traitements avant l'affichage du formulaire d'une filière agréée de la section "Filière agréées" de l'onglet "Contrôle".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncControlFilieresAgreeesForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var $timeout = angular.element(vitisApp.appMainDrtv).injector().get(["$timeout"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        var formSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["formSrvc"]);
+        var propertiesSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["propertiesSrvc"]);
+        //
+        $log.info("initAncControlFilieresAgreeesForm");
+        var scope = this;
+        // Préremplissage de l'installation et dy contrôle en mode "insert".
+        var oParentFormValues = envSrvc["oFormValues"][envSrvc["oSelectedObject"]["name"] + "_" + envSrvc["oSectionForm"][envSrvc["oSelectedObject"]["name"]]["sections"][0]["name"] + "_" + scope.$parent["sParentMode"] + "_form"];
+        var oControl = formSrvc["getFormElementDefinition"]("id_controle", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+        if (envSrvc["sMode"] == "insert") {
+            var oInstallation = formSrvc["getFormElementDefinition"]("id_installation", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+            oInstallation["default_value"] = oParentFormValues["id_installation"]["selectedOption"]["value"];
+            oControl["default_value"] = oParentFormValues["id_controle"];
+        }
+        //
+        var clearListener = $rootScope.$on("formExtracted", function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle et le mode du form.
+            var aFormFieldsToConcat = [envSrvc["sMode"] + "_button", "id_fag", "id_controle", "id_installation"];
+            var oFormFieldsToDisplay, aFormFieldsToDisplay = [];
+            oFormFieldsToDisplay = {
+                "BON FONCTIONNEMENT": ["id_fag", "id_controle", "fag_type", "fag_agree", "fag_integerer", "fag_denom", "fag_fab", "fag_num_ag", "fag_cap_eh", "fag_nb_cuv", "fag_et_deg", "fag_et_od", "fag_et_dy", "fag_en_date", "fag_en_jus", "fag_en_entr", "fag_en_bord", "fag_en_dest", "fag_en_perc", "fag_en_contr", "fag_en_mainteger", "fag_dist_arb", "fag_dist_parc", "fag_dist_hab", "fag_dist_cap", "maj", "maj_date", "create", "create_date", "Element_6", "Element_7", "Element_8", "fag_num", "fag_num_filt", "fag_mat_cuv", "fag_guide", "fag_contr", "fag_soc", "Element_0", "fag_pres", "fag_tamp", "fag_ventil", "fag_mil_typ", "fag_mil_filt", "fag_pres_reg", "fag_pres_alar", "fag_commentaires"],
+                "CONCEPTION": ["id_fag", "id_controle", "fag_type", "fag_agree", "fag_integerer", "fag_denom", "fag_fab", "fag_num_ag", "fag_cap_eh", "fag_nb_cuv", "maj", "maj_date", "create", "create_date"],
+                "REALISATION": ["id_fag", "id_controle", "fag_type", "fag_agree", "fag_integerer", "fag_denom", "fag_fab", "fag_num_ag", "fag_cap_eh", "fag_nb_cuv", "fag_surpr", "fag_surpr_ref", "fag_surpr_dist", "fag_surpr_elec", "fag_surpr_aer", "fag_reac_bull", "fag_broy", "fag_dec", "fag_type_eau", "fag_reg_mar", "fag_reg_mat", "fag_reg_affl", "fag_reg_hz", "fag_reg_van", "fag_fvl_nb", "fag_fvl_long", "fag_fvl_larg", "fag_fvl_prof", "fag_fvl_sep", "fag_fvl_pla", "fag_fvl_drain", "fag_fvl_resp", "fag_fhz_long", "fag_fhz_larg", "fag_fhz_prof", "fag_fhz_drain", "fag_fhz_resp", "fag_mat_qual", "fag_mat_epa", "fag_pres_veg", "fag_pres_pro", "maj", "maj_date", "create", "create_date", "Element_1", "Element_2", "Element_3", "Element_5", "fag_num", "fag_num_filt", "fag_mat_cuv", "fag_guide", "fag_contr", "fag_soc", "fag_soc", "fag_livret", "Element_0", "fag_pres", "fag_plan", "fag_tamp", "fag_ancrage", "fag_ventil", "fag_mil_typ", "fag_mil_filt", "fag_mise_eau", "fag_pres_alar", "fag_pres_reg", "fag_pres", "fag_plan", "fag_tamp", "fag_rep", "fag_respect", "fag_att_conf", "Element_10", "fag_commentaires"]
+            };
+            if (typeof (oParentFormValues["controle_type"]) == "string")
+                var sControleType = oParentFormValues["controle_type"];
+            else
+                var sControleType = oParentFormValues["controle_type"]["selectedOption"]["value"];
+            aFormFieldsToDisplay = oFormFieldsToDisplay[sControleType];
+            $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+
+            // Affiche et cache les champs de form. suivant le type de contrôle.
+            if (envSrvc["sMode"] != "display") {
+                $timeout(function () {
+                    document.getElementById(oControl["id"]).addEventListener("change", function () {
+                        var iIdControl = this.value;
+                        // Charge les données du contrôle.
+                        ajaxRequest({
+                            "method": "GET",
+                            "url": propertiesSrvc["web_server_name"] + "/" + propertiesSrvc["services_alias"] + "/anc/controles/" + iIdControl,
+                            "scope": $rootScope,
+                            "success": function (response) {
+                                var oControl = envSrvc["extractWebServiceData"]("controles", response["data"])[0];
+                                var aFormFieldsToDisplay = oFormFieldsToDisplay[oControl["controle_type"]];
+                                $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                            }
+                        });
+                    });
+                });
+            }
+        });
+        // Conversion des dates.
+        var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+        var sFagEnDate = oFormValues["fag_en_date"];
+        if (goog.isDefAndNotNull(sFagEnDate) && sFagEnDate != "")
+            oFormValues["fag_en_date"] = moment(sFagEnDate).format("L")
+        if (goog.isDefAndNotNull(oFormValues["create_date"]))
+            oFormValues["create_date"] = moment(oFormValues["create_date"]).format('L');
+        if (goog.isDefAndNotNull(oFormValues["maj_date"]))
+            oFormValues["maj_date"] = moment(oFormValues["maj_date"]).format('L');
+    };
+
+    /**
+     * initAncControlEvacuationEauxForm function.
+     * Traitements avant l'affichage du formulaire de l'onglet "Evacuation des eaux".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncControlEvacuationEauxForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var $rootScope = angular.element(vitisApp.appMainDrtv).injector().get(["$rootScope"]);
+        var $timeout = angular.element(vitisApp.appMainDrtv).injector().get(["$timeout"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        var formSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["formSrvc"]);
+        var propertiesSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["propertiesSrvc"]);
+        //
+        $log.info("initAncControlEvacuationEauxForm");
+        var scope = this;
+        // Préremplissage de l'installation et dy contrôle en mode "insert".
+        var oParentFormValues = envSrvc["oFormValues"][envSrvc["oSelectedObject"]["name"] + "_" + envSrvc["oSectionForm"][envSrvc["oSelectedObject"]["name"]]["sections"][0]["name"] + "_" + scope.$parent["sParentMode"] + "_form"];
+        var oControl = formSrvc["getFormElementDefinition"]("id_controle", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+        if (envSrvc["sMode"] == "insert") {
+            var oInstallation = formSrvc["getFormElementDefinition"]("id_installation", envSrvc["sFormDefinitionName"], envSrvc["oFormDefinition"]);
+            oInstallation["default_value"] = oParentFormValues["id_installation"]["selectedOption"]["value"];
+            oControl["default_value"] = oParentFormValues["id_controle"];
+        }
+        //
+        var clearListener = $rootScope.$on("formExtracted", function (event, sFormDefinitionName) {
+            // Supprime le "listener".
+            clearListener();
+            // Champs de form. à afficher suivant le type de contrôle et le mode du form.
+            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"]
+            };
+            if (typeof (oParentFormValues["controle_type"]) == "string")
+                var sControleType = oParentFormValues["controle_type"];
+            else
+                var sControleType = oParentFormValues["controle_type"]["selectedOption"]["value"];
+            aFormFieldsToDisplay = oFormFieldsToDisplay[sControleType];
+            $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+
+            // Affiche et cache les champs de form. suivant le type de contrôle.
+            if (envSrvc["sMode"] != "display") {
+                $timeout(function () {
+                    document.getElementById(oControl["id"]).addEventListener("change", function () {
+                        var iIdControl = this.value;
+                        // Charge les données du contrôle.
+                        ajaxRequest({
+                            "method": "GET",
+                            "url": propertiesSrvc["web_server_name"] + "/" + propertiesSrvc["services_alias"] + "/anc/controles/" + iIdControl,
+                            "scope": $rootScope,
+                            "success": function (response) {
+                                var oControl = envSrvc["extractWebServiceData"]("controles", response["data"])[0];
+                                var aFormFieldsToDisplay = oFormFieldsToDisplay[oControl["controle_type"]];
+                                $rootScope["displayFormFields"](aFormFieldsToDisplay.concat(aFormFieldsToConcat));
+                            }
+                        });
+                    });
+                });
+            }
+        });
+        // Conversion des dates au format Fr.
+        var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+        if (goog.isDefAndNotNull(oFormValues["create_date"]))
+            oFormValues["create_date"] = moment(oFormValues["create_date"]).format('L');
+        if (goog.isDefAndNotNull(oFormValues["maj_date"]))
+            oFormValues["maj_date"] = moment(oFormValues["maj_date"]).format('L');
+    };
+
+    /**
+     * beforeSendingAncInstallationForm function.
+     * Traitements avant l'envoi du formulaire de la section "Habitation" de l'onglet "Installation".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["beforeSendingAncInstallationForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        //
+        $log.info("beforeSendingAncInstallationForm");
+        // Champs obligatoirement en majuscules.
+        var aElemNames = ["parc_commune", "prop_adresse", "prop_commune", "prop_nom_prenom", "prop_titre"];
+        var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+        for (var i in aElemNames) {
+            if (typeof (oFormValues[aElemNames[i]]) == "string")
+                oFormValues[aElemNames[i]] = oFormValues[aElemNames[i]].toUpperCase();
+        }
+    }
+
+    /**
+     * initAncControleSuiviForm function.
+     * Traitements avant l'affichage du formulaire de la section "Suivi" de l'onglet "Contrôle".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncControleSuiviForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        //
+        $log.info("initAncControleSuiviForm");
+        // Conversion des dates au format Fr.
+        var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+        if (goog.isDefAndNotNull(oFormValues["create_date"]))
+            oFormValues["create_date"] = moment(oFormValues["create_date"]).format('L');
+        if (goog.isDefAndNotNull(oFormValues["maj_date"]))
+            oFormValues["maj_date"] = moment(oFormValues["maj_date"]).format('L');
+    };
+
+    /**
+     * appAdminDescriptionColumn directive.
+     * Mise en forme de la colonne "description" dans la liste de l'onglet "Admin".
+     * @ngInject
+     */
+    vitisApp.appAdminDescriptionColumnDrtv = function () {
+        return {
+            link: function (scope, element, attrs) {
+                // 1er affichage ou tri de la liste : maj de la mise en forme.
+                var clearObserver = attrs.$observe("appAdminDescriptionColumn", function (value) {
+                    console.log(scope["row"]["entity"][scope["col"]["field"]]);
+                    // Si le champ est vide : supprime l'icône.
+                    if (scope["row"]["entity"][scope["col"]["field"]] == null || scope["row"]["entity"][scope["col"]["field"]] == "")
+                        element[0].className = "";
+                    else {
+                        // Classes css (ui-grid + spécifiques).
+                        element[0].className = "ui-grid-cell-contents wk-params-icon";
+                        // Création du "tooltip".
+                        $(element)["popover"]({
+                            "trigger": "hover",
+                            "container": "body",
+                            "html": true,
+                            "title": function () {
+                                return "#" + scope["row"]["entity"]["id_parametre_admin"];
+                            },
+                            // Placement du tooltip à gauche ou à droite suivant la position horizontale de l'élément.
+                            "placement": function (oPopoverNode, oElementNode) {
+                                return scope.$root["workspaceTooltipPlacement"](oElementNode);
+                            },
+                            "content": function () {
+                                return String(scope["row"]["entity"][scope["col"]["field"]]).replace(/,/g, '<br>');
+                            }
+                        });
+                    }
+                });
+                // Attends la suppression du scope.
+                scope.$on("$destroy", function () {
+                    // Supprime le tooltip.
+                    $(element)["popover"]("destroy");
+                    // Supprime l'observateur.
+                    clearObserver();
+                });
+            }
+        };
+    };
+    vitisApp["compileProvider"].directive("appAdminDescriptionColumn", vitisApp.appAdminDescriptionColumnDrtv);
+
+    /**
+     * appAdminSignatureColumn directive.
+     * Mise en forme de la colonne "description" dans la liste de l'onglet "Admin".
+     * @ngInject
+     */
+    vitisApp.appAdminSignatureColumnDrtv = function () {
+        return {
+            link: function (scope, element, attrs) {
+                // 1er affichage ou tri de la liste : maj de la mise en forme.
+                var clearObserver = attrs.$observe("appAdminSignatureColumn", function (value) {
+                    console.log(scope["row"]["entity"][scope["col"]["field"]]);
+                    // Si le champ est vide : supprime l'icône.
+                    if (scope["row"]["entity"][scope["col"]["field"]] == null || scope["row"]["entity"][scope["col"]["field"]] == "")
+                        element[0].className = "";
+                    else {
+                        // Classes css (ui-grid + spécifiques).
+                        element[0].className = "ui-grid-cell-contents wk-params-icon";
+                        // Création du "tooltip".
+                        $(element)["popover"]({
+                            "trigger": "hover",
+                            "container": "body",
+                            "html": true,
+                            "title": function () {
+                                return "#" + scope["row"]["entity"]["id_parametre_admin"];
+                            },
+                            // Placement du tooltip à gauche ou à droite suivant la position horizontale de l'élément.
+                            "placement": function (oPopoverNode, oElementNode) {
+                                return scope.$root["workspaceTooltipPlacement"](oElementNode);
+                            },
+                            "content": function () {
+                                return String(scope["row"]["entity"][scope["col"]["field"]]).replace(/,/g, '<br>');
+                            }
+                        });
+                    }
+                });
+                // Attends la suppression du scope.
+                scope.$on("$destroy", function () {
+                    // Supprime le tooltip.
+                    $(element)["popover"]("destroy");
+                    // Supprime l'observateur.
+                    clearObserver();
+                });
+            }
+        };
+    };
+    vitisApp["compileProvider"].directive("appAdminSignatureColumn", vitisApp.appAdminSignatureColumnDrtv);
+
+    /**
+     * initAncParametrageEntrepriseForm function.
+     * Traitements avant l'affichage du formulaire de l'onglet "Entreprise".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncParametrageEntrepriseForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        //
+        $log.info("initAncParametrageEntrepriseForm");
+        // Conversion des dates au format Fr.
+        var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+        if (goog.isDefAndNotNull(oFormValues["create_date"]))
+            oFormValues["create_date"] = moment(oFormValues["create_date"]).format('L');
+        if (goog.isDefAndNotNull(oFormValues["maj_date"]))
+            oFormValues["maj_date"] = moment(oFormValues["maj_date"]).format('L');
+    };
+
+    /**
+     * initAncParametrageAdministrateurForm function.
+     * Traitements avant l'affichage du formulaire de l'onglet "Entreprise".
+     **/
+    angular.element(vitisApp.appMainDrtv).scope()["initAncParametrageAdministrateurForm"] = function () {
+        // Injection des services.
+        var $log = angular.element(vitisApp.appMainDrtv).injector().get(["$log"]);
+        var envSrvc = angular.element(vitisApp.appMainDrtv).injector().get(["envSrvc"]);
+        //
+        $log.info("initAncParametrageAdministrateurForm");
+        // Conversion des dates au format Fr.
+        var oFormValues = envSrvc["oFormValues"][envSrvc["sFormDefinitionName"]];
+        if (goog.isDefAndNotNull(oFormValues["date_fin_validite"]))
+            oFormValues["date_fin_validite"] = moment(oFormValues["date_fin_validite"]).format('L');
+    };
+});
diff --git a/vmap/client/modules/anc/lang/lang-en.json b/vmap/client/modules/anc/lang/lang-en.json
new file mode 100755
index 0000000000000000000000000000000000000000..9c458e29aced1e4ba66d568140a802113f7931bf
--- /dev/null
+++ b/vmap/client/modules/anc/lang/lang-en.json
@@ -0,0 +1,441 @@
+{
+		"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" : "",
+                "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}}"
+}
diff --git a/vmap/client/modules/anc/lang/lang-fr.json b/vmap/client/modules/anc/lang/lang-fr.json
new file mode 100755
index 0000000000000000000000000000000000000000..42e7f1224d3048de063b209203a858a81a7e75a0
--- /dev/null
+++ b/vmap/client/modules/anc/lang/lang-fr.json
@@ -0,0 +1,442 @@
+{
+		"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" : "",
+                "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}}"
+}