Skip to main content

Impression de documents

Principe

Impression en différée ou en direct 

Il existe deux manières d'imprimer un document dans Open-Prod : 

  • L’impression en direct : le document est imprimé depuis l'ERP, en imprimant un PDF généré par le serveur Jasper via le serveur d'impression connecté au serveur de l'ERP. Pour cela, il faut installer le module Impressions (base) ; 

  • L’impression en différé : le document est généré au format PDF depuis le serveur Jasper, puis l'utilisateur le télécharge sur son poste de travail avant de l'imprimer. Dans ce cas, la tâche d'impression est gérée par le système d'exploitation du poste. 

L'impression de document en direct depuis l'ERP n'est possible que si les serveurs d'Open-Prod, Jasper et CUPS (serveur d'impression) sont hébergés en local. Dans le cas d'une installation en SaaS, seule l'impression différée sera disponible : les documents imprimés normalement en direct devront être traités en impression différée. 

 

 

Une image contenant texte

Description générée automatiquement 

Pour imprimer un document en direct depuis l'ERP, il faut donc paramétrer au préalable : le serveur CUPS, les rapports, les imprimantes, et lier ces dernières aux utilisateurs. 

Important : les imprimantes portent un type, et on retrouve ce même champ dans le paramétrage des rapports qui permet de définir sur quel type d'imprimantes ils seront imprimables. Il faut donc veiller à définir correctement le type d'imprimante à la fois dans le paramétrage des imprimantes et des rapports. 

 Par exemple, s'il existe une imprimante laser et une imprimante matricielle dans le système, et qu'un rapport est paramétré sur le type laser, Open-Prod ne pourra lancer l'impression de ce rapport que sur la première imprimante. 

Rapports imprimables directement depuis l'ERP 

  • Bon de livraison avec prix 

  • Bon de livraison sans prix 

  • Ordre de travail 

  • Adresse d'un partenaire pour une enveloppe 

  • Code barre de la ressource utile pour les identifications en production 

L'impression d'un document en direct depuis l'ERP est disponible depuis la vue formulaire grâce à des boutons comme : 

 (Visible dans le bandeau du flux de travail) ou  (disponible dans les actions) 

 L'ajout d'autres rapports imprimables en direct nécessite du développement : il sera donc nécessaire de contacter l'éditeur d'Open-Prod. 

Serveur et imprimantes

Configuration du serveur d'impression 

Les paramètres de connexion entre Open-prod et le serveur d'impression s'effectue dans le menu Configuration / Impression / Configuration / Serveur. 

Les informations à compléter sont le nom du serveur, son adresse IP, l'identifiant utilisateur et le mot de passe utilisés. Cliquer ensuite sur Mettre à jour les imprimantes pour remonter les imprimantes connectées au serveur d'impression. 

Une image contenant texte

Description générée automatiquement

Configuration imprimantes 

Le menu Configuration / Impression / Imprimantes permet d'accéder à la liste des imprimantes remontées par le serveur d'impression. Les différents paramètres sont renseignés automatiquement par le serveur d'impression : nom, code, état, URI et encodage. Pour compléter la configuration, il faut définir le type de l'imprimante, qui sera nécessaire pour le processus d'impression. Le bouton Page test permet de valider le bon fonctionnement de l'imprimante en imprimant une page de test. 

La création et la modification des types d'imprimantes se fait depuis le menu Configuration / Impression / Configuration / Type d'imprimantes. 

Le type n'a pas qu'une valeur informative : il sert de lien entre les imprimantes et les rapports. Ainsi, pour forcer l'impression d'un rapport sur une imprimante spécifique, il est possible de créer un type unique qui sera utilisé uniquement pour ces deux enregistrements. 

Configuration des rapports 

Il faut également définir les rapports imprimables en direct depuis l'ERP. Le menu Configuration / Impression / Rapports affiche une liste dont les lignes sont directement modifiables depuis la vue. Les enregistrements sont déjà créés à l'installation des modules suivants : 

  • Impressions pour la fabrication ; 

  • Impressions pour les ressources ; 

  • Impressions pour les partenaires ; 

  • Impressions pour la logistique. 

Il est inutile d'en créer manuellement et d'en supprimer. 

Une image contenant texte, capture d’écran, intérieur

Description générée automatiquement 

Configurations supplémentaires 

Les menus présents dans Configuration / Impression / Configuration sont purement descriptifs. Ils regroupent les informations suivantes : 

  • Encodage de l’imprimante ; 

  • Langage de l'imprimante ; 

  • Type d'étiquette ; 

  • Fabricant. 

Le menu Impression / Configuration / Traitement d'impression permet de visualiser les différentes impressions ainsi que leurs états. 

Configuration des imprimantes par utilisateur 

En cliquant sur le profil en haut à droite de l'écran puis sur Préférences ou en allant dans le formulaire de l'utilisateur, on peut configurer les imprimantes sur lesquelles l'utilisateur pourra imprimer.  

5 imprimantes différentes sont configurables par utilisateur.  

 S'assurer que l'utilisateur ait au moins une imprimante d'attribuer pour le bon fonctionnement des impressions. 

Cas particulier des étiquettes 

Pour imprimer les étiquettes au moment de la réception ou de la production, il faut aller configurer le modèle d'étiquette. L’installation du module Impression (Base) ajoute un cadre Impression dans le formulaire.  

  • Rapport : en lien avec les modèles de rapport Jasper Reports. Il faut venir sélectionner le modèle de rapport adéquat (Ici le modèle du rapport est "Label") 

  • Type d’imprimante : le rapport s'imprimera sur l'imprimante du même type 

  • Active report : A cocher pour rendre effectif les impressions 

  • Réimpression au traitement BL : les étiquettes seront imprimées une nouvelle fois quand on traite la livraison. Utilisé si l'on veut garder une trace papier ou recoller les étiquettes sur l'emballage.