1. Types de reçus
Koha permet d'imprimer plusieurs types de reçus différents avec des particularités pour chacun.
Dans le compte de l'usager, il suffit de cliquer sur le bouton [Imprimer] pour afficher les différents types de reçus.

Tous les reçus n'affichent pas toujours. Par exemple, l'option Imprimer les retards apparait uniquement si l'usager à des retards à son compte.
1.2 Résumé
Ce reçu présente les coordonnées de l'usager, ses prêts et retards ainsi que ses réservations en court.
Cet élément est paramétré dans le code Koha, il n'est donc pas nécessaire de paramétrer de reçu dans les Outils > Utilisateurs et circulation > Notifications et reçus.
1.3 Reçu
Très semblable au résumé, sans les coordonnées de l'usager.
Pour pouvoir imprimer cet élément, il faut que le reçu de type ISSUESLIP soit paramétré dans les Outils > Utilisateurs et circulation > Notifications et reçus.
1.4 Ticket rapide
Ce reçu présente la liste des prêts en cours.
Pour pouvoir imprimer cet élément, il faut que le reçu de type ISSUEQSLIP soit paramétré dans les Outils > Utilisateurs et circulation > Notifications et reçus.
1.5 Solde du compte
Ce reçu présente la liste des frais non payés et le solde total de l'usager.
Pour pouvoir imprimer cet élément, il faut que le reçu de type ACCOUNTS_SUMMARY soit paramétré dans les Outils > Utilisateurs et circulation > Notifications et reçus.
1.6 Retards
Ce reçu présente la liste des documents en retards.
Pour pouvoir imprimer cet élément, il faut que le reçu de type OVERDUES_SLIP soit paramétré dans les Outils > Utilisateurs et circulation > Notifications et reçus.
1.7 Reçu de retour
Ce reçu présente la liste des documents retournés aujourd'hui.
Pour pouvoir imprimer cet élément, il faut que le reçu de type CHECKINSLIP soit paramétré dans les Outils > Utilisateurs et circulation > Notifications et reçus.
2. Configurations d'imprimantes à reçus
2.1 Modèle EPSON TM-88IV
Capture d’écran fournie par le cégep de Sorel-Tracy
2.2 Modèle EPSON TM-88V
Capture d’écran fournie par le cégep Lévis-Lauzon
3. Impression silencieuse des reçus
En imprimant un reçu de prêt, la boite de dialogue d’impression s’ouvre et il faut cliquer sur [Imprimer]. Il est possible de faire en sorte que l’impression se lance directement, sans ouvrir la boîte de dialogue.
3.1 Firefox
3.1.1 Installation d’un module complémentaire (ne fonctionne pas avec Firefox Quantum)
Vous rendre à l’adresse suivante pour installer le plugin: https://addons.mozilla.org/fr/firefox/addon/js-print-setup/
Vous devrez ensuite redémarrer votre fureteur pour que le module soit activé.
Il faut vous rendre maintenant dans les options du module complémentaire pour autoriser l’adresse de votre instance.
Cliquer sur Permissions des sites et dans la nouvelle fenêtre ajouter l’adresse de votre instance, par exemple formation-intranet.koha.ccsr.qc.ca et cliquer sur Autoriser.
3.1.2 Code dans la préférence système IntranetSlipPrinterJS
Dans la préférence système IntranetSlipPrinterJS, vous devez copier ce code:
$( window ).load(function() { try { //Try to print using jsPrintSetup Plug-In in Firefox //If it is not installed fall back to default printing jsPrintSetup.clearSilentPrint(); jsPrintSetup.setOption('printSilent', 1); //Choose printer using one or more of the following functions //jsPrintSetup.getPrintersList... //Comment out following line to print to the default printer jsPrintSetup.setPrinter("
NOM_VOTRE_IMPRIMANTE"); //Set Header and footer... jsPrintSetup.setOption('headerStrLeft', ''); jsPrintSetup.setOption('headerStrCenter', ''); jsPrintSetup.setOption('headerStrRight', ''); jsPrintSetup.setOption('footerStrLeft', ''); jsPrintSetup.setOption('footerStrCenter', ''); jsPrintSetup.setOption('footerStrRight', ''); jsPrintSetup.print(); window.close(); } catch(err) { //Default printing if jsPrintsetup is not available window.print(); window.close(); } });
3.2 Autre solution pour Firefox Quantum
Dans la barre de recherche Firefox, inscrire about:config.
C’est possible qu’un avertissement apparaisse, cliquez sur « Je prends le risque » (il n’y a pas de risque).
Dans la nouvelle page, rechercher le mot « silent »
3.2.1 Option print.always_print_silent est déjà existante
Si dans la liste il y a print.always_print_silent, faites un clic droit sur le terme false dans la colonne Valeur et choisir Inverser
Le terme true doit alors apparaître.
Maintenant les impressions devraient se faire automatiquement sans avoir une boite de dialogue apparente.
3.2.2 Créer l’option print.always_print_silent
Si l’option n’existe pas, pour la créer, faire un clic droit dans le module pour voir l’option Nouvelle>Valeur booléenne
Dans la nouvelle fenêtre, inscrire les termes print.always_print_silent et cliquer sur Ok
faites un clic droit sur le terme false dans la colonne Valeur et choisir Inverser.
L’impression silencieuse est maintenant en place.
3.3 Chrome
Faire afficher les propriétés de Chrome (clic droit sur l’icone sur votre bureau)
Dans la ligne Cible, rajouter après les derniers guillemets un espace puis le texte suivant
Cliquer sur Appliquer puis sur Ok.
Relancer Chrome, lors d’une impression, la boite de dialogue va s’ouvrir et se fermer automatiquement et l’impression va se lancer.
Article révisé dans la version 23.05.