Brevet FR2861944A1 — publié le 20050506

PROCEDE D'ACCES A UN ERP DEPUIS UN EQUIPEMENT MOBILE La présente invention se rapporte au domaine des Technologies de l'Information et de la Communication. La présente invention se rapporte plus particulièrement à un procédé d'accès à un module ERP (Enterprise Resource Planning) d'un système d'information depuis un équipement mobile. L'invention se rapporte également à un système pour la mise en uvre du procédé. Depuis les années 1990, les modules ERP sont présents dans de nombreuses grandes entreprises. Ils permettent par exemple de gérer les stocks ou la comptabilité. Des sociétés comme SAP, Oracle ou People Soft commercialisent de tels progiciels. Une telle application apparaît désormais comme une brique technologique essentielle du système d'information d'une grande entreprise. Un des défis techniques majeurs actuels dans le domaine des progiciels de gestion du type ERP est l'accès en mobilité. Un exemple d'utilisation est l'accès par un responsable commercial en déplacement à l'état des stocks pour un produit donné. Dans le processus de standardisation de Java (marque déposée) et Sun (JCP ou Java Community Process), il a été présenté une nouvelle JSR (Java Specification Request) : la JSR-172 qui indique comment réaliser depuis un terminal Java (marque déposée) compatible J2ME (marque déposée) des échanges avec une passerelle réseau en utilisant un format XML. L'art antérieur connaît déjà des solutions qui permettent d'accéder à un ERP depuis un équipement de type PDA (Assistant Personnel Numérique). Une telle application pour PDA a une taille de plusieurs dizaines de MégaOctets, ce qui est incompatible avec un terminal de télécommunications mobiles possédant des ressources matérielles et logicielles restreintes. La présente invention entend remédier aux inconvénients de l'art antérieur en proposant une application de taille réduite utilisant la technologie Java (marque déposée par Sun Microsystems). A cet effet, la présente invention concerne, dans son acception la plus générale, un procédé d'accès à un ERP (Enterprise Resource Planning) depuis un équipement mobile comportant les étapes consistant à : É télécharger une application Java (marque déposée) sur ledit équipement mobile; É émettre au moins une requête vers ledit ERP depuis ledit équipement mobile; ladite requête connaissant le parcours suivant: acheminement sous un format XML à travers un réseau de télécommunications mobiles vers une passerelle TM - SI [Télécommunications - Système d'Information] ; transmission de ladite requête de la passerelle TM-SI vers ledit ERP via une interface de services Web. De préférence, le procédé comporte en outre une étape de traitement par l'ERP de ladite requête et le renvoi d'une 30 réponse de l'ERP vers l'équipement mobile, via une interface de services Web. De préférence, l'équipement mobile est un terminal de télécommunications mobiles compatible Java. 25 Selon une variante, ladite passerelle TM-SI est une passerelle Wap. Selon un mode de réalisation, ladite interface de services Web est intégrée audit ERP. Selon un autre mode de réalisation, ladite interface de services Web n'est pas intégrée audit ERP. La présente invention se rapporte également à un système pour la mise en oeuvre du procédé comportant au moins un équipement mobile, une passerelle TM - SI [Télécommunications - Système d'Information], un ERP et une interface de services Web. On comprendra mieux l'invention à l'aide de la 15 description, faite ciaprès à titre purement explicatif, d'un mode de réalisation de l'invention, en référence aux figures annexées. É la figure 1 illustre un système mettant en oeuvre le procédé selon l'invention. Nous allons décrire un mode de réalisation d'un système mettant en oeuvre le procédé selon l'invention. Considérons. 1. Un réseau de télécommunications mobiles GSM 25 compatible GPRS comportant une passerelle de type WAP; 2. Un SI (système d'information d'entreprise) comportant au moins une brique ERP et une brique de services Web. L'accès à l'ERP par un utilisateur de terminal mobile compatible Java (marque déposée) sera réalisé de la façon suivante: A) Une application spécifique écrite et compilée en langage informatique Java est téléchargée sur le terminal mobile. B) L'utilisateur adresse une requête au moyen de ladite application vers ledit ERP. C) La requête est traduite sous un format basé sur XML (par exemple SOAP) et est transmise à la passerelle Wap à travers le réseau de télécommunications mobiles. L'homme du métier mettant en oeuvre le procédé pourra à titre d'exemple utiliser les fonctionnalités définies par la spécification JSR 172 pour la traduction et la transmission de la requête. D) La requête est ensuite transmise à l'interface de services Web du SI d'entreprise via une connexion. E) La requête est finalement transmise au sein du SI d'entreprise vers l'ERP. F) La requête est traitée par l'ERP et une réponse est émise à destination de l'équipement mobile, via le même chemin. L'invention est décrite dans ce qui précède à titre d'exemple. Il est entendu que l'homme du métier est à même de réaliser différentes variantes de l'invention sans pour autant sortir du cadre du brevet. REVENDICATIONS 1. Procédé d'accès à un ERP (Enterprise Resource Planning) depuis un équipement mobile comportant les étapes 5 consistant à : É télécharger une application Java (marque déposée) sur ledit équipement mobile; É émettre au moins une requête vers ledit ERP depuis ledit équipement mobile; ladite requête connaissant le parcours suivant: acheminement sous un format XML à travers un réseau de télécommunications mobiles vers une passerelle TM SI [Télécommunications - Système d'Information] ; transmission de ladite requête de la passerelle TM-SI vers ledit ERP via une interface de services Web. 2. Procédé selon la revendication 1, caractérisé en ce qu'il comporte en outre une étape de traitement par l'ERP de ladite requête et le renvoi d'une réponse de l'ERP vers l'équipement mobile, via une interface de services Web. 3. Procédé selon la revendication 1 ou 2, caractérisé 25 en ce que l'équipement mobile est un terminal de télécommunications mobiles compatible Java. 4. Procédé selon la revendication 1, 2 ou 3, caractérisé en ce que ladite passerelle TM-SI est une 30 passerelle Wap. 5. Procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce que ladite interface de services Web est intégrée audit ERP. 6. Procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce que ladite interface de services Web n'est pas intégrée audit ERP. 7. Système pour la mise en oeuvre du procédé selon l'une au moins des revendications précédentes comportant au moins un équipement mobile, une passerelle TM SI [Télécommunications - Système d'Information], un ERP et une interface de services Web.