Technologie
MCL – Collection
MCL Technologies propose une suite logicielle destinée au développement de solutions de saisie de données sur imprimantes Datamax et de connection avec les applications résidentes sur l’host.
03-05-2004
La suite MCL-Collection (Macro Command Language) a été mise au point en 1992 par MCL Technologies pour répondre à lexigence dun langage de programmation dédié à lidentification automatique; Elle a été successivement installée sur des centaines de sites par des entités de petite ou grande dimension dans le monde entier. Les secteurs dactivité concernés sont les plus variés et vont des applications commerciales, bancaires, de santé, de ladministration, des transports et de la logistique jusquà la production. MCL-Collection comprend un ensemble doutils logiciels qui permettent de créer et gérer rapidement et facilement des applications indépendantes ou multiples de saisies de données sur une imprimante d'étiquettes Datamax dotée dun module spécifique MCL. Pensée pour les programmeurs mais également conçue au niveau technique pour qui nest pas un programmeur, MCL-Collection utilise des applications client/server pour imprimantes Datamax qui supportent MCL; cela signifie que lapplication MCL est résidente dans limprimante. Le serveur MCL envoie les données nécessaires directement à limprimante Datamax MCL-Client. Cette solution présente deux avantages importants: le trafic sur le réseau est réduit au minimum ce qui augmente la rapidité de réponse et on élimine la nécessité de disposer dun PC connecté à limprimante Datamax. En plus des imprimantes Datamax, MCL-Collection supporte une vaste gamme de lecteurs optiques avec ou sans fils, y compris les terminaux portables HHP, les scanners de saisies de données Symbol et les ordinateurs portables Intermec e Datalogic. Une application MCL communique donc sans problèmes avec les interfaces graphiques plus communes alors que les imprimantes Datamax dotées de modules MCL s'intègrent facilement dans les environnement MCL déjà existants et pourront communiquer avec les autres composants MCL, comme MCL-Link et MCL-Net.
En effet, une imprimante Datamax dotée de module MCL devient une imprimante intelligente qui a la capacité de recevoir des inputs de différents dispositifs comme des lecteur de codes à barre, des balances, des claviers QWERTY. Lapplication MCL résidente sur limprimante peut donc élaborer les données reçues et exécuter nimporte quelle fonction programmée comme la mise à jour dune base de données distante de type ODBC, dun indice de recherche résidant au niveau de limprimante ou peut encore solliciter la saisie dinformations complémentaires de la part de lopérateur au moyen dun clavier connecté et enfin -et ce nest pas la fonction la moins importante- imprimer une étiquette code-barre. Comme on peut donc le voir, pour toutes les applications pour lesquelles on ne peut pas disposer ou on ne souhaite pas, par manque de place ou pour toute autre raison (sécurité, maintenance, coûts, etc.) dun PC à coté de l'imprimante, une Datamax dotée dun module MCL devient une solution tout à fait valable. Avec lenvironnement de développement MCL, la connaissance du langage de programmation BASIC nest pas nécessaire, de même que la compréhension du langage de programmation C++ nest pas indispensable. En effet il nest pas nécessaire d'être un programmeur informatique pour créer une application MCL. Des utilisateurs qui disposent dune connaissance de base de linformatique (création détiquettes, mémorisation de fichiers, de basées de données, de variables, etc.) et qui connaissent le langage des imprimantes Datamax (DPL) sont en mesure de développer des applications avec MCL en très peu de temps.. Les différentes composantes MCL présentes dans limprimante, sur le PC et sur un serveur spécifique travaillent ensemble pour créer une application puissante, complètement intégrée comme celle qui est décrite ci-dessous:
Designer
MCL-Designer pour Datamax est un outil rapide de développement dapplications doté dune interface graphique (GUI), qui permet, même à qui nest pas programmeur, de concevoir des applications. Il met à disposition une méthode simple pour définir les caractéristiques dune application en environnement Windows, sans devoir absolument connaître un autre langage de programmation ou décriture. Des développeurs plus experts qui possèdent une expérience de programmation pourront vouloir lire, enrichir ou modifier le MCLscript standard: ils peuvent le faire en utilisant un éditeur de textes. Designer pour Datamax est basé sur la nouvelle interface MCL V3.0, qui est, pour lessentiel, identique à celle de MCL-Designer pour Symbol e Intermec. Alors que la fonction ODBC de Microsoft est standard dans MCL-Designer, des composantes supplémentaires sont disponibles pour chacune des plates-formes standards ERP plus courantes comme SAP e BaaN; Ces composantes additionnelles peuvent toujours être ajoutées successivement.
Bridge
Dans sa forme la plus simple, un MCL-Bridge est une méthode de définition et de développement des communications de MCL-Client vers une autre application via Link ou Net. MCL fournit deux Ponts ERP, MCL-R/3 Bridge pour Sap et MCL-Bridge pour BaaN. Ces ponts ont été crés comme des options pour intégrer MCL-Collection au logiciel. On a par ailleurs rajouté aux MCL Bridge des graphiques intuitifs, à intégrer à MCL-Designer, qui fournissent des diagrammes MCL simples des données variables relevées et servent à développer et personnaliser des applications intelligentes pour client SAP e BaaN dans leur propre environnement. MCL-R/3 Bridge se positionne comme une interface de communication SAP R/3 qui, à travers un système externe, permet d'étendre la fonction R/3 à lutilisation de codes-barre, aux impressions, aux opérations réalisées au niveau du point de vente ou du stock. Comme une interface de communication générique R/3, basée sur la technologie standard SAP, MCL peut sinterfacer avec tous les modules fonctionnels R/3 (IM, SD, WM, PP, PM, PS, HR) pour lesquels RFC, IDOC ou BAPI sont définis comme des interfaces standard. MCL-Bridge pour linterface BaaN est basée sur la technologie BaaNs OpenWorld. Elle supporte les standards des interfaces Business Object (BOIs) et permet des transactions on-line et off-line.
Communication
MCL-Collection offre la possibilité de communiquer soit en modalité batch (MCL-Link) soit en modalité wireless (MCL-Net), de limprimante Datamax vers l'host et vers une vaste série de bases de données et d'applications ERP. MCL-Collection permet en particulier dautomatiser le téléchargement, lexécution de scripts à distance ou de fichiers ou de tout autre opération, en donnant la possibilité dutiliser, de façon flexible, aussi bien MCL-Link que MCL-N pour transmettre les données avec lapplication MCL développée. Avec MCL-Link, on accède aux programmes et aux données au moyen de la porte sériale ou dune connection Ethernet, en utilisant un protocole point-à-point (PPP). MCL-Net permet en revanche les communications sans fil et via Ethernet à différents types dimprimantes Datamax, éventuellement simultanément qui lancent des applications MCL. MCL-Net utilise Dynamic IP (DHCP) qui facilite la configuration et l'échange de programmes, de fichiers et de données. Les supports MCL-Link comme MCL-Net supportent linterface ODBC pour accéder à la base de données ODBC, exécuter des recherches ou des mises à jour (sur une base de données ODBC, il est également possible deffectuer des recherches SQL); ils supportent linterface DLL utilisée pour créer une relation spécifique client/server entre limprimante Datamax et lapplication de lhost; ils supportent enfin la fonction CXaScripting qui permet de développer facilement des scripts qui peuvent être automatiquement exécutés sans intervention manuelle, aussi bien par limprimante que par le serveur de communication.
Loader
MCL-Loader pour imprimantes Datamax est un puissant outil de transfert et de gestion de fichiers auquel lutilisateur accède à travers une interface graphique. MCL-Loader comprend en effet le protocole nécessaire au transfert, du PC du programmeur vers limprimante Datamax, du firmware et des fichiers relatifs aux applications MCl développées. Outre la gestion du transfert des fichiers vers limprimante, MCL-Loader comprend également les commandes DPL prévues par le programmeur dans la séquence de transfert du fichier. Cette fonction est utilisée par exemple pour formater la mémoire Flash de limprimante avant denvoyer le fichier dun nouveau projet d'application MCL.


Edizione Italiana
Édition Française
Edición Española
English Edition





print
point out


