et son partenaire expert         

 

vous présentent

 

l'Outil dédié à vos impressions

Laser PCL5 / PDF / XML

 

 

La Solution Intelligente pour IBM AS/400

 


 

LDPRX est un logiciel natif AS/400 permettant la mise en forme des fichiers d’impression vers des imprimantes laser PCL5 ainsi que la création de fichiers au format PDF (Acrobat Reader) et la génération de documents au format XML pour vos applications Intranet/Internet, sans aucune modification des applications.

 

Cette mise en forme permet l’utilisation des différentes possibilités des imprimantes laser et des fichiers PDF, entre autres :

 

          Utilisation de fond de page ( suppression des préimprimés )

          Choix de polices ( Famille, taille, style )

          Multi exemplaires ( Liasse ou paquet )

          Gestion du recto/verso

          Gestion des magasins papier en entré et en sortie

          Code barre

          Traitement des données

          Impression en couleur

 

La mise en forme s’effectue directement sur l’AS/400 ne nécessitant ainsi aucun élément extérieur (serveur, boîtier, carte spécifique…)

 

Le logiciel comporte différents composants  :

 

          Un langage de description, qui permet de définir la mise en forme accessible directement par l’éditeur de source AS/400.

          Un maquetteur sous Windows permettant de générer directement la mise en forme de manière graphique, y compris le traitement des données.

          Un automate d’impression prenant en charge la fusion des fichiers d’impression et des mises en forme associées sans modification des applicatifs.

          Un automate de routage qui prend en charge la répartition des états d’une file d’attente, et l’éclatement éventuel d’un fichier vers plusieurs files.

          Un ensemble d’outils permettant l’intégration des fonctions du logiciel dans une application cliente.

 

 

 

Le logiciel est exploitable sur tout type d’AS/400 à partir de la version 3.2 pour les systèmes CICS et 3.7 pour les systèmes RISC. Il ne nécessite aucun logiciel particulier sur l’AS/400, sauf PDM pour l’édition des sources des scripts de mise en forme (facultatif lors de l’utilisation du maquetteur sous Windows).

 

Il prend en charge toutes imprimantes laser PCL5, 5e et 5c (couleur) connectées à l’AS/400 :

 

          Connexion par carte Twinax

          Connexion sur le port imprimante des écrans passifs

          Emulation d’imprimante ( Client Access par exemple )

          Connexion réseau ( serveur d’imprimante )

          Connexion directe en TCP IP ( Device IP ou  Outq IP )

          Connexion déportée en TCP IP à travers d’autres systèmes (Unix par exemple)

 

 

DESCRIPTION DES MISES EN FORME.

 

 

La description de la mise en forme d’un fichier d’impression se définie par un langage de commandes spécifique indépendant de la sortie.

 

 

Ces commandes, en français, sont regroupées dans une procédure. Cette procédure peut être écrite directement sur l’AS/400 (via l’éditeur de source) ou générée directement par l’outil de maquettage sous Windows.

 

 

Le langage de commandes comporte :

 

          Les ordres de dessins : police, ligne, cadre, texte, tableau, image, graphiques

          Les ordres de mise en forme : choix d’oriention, de recto/verso, de magasin …

          Les ordres de traitement des pages : sélection, copie par page, copie par lot, indexation

          Les ordres de traitement des données : suppression, déplacement, copie, codebarre …

          Les ordres de programmation : variables, test, calcul, déclaration des fonds, déclaration des fonctions, boucle, appel de programme utilisateur, découpage du fichier …

 

 

Il est ainsi possible de traiter la plupart des mises en pages :

 

 

 

 

 

 

 

 

 

Les fichiers PDF sont généralement traités à l’identique des fichiers d’impression PCL, mais il est possible des les découper directement en fonction d’une donnée et de placer ces fichiers directement dans les répertoires réseaux de l’AS/400 (IFS).

 

Les noms des répertoires et les noms de fichiers PDF sont dynamiques, c’est à dire qu’ils sont directement liés au données contenus dans les pages. Ainsi il est possible d’utiliser l’arborescence des répertoires comme une indexation simple.

 

Par exemple vous pouvez découper vos fichiers de factures par numéro et placer le fichier PDF dans un ensemble de répertoires ( année de facture, code client ).

 

Il est aussi possible de créer directement des signets dans le fichier PDF permettant d’accéder directement à une page particulière dans un fichier PDF de plusieurs milliers de pages.

 

 

 

La génération des documents XML s’effectue selon les mêmes process que les fichiers PDF.

 

Le modèle, et ses Balises multi niveaux, est défini une fois pour toutes au moment du maquettage du spool AS/400. Toutes les fonctionnalités relatives au traitement de fichiers PDF sont disponibles (noms répertoires, noms documents, indexation …)

 

Des contrôles de vraisemblance sont effectués à la génération du document, ainsi LDPRX crée automatiquement les balises de ‘fin’ manquantes, élimine les caractères exotiques et les espaces.

 

 

Le maquettage d’une édition PCL5, la création d’un fichier PDF et la génération d’un document XML peuvent être combinés.

 

Ainsi une même Facture issue d’un spool AS/400 peut être simultanément :

 

·         Imprimée dans son état d’origine,

·         Envoyée vers une imprimante PCL5,

·         Stockée dans un répertoire et/ou émise via SMTP sous son format PDF et/ou sous son format XML,

·         Mise à disposition d’une autre application de gestion ou d’un système documentaire,

·         Transmise vers un serveur de FAX … etc

 


 

OUTIL DE MAQUETTAGE SOUS WINDOWS

 

L’outil Windows vous permet de créer vos mises en forme sans connaître l’intégralité des commandes.

Il permet une approche plus simple et plus rapide dans la conception des procédures d’édition.

 

Le principe est de récupérer le fichier d’impression original sur l’AS/400 et de construire directement les différents composants, fonds de page, fonctions de formatage, sélection des pages et assemblages.

 

L’outil se présente en deux parties :

 

          La structure du projet (procédure)  permettant de visualiser l’enchaînement des différents composants.

          La partie composition proprement dite pour le dessin du fond de page et le traitements des données.

 


 

Fichiers

 

 

 

                      

 

 

Une fois les différents composants du projet réalisés, vous enregistrez directement sur l’AS/400 la procédure sous forme de source. Le traitement de mise en forme et alors immédiatement disponible sans autre manipulation.

 


COMPOSITION GRAPHIQUE DU PROJET.

FICHIER

ORIGINAL

FEUILLE DE COMPOSITION

 

 

 

 

 

 

 


 

Toutes les manipulations sont possibles :

 

·         Vous dessinez directement votre fond de page sur la fenêtre de droite.

 

·         Vous pouvez déplacer un ou plusieurs blocs de données en entourant la zone choisie dans la fenêtre de gauche et en glissant/positionnant le contenu directement sur la fenêtre de dessin.

 

·         Vous pouvez aussi sélectionner un champs pour lui affecter un nom de variable, permettant l’ajout de condition ou le collage de texte fixe et/ou variable.

 

Il est aussi possible d’ajouter immédiatement des commandes non graphiques ( par exemple un choix de magasin, un saut de page, une variable hors donnée, un calcul …)

 

 


A tout moment vous pouvez afficher la commande générée graphiquement pour compléter ou ajuster les valeurs.

 

Par exemple pour un tableau :

 

 

 

 

 

 

 

Matériel – logiciel requis :

 

          Micro ordinateur sous Windows 95, 98, ME, NT4, 2000, XP

          64 MO (9x, ME), 128 pour NT4, 2000 et XP

          10 MO de place disque

          Ecran graphique 1024x768 couleurs ( 17 pouces recommandé )

          Liaison par FTP avec l’AS/400  (pas d’utilisation de Client Access ou autre produit)

 

          L’As/400 doit avoir le service FTP actif et accessible, l’accès au répertoire réseau de l’As/400 pour affichage des fichiers PDF.

 


 

AUTOMATE D’IMPRESSION.

 

L’automate d’impression permet d’exécuter automatiquement une mise en forme (procédure) lors de la réception d’un fichier dans une file d’attente et de générer le fichier PCL et/ou le fichier PDF sans intervention de l’utilisateur, ni modification de l’application.

 

Génération

 

OUTQ

Sortie

OUTQ

Entrée

APPLICATION

Fichier

Spool

Automate

 

LASER

Fichier

PCL

Procedure

5

3

2

4

Fichier

PDF

File

 

DOC

IFS

Réception du fichier

Envoi du fichier PCL

Envoi du fichier PDF

 

6

1

Modèle

XML

File

DOC

IFS

Envoi du document XML

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Principe :

 

1.       L’application créée un fichier d’impression dans une file d’attente standard qui n’est pas rattachée à une imprimante.

2.       L’automate réceptionne le fichier et détermine la mise en forme (procédure) à appliquer, soit par le nom du fichier, sa référence ou le type de papier.

3.       Il exécute les ordres de mise en forme, mise en page, fond de page, traitements…

4.       Il génère le fichier d’impression contenant les ordres PCL dans une file d’attente attachée à une imprimante et/ou génère un fichier au format PDF.

5.       Le « Writer AS/400 » envoi physiquement le fichier PCL vers l’imprimante (tous types de connexions)

6.       Le fichier au format PDF est placé sur une partition de l’AS/400 (fichier physique, dossier partagé, répertoire de l’IFS).

7.       Le document issu du Modèle XML est placé sur une partition de l’AS/400 (fichier physique, dossier partagé, répertoire de l’IFS).

 

 

Il existe une forme simplifiée de l’automate qui élimine la file d’entrée. La transformation du flot d’impression en PCL et/ou PDF et/ou XML avec la mise en forme s’effectue directement lors de l’envoi physique vers l’imprimante. L’automate s’intègre alors dans le « Writer » AS/400.

 

 

AUTOMATE DE ROUTAGE.

 

Cette fonction est conçue pour permettre facilement l’envoi du contenu d’une file d’attente vers d’autres files, avec possibilité de modifier certains attributs ( copie, papier…), a partir de règles de routage prenant en compte le nom de l’utilisateur, le nom du fichier, la référence ou le type de papier.

 

Vous pouvez également exécuter un traitement sur le fichier pour le découper, le dupliquer et ceci page par page. La possibilité d’indexer les pages permet un découpage par lot bien que les pages ne soient pas classées de manière contiguë.

Les procédures de routage sont écrites avec un jeu de commandes identique à la mise en forme et permettent la sélection des pages, l’utilisation de variables, de test, de modification des données…

 

Les fichiers créés par l’automate de routage sont des fichiers d’impression AS/400 et peuvent donc être utilisés classiquement ou envoyés vers un automate d’impression pour la mise en forme en PCL ou en PDF ou en XML.

 

 

 

OUTILS COMPLEMENTAIRES.

 

Ces différents outils sont conçus pour s’intégrer dans des processus plus complexe d ‘édition tout en utilisant les mêmes composants du logiciel.

 

          Impression directe : A l’aide d’une seule commande vous pouvez déclencher une mise en forme directement sur un fichier et en indiquant les différents paramètres (procédure, sortie imprimante, sortie PDF, modèle XML, ajout de variables …).

 

          Fusion : Cumul de plusieurs fichiers se trouvant dans la même file d’attente permettant un regroupement des pages concernant un même destinataire. On utilise ainsi les fonctions de sélection de page, d’indexation, de sélection des fonds de page…

 

          Compilation : Permet de regrouper plusieurs fichiers par type (même utilisateur, même nom de fichier…)  et d’appliquer les procédures correspondantes pour ne faire q’un seul envoi vers l’imprimante. Permet en fait le regroupement de différents états créés à des moments différents.

 

          Fusion/Eclatement : Cumul de plusieurs fichiers et application d’une procédure de routage permettant de regrouper les différentes pages pour un même destinataire et de créer un  nouveau fichier pour chaque destinataire soit dans une seule file d’attente, soit directement dans différentes files.

 

          Programme d’exit : Permet d’appeler un programme utilisateur après chaque exécution d’une procédure, ou création d’un fichier PDF ou génération d’un document XML, et ainsi de pouvoir s’interfacer avec d’autres logiciels (archivage, envoi par email, mise à disposition du fichier, lien vers une procédure e-Procurement)

 

          Email : Permet d’envoyer des emails soit à travers une commande, soit directement à partir d’une procédure en prenant en compte des données du fichier d’impression (destinataire, objet ….). Le fichier d’impression devient automatiquement une pièce attachée au format PDFou au format XML. En fonction du paramétrage, l’envoi s’effectue directement vers votre fournisseur d’accès internet ou vers votre serveur interne de messagerie, soit via le service SMTP de l’AS/400 ou via le client SMTP intégré de LDPRX.

 

 


 

EXEMPLES DE SORTIE :

 

 

 

Sorties différentes à parttir du même fichier original.

 

 

 

 

 

 

 

 


EDITION de planches d’étiquettes à partir d’un fichier « plat ».

 

 

 

 

 

 

Procédure correspondante :

 

Document Debut format(Portrait A4)

Police ARM10 Arial Taille(10) 

Police ARG14 Arial Taille(14) Style(Gras) 

Police ARG12 Arial Taille(12) Style(Gras)

Fonction debut 'E1'

Cadre 100 100 1000 500 2

Position 170 280 *PAGE Zonepage(A &l 1 19 O 1) Police(ARG14)

CodeBarre C39 '*PAGE' Mode(A) ModeGraphe( *N 170 370 110 2 1 3 1 3) ZonePage(A &l 20 13 N)

Position 181 534 *PAGE Zonepage(A &l 20 13 O 1) Police(ARM10)

Variable &prix *PAGE ZonePage(&l 35 8 N)

Calcul &prix2 &prix / 6,55957

Style Aligne

Position 740 280 '&prix FRS' Fin(1060) Police(ARG12)

Position 820 340 '&prix2 €' Fin(1060) Police(ARG12)

Variable &l = &l + 1

Style

Fonction fin

Format debut

Variable &l '3'

Fonction appel 'E1' CopieX(2) InterX(1000) CopieY(5) InterY(500)

Format fin

 

Note : cette procédure est générée à partir du module graphique en « déssinant » les différentes parties.


EXEMPLE de génération de Graphique :

 

 

                                                       Fichier spoule       

Fichier . . . . :   LASERCVT                                                

Contrôle  . . . .                                                            

Recherche . . . .                                                           

*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+..

Statistique de Vente                                                        

----------------------------------------------------------------------      

Produit  !  1997   !  1998   !  1999   !  2000   !  2001   !  2002   !      

----------------------------------------------------------------------      

Produit A     50        55        49        60        57        62          

Produit B    100       112       115       110       120       150          

Produit C    200       205       250       120        30        50          

Produit D     70        90       110       130       170       150          

Total        420       462       524       420       377       412          

                                                                            

                                    

 


 

QUELQUES REFERENCES  LDPRX

 

ABBOTT -  ACCOR (Holding) - ACKERMANN – ACTAIR – ACTN – ADHESIA – ADMRI – AIGLE - AIRPORT EQUIPMNT - ALCAN LAMINE France - ALCATEL CUIVRE NEXAN  - ALCATEL ISR - ALLIANCE LOIRE – ALLIBERT – ALMERYS - AMO groupe CELBERT – AMSTUTZ- ANDRETY - ANTONIN RODET - AOM Industries – AQA – ARBF – ASEPTA – AUXIL - AVF - BANCO CENTRAL HISPANO – BANDAI - BANK OF TOKYO - BANQUE DU GOTHARD - BARBIER CENTRE - BARDINET- BAURES – BEAUTE CREATEUR - BEAUTOR SA - BECTON-DICKINSON – BEHRING – BELLION – BELMET - BENETEAU JEANNEAU - BERNARD SA - B.F.O. (Banque) - BILLION MAYOR – BIOMERIEUX – BIOSEDRA - BLANQUETTE LIMOUX – BMVIROLLES - BOSCH ELM LEBLANC - BOIS OUEST INDUSTRIE – BOMAG- BOST GARNACHE – BOUACHON - BOUGIE LA FRANCAISE - BRESSOR BresseBleue - BUDGET – BURACCO - CABINET BESSE – Caisse de Retraite des Notaires- CASTOLIN EUTECHTIC - CAT VOYAGE – CARIGEL – CARRIER - CASINO France - CAVE DE ST FLORENT - CAVE NOTRE DAME – CAVEGAT - CCBO Rennes – CCLF – CDF - CECAB (MATINES,CVP) - CEDIB CCPB - CCPB  NANTES – CEIM -CEISA – CELES - CELLIER DES DAUPHINS – CENTRAVET - CGA Nimes - CERP BRETAGNE – CERGIV - COMPTOIR FRANCIAS DE LA MODE  - CGER22  GAM22 – CLGPACK - CHAMBRE METIERS HAUTE GARONNE – CHANTOVENT - CHARTRON et TREBUCHET – CHATEL - CHATEAU PAULET - CHATEAUX & ASSOCIES - CHATEAUX LYNCH-BAGE - CHAUVIN ARNOUX - CICE ( DESMARQUET) – CIL – CINERG - CIRSO GROUPAMA - CITE MARINE – CLFC - CPMS - C.S.D. - CMCM Luxembourg - CMP ( TRELLBORD ) - COCA COLA MIDI - Compagnie MEDOCAINE - COMPTOIR CENTRAL DES FROMAGES  - COMURHEX - COOP LE GOUESSANT - COOP ELECTRICITE - COOP OCCITAN - COOP ST IVY – COOPERL – CORALIE – COREP - COURRIER DE L OUEST - CREDIT IMMO ARRAS – CGVSO - CEB  C.Thermotech. - D.D.B. - Optimum Media (DDB) - D.L.L.F. - D.I.P. – DAV - DELTA CEREALES – DELMAS – DESHOULIERE- DIPTA-  DISCHAMP- DISTILLERIE DOMAINE DE PROVENCE – DPR – DODYPLAST – DOLE France - DONATIEN BAHUAUD -  DORET - DOUGLAS-MAROSE – DUBUS - DUCROS transport - EDITION BOISBAUDRY – EFRAPO - EMIN LEYDIER -  EMILE MAURIN – ENTREMONT – EUROLEASE – FACOM - FEDERAL MOGUL - FEYEL ARTZNER – FIGEL - FIMATEC -  FOCI France – FONLEM - FROMAGERIE DES CHAUMES - FROMAGERIE PERRAULT - FOURNIAL (Sterenn) - GEC ALSTHOM ALSTEF – GEMEF - GENERAL DE RESTAURATION - GEP  LAFOURMI – GERBE - GII (Système U) – GILLETTE - GIRAUD  LOGISTIQUE  - GOOD YEAR – GRASSIN - GRISET Transport - GSR ELIANCE - HARRY COVER- HENRI DE VILAMONT – HUGEL - HUISSIERS DE PARIS - HUIT DIFFUSION - I.M.A. - ISIGNY Ste MERE – ISODELTA – ISOROY - Groupe JADE- JEAN MARC LEVET - JET AIR SERVICE - JPF Industrie - JOANNE ( W.M. ) – JOUAN – KLEIN - KRAFT JACOB SUCHARD - L & L -  LABO BONGERT - LABO INDUSTRIE – LACTALIS - LABOURET ROY – LAITA - LAITERIE TRIBALLAT RIANS - LAITERIE TRIBALLAT NOYAL – LAPALU - LAVIOLETTE FINANCEMENT – LCA – LECOUFLE – LEFRANC - LEGRIS SA – LEGOUEIX - LE TANNEUR & CIE - LES CRUS PREVENDUS – LISTEL – LLUMISPOT - LNA / UCLAB - LOC ENERGIE - LOGIQUE (SOLFIN)- LOGIS 62 - LOHR INDUSTRIE – LORANS – LOUDET - LUCIEN LURTON - L'OREAL (CENTREAL) - M.L.P. - M.R.A. - MAIRIE ANNECY LE VIEUX - MAIRIE CRAN GEVRIER  - MAIRIE GRASSE - MAIRIE POISSY - MAIRIE VANVES -MAIRIE NARBONNE - MAIRIE NOUMEA - MAIRIE DE CANET – MANDUCHET – MANITOU - MANULI SONATRA -  MARINGUE SAGETAT - MASSE SA (Carigel) - MAYENNE LAIT – MATIK - MAXIT SA - MBT France - MIFROMA  - MOBALPA - MOD'8 – MRIFEN - MUTUELLE DE France - MUTUELLE LOIRE ATL. - MUTUELLE LOIRET - MUTUELLE M.JUSTICE-  MUTUELLE H.VIENNE - MUTUELLE MYRIADE - MUTUELLE PRESENCE - MUTUELLE PYRENEES - MUTUELLE MGAPT - MUTUELLE (UNION) - MUTUELLE POLICE NATIONALE - MUTUELLE GARDOISE - MUTUELLE CHEMINOTS MUTUELLE PAM - MUTUELLE COTE ARMOR - MUTUELLE UM21 - MUTUELLE REMPART - MUTUELLE UM DROME- NAUTILIS FOOD - NEYRAT PEYRONIE – NICOLAS - NORBERT DENTRSANGLE – NORMAPRO – NORTON- NSMD (banque) - NUTRITION ET SANTE - OBC (banque) – OBUT - OFFICE HYGIENE SOCIALE – OFUP – OMYA- OMYA COLOR - OPTIC 2000 - ORANGINA France - ORTHO DIAG. SYSTEMS – OERTLI - PAMPRYL (CSR) – PAREDES - PARIS-SAVOIE- PARISOT SIEGES – PARKER – PAYOT - PERMALI COMPOSITE – PETZL – PFIZER - PHILIPS EGP – PILOT – PLANCHER – PLAYTEX - PORT AUTO.NANTES - PREMIER BRANDS – PRESTADES - PROFILAFROID/SAP – QUEGUINER - QUINC. MODERNE - RALSTON PURINA - RATUREAU APPLESHOES – REGILAIT – RENO- REUNION TRANSIT – REVIMA - RHONE POULENC AGRO - ROBERT GIRAUD – RONDOT - ROYAL SUN ALLIANCE – SABIM – SACFOM BUROplus – SAI - SAMPA HELIO – SASCO - SAN MARINA - SANDOZ (NOVARTIS) - SANDVIK RockTool - SANDVIK Tamrock - SANDVIK SA – SANELEC - SAP (LA PLAGNE) – SATELEC – SAVENOR – SCD – Societé CHAMBERIENNE DISTRIBUTION – SCAEL - SCANIA France – SCHAPPE - SCHERING PLOUGH – SCHUTZENBERGER – SCIAM - SDR BRETAGNE - SEA (Jailliance) - SEAGRAM France – SECMA – SEMITAM - SENIOR & COMPAGNIE – SERCEL - SEREG VANNE - SEVENDAY C.I. - SIBILLE DALLE – SFU – SIEMCO – SIMCO - S.E.F.I. - SIC GLACIER – SIPLAST - S.L.I. – SLIB – SMAR - SMIP TOULOUSE  - SMITH KLINE BEECHAM  - SOBOTRAM – BOUQUEROD - SOCLA / OREG - SOFIREST ELIANCE - SOGEC/INFOGEST - SOGEDESCA - SOLECTRON – SOLERI – SOROMA – SOVAB - SOVEDI France – SOVIAL - S.P.R. - SP METAL – SRE – SUFREN – SUNTEC - SYSTEME U – TECHNIDIS - TERRE DU SUD - THOMSON TELEVISION - TICKET RESTAURANT – TIMAC - TOSHIBA L.P. - TRICOTAGE DES VOGES - TROUILLARD SA – UAPL – UNILOG – UNIPHENIX – UNISTO – UPJOHN – UVICA – VALENTIN - VALETTE (carigel) - VASLIN-BUCHER – VALMEX - VEDRENNE PAGES – VETARVOR - VETO SANTE  TREGORVET – VIGNERONS  de BUZET - VIVARAISE TEXTILES - VM MATERIAUX - W FINANCE - WIRQUIN PLASTIQUE -  WYNN'S – XYLOCHIMIE - YORK France - ZAPPER'S