Effectuer des actions en lot sur les exemplaires

Effectuer des actions en lot sur les exemplaires

Cet article présente comment faire une modification en lot d'exemplaires. Pour accéder à l'outil, il faut se rendre dans le module Catalogage, sous la section modification en lot.

1. Configurations et accès

1.1 Permissions

La permission items_batchmod doit être activée pour qu'un utilisateur puisse faire des modifications en lot d'exemplaires. Pour attribuer ou modifier cette permission, aller dans le dossier d'usager et cliquer sur le menu Plus puis déplier la catégorie Utiliser tous les outils.

Une autre permission items_batchmod_restricted peut être cochée afin de limiter cette modification. Si elle est cochée, seule les sous-zones qui sont inscrites dans la préférence système SubfieldsToAllowForRestrictedBatchmod pourront être modifiées par l'utilisateur.

1.2 Préférences système

SubfieldsToAllowForRestrictedBatchmod : permet d'indiquer les sous-zones pouvant être modifiées par un utilisateur si la permission items_batchmod_restricted est activée.
MaxItemsToDisplayForBatchMod : permet de limiter le nombre d'exemplaires affichés dans l'outil de modification en lot d'exemplaires. Il est recommandé de ne pas dépasser 1000 exemplaires.
MaxItemsToProcessForBatchMod : permet de limiter le nombre d'exemplaires pouvant être modifiés dans une seule opération dans l'outil de modification en lot. Il est recommandé de ne pas dépasser 5000 exemplaires.

1.3 Accès

  1. Il est possible d’accéder à la modification en lot d’exemplaires par le chemin suivant : Catalogage > Modification d'exemplaires en lot.
  2. Dans une notice, il est possible de sélectionner des exemplaires dans le tableau et de cliquer sur Modifier les exemplaires sélectionnés.
  3. Dans un rapport, si la colonne itemnumber est présente et qu'elle n'a pas été renommée, le bouton [Opérations en lot avec X notices visibles] sera disponible. L'option Modification d'exemplaires en lot pourra donc être sélectionnée. Le nombre d'exemplaires sélectionnés dépend du nombre de lignes affichés dans le rapport. Par défaut, Koha affiche 20 lignes à l'exécution du rapport. Si on modifie le nombre de lignes par page pour 500, on modifiera 500 exemplaires, si on en affiche 1000, on en modifiera 1000.

2. Sélectionner les exemplaires à modifier

La section Modification d’exemplaires en lot offre différentes façon sélectionner les exemplaires à modifier. Par défaut, l'option sélectionnée est Fichier de codes-barres. 



2.1 Téléverser un fichier de code-barres

Il est possible de téléverser un fichier. Il doit être sous le format .txt et les code-barres doivent être présentés un par ligne.


Le bouton [Choisir un fichier] permet ensuite de sélectionner le fichier à téléverser.

2.2 Téléverser un fichier de numéro d’exemplaires

Il est possible de téléverser un fichier, mais d'utiliser le numéro d'exemplaire au lieu du code-barres. Pour trouver ce numéro, il faut utiliser un rapport SQL qui contient le champ itemnumber
    QuoteSELECT itemnumber, barcode, itemcallnumber from items

   

Il faut ensuite enregistrer le contenu de la colonne itemnumber dans un fichier .txt et le téléverser en cochant l'option Fichier de numéros d'exemplaires.

2.3 Inscrire une liste de codes-barres

Avec un lecteur de code-barres, il suffit d'effectuer la lecture des codes-barres des exemplaires. Il n’est pas nécessaire de faire de retour à la ligne avec le clavier, le lecteur de codes-barres devrait le faire automatiquement.


Il est également possible de copier/coller ici une liste de codes-barres. 

3. Modifier le lot d’exemplaires

3.1 Appliquer les valeurs par défaut de la grille par défaut

Avant de cliquer sur [Continuer] pour accéder au formulaire de modification, une dernière option est offerte :


En cochant cette case, les valeurs par défaut inscrites dans les sous-zones de la zone 952 de la grille de catalogage Par défaut seront inscrites dans le formulaire. Par exemple, s'il est inscrit dans la grille que la valeur par défaut de la cote est 123, la sous-zone $o sera préremplie avec 123 dans le formulaire de modification.

3.2 Utiliser un formulaire de modification

Une fois qu'on clique sur [Continuer], on est renvoyé vers le formulaire de modification. La liste des exemplaires à modifier s’affiche, si le nombre d'exemplaires ne dépasse pas ce qui est indiqué dans la préférence système MaxItemsToDisplayForBatchMod.

Il est possible de cocher et décocher des colonnes afin de simplifier le tableau pour faire la validation voulue. À ce stade, il est également possible de retirer des exemplaires de la liste en les décochant si on ne veut plus les modifier.


On peut alors apporter les modifications voulues. En choisissant une option d'un menu ou en inscrivant des valeurs dans les boîtes de saisies, on indique à Koha de remplacer ce qui se trouve dans la sous-zone de tous les exemplaires par cette nouvelle valeur. Les sous-zones pour lesquelles on ne veut rien changer doivent rester vides.

On peut également supprimer l’information contenue dans une sous-zone en cochant la case de droite dans le formulaire. Par exemple, en cochant la case de la zone “z-Note destinée au public”, cela aura pour résultat de supprimer toute l’information contenue dans cette sous-zone pour tous les exemplaires modifiés.

Lorsque les modifications à apporter sont saisies, cliquer sur [Enregistrer]. Cette étape peut prendre plus ou moins de temps en fonction du nombre d’exemplaires à modifier. Une fois l’opération terminée, on peut constater les modifications qui ont été apportées.

3.3 Utilisation de l'expression régulière (RegEx)

3.3.1 Modèle

À droite de certaines sous-zones dans le formulaire de modification, l'option RegEx apparait. Cette option permet d'utiliser les expressions régulières pour effectuer la modification d'une sous-zone.

En cliquant sur RegEx, la boîte de saisie change pour les 3 boîtes suivantes :


  1. La première boîte permet d'indiquer l'information recherchée dans la chaîne de caractères ou encore la position de l'information.
  2. La deuxième boîte permet d'indiquer l'information qu'on veut retrouver dans la chaîne de caractères.
  3. La troisième boîte permet d'ajouter les fonctions i ou g
    1. i : rend la recherche insensible à la casse
    2. g : permet de chercher toutes les occurrences du terme recherché, pas juste le premier 
En cliquant sur Text, on rebascule dans l'affichage régulier du formulaire de modification.
La case à cocher sert à supprimer complètement la sous-zone, comme dans l'affichage régulier.

3.3.2 Retrait d'une chaîne de caractères

Par exemple, avec la cote ci-dessous : 


Si on veut retirer la mention REFERENCE pour conserver uniquement 123456.123, on pourrait utiliser le modèle RegEx ci-dessous :


On indique alors de chercher REFERENCE dans la cote et de remplacer le terme par "rien", tout simplement.

Le modèle suivant aurait aussi fonctionné :


Comme le terme est en majuscule, si on l'inscrit en minuscule dans le modèle, il faut ajouter la fonction i qui permet de ne pas tenir compte de la casse.

Autre exemple, si le terme REFERENCE apparaît deux fois


le même modèle retirerait uniquement le premier REFERENCE trouvé et donnerait donc le résultat suivant :


S'il faut retirer les deux mentions, le modèle doit également avoir la fonction g, pour indiquer de prendre toutes les occurrences de REFERENCE et non pas juste la première :


Encore une fois, il serait possible de mettre reference en minuscules et d'ajouter la fonction i. Les fonctions i et g peuvent être combinées.

3.3.3 Ajout d'une chaîne de caractères

On peut également utiliser le modèle ReGex pour ajouter une chaîne de caractères. Souvent, on ajoutera la chaîne au début ou à la fin de notre information existante. On pourra alors utiliser les symboles ^ et $ pour indiquer à quel endroit où placer la chaîne.
  1. ^ : au début
  2. $ : à la fin

Par exemple, si on reprend l'exemple de la cote 123456.123. Si je veux placer REFERENCE au début de la cote, mon modèle sera :


Même principe si on veut REFERENCE à la fin, on utilise le modèle :


4. Retours en lot

Au bas du formulaire de modification en lot, l'option Retourner les exemplaires apparait. Par défaut, cette option est à Non. En changeant l'option à Oui, les exemplaires du lot qui sont en prêt dans un dossier d'usager seront retournés.

Un message indique que cette option fait uniquement le retour du document. Cela n'impacte donc pas les amendes dans les dossiers ou les statuts des documents, comme les statuts de perte.

5. Suppression en lot

Accéder au module Catalogage et sélectionner l’option Suppression d'exemplaires en lot.

Ensuite, il est possible soit de sélectionner un fichier (.txt) contenant des codes-barres d’exemplaires, soit d'effectuer la lecture des codes-barres ou d'inscrire les codes-barres directement dans le champ dédié à cet effet. Lorsque terminé, cliquer sur [Continuer].



Un tableau avec l’ensemble des exemplaires à supprimer s'affichera.



Il est possible d'indiquer à Koha de supprimer les notices qui ne possèdent plus d'exemplaire en cochant la case comme ci-dessous :


Ensuite, il ne reste plus qu’à cliquer sur le bouton [Supprimer les exemplaires sélectionnés].
Info
Avant de tout supprimer, il est possible d'exporter les données si vous voulez les conserver comme archives, en cliquant sur Exporter et sélectionnant une des options suivantes :
 

5.1 Restaurer des exemplaires supprimés par erreur

La restauration d'exemplaires se fait grâce à une extension développée par InLibro qui s'appelle UndeleteItems.

L'extension va chercher tous les exemplaires supprimés dans un intervalle de dates spécifiées. Dans la liste des exemplaires, on peut alors sélectionner ceux qu'on veut restaurer. 
Si des exemplaires à restaurer sont rattachés à des notices qui ont également été supprimées, celles-ci seront restaurées en même temps.

WarningL'extension ne restaure pas les notices supprimées sans exemplaires. Si une notice supprimée n'avait pas d'exemplaire, elle n'apparaitra pas dans la liste des documents à restaurer. L'extension restaure uniquement les exemplaires supprimés et comme un exemplaire doit être rattaché à une notice, elle restaurera la notice en même temps. L'outil ne peut pas être utilisé pour restaurer des notices seules.

Dans le tableau des extensions, il faudra sélectionner l'action Exécuter l'outil.

On nous redirige alors vers une page où on doit inscrire une plage de date qui correspond à la date de la suppression des exemplaires. Si on connait la date exacte de la suppression, on inscrira la même date dans les deux boîtes. Exemple pour des exemplaires supprimés le 18 mai 2023 :


Cliquer ensuite sur Calculate et une liste d'exemplaires apparaît : 


De cette liste, sélectionner les exemplaires à restaurer. Il n'y a pas de manière rapide de sélectionner tous les exemplaires de la liste. Il faut cocher une à une les lignes qui nous intéressent. Cliquer ensuite sur Confirm au bas du tableau.

Pour les exemplaires à restaurer dont la notice n'existe plus, la notice aussi sera restaurée. Si la notice existe toujours, les exemplaires seront renvoyés dans leur notice initiale.

6. Biblio-Éclair - Modification en lot de notices et d'exemplaires

Un Biblio-Éclair a eu lieu le 20 novembre 2024 sur la modification en lot de notices et d'exemplaires. Pour consulter l'enregistrement, veuillez vous connecter au portail et accéder à l'article suivant : Enregistrements des Biblio-Éclairs

Article modifié dans la version 25.05.
    • Related Articles

    • Effectuer des actions en lot sur les notices

      Cet article présente comment faire une modification en lot de notices ainsi que comment créer un modèle de modification MARC. Pour accéder aux modèles de modification et à l'outil, il faut se rendre dans le module Catalogage, sous la section ...
    • Plans de test – Tous les modules

      La documentation suivante est une inspiration et traduction des plans de test offerts par ByWater Solutions. L'ensemble des modules sont détaillés dans nos Documents de formation. Le manuel international peut également être consulté : Manuel Koha ...
    • Actions des utilisateurs à l'OPAC

      L'article suivant permet d'identifier les différentes actions que les utilisateurs sont en mesure d'effectuer à partir de leur dossier à l'OPAC. Certaines de ces actions permettent aux utilisateurs de gérer leur dossier, leurs transactions et leurs ...
    • Mettre à jour les statuts pour le suivi des prestations

      Lorsqu'une prestation a été suivie par vos employés et que cette prestation fut inscrite d'avance dans Véga, vous devez effectuer la mise à jour des statuts des employés inscrit. Vous devez accéder à la liste des prestations de la formation ...
    • Obtenir des statistiques sur la consultation sur place des documents

      Avec Koha, il est possible d'obtenir des statistiques de consultation sur place des documents de la bibliothèque. Dans le système, on fait référence à ces statistiques comme de la consultation en usage local. L'article suivant détaillera les deux ...