Nouveautés et améliorations de la version 20.05

Nouveautés et améliorations de la version 20.05

Dans cette capsule nous allons aborder les nouveautés et les améliorations de la version 19.11 et de la version 20.05 du logiciel Koha. Il résume les principaux changements du logiciel. Les nouveautés sont soit documentées dans un article à part, soit présentées seulement par une capture d’écran. N’hésitez pas à cliquer sur les liens !

1. OPAC

  1. Lorsqu'une nouvelle suggestion est créée, il y a une validation de notice déjà existante sur le champ titre. Si un titre similaire est trouvé dans le catalogue, un message va apparaitre pour confirmer ou non la suggestion.

  1. Nouvelles préférences système pour limiter le nombre de suggestions et limiter les demandes selon une durée de jours. Il s'agit des préférences MaxTotalSuggestions et NumberOfSuggestionDays
  2. Possibilité de payer ses frais et amendes via l'OPAC directement. Grâce aux préférences système AllowPatronToSetFinesVisibilityForGuarantor et AllowStaffToSetFinesVisibilityForGuaranto, vous avez aussi la possibilité de faire afficher et de payer les frais des comptes enfants dans les comptes garants.
  3. Ajout d'un champ pour la recherche avancée à l'OPAC "Tous les mots (expression)".

  1. Permettre aux usagers de signaler un problème via l'OPAC lorsqu'ils sont connectés à leur compte. La nouvelle préférence système OPACReportProblem permet aux usagers de signaler un problème via l'OPAC en ce qui concerne le catalogue en ligne. (La notification PROBLEM_REPORT peut être paramétrée pour le contenu du courriel qui est envoyé à l'adresse courriel inscrit dans la préférence système KohaAdminEmail)

  1. Une section est maintenant disponible pour afficher les informations de vos différents sites. Cette section relègue les informations inscrites dans la section des sites de l'administration de Koha ( Adresse, numéro de téléphone, URL, etc.).

    Pour cacher ce lien, vous pouvez ajouter le code suivant dans la préférence systeme OPACUserJS


//Cacher lien bibliothèque 

$( "li#library_page").remove();




Si l'usager clique sur le nom de l'un de sites, Koha affichera encore plus d'informations (Note OPAC).

  1. La barre d'actions est maintenant "flottante" dans une résultat de recherche

  1. La préférence système SocialNetworks permet de choisir quel réseau social doit s'afficher dans une notice en vue détaillée

  1. La nouvelle préférence système OPACdetailQRcode vous permet d'avoir accès à un code QR dans la vue détaillée d'une notice. L'usager peut donc scanner ce code avec son appareil mobile et consulter la notice pour aller cherche le document sur les rayons.

Afficher l'option "Parcourir" pour la recherche rapide avec ElasticSearch. (Documentation)

2. Circulation

  1. Nouvelle préférence système CollapseFieldsPatronAddForm pour plier des sections du formulaire d'ajout ou de modification d'un compte d'usager.
  2. Nouvelle option pour les documents perdus et pour la réclamation du paiement. (Documentation à venir)
  3. Possibilité d'afficher la colonne pour voir le type de document au niveau de la  notice et la catégorie de document au niveau de l'exemplaire en même temps pour la circulation des documents.
Dans le tableau des prêts d'un usager:

Dans le tableau des retours:

  1. Nouvelle préférence système pour faire afficher la fenêtre pour l'impression du reçu d'un paiement. Il s'agit de la préférence FinePaymentAutoPopup.

-Après avoir effectué un paiement de facture, la fenêtre d’impression s’affiche automatiquement.


  1. Nouvelle option lors de l'apparition d'un document à transférer. Il est maintenant possible d'ignorer le message et de ne pas débuter le processus de transfert.
Cette nouvelle fonction vous permet d'ajouter le montant donné en change dans le reçu imprimé. Pour ce faire, vous devez ajouter la mention suivante à votre notification ACCOUNT_CREDIT: [% IF change_given %]<h1>CHANGE: [% change_given %]</h1>[% END %]
  1. Nouvelle préférence système qui permet de laisser l'option "Prêt sur place" coché lorsqu'un document est prêté de cette façon en dernier. Il s'agit de la préférence OnSiteCheckoutAutoCheck.


  1. Dans la liste des retards, il est maintenant possible d'afficher les colonnes désirées, en cliquant sur .
  1. Nouvel outil pour modifier la date d'échéance des prêts en lot. Cet outil "Repousser les dates d'échéance en lot" permet de modifier la date de fin du prêt en lot selon certains critères.(Documentation)


  1. Vous avez maintenant la possibilité d'activer les coûts de location en fonction du calendrier de votre site.

  1. Vous avez maintenant la possibilité, avec la nouvelle préférence système RenewAccruingItemWhenPaid, de renouveler automatiquement un document en prêt lors que l'amende de retard est payée.
  2. Il est maintenant possible de consulter la date de traitement des suggestions traitées (acceptée, refusée) dans le compte de l'usager.

  1. Il est maintenant possible de modifier la date d'expiration d'une réservation via le tableau des réservations d'une notice.

  1. Il y a une nouvelle option pour la préférence système MarkLostItemAsReturned pour que les documents déclarés perdus soient retournés quand les amendes sont payées dans le compte de l'usager. La nouvelle option est "lors du paiement pour l'exemplaire". 
  2. Nouvelle possibilité dans la page du paramétrage d'une réservation pour effectuer une réservation pour un club.

  1. La préférence système CircAutocompl a été remplacée par PatronAutoComplete. Cette préférence permet de proposer des utilisateurs lorsqu'une recherche de trois caractères est faite dans l'outil Prêt ou Recherche d'utilisateurs de la barre de recherche. 


3. Acquisition

  1. Lors de la création d'une suggestion, une validation est faite sur le titre pour signaler qu'une notice est déjà existante avec le même titre

  1. L'ajout d'une commande dans un panier à partir d'une notice existante va vous amener dans une liste de résultats dans le catalogue, il faut cliquer sur le lien Ajouter une ligne de commande pour créer la commande

  1. Nouvelles colonnes pour le rapport des commandes en retard (ISBN, ligne de commande, quantité) et possibilité de modifier plus de colonnes pour personnaliser l'affichage.


  1. Il est maintenant possible de filtrer par site (bibliothèque) les résultats d'une recherche de commande.

  1. Nouvelle possibilité pour créer une suggestion d'achat à partir d'une notice existante à l'OPAC. Cette nouveauté permet aux usagers de faire la suggestion d'achat d'un document existant via le catalogue en ligne.

  1. Le nombre de suggestions indiqué à la page de gestion des suggestions indique maintenant le bon nombre selon le site auquel vous êtes connecté pour votre session de travail.
  2. Le prix affiché dans le panier de commande est dorénavant le montant inscrit dans le champ "coût réel". 

4. Point de vente

  1. La rubrique Point de vente a été introduite dans la version 20.05 et elle est reliée à la préférence système EnablePointOfSale. Cette dernière est activée par défaut, mais si vous la désactivez, le bouton Point de vente de la page d'accueil disparaîtra. On a besoin d'avoir la préférence UseCashRegisters à Utiliser pour ce faire.
  2. On peut effectuer une vente qui n'est pas rattachée à un compte utilisateur dans Point de vente (par exemple pour vendre un article promotionnel non relié aux activités de la bibliothèque).
  3. À l'écran Détails de la caisse, dans Point de vente toujours, on retrouve un résumé des transactions depuis la dernière fermeture de caisse.
  4. Dans le compte de l'utilisateur, à la section Facturation et sous l'onglet Transactions, on retrouve les transactions faites dans le compte de ce dernier. De plus, une nouvelle fonctionnalité permet maintenant de faire un déboursement pour l'utilisateur, si on doit lui remettre une somme qui lui appartient. Ce bouton se nomme Émettre un déboursement.
  5. Afin de procéder au déboursement, une permission doit être activée au dossier de l'employé. Il s'agit de la permission Débourser des crédits aux utilisateurs, qui est cependant incluse dans le rôle Superlibrarian. 

  6. Cette fonctionnalité peut être utilisée, par exemple, si un livre perdu et facturé à l'usager était retrouvé. On peut d'ailleurs modifier le montant si des frais d'administration devaient s'appliquer, pour ainsi que le déboursement soit moindre que la somme totale prévue.

5. Catalogage

  1. Dans la recherche dans le fureteur de cote à partir d'un exemplaire, il y a la possibilité de rechercher la cote dans les systèmes de classification qui sont activés sur votre instance.

  1. Lors de la recherche d'exemplaires, une nouvelle colonne permet de sélectionner des résultats de la recherche. Vous avez aussi la possibilité d'exporter des résultats sélectionnés en format CSV ou en format de fichier de code à barres.

  1. Vous avez la possibilité d'indiquer un champ de la grille de catalogage comme étant "important" au lieu d'obligatoire. Si le champ est vide, cela ne vous empêche pas d'enregistrer votre notice. Vous avez seulement un message qui vous indique si ce champ n'est pas rempli.


  1. Trois nouvelles préférences système vous permettent de déterminer les provenances de vos images de couverture. Les trois préférences sont CustomCoverImagesURL, CustomCoverImages et OPACCustomCoverImages.

  1. Nouvelles options pour la modification en lot des notices ou des exemplaires dans la page des résultats d'une recherche à l'intranet.

Ces nouvelles options vous permettent de sélectionner des notices de votre recherche et de les modifier en lot. Pour ce faire, vous devez sélectionner vos notices et choisir parmi les options le bon outil de modification.

  1. Il est maintenant possible de modifier l'apparence du tableau des exemplaires dans la vue détaillée d'une notice à l'intranet.


  1. Vous avez maintenant la possibilité d'ajouter plusieurs zones dans la préférence système itemcallnumber pour ajouter automatiquement la cote inscrite dans la notice pour de nouveaux exemplaires. L'ordre des zones inscrites dans la préférence formera la priorisation pour la recherche de l'information.


  1. Ajout de la fonction Plaine & Easie pour les notices de musique, voir la documentation https://support.collecto.ca/portal/fr/kb/articles/affichage-dans-une-notice-%C3%A0-l-opac-d-une-port%C3%A9e-de-musique-et-d-un-lecteur-audio-fonction-plaine-easie

6. Autorités

  1. La recherche d'autorités prend désormais en compte les caractères spéciaux. Lors du catalogage une recherche d'autorité donne moins de bruit lorsque l'autorité contient un caractère spécial (&).

7. Administration

  1. Limiter un type de document à un site en particulier. (Documentation).
  2. Possibilité de créer plusieurs caisses. (Documentation).
  3. Il est maintenant possible de supprimer une catégorie de valeurs autorisées.

  1. La valeur autorisée MANUAL_INV a été déplacée dans une section de l'administration de Koha. (Documentation)


  1. Le texte inscrit dans la préférence système URLLinksText remplace maintenant le lien URL inscrit dans la zone 952 $u au niveau de l'exemplaire. (Documentation)
  2. Plusieurs préférences système servant à modifier l'apparence de l'Opac ont changé d'emplacement dans Koha.
Maintenant, ces préférences se retrouvent dans la section Nouvelles du module des outils. (Documentation en cours ici )
    1. opacnavright
    2. opacheader
    3. opaccustomsearch
    4. opacmainuserblock
    5. opaccredits
    6. opaclogininstructions

8. Périodiques

  1. Nouvelle préférence système PreserveSerialNotes permettant de dupliquer ou non les notes lors du bulletinage. (Documentation).
  2. Lorsque la préférence système RenewSerialAddsSuggestion est activée, un site doit être choisi au moment du renouvellement de l'abonnement pour que la suggestion soit créée dans le bon site

9. Outils et rapports

  1. Dans l'outil pour la modification en lot des exemplaires, les exemplaires scannés sont maintenant listés dans cet ordre et non en ordre croissant selon le code-barres.
  2. Modification en lot d'usagers. Il est maintenant possible d'utiliser le champ courriel principal. (Documentation)
  3. Nouvel outil pour la création de plages d'étiquettes d'un intervalle de codes-barres. (Documentation)
  4. Nouvelle option pour le calendrier avec la préférence système useDaysMode. Il est maintenant possible de choisir l'option "Utiliser le calendrier pour repousser la date d’échéance du prêt au prochain jour d’ouverture qui tombe la même journée de la semaine pour les prêts hebdomadaires, ou sinon le prochain jour d’ouverture." (Documentation)
  5. Une nouvelle version du plugin Rule Hard Due Date (Modification des dates de retour fixe / en dur)  doit être utilisée avec la version 20.05 (Documentation)

10. Problèmes connus avec la version 20.05

10.1 Traduction

  1. Certains termes en anglais n'ont pas été traduits en français

10.2 Affichage opac

  1. Le menu déroulant du bouton Tri quand on consulte une liste privée se décale trop vers la gauche si l'écran est plus petit. Ajouter ce code css dans la préférence système OpacUserCSS pour que le menu reste à droite
/*menu tri quand on est dans une liste privee*/
.dropdown-menu-right {
    left: auto;    
}
  1. Le lien Suggérer l'achat dans une notice en vue détaillée à l'opac s'affiche par défaut. Pour cacher ce lien, vous pouvez ajouter le code javascript suivant dans la préférence système OpacUserJS

  //Cacher lien Suggerer achat dans notice
$( "a.suggest_for_purchase.btn.btn-link.btn-lg").remove();

  1. Le lien Bibliothèques à l'opac sous la boite de recherche est affiché par défaut (voir section Nouveautés de l'opac). Si vous souhaitez cacher ce lien voici le code javascript à inscrire dans la préférence système OPACUserJS

//Cacher lien bibliothèque 
$( "li#library_page").remove();
  1. Le menu déroulant présentant les sites dans le bandeau de recherche à l'opac est plus petit que le texte inscrit dans le menu et le texte apparait tronqué 
Pour agrandir la boite, vous pouvez rajouter le code css suivant dans la préférence système OPACUserCSS:

/*menu deroulant site aggrandi*/
#opac-main-search select {
width: auto;
max-width: 20em;

10.3 Rapport des commandes en retard

  1. le tri dans le rapport des commandes en retard se fait par date croissante au lieu d'être en ordre décroissant
Du code javascript peut être rajouté dans la préférence système intranetuserjs pour que le tri se fasse de façon décroissante.
// filtre sur date de création  tableau des commandes en retard
             $("#noticestable").dataTable($.extend(true, {}, dataTablesDefaults, {
                 "aaSorting": [[ 3, "desc" ]],
                 "sPaginationType": "full"
             }));

10.4 Périodiques (corrigé sur toutes les instances juillet 2021)

  1. les fascicules en attente ne sont pas cochés par défaut dans l'état de collection (voir vidéo ici https://www.screencast.com/t/ouYgz8UbO)

10.5 Intranet

10.6.1 Lien Résultats dans une notice pour revenir à la liste des résultats  (problème réglé le 8 juin sur toutes les instances)

Lorsque vous consultez une notice en vue détaillée à l'intranet à partir d'une liste de résultats, le lien Résultats pour revenir à la liste peut afficher une page blanche si votre résultats de recherche contenaient moins de 10 résultats. 
voir la vidéo ci-dessous 

10.6.2 Plugin

La version 1.3 du plugin Rule Hard Due date ne fonctionne pas avec la version 20.05. Voir plus haut dans cet article, dans la section Outils pour trouver le lien de la documentation

10.6.3 Tri par date du tableau des notifications dans un dossier d'utilisateur (bogue corrigé juillet 2021)


Par défaut le tri se fait par date ascendante, pour changer ce tri, pour avoir les dernières notifications envoyées en premier, il faut inscrire ce code dans la préférence système intranetuserjs


10.6.3 Impression des listes avec Chrome

Lorsqu'on clique sur le bouton Imprimer dans une liste, le nouvel onglet d'impression s'ouvre et se ferme et la boite de dialogue d'impression n'apparait pas. 
Ce problème a été réglé pour la version 21.05 (suivi ici https://projects.zoho.com/portal/collecto#buginfo/1391059000000345033/1391059000002679013)
Il existe une solution de contournement avec Chrome, c'est d'utiliser la fonction Imprimer de Chrome (raccourci clavier Ctrl + P)

10.7 Liste des prêts dans un dossier d'utilisateur

Le tri des prêts se fait par ordre ascendant alors que dans la version 19.05, le tri se faisait par ordre décroissant, ce qui était plus facile pour repérer les derniers prêts effectués.
Le bogue est en cours de résolution par la communauté internationale, en attendant, une solution est proposée ici https://projects.zoho.com/portal/collecto#buginfo/1391059000000345033/1391059000003672029

10.8 Boucle infinie lors de la confirmation et impression d'un reçu de réservation


Lorsque vous cliquez sur Imprimer le ticket et confirmer, la boite d'impression s'ouvre mais après avoir effectué l'impression, le message pop-up de confirmation reste ouvert. 


Ce bogue a été réglé pour la version 21.05 que vous aurez au printemps 2022. (suivi ici Problème #483 )
En attendant, après l'impression, il faut cliquer sur Confirmer la réservation pour fermer le pop-up.

11. Vidéos de la présentation des nouveautés (6 mai 2021)

(Voir les chapitres dans la vidéo pour accéder aux nouveautés d'un module en particulier)

12. Nouvelles préférences système

Version 19.11

AllowStaffToSetFinesVisibilityForGuarantor
BarcodeSeparators
ClaimReturnedChargeFee
ClaimReturnedLostValue
ClaimReturnedWarningThreshold
CustomCoverImages
CustomCoverImagesURL
ElasticsearchMARCFormat
FinePaymentAutoPopup
IntranetCoce
OPACCustomCoverImages
OPACFineNoRenewalsIncludeCredits
OPACPlayMusicalInscripts
OPACShowMusicalInscripts
OnSiteCheckoutAutoCheck
OpacCoce
PatronAutoComplete
PayPalReturnURL
PreserveSerialNotes
QueryRegexEscapeOptions
RoundFinesAtPayment
SuspensionsCalendar
TransfersBlockCirc
UseCashRegisters
OPACDetailQRCode

Version 20.05

AccessControlAllowOrigin
AllowItemsOnHoldCheckoutSIP
AllowPatronToControlAutorenewal
AuthFailureLog
AuthSuccessLog
CalculateFinesOnBackdate
CirculateILL
CollapseFieldsPatronAddForm
DumpSearchQueryTemplate
EnablePointOfSale
IllCheckAvailability
MaxTotalSuggestions
NumberOfSuggestionDays
OPACReportProblem
OPACnumSearchResultsDropdown
OpacBrowseSearch
OpacNoItemTypeImages
PatronSelfRegistrationConfirmEmail
PrefillGuaranteeField
RESTPublicAnonymousRequests
RenewAccruingItemInOpac
RenewAccruingItemWhenPaid
SCOAllowCheckin
TrapHoldsOnOrder
UseCirculationDesks
numSearchResultsDropdown

    • Related Articles

    • Nouveautés et améliorations de la version 19.05

      Dans cette capsule nous allons aborder les nouveautés et les améliorations de la version 18.11 et de la version 19.05 du logiciel Koha. Il résume les principaux changements du logiciel. Les nouveautés sont soit documentées dans un article à part soit ...
    • Nouveautés et améliorations de la version 21.05

      DOCUMENTATION EN COURS Dans cette capsule nous allons aborder les nouveautés et les améliorations de la version 20.11 et de la version 21.05 du logiciel Koha. Il résume les principaux changements du logiciel. Les nouveautés sont soit documentées dans ...
    • Nouveautés et améliorations de la version 18.05

      Dans cette capsule nous allons aborder les nouveautés et les améliorations de la version 17.11 et de la version 18.05 du logiciel Koha. Il résume les principaux changements du logiciel. Les nouveautés sont soit documentées dans un article à part soit ...
    • Nouveautés, améliorations et problèmes connus de la version 23.05

      Dans cette capsule nous allons aborder les nouveautés et les améliorations de la version 22.11 et de la version 23.05 du logiciel Koha. Il résume les principaux changements du logiciel. Les nouveautés sont soit présentées brièvement avec une capture ...
    • Nouveautés, améliorations et problèmes connus de la version 22.05

      DOCUMENTATION EN COURS Dans cette capsule nous allons aborder les nouveautés et les améliorations de la version 21.11 et de la version 22.05 du logiciel Koha. Il résume les principaux changements du logiciel. Les nouveautés sont soit présentées ...