Quoi de neuf ?

Cette section met en évidence les nouvelles fonctionnalités et améliorations des versions de Koha les plus récentes.

Cette section est mise à jour au fur et à mesure que le manuel est actualisé. Il se peut donc qu’elle ne contienne pas toutes les nouvelles fonctionnalités et améliorations de la dernière version. Veuillez consulter les notes de version pour trouver une liste exhaustive de tous les changements dans Koha pour chaque version.

24.05

Gestion des ressources électroniques

Vous pouvez dorénavant importer dans Koha des notices de ressources locales à partir d’un fichier KBART, facilitant ainsi l’obtention de notices de ressources numériques pour Koha.

Sources de notices et notices verrouillées

Cette nouvelle fonctionnalité permet aux bibliothécaires de définir des sources de notices, avec l’option de “verrouiller” les notices provenant de fournisseurs spécifiques afin d’éviter leur modification dans Koha.

Ceci est particulièrement utile avec des bases pour lesquelles les notices sont cataloguées dans un autre système puis exportées vers Koha. Quelques fois, dans ces cas, il est préférable de modifier les notices dans le système d’origine plutôt que dans Koha.

Dans la version 24.05, les sources de notices ne peuvent être paramétrées que lors d’ajout de notices en utilisant l’API. S’il sera éventuellement possible de configurer manuellement la source des notices, ça n’est pas encore le cas.

Cette nouvelle fonctionnalité s’accompagne aussi de nouvelles permissions :

  • manage_record_sources: les bibliothécaires avec cette permission pourront créer, modifier et supprimer des sources de notices.

  • edit_locked_records: les bibliothécaires avec cette permission pourront modifier les notices dont leur source les protègerait de toute modification.

Types d’attribut de date pour les adhérents

Les types d’attributs d’adhérents peuvent maintenant être définis en tant que dates. Lors de la création d’un type d’attribut d’adhérent, cochez la case “Est une date”. Cela ajoutera un calendrier au champ lors de la saisie d’une fiche adhérent. Vous pourrez aussi effectuer des calculs sur les dates en vous basant sur cet attribut dans les requêtes.

Heures d’ouverture de la bibliothèque

Les horaires d’ouverture peuvent être définis dans Bibliothèques. Ils sont utilisés pour le calcul des prêts horaires. La nouvelle préférence système ConsiderLibraryHoursInCirculation détermine comment est calculée l’heure de retour si elle tombe en dehors des horaires d’ouverture de la bibliothèque.

Nouvelles fonctions de la fonctionnalité Problèmes dans le catalogue

La fonctionnalité Problèmes dans le catalogue a été améliorée durant ce cycle.

Vous pouvez maintenant définir des statuts personnalisés dans la nouvelle catégorie de valeurs autorisées TICKET_STATUS et ils apparaîtront lors de mises à jour des problèmes dans le catalogue.

Vous pouvez maintenant définir des résolutions personnalisées dans la nouvelle catégorie de valeurs autorisées TICKET_RESOLUTION et elles apparaîtront lorsque les problèmes dans le catalogue seront notés comme “Résolu”.

Il est désormais possible d’affecter des problèmes dans le catalogue à des bibliothécaires lors de la gestion des problèmes dans le catalogue. Ils recevront un courriel au format du modèle TICKET_ASSIGNED, qui est personnalisable dans l’outil Notifications et tickets.

Copier des permissions d’adhérents

Un bouton “Copier la configuration” a été ajouté dans les permissions d’un adhérent ainsi qu’un bouton “Coller les permissions”, qui peuvent être utilisés pour copier les permissions d’un adhérent vers un autre.

Envoi de courriels personnalisés à un adhérent

La nouvelle fonctionnalité de courriel personnalisé ajoute la possibilité pour les bibliothécaires ayant les permissions requises d’envoyer des courriels personnalisés à un adhérent particulier. Les notifications peuvent être paramétrées à l’avance dans l’outil Notifications et tickets (voir le module “Adhérents (message personnalisé)” lors de la création d’une nouvelle notification), ou un courriel peut être rédigé d’une manière adéquate.

Mise en page des impressions de notifications et tickets

En plus des préférences sytèmes déjà existantes SlipCSS et NoticeCSS, qui nécessitent un chemin vers un fichier CSS, les impressions de notifications et ticket peuvent être personnalisées individuellement avec le CSS en utilisant l’onglet “Mise en page” dans l’outil notifications et tickets.

Configuration de Elasticsearch

Dans la configuration du moteur de recherche il est désormais possible d’ajouter de nouveaux champs de recherche à partir de l’interface professionnelle.

La personnalisation des facettes a aussi été étendue. Il est maintenant possible d’ajouter de nouvelles facettes et de les lier à des catégories de valeurs autorisées pour en améliorer l’affichage.

Nouveaux espaces réservés pour les modèles de numérotation de périodiques

De nouveaux espaces réservés peuvent être utilisés dans les modèles de numérotation de périodiques en plus des trois variables déjà existantes {X}, {Y}, et {Z} :

  • {Day} sera remplacé par la date (deux chiffres)

  • {Month} sera remplacé par le numéro du mois (deux chiffres)

  • {Year} sera remplacé par l’année (4 chiffres)

  • {DayName} sera remplacé par le nom du jour de la semaine

  • {MonthName} sera remplacé par le nom du mois

Nouveaux emplacements d’affichage des personnalisations HTML

Il y a plusieurs nouveaux emplacements d’affichage pour l’outil de personnalisation HTML.

Nouvelles préférences sytème

1PageOrderPDFText

La nouvelle préférence système 1PageOrderPDFText. Cette fonctionnalité est disponible en utilisant l’option “English 1-Page” dans la préférence système OrderPdfFormat.

AutoClaimReturnStatusOnCheckin

La nouvelle préférence système AutoClaimReturnStatusOnCheckin peut être utilisée pour résoudre automatiquement les réclamations de retours lorsque l’exemplaire est rendu.

AutoClaimReturnStatusOnCheckout

La nouvelle préférence système AutoClaimReturnStatusOnCheckout peut être utilisée pour résoudre automatiquement les réclamations de retour lorsque que le document est emprunté.

DefaultLongOverduePatronCategories

La nouvelle préférence système DefaultLongOverduePatronCategories peut être utilisée pour restreindre automatiquement le processus de long retard à des catégories d’adhérents spécifiques. Elle remplace le paramètre --category dans le cronjob longoverdue.

DefaultLongOverdueSkipPatronCategories

La nouvelle préférence système DefaultLongOverdueSkipPatronCategories peut être utilisée pour exclure des catégories d’adhérents spécifiques du processus automatique de long retard. Elle remplace le paramètre --skip-category dans le cron job longoverdue.

EmailFieldSelection

La nouvelle préférence système EmailFieldSelection, conjoitement avec la nouvelle option “les adresses sélectionnées” de la préférence système EmailFieldPrimary, peut être utilisée pour envoyer des notifications par courriel à plusieurs adresses de courriel. Par exemple, une bibliothèque pour choisir d’envoyer des notifications aux adresses de courriel personnelle et professionnelle de l’adhérent.

ESPreventAutoTruncate

La nouvelle préférence système ESPreventAutoTruncate définit quels indexs de Elasticsearch ne sont pas auto-tronqués. C’est utile pour les indexs des identifiants tels le code à barres et le numéro de contrôle, car tronquer un identifiant peut renvoyer des informations non pertinentes.

DisplayMultiItemHolds

La nouvelle préférence système DisplayMultiItemHolds peut être utilisée par les bibliothèques pour autoriser plusieurs réservations en même temps au niveau de l’exemplaire sur une même notice pour le même adhérent. Ceci s’applique à la fois à l’interface professionnelle et à l’OPAC.

HoldRatioDefault

La nouvelle préférence système HoldRatioDefault permet aux bibliothèques de choisir la valeur par défaut de la requête Ratios de réservation.

OPACAuthorIdentifiersAndInformation

La préférence système OPACAuthorIdentifiersAndInformation remplace la préférence système OPACAuthorIdentifiers. Elle est maintenant utilisée pour afficher plus d’informations que les seuls identifiants, comme les lieux de naissance et mort, le domaine d’activité, etc.

PurgeListShareInvitesOlderThan

La préférence système PurgeListShareInvitesOlderThan est utilisée pour définir un nombre de jours après lesquels les partages de listes privées qui n’ont pas été acceptés sont supprimés.

RedirectToSoleResult

La nouvelle préférence système RedirectToSoleResult permet aux bibliothèques de choisir que faire quand une recherche ne rend qu’un résultat : rediriger ou non l’usager vers la notice détaillée. Par défaut, la redirection se fait vers la notice détaillée, ce qui est le comportement historique.

RESTAPIRenewalBranch

La nouvelle préférence système RESTAPIRenewalBranch permet aux bibliothèques de choisir quel code de site est pris en compte dans la table statistics lors d’un renouvellement, grâce à l’API REST. Ceci est utile pour les rapports. Par défaut, c’est l’API du site de l’adhérent, ce qui était l’usage historique.

SCOBatchCheckoutsValidCategories

La nouvelle préférence système SCOBatchCheckoutsValidCategories, utilisée avec les préférences système BatchCheckouts et WebBasedSelfCheck, permet aux utilisateurs de catégories spécifiques d’emprunter plusieurs documents à la fois dans le module de prêt autonome plutôt qu’un par un.

SMSSendAdditionalOptions

La nouvelle préférence système SMSSendAdditionalOptions peut être utilisée pour préciser des paramètres supplémentaires nécessaires à certains SMS::Send drivers (comme Twilio). Auparavant, il était nécessaire d’avoir les paramètres supplémentaires dans un fichier YAML de même nom que le SMS::Send driver, et le chemin pour ce fichier devait être précisé dans le fichier koha-conf.xml. Avec cette préférence système, les options peuvent être mises à jour sans qu’un administrateur système n’aie à modifier le fichier.

StaffLoginLibraryBasedOnIP

La nouvelle préférence système StaffLoginLibraryBasedOnIP peut être utilisée pour demander aux bibliothécaires de choisir une bibliothèque lors de leur connexion à l’interface professionnelle, en fonction de l’adresse IP de leur ordinateur.

StaffLoginRestrictLibraryByIP

La préférence système StaffLoginRestrictLibraryByIP remplace la préférence système AutoLocation. Elle est utilisée pour définir à quelles bibliothèques un bibliothécaire peut choisir de se connecter pour accéder à l’interface professionnelle.

WaitingNotifyAtCheckout

La nouvelle préférence système WaitingNotifyAtCheckout crée un pop-up dans le module Circulation pour prévenir les bibliothécaires que l’adhérent à qui ils prêtent des documents a aussi des réservations disponibles.

Préférences sytème obsolètes

ILLModuleCopyrightClearance

La préférence système ILLModuleCopyrightClearance a été déplacée vers un emplacement Personnalisations HTML. Ceci permet d’avoir des textes dans différentes langues d’un OPAC multilingue.

23.11

Module Conservation

Le tout nouveau module Conservation permet d’intégrer les traitements de conservation dans les flux de Koha et d’en garder trace. A chacune des étapes du processus de conservation, des informations sont rattachées aux exemplaires dans Koha.

Le module arrive avec son propre ensemble de préférences système.

Comptes d’adhérents protégés

Il est maintenant possible de protéger les utilisateurs contre la suppression. Lors de la création ou la modification d’un adhérent, un nouveau marqueur peut être paramétré dans la section “Gestion de la bibliothèque”. Cela désactivera l’option “Supprimer” dans la fiche de l’adhérent. En outre, les adhérents ainsi protégés ne pourront pas être supprimés lors d’une suppression par lot, tâches asynchrones ou fusion d’adhérents.

A utiliser pour les adhérents de type statistique, les comptes SIP2, les comptes pour les prêts en self-service et les superadmins.

Tickets personnalisés

Il est maintenant possible de créer des tickets personnalisés qui seront disponibles dans le menu “Imprimer” du dossier d’un adhérent.

Allez à Outils > Notifications et tickets et créez un nouveau ticket avec la nouvelle catégorie “Adhérents (ticket personnalisé)”.

Modèles de rapports personnalisés

Il est maintenant possible de créer des modèles dans l’outil Notifications et tickets et de les utiliser dans le module Rapports lors de l’exécution de requêtes SQL.

Il est aussi possible de télécharger les résultats du rapport en tant que modèle rendu.

Problèmes avec les fournisseurs

Il est désormais possible d’enregistrer les problèmes avec les fournisseurs dans le module Acquisitions. Cela permet de suivre les problèmes qui pourraient survenir au cours d’un contrat, et cela pourrait être utile lorsqu’il sera temps de renégocier.

Une nouvelle permission pour les adhérents issue_manage a aussi été créée pour permettre aux bibliothèques de choisir qui, parmi les bibliothécaires, peut gérer les incidents Fournisseurs.

CSS et JS pour l’OPAC d’une bibliothèque en particulier

Il est maintenant possible de personnaliser le CSS et le JavaScript à l’OPAC d’une bibliothèque en particulier. Deux nouveaux champs ont été ajoutés au formulaire de la bibliothèque :

  • UserJS

  • UserCSS

Ce code sera utilisé quand un adhérent se connecte à l’OPAC ou si le système a plus d’un OPAC (par le biais des fichiers de configuration apache).

Déclassement du module de prêt secouru

Le module de prêt secouru et l’outil Windows sont désormains maintenus.

En conséquence, la préférence système AllowOfflineCirculation a été supprimée.

Modèle de date de publication des périodiques

Il est maintenant possible de créer un modèle pour renseigner automatiquement le champ “Publié le (texte) à la réception d’un nouveau fascicule. Le paramétrage se fait au niveau de l’abonnement, donc, vous disposez de différents modèles pour vos différents abonnements.

Informations sur les cookies

De nouvelles préférences sytèmes et personnalisations HTML permettent que des informations sur les cookies soient ajoutées à l’OPAC et dans l’interface professionnelle.

Prêt en self service à l’OPAC

La nouvelle fonctionnalité Prêts en self service à l’OPAC self checkout permet aux adhérents d’emprunter eux-mêmes des exemplaires via l’OPAC.

Ceci est différent du module de prêt en self service, qui est un module en soi, destiné à être utilisé sur des ordinateurs dédiés. Le prêt en self service à l’OPAC peut être utilisé sur n’importe quel ordinateur ou appareil ayant accès à l’OPAC.

Elle est activée par la préférence système OpacTrustedCheckout.

Hauteur et largeur des codes à barres personnalisables sur les étiquettes

Dans modèles d’étiquettes, il est désormais possible de personnaliser la largeur et la hauteur des codes à barres.

Groupes pour fonds flottants

Une nouvelle option dans groupes de bibliothèque peut être utilisée pour créer des “groupes de fonds flottants” qui peuvent ensuite être définis par les politiques de retour ou les politiques de réservation dans les règles de circulation afin de déterminer si un document, lors du retour, “flotte” (reste dans la bibliothèque où il a été rendu) ou est transféré à sa bibliothèque de rattachement.

Nouvelle règle de circulation pour les délais de mise à disposition de réservation

Une nouvelle colonne a été ajoutée dans le tableau règles de circulation et d’amendes pour contrôler les délais de mise à disposition des réservations à un niveau plus fin que la préférence système ReservesMaxPickUpDelay. En l’utilisant dans la matrice des règles de circulation, il est possible de définir des règles différentes pour différentes combinaisons de bibliothèque, catégorie d’utilisateur et type de document.

Nouvelle règle de circulation “Pas de prolongation automatique avant”

La règle de circulation “Pas de renouvellement automatique avant” a été scindée en “Pas de renouvellement avant” et “Pas de renouvellement automatique avant”. De cette manière, les bibliothèques qui utilisent le renouvellement automatique peuvent contrôler cette valeur indépendamment des renouvellements manuels.

Fonctionnalités du PEB

Une nouvelle option “Peut faire des demandes de PEB à l’OPAC” dans les catégories d’adhérents permet aux bibliothèques de choisir qui, parmi les catégories d’adhérent, est autorisé à faire des demandes de PEB à partir de l’OPAC.

Onglet Listes d’adhérents dans le dossier adhérent

Il y a un nouvel onglet Listes d’adhérents dont l’adhérent fait partie.

Configuration de Elasticsearch

Dans la configuration du moteur de recherche, il est maintenant possible d’ajouter un filtre à un mapping pour indexer ces champs sans leur ponctuation. Cela permettra de faire des recherches sans ponctuation. Par exemple, s’il y a un filtre de ponctuation sur le titre, et que le titre est « 1,000 mots japonais », une recherche avec « 1000 mots japonais » trouvera le titre.

Préciser prix et quantités dans les factures manuelles

Lors de la création d’une facture manuelle, il y a des champs “Prix” et “Quantités” dans lesquels vous pourrez saisir le prix d’un article et les quantités à faire régler par l’adhérent. Le montant total sera calculé automatiquement à partir de ces deux valeurs. C’est utile principalement pour des articles matériels vendus à l’adhérent, comme des livres d’occasion ou des sacs réutilisables, par exemple.

Nouveaux emplacements d’affichage des personnalisations HTML

Il y a plusieurs nouveaux emplacements d’affichage pour l’outil de personnalisation HTML.

  • StaffAcquisitionsHome : son contenu apparaîtra en bas de la page d’accueil du module Acquisitions.

  • StaffAuthoritiesHome : son contenu apparaîtra en bas de la page d’accueil du module Autorités.

  • StaffCataloguingHome : son contenu apparaîtra en bas de la page d’accueil du module Catalogage.

  • StaffListsHome : son contenu apparaîtra en bas de la page d’accueil des Listes.

  • StaffPatronsHome : son contenu apparaîtra en bas de la page d’accueil du module Adhérents.

  • StaffPOSHome: son contenu apparaîtra en bas de la page principale du Point de vente.

  • StaffSerialsHome : son contenu apparaîtra en bas de la page d’accueil du module Périodiques.

Le déménagement des préférences système vers Personnalisations HTML se poursuit. Celles-ci ont été déplacées vers l’outil de personnalisation HTML dans la version 23.11.

  • OpacMaintenanceNotice

  • OPACResultsSidebar

  • OpacSuppressionMessage

  • PatronSelfRegistrationAdditionalInstructions

  • SCOMainUserBlock

  • SelfCheckHelpMessage

  • SelfCheckInMainUserBlock

Nouvelles préférences sytème

AcquisitionsDefaultEmailAddress

La nouvelle préférence système AcquisitionsDefaultEmailAddress vous permet de configurer une adresse courriel particulière qui sera utilisée pour envoyer commandes et réclamations de commandes en retard à partir du module Acquisitions.

AcquisitionsDefaultReplyTo

La nouvelle préférence système AcquisitionsDefaultReplyTo vous permet de configurer une adresse courriel Répondre-à particulière qui recevra les réponses aux commandes et réclamations de commandes en retard envoyées à partir du module Acquisitions.

AutomaticCheckinAutoFill

La nouvelle préférence système AutomaticCheckinAutoFill automatise encore plus la fonctionnalité de retour automatique en satisfaisant automatiquement la réservation suivante d’un document lors de son retour.

AutoRemoveOverduesRestrictions

Ce n’est pas une nouvelle préférence système mais les options de AutoRemoveOverduesRestrictions ont été étendues pour permettre de vérifier les autres prêts sur le compte de l’adhérent avant de lever la suspension.

CalculateFundValuesIncludingTax

La nouvelle préférence système CalculateFundValuesIncludingTax aidera les bibliothèques qui récupèrent les taxes sur leurs achats. En paramétrant cette préférence sur “Exclure”, ces bibliothèques peuvent saisir directement dans Koha les prix d’achat en incluant les taxes (comme indiqués par les fournisseurs sur leur facture); et les fonds budgétaires afficheront les montants en excluant les taxes, ce qui est un reflet fidèle des montants réellement disponibles.

CancelOrdersInClosedBaskets

La nouvelle préférence système CancelOrdersInClosedBaskets peut être configurée pour permettre l’annulation de commandes dans des paniers fermés. Ceci est utile si quelque chose ne peut pas être livré et que vous ne souhaitez pas rouvrir le panier ni passer par le processus de réception.

ChildNeedsGuarantor

La nouvelle préférence système ChildNeedsGuarantor peut être utilisée pour rendre obligatoire le champ Garant. Contrairement à son nom et à sa description, elle n’est pas limitée aux seuls enfants, mais aux adhérents dont la catégorie d’adhérents établit qu’ils “peuvent être personnes à charge”.

DefaultAuthorityTab

La nouvelle préférence système DefaultAuthorityTab permet aux bibliothèques de choisir quel onglet est sélectionné en premier lors de la visualisation de la notice autorité.

EmailPatronWhenHoldIsPlaced

La nouvelle préférence système EmailPatronWhenHoldIsPlaced peut être utilisée pour envoyer des courriels aux adhérents qui ont effectué des réservations. La notification envoyée est basée sur le modèle HOLDPLACED_PATRON, qui peut être personnalisé dans l’outil Notifications et tickets.

ForceLibrarySelection

La nouvelle préférence système ForceLibrarySelection peut être utilisée pour demander aux bibliothécaires de choisir une bibliothèque lors de leur connexion à l’interface professionnelle.

ILLModuleDisclaimerByType

La nouvelle préférence système ILLModuleDisclaimerByType permet aux bibliothèques d’avoir des textes d’avis de non-responsabilité différents pour différents types de demande de PEB. Ceci dépend de l’interface utilisée pour les demandes de PEB.

ILLPartnerCode

La nouvelle préférence système ILLPartnerCode remplace un paramétrage de PEB qui ne se trouvait que dans le fichier koha-conf.xml. Il est désormais possible pour les bibliothèques de choisir la catégorie de partenaire sans avoir à modifier le fichier de configuration.

IntranetReadingHistoryHolds

La nouvelle préférence système IntranetReadingHistoryHolds existante. La préférence système intranetreadinghistory a, un temps, contrôler l’affichage des deux onglets Historique de prêt et Historique des réservations du dossier adhérent dans l’interface professionnelle. Désormais, la préférence système intranetreadinghistory contrôle l’affichage de l’onglet Historique de prêt et la nouvelle préférence système IntranetReadingHistoryHolds contrôle l’affichage de l’onglet Historique des réservations.

LoadCheckoutsTableDelay

La nouvelle préférence système LoadCheckoutsTableDelay peut être utilisée pour retarder le chargement de l’affichage des prêts dans le dossier d’un adhérent, afin d’éviter trop d’interrogations de la base lors de prêts d’exemplaires à la chaîne.

OpacTrustedCheckout

La nouvelle préférence système OpacTrustedCheckout permet aux bibliothèques et à ses personnes de confiance d’autoriser les adhérents à emprunter elles-mêmes via l’OPAC. Ceci est différent du module de prêt en self service, qui est un module en soi, destiné à être utilisé sur des ordinateurs dédiés. Le prêt en self service à l’OPAC peut être utilisé sur n’importe quel ordinateur ou appareil ayant accès à l’OPAC.

OverdueNoticeFrom

La préférence système OverdueNoticeFrom existait déjà, mais une nouvelle option lui a été ajoutée dans la version 23.11. Cette nouvelle option, “bibliothèque de rattachement de l’adhérent”, permet aux bibliothécaires de choisir cette bibliothèque comme origine des notifications de retard.

RedirectGuaranteeEmail

La nouvelle préférence système RedirectGuaranteeEmail permet aux bibliothèques d’envoyer copie des notifications par courriel à l’adhérent et à son garant, s’il y en a un.

SCOLoadCheckoutsByDefault

La nouvelle préférence système SCOLoadCheckoutsByDefault permet aux bibliothèques de choisir si les prêts en cours des adhérents sont affichés automatiquement ou si l’adhérent doit cliquer sur un bouton pour vois ses prêts quand il utilise le module de prêt en self-service.

SerialsDefaultEmailAddress

La nouvelle préférence système SerialsDefaultEmailAddress vous permet de configurer une adresse courriel spécifique qui sera utilisée pour envoyer les réclamations pour fascicules en retard, à partir du module Périodiques.

SerialsDefaultReplyTo

La nouvelle préférence système SerialsDefaultReplyTo vous permet de configurer une adresse courriel Répondre-à particulière pour recevoir les réponses aux réclamations pour fascicules en retard envoyées à partir du module Périodiques.

SerialsSearchResultsLimit

La nouvelle préférence système SerialsSearchResultsLimit vous permet de limiter le nombre, par page, de résultats de recherche sur les abonnements aux périodiques; à utiliser sur les bases avec beaucoup d’abonnements.

showLastPatronCount

La nouvelle préférence système showLastPatronCount vous permet de définir combien d’adhérents sont affichés par le lien créé par showLastPatron.

SIP2AddOpacMessagesToScreenMessage

La nouvelle préférence système SIP2AddOpacMessagesToScreenMessage détermine si les notificactions à l’OPAC sont affichées ou non à l’écran lors de l’utilisation de SIP2.

TrackLastPatronActivityTriggers

La nouvelle préférence système TrackLastPatronActivityTriggers remplace la préférence système TrackLastPatronActivity et permet un contrôle plus fin des actions déclenchant la mise à jour de la date « Vu en dernier » de l’adhérent (borrowers.lastseen). Auparavant, cette colonne de la base de données n’était mise à jour que quand l’adhérent se connectait à l’OPAC ou par SIP2. Cela excluait les adhérents empruntant de nombreux exemplaires à la bibliothèque sans se connecter pour autant à l’OPAC. La bibliothèque peut maintenant décider, à partir d’une liste, quelles activités suivre.

UpdateItemLocationOnCheckout

La nouvelle préférence système UpdateItemLocationOnCheckout vous permet de modifier automatiquement la localisation d’un exemplaire quand il est emprunté.

UpdateItemLostStatusWhenPaid

La nouvelle préférence système UpdateItemLostStatusWhenPaid vous permet de modifier automatiquement le statut d’un document perdu au moment de son règlement par l’adhérent.

UpdateItemLostStatusWhenWriteoff

La nouvelle préférence système UpdateItemLostStatusWhenWriteoff vous permet de modifier automatiquement le statut d’un document perdu quand son coût est passé en Pertes et profits à partir du dossier de l’adhérent.

UpdateNotForLoanStatusOnCheckin

Ce n’est pas une nouvelle préférence système mais UpdateNotForLoanStatusOnCheckin a été étendue pour ajouter la possibilité de définir des règles selon le type de document.

Nouvelles permissions pour les adhérents

La permission preservation a été ajoutée pour permettre aux bibliothécaires d’accéder au nouveau module Conservation.

La permission issue_manage a aussi été ajoutée pour permettre aux bibliothèques de choisir qui, parmi leurs bibliothécaires, peut gérer les problèmes avec les fournisseurs.

Préférences de notification aux adhérents

Pour les bibliothèques qui utilisent EnhancedMessagingPreferences, le message “Réservation mise de côté” est désormais disponible en résumé. Le modèle de notification est HOLDDGST et peut être personnalisé dans l’outil Notifications et tickets. Les bibliothécaires peuvent choisir l’option “Résumés seulement” dans le dossier de l’adhérent. Si la préférence système EnhancedMessagingPreferencesOPAC est paramétrée sur “afficher”, les adhérents pourront modifier leurs préférences de notification par leur compte en ligne.

Nouvelles options pour l’outil de ligne de commande

Le script runreport.pl a deux nouveaux paramètres :

  • --send_empty ajoute l’option d’envoi de courriel même si la requête ne rend aucun résultat

  • --quote ajoute une option pour définir le séparateur pour les exportations CSV

Le script writeoff_debts.pl a deux nouveaux paramètres :

  • --category-code ajoute l’option pour limiter les “Pertes et profits” à une catégorie d’adhérent particulière

  • --added-after ajoute l’option pour limiter les “Pertes et profits” aux frais créés après une date définie ou calculée

Le script borrowers-force-messaging-defaults.pl a deux nouveaux paramètres :

  • --library ajoute l’option pour limiter les mises à jour des adhérents d’une bibliothèque en particulier

  • --message-name ajoute l’option pour limiter les mises à jour à un message particulier

Le script membership_expiry.pl a quatre nouveaux paramètres :

  • -active ajoute l’option d’envoyer des notifications aux seuls adhérents « actifs ». « Actif » est déterminé par la nouvelle préférence système TrackLastPatronActivityTriggers.

  • -inactive ajoute l’option d’envoyer des notifications aux seuls adhérents « inactifs ». « Inactifs » est déterminé par la nouvelle préférence système TrackLastPatronActivityTriggers.

  • -renew ajoute l’option de renouveler autmatiquement l’adhésion des adhérents au lieu de simplement les avertir de sa prochaine arrivée à expiration.

  • -letter_renew ajoute l’option d’utiliser une notification différente de celle par défaut, MEMBERSHIP_RENEWED.

Un nouvel outil de ligne de commande, debar_patrons_with_fines.pl a été ajouté. Cet outil ajoute une suspension manuelle aux dossiers d’adhérents devant plus, en frais, qu’un montant spécifié.