Utilisation de l'administration de l'impression de rapports – Serveur d’impression
Sommaire
5.1 Comprendre l'administration du rapport d'impression
L'application JD Edwards EnterpriseOne Printers fournit un point d'entrée unique pour la configuration des imprimantes. L'application vous permet de définir des imprimantes pour les postes de travail et les serveurs d'entreprise. Ces définitions résident dans des tables JD Edwards EnterpriseOne gérées par l'application JD Edwards EnterpriseOne Printers.
JD Edwards EnterpriseOne inclut un certain nombre de rapports prédéfinis et de versions de lot que vous pouvez utiliser pour répondre aux besoins de votre entreprise. Si vous souhaitez apporter des modifications à l'un de ces rapports prédéfinis ou à ces versions de lot, il est recommandé de copier le rapport ou la version du lot et de modifier la copie. En outre, vous pouvez créer des rapports personnalisés à l'aide de l'aide à la conception de rapports JD Edwards EnterpriseOne. Le moteur de traitement par lots de JD Edwards EnterpriseOne génère ces rapports au format PDF. Vous pouvez visualiser les fichiers PDF en utilisant Adobe Acrobat Reader.
Les rapports doivent avoir au moins une version de lot avant de pouvoir traiter le rapport. Les versions par lots ne nécessitent pas d'interaction de l'utilisateur.
Lorsque vous envoyez des versions de lot pour traitement, vous pouvez effectuer certaines sélections au moment de l'exécution. Ces sélections comprennent:
-
Sélection de données.
-
Séquencement des données.
-
Emplacement où le rapport est traité.
-
Fonctions de journalisation pour surveiller le traitement.
-
L'imprimante à laquelle le rapport est envoyé.
Voir Outils de développement d'outils JD Edwards EnterpriseOne: Guide d'aide à la conception de rapports.
Voir Outils de développement JD Edwards EnterpriseOne Tools: Guide de versions par lots.
5.2 Utilisation de l'application JD Edwards EnterpriseOne Printers
Cette section fournit une vue d'ensemble de l'application JD Edwards EnterpriseOne Printers et des filtres d'impression null pass-through, et explique comment:
5.2.1 Présentation de l'application JD Edwards EnterpriseOne Printers
JD Edwards EnterpriseOne fournit une application unique pour définir les imprimantes système. L'application JD Edwards EnterpriseOne Printers utilise une interface de directeur avec les instructions incluses pour vous guider tout au long du processus de configuration. À partir de ce directeur, vous pouvez:
-
Ajouter de nouvelles imprimantes
-
Modifier les imprimantes existantes
-
Définir les imprimantes par défaut
Vous pouvez définir des imprimantes pour une combinaison d'utilisateurs, de rôles, d'hôtes, d'environnements et de rapports.
Vous pouvez également ajouter et modifier les types de papier et les programmes de conversion personnalisés utilisés par les imprimantes.
Pour définir une imprimante pour le système JD Edwards EnterpriseOne, vous devez d'abord ajouter une imprimante. Vous devez remplir tous les champs affichés dans les formulaires de directeur. Configurez des imprimantes pour chaque plate-forme de serveur utilisée pour le traitement des rapports dans l'entreprise. Une fois les imprimantes ajoutées, vous devez définir une imprimante par défaut.
5.2.1.1 Informations sur la plateforme
Lors de la définition du nom du serveur et du nom partagé des imprimantes dans l'application JD Edwards EnterpriseOne Printers, tenez compte de ces consignes spécifiques à la plate-forme:
-
iSeries:
nom de la bibliothèque / nom de la file d'attente
Pour l'iSeries, le nom de l'imprimante physique doit être identique à celui de la file d'attente. Si vous utilisez la bibliothèque QGPL par défaut pour stocker les files d'attente, entrez uniquement le nom de la file d'attente. Cette information doit être entrée en majuscule.
Exemple:
Nom QutputQueue:
DEVPRN1Si les files d'attente se trouvent dans une bibliothèque autre que la bibliothèque QGPL par défaut, entrez le nom de la bibliothèque et le nom de la file d'attente:
Nom de la bibliothèque:
QLIBRARYNom de la file d'attente de sortie:
DEVPRN1Remarque:
Lorsque vous qualifiez le nom de la file d'attente avec le nom de la bibliothèque, vous évitez les conflits de nom pouvant entraîner la soumission du rapport à une file d'attente inattendue.
-
Windows NT:
\ nom du serveur d'impression nom partagé de l'impression
Exemples:
Nom du serveur d'impression:
entreprisesImprimer le nom partagé:
devprn1Pour Windows NT, entrez le nom du serveur d’impression et le nom de l’imprimante. Vous ne pouvez pas utiliser d'espaces ou de caractères spéciaux. Cette information doit être entrée en minuscule. Le système utilise le nom du serveur d'impression avec le nom partagé d'impression pour créer le nom de l'imprimante.
-
nom de l'imprimante (pas de barre oblique)
devprn16
Cette information doit être entrée en minuscule.
Pour imprimer des rapports sur une imprimante autre que le réseau, laissez le champ du nom de l'imprimante vide.
5.2.1.2 Langage de définition d'imprimante (PDL)
Lors de la définition de la PDL pour les imprimantes dans l'application JD Edwards EnterpriseOne Printers, des options supplémentaires peuvent s'afficher, en fonction du PDL et du type de plate-forme que vous sélectionnez:
-
Lors de la définition des imprimantes par lignes, vous devez également définir:
-
Caractères par pouce
-
Colonnes par page
-
Lignes par pouce
-
Lignes par page
Remarque:
Utilisez cette formule pour calculer les dimensions du papier:
Colonnes par page / Caractères par pouce = largeur en pouces (85/10 = 8.5)
Lignes par page / Lignes par pouce = hauteur en pouces (66/6 = 11)
-
-
Lorsque vous définissez une imprimante par ligne, le système désactive les options PostScript et PCL. Le système désactive également la zone de détail au bas du formulaire. Tous les types de papier sélectionnés sont effacés.
-
Lorsque vous définissez une imprimante par ligne utilisant la plate-forme iSeries, les options s'affichent dans une zone intitulée iSeries uniquement. Utilisez ces champs pour définir le codage iSeries pris en charge par l’imprimante:
-
Codage ASCII
-
Encodage EBCDIC
-
-
Lorsque vous définissez une imprimante PostScript ou PCL en combinaison avec la plate-forme iSeries, l'option Codage ASCII est automatiquement sélectionnée et la zone iSeries uniquement est désactivée.
-
Seuls les utilisateurs connaissant la création de chaînes de paramètres pour les imprimantes doivent utiliser l'option personnalisée. L'option personnalisée utilise une fonctionnalité avancée de l'application JD Edwards EnterpriseOne Printers. Lorsque vous définissez une imprimante personnalisée, un champ apparaît sous l'option Personnalisé. Entrez le nom du filtre de conversion que vous souhaitez utiliser dans ce champ. Vous pouvez ajouter ou modifier des filtres de conversion en sélectionnant Avancé dans le menu Formulaire. L'option de menu Avancé est disponible uniquement lorsque l'option Personnalisé est sélectionnée. Vous pouvez sélectionner un filtre existant ou en ajouter de nouveaux dans le formulaire Travailler avec des programmes de conversion.
Reportez-vous à la section Compréhension des filtres d’impression null pass-through.
5.2.1.3 Types de papier
Lorsque vous définissez des imprimantes, vous pouvez choisir parmi des types de papier prédéfinis ou ajouter de nouveaux types de papier à partir du menu Formulaire. Ce tableau décrit les définitions de type de papier disponibles pour les nouveaux types de papier:
Définitions de type de papier | La description |
---|---|
Type de papier | Vous permet de sélectionner le type de papier pris en charge par l’imprimante définie, tels que Légal, Lettre et A4. |
Hauteur du papier | Vous permet de saisir une valeur indiquant la hauteur du papier pour le type de papier sélectionné. |
Largeur du papier | Vous permet de saisir une valeur indiquant la largeur du papier pour le type de papier sélectionné. |
Unité de mesure | Vous permet d'entrer l'unité de mesure utilisée pour indiquer la hauteur et la largeur du papier. |
Le système enregistre le nouveau type de papier et l'affiche dans le formulaire Gestion des types de papier. Une fois la définition terminée, le nouveau type de papier est disponible dans la zone de grille du formulaire Configuration de l'imprimante. Toutes les sélections de type de papier précédentes sont effacées et doivent être redéfinies.
5.2.1.4 Imprimantes par défaut
Pour définir une imprimante par défaut, vous devez sélectionner l'option Définir une imprimante par défaut de l'application JD Edwards EnterpriseOne Printers après l'ajout de l'imprimante au système. L’imprimante peut être définie comme imprimante par défaut pour:
Vous pouvez également indiquer que l'imprimante est l'imprimante par défaut pour un utilisateur ou un rôle spécifique, ainsi que pour un environnement et un hôte spécifiques.
Vous devez définir l'imprimante par défaut comme étant active pour que le système la reconnaisse comme imprimante par défaut. Lorsque plusieurs imprimantes sont configurées à l'aide des mêmes informations, une seule imprimante peut être définie comme active. Si une autre imprimante est déjà définie comme imprimante par défaut active, vous devez désactiver l'imprimante par défaut d'origine avant de rendre la nouvelle imprimante active. Vous pouvez effectuer plusieurs changements de statut à partir du formulaire Travailler avec des imprimantes par défaut.
5.2.2 Comprendre les filtres d’impression null pass-through
Le filtre d'impression directe null vous permet d'envoyer des documents PDF directement dans une file d'attente d'impression sans la convertir au format de langage d'imprimante. Utilisez des filtres d’impression pass-through null lorsque vous définissez une PDL personnalisée pour une imprimante.
Vous pouvez choisir parmi les filtres d’impression pass-through null disponibles ou en créer de nouveaux. Vous devez d'abord sélectionner le fichier PDL personnalisé dans le formulaire Configuration de l'imprimante dans l'application Imprimantes JD Edwards EnterpriseOne, puis sélectionner Avancé dans le menu Formulaire.
Si vous faites une copie d'un programme de conversion, le champ Chaîne de paramètres est renseigné en fonction du filtre que vous avez sélectionné dans le formulaire Utilisation des programmes de conversion. Sinon, la chaîne de paramètre est entrée automatiquement en fonction de l'hôte à partir duquel vous imprimez (par exemple, ISERIES ou HP9000) et du type d'imprimante (postscript, PCL ou ligne).
Ce code est un exemple de la chaîne de paramètre pour les filtres d'impression null directs:
-s nom_chaîne
-l
nom_bibliothèque-f convertPDFToPS
Où -s définit le nom de la chaîne, -l définit le nom de la bibliothèque (cette valeur correspond à la lettre l et non au chiffre 1) et -f définit le nom de la fonction
5.2.3 Formulaires utilisés pour ajouter des imprimantes
Nom de forme | FormID | La navigation | Usage |
---|---|---|---|
Imprimantes | W98616S | Outils de cycle de vie EnterpriseOne, Gestion des rapports, Configuration du traitement par lots (GH9013), Imprimantes | Ajouter des imprimantes, modifier des imprimantes et définir des imprimantes par défaut |
Directeur de configuration d'imprimante | W98616AC | Cliquez sur Ajouter une imprimante dans le formulaire Imprimantes. | Passez en revue les tâches de l’imprimante et lancez Printer Setup Director. |
Informations sur la plateforme | W98616V | Cliquez sur Suivant dans le formulaire Directeur de configuration de l'imprimante. | Entrez le type de plate-forme, le nom du serveur d'impression et le nom partagé d'impression. |
Travailler avec des imprimantes | W98616Y | Cliquez sur Modifier une imprimante dans le formulaire Imprimantes. | Sélectionnez une imprimante à modifier ou à copier. |
Configuration de l'imprimante | W98616AE | Cliquez sur Suivant dans le formulaire Informations sur la plate-forme lors de l'ajout d'imprimantes.
Sélectionnez une imprimante et cliquez sur Sélectionner dans le formulaire Travailler avec des imprimantes lors de la modification des imprimantes. |
Entrez ou modifiez l'emplacement et le modèle de l'imprimante, les types de papier, le type de papier par défaut et le langage de définition d'imprimante. |
Travailler avec des imprimantes par défaut | W98616O | Cliquez sur Définir une imprimante par défaut dans le formulaire Imprimantes. | Sélectionnez un enregistrement d'imprimante. |
Révisions d'imprimante par défaut | W98616M | Cliquez sur Sélectionner dans le formulaire Travailler avec des imprimantes par défaut. | Changer le statut d'une imprimante. |
Travailler avec des programmes de conversion | W98616I | Sélectionnez Personnalisé sous l'onglet Détails du formulaire Configuration de l'imprimante, puis sélectionnez Avancé dans le menu Formulaire. | Sélectionnez ou ajoutez un programme de conversion. |
Programme de conversion avancé | W98616J | Cliquez sur Ajouter dans le formulaire Travailler avec des programmes de conversion. | Entrez un nouveau nom de programme de conversion et une nouvelle chaîne de paramètres. |
5.2.4 Ajout d'imprimantes
Accédez au formulaire Imprimantes.
5.2.4.1 Informations sur la plateforme
Accédez au formulaire d'informations sur la plateforme.
- Type de plate-forme
-
Entrez le type de matériel sur lequel réside la base de données.
- Nom du serveur d'impression
-
Entrez le nom de la machine qui reçoit les documents des clients
- Imprimer le nom partagé
-
Entrez le nom de l'imprimante à laquelle le rapport sera envoyé.
5.2.4.2 Configuration de l'imprimante
Accédez à l'onglet Général du formulaire Configuration de l'imprimante.
- Nom de l'imprimante
-
Le système remplit ce champ en fonction du nom du serveur d'impression et du nom partagé d'impression que vous avez entrés dans le formulaire d'informations sur la plate-forme. Cette information ne peut pas être modifiée à partir de ce formulaire.
- Type de plate-forme
-
Le système remplit ce champ en fonction du type de plate-forme que vous avez saisi dans le formulaire Informations sur la plate-forme. Cette information ne peut pas être modifiée à partir de ce formulaire.
- Modèle d'imprimante
-
Entrez le modèle de l'imprimante.
- Emplacement de l'imprimante
-
Entrez l'emplacement physique de l'imprimante.
- Les pièces jointes
-
Double-cliquez sur ce champ pour sélectionner le type de papier à utiliser avec l’imprimante définie. Une coche apparaît en regard des types de papier sélectionnés.
- Type par défaut
-
Sélectionnez un code défini par l'utilisateur (UDC) (98 | FP) indiquant le type de papier par défaut. Les valeurs sont:
1: Indique que le type de papier est le type par défaut.
0: Indique que le type de papier est disponible pour être utilisé avec l’imprimante définie mais qu’il n’est pas celui par défaut.
- Type de papier
-
Entrez le type général de papier pris en charge par l’imprimante définie, par exemple A4, Légal et Lettre.
- Largeur du papier de l'imprimante
-
Entrez une valeur pour indiquer la largeur du papier pour le type de papier défini. La valeur est affichée dans l'unité de mesure définie dans le champ MU.
- Hauteur du papier d'imprimante
-
Entrez une valeur pour indiquer la hauteur du papier pour le type de papier défini. La valeur est affichée dans l'unité de mesure définie dans le champ MU.
- UM
-
Sélectionnez un UDC (00 | UM) indiquant l'unité de mesure utilisée pour définir la largeur et la hauteur du type de papier défini.
5.2.4.3 Configuration de l'imprimante
Accédez à l’onglet Détails du formulaire Configuration de l’imprimante.
- Langage de définition d'imprimante
-
Sélectionnez le nom du PDL utilisé par l’imprimante définie. Lorsque les options PostScript ou PCL sont sélectionnées, le système désactive l'option Imprimante en ligne.
Plusieurs PDL peuvent être sélectionnés, mais un seul peut être défini par défaut. La PDL peut être remplacée lorsque des versions par lots sont soumises.
Important:
L'option personnalisée utilise une fonctionnalité avancée de l'application JD Edwards EnterpriseOne Printers. Seuls les utilisateurs connaissant la création de chaînes de paramètres pour les imprimantes doivent utiliser cette option.
- Nombre maximum de sources de papier
-
Entrez le nombre maximum de magasins disponibles sur l’imprimante définie. Ce champ est uniquement disponible lorsque vous sélectionnez PostScript ou Custom PDL.
- Source de papier par défaut
-
Entrez le bac de sortie à utiliser pour un travail par lots spécifique. Ce champ est disponible uniquement lorsque PostScript ou Custom PDL est sélectionné.
- Caractères par pouce
-
Entrez le nombre de caractères par pouce horizontal pris en charge par l’imprimante définie. Ce champ est uniquement disponible lorsque le PDL d'imprimante par ligne est sélectionné. Pour une page de 8 1/2 x 11 pouces, la valeur de caractères par pouce est de 10.
- Colonnes par page
-
Entrez le nombre de colonnes par page pris en charge par l’imprimante définie. Ce champ est uniquement disponible lorsque le PDL d'imprimante par ligne est sélectionné. Pour une page de 8 1/2 x 11 pouces, la valeur des colonnes par page est 85.
- Ligne par pouce
-
Entrez le nombre de lignes par pouce pris en charge par l’imprimante définie. Ce champ est uniquement disponible lorsque le PDL d'imprimante par ligne est sélectionné. Pour une page de 8 1/2 x 11 pouces, le nombre de lignes par pouce est 6.
- Ligne par page
-
Entrez le nombre de lignes par page prises en charge par l’imprimante définie. Ce champ est uniquement disponible lorsque le PDL d'imprimante par ligne est sélectionné. Pour une page de 8 1/2 x 11 pouces, le nombre de lignes par page est 66.
- Largeur du papier de l'imprimante
-
Affiche la largeur du papier en fonction de la valeur entrée dans le champ Colonnes par page. Ce champ est renseigné par le système et n'apparaît que lorsque le PDL d'imprimante par ligne est sélectionné.
- Hauteur du papier d'imprimante
-
Affiche la hauteur du papier en fonction de la valeur entrée dans le champ Ligne par pouce. Ce champ est renseigné par le système et n'apparaît que lorsque le PDL d'imprimante par ligne est sélectionné.
5.2.5 Définition des imprimantes par défaut
Accédez au formulaire Révisions d’imprimante par défaut.
- Rôle d'utilisateur
-
Entrez l'ID utilisateur ou le rôle disposant d'autorisations pour utiliser l'imprimante. * PUBLIC donne des autorisations à tous les utilisateurs.
- Nom du rapport
-
Entrez le nom du rapport qui utilisera cette imprimante. Si le champ est laissé vide, la valeur par défaut est * ALL. * ALL permet à tous les rapports d’utiliser l’imprimante.
- Nom de la version
-
Entrez le nom de la version de lot qui utilisera cette imprimante. Si le champ est laissé vide, la valeur par défaut est * ALL. * ALL permet à toutes les versions de lot d'utiliser l'imprimante. Si le nom du rapport est * ALL, le nom de version par défaut est * ALL et n'est pas disponible pour la saisie.
- Environnement
-
Entrez l'emplacement du rapport et les spécifications de version du lot. Le système entre automatiquement le nom de l'environnement auquel vous êtes actuellement connecté. Modifiez ces informations si nécessaire.
- Nom de l'imprimante
-
Entrez le nom de l'imprimante définie dans l'application Imprimantes JD Edwards EnterpriseOne à utiliser par défaut.
- Nom d'hôte
-
Entrez le nom du serveur qui traite les versions de lot définies. L'assistant visuel affiche les noms d'hôte appropriés en fonction du nom de l'imprimante sélectionnée.
- Statut de l'objet
-
Entrez un UDC (H98 | ST) indiquant si l'imprimante par défaut est active ou inactive.
5.2.6 Modification des imprimantes
Accédez au formulaire Travailler avec des imprimantes.
-
Sélectionnez l'imprimante que vous souhaitez modifier et cliquez sur Sélectionner.
-
Sur le formulaire Configuration de l’imprimante, modifiez les informations relatives à l’imprimante si nécessaire.
Vous ne pouvez pas modifier le nom de l'imprimante et le type de plate-forme. Si vous sélectionnez une imprimante par ligne, la grille de type de papier située au bas du formulaire est désactivée.
5.2.7 Copie d'imprimantes
Accédez au formulaire Travailler avec des imprimantes.
-
Sélectionnez l'imprimante que vous souhaitez copier et cliquez sur Copier.
-
Sur le formulaire d'installation de l'imprimante, remplissez les champs appropriés.
-
Sélectionnez l'onglet Détails et complétez les informations, le cas échéant.
5.2.8 Suppression d'imprimantes
Accédez au formulaire Travailler avec des imprimantes.
-
Sélectionnez une imprimante ou sélectionnez plusieurs imprimantes en maintenant la touche Ctrl enfoncée.
-
Cliquez sur Supprimer.
Cette tâche supprime la définition de l'imprimante.
5.2.9 Suppression de types de papier
Accédez au formulaire Travailler avec des imprimantes.
-
Sélectionnez une imprimante et cliquez sur Sélectionner.
-
Sur le formulaire Configuration de l’imprimante, sélectionnez Nouveau type de papier dans le menu Formulaire.
-
Sur le formulaire Travailler avec des types de papier, sélectionnez un type de papier et cliquez sur Supprimer.
-
Sur Confirmer la suppression, cliquez sur OK.
Le type de papier que vous avez supprimé ne s'affiche plus dans la zone de détail.
5.2.10 Ajout de filtres d'impression null directs
Accédez au formulaire du programme de conversion avancé.
- Programme de conversion
-
Sélectionnez le nom d'un programme de conversion (filtre d'impression null null) à l'aide de l'assistant visuel.
- Paramètre String
-
Affiche la valeur du paramètre transmise au programme de conversion. Cette valeur est renseignée par le système en fonction du programme de conversion sélectionné. La chaîne de paramètres dépend du type d'imprimante et de la plate-forme matérielle et logicielle utilisée.
5.2.11 Recherche d'enregistrements d'imprimante incorrects
Utilisez ce traitement par lots pour effectuer une recherche dans le tableau Capacité de l’imprimante (F986163). Ce rapport peut vous aider à identifier les enregistrements d'impression incomplets et les enregistrements contenant des informations incorrectes sur l'imprimante.
Dans Outils de cycle de vie EnterpriseOne, sélectionnez Gestion des rapports (GH9111), Versions par lots.
-
Dans le formulaire Travailler avec des versions par lot – Versions disponibles, entrez R9861602 dans le champ Application par lot et cliquez sur Rechercher.
-
Exécutez la version XJDE0001.
Le rapport répertorie tous les enregistrements de définition d'imprimante qui pourraient ne pas être complets ou qui sont erronés et doivent être corrigés.
-
A l'aide du rapport, localisez le dossier d'imprimante incomplet et corrigez-le.
Voir Modification des imprimantes.
5.3 Configuration des polices de codes à barres
Cette section fournit un aperçu des polices de code à barres et explique comment:
-
Configurez les imprimantes pour qu'elles utilisent des polices de codes à barres.
-
Modifier les informations de l’imprimante de codes à barres.
-
Copier les informations d’imprimante de codes à barres pour les nouvelles imprimantes.
-
Supprimer les informations de support des codes à barres des imprimantes.
5.3.1 Comprendre les polices de codes à barres
JD Edwards EnterpriseOne prend en charge l’utilisation de la police de code à barres BC C39 3 to 1 Medium et l’inclut avec le logiciel. Après avoir configuré les imprimantes, vous pouvez affecter une imprimante à utiliser une police de code à barres à utiliser avec les rapports. Cette section explique comment définir une imprimante prenant en charge la police de code à barres BC C39.
Remarque:
Les imprimantes prenant en charge les polices de code à barres doivent utiliser les langages de définition d’imprimante PostScript ou PCL.
5.3.2 Formulaires utilisés pour configurer les imprimantes afin qu'elles utilisent des polices de code à barres
Nom de forme | FormID | La navigation | Usage |
---|---|---|---|
Travailler avec la police de code à barres | W986166A | Outils de cycle de vie EnterpriseOne, gestion des rapports, configuration du traitement par lots (GH9013), prise en charge des codes à barres | Modifiez ou ajoutez des imprimantes définies pour prendre en charge les codes à barres. |
Révisions du support de code à barres | W986166B | Cliquez sur Ajouter dans le formulaire Utiliser la police de code à barres. | Entrez le nom de l'imprimante, le langage de définition de l'imprimante, la police True Type, le nom de la police et l'ID du jeu de symboles à utiliser pour les codes à barres. |
5.3.3 Configuration des imprimantes pour l'utilisation de polices de code à barres
Accédez au formulaire de révision du code à barres.
- Nom de l'imprimante
-
Utilisez l’assistant visuel pour sélectionner une imprimante à utiliser pour l’impression de polices à code à barres.
- Langage de définition d'imprimante
-
Sélectionnez le langage de définition d’imprimante utilisé par l’imprimante sélectionnée. Les options incluent PostScript et PCL.
- Nom de police True Type
-
Cliquez sur le bouton Police True Type pour sélectionner le BC C39 3 à 1 Moyenne police de code à barres. La police True Type du code à barres doit résider dans le répertoire des polices Microsoft Windows.
- Nom de police de l'imprimante
-
Entrez le nom de la police d'imprimante à utiliser.
- ID de jeu de symboles
-
Entrez une valeur qui définit le mappage des caractères et des caractères pour un jeu de symboles spécifique. Contactez le fournisseur de polices de l'imprimante PCL pour obtenir ces informations. Cette option est disponible pour le langage de définition d’imprimante PCL uniquement.
5.3.4 Modification des informations sur l’imprimante de codes à barres
Accédez au formulaire de police de travail avec des codes à barres.
-
Sélectionnez l'imprimante pour laquelle vous souhaitez modifier les informations et cliquez sur Sélectionner.
-
Dans le formulaire Révisions de police de code à barres, modifiez les informations comme il convient.
5.3.5 Copie d'informations sur les imprimantes de codes à barres pour les nouvelles imprimantes
Accédez au formulaire de police de travail avec des codes à barres.
-
Sélectionnez l'imprimante que vous souhaitez copier et cliquez sur Copier.
-
Sur le formulaire Révisions de police de code à barres, entrez le nom de la nouvelle imprimante.
-
Modifiez les informations comme il convient.
5.3.6 Suppression des informations de support des codes à barres des imprimantes
Accédez au formulaire de police de travail avec des codes à barres.
-
Sélectionnez l'imprimante pour laquelle vous souhaitez supprimer les informations de code à barres et cliquez sur Supprimer.
-
Sur le formulaire Confirmer la suppression, cliquez sur OK.
5.4 Comprendre plusieurs jeux de codes pour PCL
Cette section traite de:
5.4.1 Plusieurs jeux de codes pour l'impression PCL
Le moteur de traitement par lots JD Edwards EnterpriseOne génère des rapports à l'aide de données Unicode. Cela signifie qu'un seul rapport peut contenir de nombreux types de caractères représentant plusieurs langues. Toutefois, les imprimantes PCL ne prenant pas directement en charge les données Unicode, le filtre d’impression PCL doit traduire les données du rapport et indiquer à l’imprimante comment les afficher.
Deux valeurs contrôlent la traduction et l'affichage de caractères individuels dans PCL:
Vous pouvez configurer le système pour utiliser soit une seule combinaison de page de codes et de jeu de symboles, soit plusieurs combinaisons par rapport afin de prendre en charge un environnement international. L’un des paramètres contrôlant cette fonctionnalité est la PRTPCLSymbolSet
réglage sous les en-têtes UBE des fichiers jde.ini et jas.ini.
Ce tableau décrit les scénarios que vous devriez envisager pour définir le PRTPCLSymbolSet:
Scénario | La description |
---|---|
La définition PRTPCLSymbolSet est manquante ou définie sur PRTPCLSymbolSet = * AUTO . |
Le filtre d'impression PCL analyse automatiquement les données du rapport pour déterminer les valeurs de jeu de symboles et de pages de codes à utiliser pour afficher correctement les caractères du rapport. Le filtre d'impression envoie ensuite les valeurs appropriées à l'imprimante en cours d'impression. |
La définition de PRTPCLSymbolSet est définie sur PRTPCLSymbolSet = * NONE . |
Un seul jeu de symboles est dérivé en fonction de la page de codes utilisée pour générer le rapport. Cette combinaison de jeu de symboles et de page de codes est utilisée pour l'ensemble du document. |
La définition de PRTPCLSymbolSet est définie sur PRTPCLSymbolSet = XXX, où XXX représente le jeu de symboles souhaité. |
Le jeu de symboles défini est utilisé pour toutes les impressions PCL. |
5.4.2 L'ordre de priorité pour l'impression PCL
L'ordre de priorité détermine les jeux de codes ou les polices à utiliser lorsque plusieurs paramètres d'impression sont définis. L’impression PCL a deux ordres de priorité; la première détermine la page de code et la seconde détermine le jeu de symboles. Le filtre d'impression parcourt la liste jusqu'à l'obtention d'une valeur valide, puis utilise cette valeur.
5.4.2.1 Page de code
Lorsqu'un travail d'impression est envoyé à une imprimante PCL, le filtre d'impression PCL:
-
Vérifie la table Prise en charge des polices de code à barres (F986166) pour déterminer si le rapport contient des informations sur le code à barres.
Si le rapport comprend des informations de code à barres, il l'imprime à l'aide d'un jeu de caractères de code à barres.
-
Vérifie si plusieurs pages de codes sont activées (PRTPCLSymbolSet = * AUTO).
Si plusieurs pages de code sont activées, il analyse les chaînes de texte du rapport pour déterminer la page de code.
-
Vérifie le paramètre PRTLocalCodeSet et utilise la page de code indiquée par le paramètre.
-
Utilise la page de code associée à la préférence de langue de l'utilisateur.
5.4.2.2 Jeu de symboles Ordre de priorité
Une fois le jeu de codes déterminé, le filtre d'impression PCL utilise des règles pour déterminer le jeu de symboles. Ce tableau indique les règles pour le filtre d'impression PCL:
Filtre d'impression | Règle |
---|---|
Vérifie si un jeu de symboles est spécifié dans la table de prise en charge des polices de code à barres. | Si un jeu de symboles est spécifié, il utilise ce jeu de symboles. |
Vérifie le paramètre PRTPCLSymbolSet. | Si un jeu de symboles spécifique est indiqué, il utilise ce jeu. |
Vérifie le code du jeu de symboles associé à la page de codes. | Le filtre d'impression sélectionne un jeu de symboles correspondant à la page de codes actuelle. |
5.5 Conception de rapports à imprimer sur des imprimantes en ligne
Cette section fournit des aperçus des rapports conçus pour imprimer sur des imprimantes en ligne et des imprimantes ligne iSeries distantes utilisées pour imprimer plusieurs copies de rapports, répertorie les éléments requis et explique comment:
5.5.1 Comprendre les rapports conçus pour imprimer sur des imprimantes en ligne
Lors de la conception de rapports à imprimer sur des imprimantes en ligne, vous devez suivre certaines instructions pour vous assurer que les informations contenues dans les rapports sont imprimées avec succès. Ces directives incluent la famille de police, la taille de la police, l’espacement de la grille, la largeur des champs du rapport, les dimensions du papier et les paramètres de ligne:
-
Modifiez l'alignement vertical de la grille.
-
Sélectionnez une police à pas fixe.
La police Courier New est une police à espacement fixe qui fournit les meilleurs résultats. Cependant, vous pouvez utiliser d'autres polices à pas fixe. Par exemple, pour les rapports contenant du texte en japonais, vous devez utiliser la version à pas fixe de la police MS-Gothic.
-
Modifier la taille de la police.
-
Modifier la largeur du champ.
Etant donné que les propriétés de la police affectent la taille des champs du rapport, vous devrez peut-être ajuster la largeur du champ. Avant de pouvoir modifier la largeur des champs, vous devez remplacer les spécifications de version d'une section, en particulier la présentation de la section.
-
Appliquez les sélections de police à l'ensemble du rapport.
-
Aligner les champs.
Voir "Amélioration des rapports à l'aide de la fonctionnalité de base", "Modification de l'apparence des objets de rapport" dans Outils de développement d'outils JD Edwards EnterpriseOne: Guide d'aide à la conception de rapports.
5.5.2 Comprendre les imprimantes de ligne iSeries distantes utilisées pour imprimer plusieurs copies de rapports
Si la file d'attente de sortie pour une imprimante de ligne iSeries ne prend pas en charge l'impression de plusieurs copies, le paramètre Options d'affichage peut être modifié pour envoyer plusieurs copies de documents à l'imprimante distante. Un administrateur système doit effectuer cette tâche, et uniquement pour les files d'attente de sortie distantes.
5.5.3 Prérequis
Avant de modifier les rapports pour les imprimer sur des imprimantes en ligne, assurez-vous d’effectuer l’une des étapes suivantes:
-
Créez une version par lot d'un rapport qui sera envoyé uniquement aux imprimantes par ligne.
N'effectuez pas les modifications dans le modèle de rapport car les données du rapport pourraient ne pas s'afficher correctement sur d'autres plates-formes d'imprimante.
-
Extrayez une version de lot existante et modifiez-la pour imprimer sur des imprimantes en ligne.
5.5.4 Modification de rapports pour imprimer sur des imprimantes en ligne
Sélectionnez une version par lot à extraire et lancez l'aide à la conception de rapports JD Edwards EnterpriseOne.
-
Dans le menu Disposition, sélectionnez Alignement sur la grille.
-
Dans le formulaire Grille d’alignement, modifiez la valeur du champ Vertical pour 16 et cliquez sur OK.
-
Dans le menu Fichier, sélectionnez Propriétés du rapport.
-
Sur le formulaire Propriétés, sélectionnez l’onglet Police / Couleur, puis remplacez la police par Courrier New.
-
Changer la taille de la police en dix.
-
Sélectionnez l'option Appliquer les paramètres à tous les objets et cliquez sur OK.
-
Elargissez les champs autant que nécessaire pour laisser suffisamment d’espace aux données à afficher dans le rapport.
-
Alignez les champs à l'aide de l'option Aligner du menu Mise en page.
-
Enregistrez la version.
5.5.5 Impression de plusieurs copies de rapports sur des imprimantes de ligne iSeries distantes
Pour imprimer plusieurs copies sur des imprimantes iSeries distantes:
-
Terminez le rédacteur distant auquel la file d'attente de sortie est connectée.
-
Utilisez la commande CHGOUTQ (Change Output Queue) pour modifier le paramètre Options d'affichage (DSPOPT) afin qu'il contienne la valeur. XAIX.
-
Redémarrez le rédacteur distant.
5.6 Impression de rapports
Cette section traite de:
-
Les versions par lots à la soumission.
-
Les versions par lots sont traitées sur le serveur.
-
Les versions par lots sont traitées localement sur le client Microsoft Windows.
-
Caractéristiques de temps d'impression.
-
Paramètres d'impression pour les versions par lots.
5.6.1 Versions par lots lors de la soumission
Lorsque vous soumettez des versions par lots, le moteur de traitement par lots utilise un contexte de périphérique pour générer un fichier PDF. Ce contexte de périphérique inclut des informations telles que la taille de la page et la zone imprimable d'une page. Le système génère ces informations à partir des tables d'imprimante pour toutes les plates-formes.
Dans JD Edwards EnterpriseOne, vous avez la possibilité d'afficher le fichier PDF à l'aide d'Adobe Acrobat Reader ou d'envoyer le rapport directement à une imprimante. Vous pouvez également imprimer le rapport à partir d'Adobe Acrobat Reader. Lorsque vous envoyez le rapport à une imprimante, le système utilise un filtre de conversion pour transformer le fichier PDF en l'un des trois formats PDL suivants:
-
PCL
-
PostScript
-
Texte de l'imprimante en ligne
Ces formats de langue dépendent du type d’imprimante imprimant le rapport.
Le moteur de traitement par lots utilise un chemin logique pour déterminer à quelle imprimante envoyer les rapports. Si la première méthode ne renvoie pas un nom d'imprimante valide, le moteur de traitement par lots utilise la méthode suivante.
Lorsque vous soumettez des versions par lots:
-
Le traitement par lots déclenche l'événement Do Initialize Printer défini dans RDA.
Si ce processus récupère un nom d'imprimante valide, les autres processus sont ignorés.
-
Vous remplacez le nom d'imprimante par défaut au moment de la soumission du rapport.
Si vous substituez un nom d'imprimante valide à l'imprimante par défaut, les processus suivants sont ignorés.
-
Les spécifications du rapport attribuent un nom d’imprimante au traitement par lots.
Si ce processus récupère un nom d'imprimante valide, le processus suivant est ignoré.
-
Le système utilise la table Définition de l'imprimante (F98616) pour déterminer une imprimante par défaut valide en fonction de l'utilisateur actuel, de l'environnement auquel l'utilisateur est connecté et de l'hôte qui traite le rapport.
5.6.2 Versions par lots traitées sur le serveur
Lorsque vous envoyez des versions de lot au serveur, le moteur vous invite à entrer un nom d'imprimante. Les noms d'imprimante valides doivent avoir été préalablement définis par l'administrateur système. Le serveur crée automatiquement un fichier PDF en utilisant les paramètres associés à l'imprimante sélectionnée, à moins que les règles d'événement ne prévalent sur ces paramètres. Vous pouvez affecter l'impression du rapport en modifiant les paramètres du formulaire de sélection d'imprimante, tels que le nom de l'imprimante, l'orientation de la page, la PDL et le type de papier.
Lorsque vous affichez le rapport à partir du client Microsoft Windows, le système copie le fichier PDF du serveur dans le répertoire local E812 PrintQueue du poste de travail.
Lorsque vous affichez le rapport à partir du client Web, le système copie le fichier PDF du serveur dans un répertoire temporaire du poste de travail. Le répertoire temporaire est défini dans le fichier jas.ini. Les fichiers PDF sont supprimés lorsque vous vous déconnectez du client Web.
Dans le fichier jas.ini, modifiez le paramètre JDENET:
[JDENET]
tempFileDir =
Remarque:
Lorsque vous utilisez une plate-forme iSeries, le fichier PDF est stocké dans le système de fichiers intégré (IFS).
Voir The IFS sur l'iSeries.
Lorsque vous exécutez des versions par lots, vous avez la possibilité d'activer les fonctionnalités de journalisation à partir du formulaire Avancé. Si vous traitez des versions par lots localement à partir du client Microsoft Windows, le poste de travail stocke le fichier journal dans le répertoire E812 PrintQueue.
Si vous traitez des versions par lots sur le serveur, à partir du client Microsoft Windows ou du client Web, le serveur d'entreprise stocke le fichier journal dans le répertoire PrintQueue du serveur.
5.6.3 Versions par lots traitées localement à partir du client Microsoft Windows
Lorsque vous exécutez des versions par lots localement à partir d'un client Microsoft Windows et affichez la sortie à l'écran, le moteur tente de se connecter à l'imprimante définie dans l'aide à la conception de rapports JDA Edwards EnterpriseOne. Si le moteur ne parvient pas à se connecter ou si aucune imprimante n'est définie, il utilise l'imprimante par défaut des tables d'imprimantes. En utilisant les paramètres qu'il récupère, le moteur crée un fichier PDF et affiche le rapport via Adobe Acrobat Reader. Le fichier PDF est stocké dans le répertoire E812 PrintQueue du poste de travail.
Lorsque vous exécutez des versions par lots localement sur le client Microsoft Windows et envoyez le résultat à une imprimante, le moteur affiche le formulaire Sélection de l'imprimante. This form presents you with options to change the printer, page orientation, PDL, paper type, and so on. The initial printer displayed on the Printer Selection form is the one defined in RDA, or the default printer if one was not defined. The engine connects to the printer displayed on the printer form and retrieves the associated settings. Using these settings, the engine:
See "Submitting Batch Versions", "Submitting Batch Versions from the Microsoft Windows Client" in the JD Edwards EnterpriseOne Tools Development Tools: Batch Versions Guide.
5.6.4 Print-Time Characteristics
At print time, you can override the printer defined for a report. This is different than overriding the printer when you submit the batch version. At runtime, you can select any valid enterprise printer. At print time, however, you can seulement override the printer with another printer that supports the same platform, PDL, and paper type as the original printer. This is because the batch engine has already created the PDF version of the report and has imbedded the platform, PDL, and paper type information in the PDF file.
5.6.5 Print Settings for Batch Versions
On the Microsoft Windows client, the workstation jde.ini settings control whether reports print immediately and whether the system saves the output after processing the report:
[NETWORK QUEUE SETTINGS] PrintImmediate=TRUE/FALSE SaveOutput=TRUE/FALSE
This table describes the jde.ini settings:
Setting | La description |
---|---|
PrintImmediate | Specifies whether the system automatically prints the report after processing is complete. Values are:
TRUE. The system processes the report on the server, generates a PDF file, converts the PDF to the appropriate PDL for the defined printer, and then prints the report. FALSE. The system processes the report on the server, but does not automatically print the report. Users must access the Submitted Job Search form to manually print the report. |
SaveOutput | Specifies whether the system saves or deletes the output after the user views or prints the job. Values are:
TRUE. The system saves the output after it has been viewed or printed. FALSE. The system deletes the output after it has been viewed or printed. |
The jas.ini settings control whether reports print immediately and whether the system saves the output after processing the report on the web client.
[OWWEB] PrintImmediate=TRUE/FALSE KeepUBE=TRUE/FALSE
This table describes the jas.ini settings:
Setting | La description |
---|---|
PrintImmediate | Specifies whether the system automatically prints the report after processing is complete. Values are:
TRUE. The system processes the report on the server, generates a PDF file, converts the PDF to the appropriate PDL for the defined printer, and then prints the report. FALSE. The system processes the report on the server, but does not automatically print the report. Users must access View Job Status–Work With Servers form to manually print the report. |
KeepUBE | Specifies whether the system saves or deletes the output after the user views or prints the job. Values are:
TRUE. The system saves the output after it has been viewed or printed. FALSE. The system deletes the output after it has been viewed or printed. |
Commentaires
Laisser un commentaire