Rapport: identifier les exemplaires sans code-barre selon un type de document

Vous êtes ici :
< Retour

Si vous avez des exemplaires sans code-barre dans vos collections, sachez qu’il est facile de les identifier rapidement avec un rapport SQL.

Recherche d’exemplaires sans code-barre selon le type de document:

  1. Aller dans le module Bilans et statistiques
  2. Cliquer sur «Créer à partir de SQL»
  3. Remplir le formulaire:
    • Titre: Liste d’exemplaires sans code-barre selon le type de document
    • (optionnel) Choisir un groupe de rapport
    • Rapport public : non
  4. Copier ce code et l’ajout dans la boîte SQL du rapport:
SELECT
   i.itemnumber,
   i.barcode AS "Code-barre",
   b.title AS "Titre",
   t.description AS "Type de document",
   i.homebranch AS "Bibliothèque propriétaire",
   i.holdingbranch AS "Bibliothèque dépositaire",
   i.notforloan AS "Statut exclusion du prêt",
   i.itemlost AS "Statut perdu",
   i.withdrawn AS "Statut d'endommagé"
FROM
   items i
   LEFT JOIN biblio b using (biblionumber)
   LEFT JOIN itemtypes t ON (i.itype=t.itemtype)
WHERE
   i.itype=<<Type de document|itemtypes>>
   AND i.barcode IS NULL OR i.barcode=""
ORDER BY i.itemnumber ASC

Important: Si vous souhaitez modifier en lot ces exemplaires, évitez de traduire le champ « itemnumber » (ex. ne pas mettre: itemnumber AS « … ») , c’est ce qui permettra à Koha d’offrir la fonction de modifications en lot.

Si vous avez plus d’une bibliothèque

cliquer pour consulter

Cette version de rapport ajoute un choix de bibliothèque à l’exécution du rapport.



SELECT
   i.itemnumber,
   i.barcode AS "Code-barre",
   b.title AS "Titre",
   t.description AS "Type de document",
   i.homebranch AS "Bibliothèque propriétaire",
   i.holdingbranch AS "Bibliothèque dépositaire",
   i.notforloan AS "Statut exclusion du prêt",
   i.itemlost AS "Statut perdu",
   i.withdrawn AS "Statut d'endommagé"
FROM
   items i
   LEFT JOIN biblio b using (biblionumber)
   LEFT JOIN itemtypes t ON (i.itype=t.itemtype)
WHERE
   i.homebranch=<<Bibliothèque|branches>>
   AND i.itype=<<Type de document|itemtypes>>
   AND i.barcode IS NULL OR i.barcode=""
ORDER BY i.itemnumber ASC

  1. Enregistrer le rapport

Voir aussi

Table des matières