diff --git a/module/forms/anc_saisie/anc_saisie_anc_controle_controle_rapport.js b/module/forms/anc_saisie/anc_saisie_anc_controle_controle_rapport.js
index 87b9c63c84d97ac6ba482d42839178b578817e60..3b66a04d1f5b8996a3fa96db090cd9c3c10b19a8 100644
--- a/module/forms/anc_saisie/anc_saisie_anc_controle_controle_rapport.js
+++ b/module/forms/anc_saisie/anc_saisie_anc_controle_controle_rapport.js
@@ -139,7 +139,7 @@ var generateReport = function(oPrintReport) {
     if (angular.isDefined(oVmap.generatePrintReport)) {
         oVmap.generatePrintReport({
             'printReportId': oPrintReport['printreport_id'],
-            'ids': envSrvc['sId']
+            'ids': [envSrvc['sId']]
         });
     } else {
         var sMessage = 'Module vMap requis pour effectuer cette opération';
diff --git a/web_service/ws/Traitements.class.inc b/web_service/ws/Traitements.class.inc
index 3598ba52ceb6227c909e6abb34e9f70cd121525e..3be35b111eac21ce1ad16a5bcada419a0204dd83 100755
--- a/web_service/ws/Traitements.class.inc
+++ b/web_service/ws/Traitements.class.inc
@@ -166,7 +166,7 @@ class Traitements extends Anc {
         );
 
         // Envoi Post
-        $aReturn = $this->genericPost($this->aProperties['schema_anc'], 'v_traitement', $this->aProperties['schema_anc'].'.anc_saisie_anc_traitement', 'id_traitement', $aUploadFiles, 'anc_saisie_anc_evacuation_eaux', 'anc');
+        $aReturn = $this->genericPost($this->aProperties['schema_anc'], 'v_traitement', $this->aProperties['schema_anc'].'.traitement_id_traitement_seq', 'id_traitement', $aUploadFiles, 'anc_saisie_anc_evacuation_eaux', 'anc');
         return $aReturn['sMessage'];
     }