diff --git a/VERSIONS_HOTLINE/67869 b/VERSIONS_HOTLINE/67869
new file mode 100644
index 0000000000000000000000000000000000000000..8dfb7d1f2601a0279ebfb10792e05a623ee4c2ba
--- /dev/null
+++ b/VERSIONS_HOTLINE/67869
@@ -0,0 +1 @@
+ - ticket #67869 : Recherche : le lien "Voir tour les ..." présent dans les notices de périodiques ou les séries filtre désormais au type de document de la notice
\ No newline at end of file
diff --git a/library/Class/MoteurRecherche.php b/library/Class/MoteurRecherche.php
index 1962ed7d2d7171a3f4826a4147657b395c496fc6..8b762829ea19f1cf94ae6df505386f7299848b88 100644
--- a/library/Class/MoteurRecherche.php
+++ b/library/Class/MoteurRecherche.php
@@ -108,7 +108,10 @@ class Class_MoteurRecherche {
 
 
   public function visitSerie($serie, $tri) {
-    $this->setCondition('clef_chapeau="' . $serie . '" ');
+    list($clef, $type) = explode('-', $serie);
+    $this->setCondition('clef_chapeau="' . $clef . '" ');
+    if ($type)
+      $this->setCondition('type_doc="' . $type . '"');
 
     if ($tri == 'date_creation desc')
       $this->order_by = 'order by cast(tome_alpha as SIGNED INTEGER) desc';
diff --git a/library/Class/Notice.php b/library/Class/Notice.php
index 1dc609acc19dc5439eea1597f3c84743ac7ba267..3e44944bd9cb5cc34c75d8c4ce26188cd478e28b 100644
--- a/library/Class/Notice.php
+++ b/library/Class/Notice.php
@@ -35,9 +35,14 @@ class NoticeLoader extends Storm_Model_Loader {
     return $notices;
   }
 
+
   public function findFirstNoticeForClefChapeau($clef) {
-    return $this->findFirstBy(['clef_chapeau' => $clef]);
+    list($clef, $type) = explode('-', $clef);
+    $params = ['clef_chapeau' => $clef];
+    if ($type)
+      $params['type_doc'] = $type;
 
+    return $this->findFirstBy($params);
   }
 
 
diff --git a/library/Class/WebService/SIGB/Opsys/Service.php b/library/Class/WebService/SIGB/Opsys/Service.php
index b75459b1ed7e2ae71ffdf046c908bae6069c9b49..2f6065efda7acf8515ed0a5c5440290477be82ec 100644
--- a/library/Class/WebService/SIGB/Opsys/Service.php
+++ b/library/Class/WebService/SIGB/Opsys/Service.php
@@ -332,7 +332,7 @@ class Class_WebService_SIGB_Opsys_Service extends Class_WebService_SIGB_Abstract
         new RecupererNotice($this->guid, $id));
       return $notice_result->createNotice();
     } catch (Exception $e) {
-      $this->_dumpSoapTrace();
+      //$this->_dumpSoapTrace();
     }
   }
 
diff --git a/library/ZendAfi/View/Helper/Notice/Entete.php b/library/ZendAfi/View/Helper/Notice/Entete.php
index 5630c6390135251a1f0f2ad912b020c86404eec3..08c35cc06cd2e1465f9d9a8a9d90f0ab198aa971 100644
--- a/library/ZendAfi/View/Helper/Notice/Entete.php
+++ b/library/ZendAfi/View/Helper/Notice/Entete.php
@@ -40,7 +40,7 @@ class ZendAfi_View_Helper_Notice_Entete extends ZendAfi_View_Helper_BaseHelper {
       return '';
 
     $criteres = new Class_CriteresRecherche();
-    $serie = $notice->getClefChapeau();
+    $serie = $notice->getClefChapeau() . '-' . $notice->getTypeDoc();
 
     $label = Class_Codification::getLibelleForSerie($notice);
 
diff --git a/library/ZendAfi/View/Helper/TagCVSCriteresRecherche.php b/library/ZendAfi/View/Helper/TagCVSCriteresRecherche.php
index a5d53b3aca60332313dc8a01e41f90c59429ede0..75b3a1f54440ad75f9e2b8a4b6383415e2381eaf 100644
--- a/library/ZendAfi/View/Helper/TagCVSCriteresRecherche.php
+++ b/library/ZendAfi/View/Helper/TagCVSCriteresRecherche.php
@@ -64,7 +64,8 @@ class ZendAfi_View_Helper_TagCVSCriteresRecherche extends Zend_View_Helper_HtmlE
 
 
   public function visitSerie($serie) {
-    $this->criteres[] = $serie;
+    list($clef, $type) = explode('-', $serie);
+    $this->criteres[] = $clef;
   }