m
 
(6 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
* d'un formulaire permettant d'envoyer une demande de réservation sur la période désirée
 
* d'un formulaire permettant d'envoyer une demande de réservation sur la période désirée
  
[[File: bundled_hold_dialog.png]]
+
[[File: bundled_hold_dialog.png|center]]
 +
 
 +
 
 +
Lorsqu'un abonné a posé une réservation sur un lot, la liste des réservations sur son compte affichera la période de cette réservation:
 +
 
 +
[[File: bundled_hold_account.png|center]]
 +
 
 +
 
 +
== Démonstration en vidéo ==
 +
 
 +
{{#ev:youtube|https://youtu.be/Wtg53t7dsGs}}
  
  
Line 14: Line 24:
 
La notice de lot contient en unimarc la liste des titres et identifiants des notices incluent dans ce lot (zone 462)
 
La notice de lot contient en unimarc la liste des titres et identifiants des notices incluent dans ce lot (zone 462)
  
[[File: bundled_hold_links.png]]
+
[[File: bundled_hold_links.png|center]]
  
 
Pour afficher dans le bloc '''Description du document''' des liens vers ces notices, il vous faudra [[Paramétrer_l'affichage_des_notices#Remplacer_le_bloc_description_par_un_fichier_XSL | charger une feuille de style XSL]] pour qui génère ces liens:
 
Pour afficher dans le bloc '''Description du document''' des liens vers ces notices, il vous faudra [[Paramétrer_l'affichage_des_notices#Remplacer_le_bloc_description_par_un_fichier_XSL | charger une feuille de style XSL]] pour qui génère ces liens:
Line 40: Line 50:
 
Cela génèrera l'affichage suivant:
 
Cela génèrera l'affichage suivant:
  
[[File: bundled_holds_links_render.png]]
+
[[File: bundled_holds_links_render.png|center]]
  
 
=== Exemplaires inclus : lien vers la notice de lot ===
 
=== Exemplaires inclus : lien vers la notice de lot ===
Line 46: Line 56:
 
Pour afficher dans le tableau des exemplaires un lien vers la notice de lot, il faut que le SIGB exporte en unimarc / zone exemplaire l'identifiant de cette notice. Vous pouvez configurer le champ correspondant dans le [[Configurer_la_zone_d'exemplaire|profil de données associé]] via le paramètre '''Prendre le champ identifiant de la notice de lot en''' comme suit:
 
Pour afficher dans le tableau des exemplaires un lien vers la notice de lot, il faut que le SIGB exporte en unimarc / zone exemplaire l'identifiant de cette notice. Vous pouvez configurer le champ correspondant dans le [[Configurer_la_zone_d'exemplaire|profil de données associé]] via le paramètre '''Prendre le champ identifiant de la notice de lot en''' comme suit:
  
[[File:bundled_holds_data_profile.png]]
+
[[File:bundled_holds_data_profile.png|center]]
  
 
Après import du catalogue, Bokeh pourra afficher le lien dans le tableau des exemplaire:
 
Après import du catalogue, Bokeh pourra afficher le lien dans le tableau des exemplaire:
  
[[File:bundled_holds_record_link.png]]
+
[[File:bundled_holds_record_link.png|center]]
 +
 
 +
=== Paramétrage des réservations via web service ===
 +
 
 +
Vous devez configurer les paramètres suivants pour le web service du [[SIGB Koha]] dans ''Cosmogramme / Intégrations programmées'':
 +
 
 +
[[File:bundled_holds_int_bib.png|center]]
  
=== Paramétrage des réservations ===
+
* '''grouped_halds_itypes''': liste des '''itypes''' Koha pour lesquels Bokeh doit utiliser le processus de réservation calendaire
 +
* '''bundled_holds_minimal_duration''': durée minimale (en jour) autorisée par Bokeh
 +
* '''bundled_holds_maximal_duration''': durée maximale (en jour) autorisée par Bokeh
 +
* '''withdrawn_mapping''': par défaut, lorsqu'un exemplaire est retiré de la circulation (balise '''withdrawn''' de la réponse du web service ilsdi GetRecords), Bokeh n'affiche pas l'exemplaire. Pour les valeurs précisées dans ce paramètre, Bokeh affichera l'exemplaire et remplacera la disponibilité par le texte donnée
  
 
[[Catégorie:Documentation_utilisateur]]
 
[[Catégorie:Documentation_utilisateur]]
 +
[[Catégorie:Intégrations_programmées]]
 +
[[Catégorie:Koha]]

Latest revision as of 15:34, 9 September 2019

Actuellement cette fonctionnalité n'est compatible qu'avec le SIGB Koha

Bokeh permet aux abonnés de réserver des lots de documents (malles, expositions, ...) sur une période donnée. Lorsque cette fonctionnalité est activée, le bouton de réservation sur un exemplaire d'une notice de lot ouvre une boite de dialogue composée:

  • de l'affichage des réservations actuelles sous forme de calendrier et de liste
  • d'un formulaire permettant d'envoyer une demande de réservation sur la période désirée
Bundled hold dialog.png


Lorsqu'un abonné a posé une réservation sur un lot, la liste des réservations sur son compte affichera la période de cette réservation:

Bundled hold account.png


Démonstration en vidéo


Paramétrage

Sur la notice de lot : liens vers les notices inclues

La notice de lot contient en unimarc la liste des titres et identifiants des notices incluent dans ce lot (zone 462)

Bundled hold links.png

Pour afficher dans le bloc Description du document des liens vers ces notices, il vous faudra charger une feuille de style XSL pour qui génère ces liens:

 <xsl:if test="marc:datafield[@tag=462]">
   <ul>
     <xsl:for-each select="marc:datafield[@tag=462]">
       <li>
         <xsl:call-template name="addClassRtl" />
         <xsl:if test="marc:subfield[@code='t']">
         <a>
           <xsl:attribute name="href">
           <xsl:text>/recherche/viewnotice/id_site/BDY/id_sigb/</xsl:text>
           <xsl:value-of select="marc:subfield[@code='0']"/>
          </xsl:attribute>
          <xsl:value-of select="marc:subfield[@code='t']"/>
        </a>
       </li>
     </xsl:for-each>
   </ul>
  </xsl:if>

Il vous faut remplacer dans l'URL/recherche/viewnotice/id_site/BDY/id_sigb le paramètre BDY par le code bibliothèque qui à laquelle les exemplaires sont rattachés.

Cela génèrera l'affichage suivant:

Bundled holds links render.png

Exemplaires inclus : lien vers la notice de lot

Pour afficher dans le tableau des exemplaires un lien vers la notice de lot, il faut que le SIGB exporte en unimarc / zone exemplaire l'identifiant de cette notice. Vous pouvez configurer le champ correspondant dans le profil de données associé via le paramètre Prendre le champ identifiant de la notice de lot en comme suit:

Bundled holds data profile.png

Après import du catalogue, Bokeh pourra afficher le lien dans le tableau des exemplaire:

Bundled holds record link.png

Paramétrage des réservations via web service

Vous devez configurer les paramètres suivants pour le web service du SIGB Koha dans Cosmogramme / Intégrations programmées:

Bundled holds int bib.png
  • grouped_halds_itypes: liste des itypes Koha pour lesquels Bokeh doit utiliser le processus de réservation calendaire
  • bundled_holds_minimal_duration: durée minimale (en jour) autorisée par Bokeh
  • bundled_holds_maximal_duration: durée maximale (en jour) autorisée par Bokeh
  • withdrawn_mapping: par défaut, lorsqu'un exemplaire est retiré de la circulation (balise withdrawn de la réponse du web service ilsdi GetRecords), Bokeh n'affiche pas l'exemplaire. Pour les valeurs précisées dans ce paramètre, Bokeh affichera l'exemplaire et remplacera la disponibilité par le texte donnée

Actuellement cette fonctionnalité n'est compatible qu'avec le SIGB Koha

Bokeh permet aux abonnés de réserver des lots de documents (malles, expositions, ...) sur une période donnée. Lorsque cette fonctionnalité est activée, le bouton de réservation sur un exemplaire d'une notice de lot ouvre une boite de dialogue composée:

Bundled hold dialog.png


Paramétrage[edit | edit source]

Sur la notice de lot : liens vers les notices inclues[edit | edit source]

La notice de lot contient en unimarc la liste des titres et identifiants des notices incluent dans ce lot (zone 462)

Bundled hold links.png

Pour afficher dans le bloc Description du document des liens vers ces notices, il vous faudra charger une feuille de style XSL pour qui génère ces liens:

 <xsl:if test="marc:datafield[@tag=462]">
   <ul>
     <xsl:for-each select="marc:datafield[@tag=462]">
       <li>
         <xsl:call-template name="addClassRtl" />
         <xsl:if test="marc:subfield[@code='t']">
         <a>
           <xsl:attribute name="href">
           <xsl:text>/recherche/viewnotice/id_site/BDY/id_sigb/</xsl:text>
           <xsl:value-of select="marc:subfield[@code='0']"/>
          </xsl:attribute>
          <xsl:value-of select="marc:subfield[@code='t']"/>
        </a>
       </li>
     </xsl:for-each>
   </ul>
  </xsl:if>

Il vous faut remplacer dans l'URL/recherche/viewnotice/id_site/BDY/id_sigb le paramètre BDY par le code bibliothèque qui à laquelle les exemplaires sont rattachés.

Cela génèrera l'affichage suivant:

Bundled holds links render.png

Exemplaires inclus : lien vers la notice de lot[edit | edit source]

Pour afficher dans le tableau des exemplaires un lien vers la notice de lot, il faut que le SIGB exporte en unimarc / zone exemplaire l'identifiant de cette notice. Vous pouvez configurer le champ correspondant dans le profil de données associé via le paramètre Prendre le champ identifiant de la notice de lot en comme suit:

Bundled holds data profile.png

Après import du catalogue, Bokeh pourra afficher le lien dans le tableau des exemplaire:

Bundled holds record link.png

Paramétrage des réservations[edit | edit source]