Les catalogues XML pour l’optique Association EDI-Optique Jean-Gabriel Josse Président d’EDI-Optique
17 juin 2009 – Catalogues XML
Association EDI-Optique
• • •
Association à but non lucratif Fondée en 1998 Buts – Etablir des standards nationaux et internationaux pour faciliter les échanges électroniques entre acteurs de la filière optique – Promouvoir les échanges de données électroniques
17 juin 2009 – Catalogues XML
2
Historique de l’Association
1998
2001
2005
2009
15 membres
30 membres
28 membres
52 membres
Création de l’Association à l’initiative de
Publication des premiers messages
Lancement d’une campagne pour faciliter le déploiement
Projet TIC-PME 2010
Lancement des travaux d’échanges avec les assureurs
17 juin 2009 – Catalogues XML
3
52 membres
17 juin 2009 – Catalogues XML
4
Le rôle des catalogues dans l’optique
•
•
Le catalogue est la source principale d’information pour tous les processus: • gestion de stock • valorisation • définition des prix de vente • tous les documents commerciaux (devis commande (devis, commande, demande de prise en charge) Le catalogue est la référence pour tous les échanges EDI • commandes, confirmation et bulletins de livraison • détourage, montage • facturation • demande de p prise en charge g • calcul des prises en charge (pour les assureurs)
17 juin 2009 – Catalogues XML
5
Pourquoi de nouveaux catalogues
• •
•
Les catalogues sont la base d’un édifice qui permet la rationalisation des processus chez tous les acteurs. Il faut qu’ils soient: • complets p • fiables • évolutifs • bien documentés Ce n’est pas encore le cas et c’est pourquoi le Conseil d’Administration d’EDI-Optique a missionné le Comité Technique d depuis i plusieurs l i années é pour améliorer éli la l standardisation t d di ti des d catalogues.
17 juin 2009 – Catalogues XML
6
Le message
• • •
Aujourd’hui, nous lançons des pilotes. Demain, l’ensemble des acteurs du marché seront appelés à adopter les nouveaux standards. Les p principaux p industriels répondent p présents p car les nouveaux standards de catalogues répondent aux besoins exprimés par les fabricants, les distributeurs et les éditeurs.
=> Marie-Pierre Milovanovic va maintenant présenter le processus de normalisation suivi par ll’Association Association.
17 juin 2009 – Catalogues XML
7
Le processus de normalisation Association EDI-Optique Marie-Pierre Milovanovic PrĂŠsidente du ComitĂŠ Technique
Gouvernance: un grand nombre d’intervenants
Conseil d’administration
Secrétariat
Ministère, instance de coordination
Membres et experts
17 juin 2009 – Catalogues XML
Directeur de programme
Groupe p de Travail Montures
Comité de pilotage
Syndicats
Comité Technique
ISO, AFNOR, VCA, ANFAO, EUROM
Groupe p de Travail Lentilles
Projets TIC-PME 2010
9
Groupe p de Travail Assureurs
Groupe de Travail XML
Composition du Comité Technique
• •
Présidente: Marie-Pierre Milovanovic Consultant: Jean-Christophe Leroy
Distributeurs
Verriers
Lunetiers
Labo. de contacto
Editeurs
A. Rivallain (CDO)
D. Chouraqui (Essilor)
A. di Gennaro (L’Amy)
F. Serenne (Ophtalmic)
J.-L. Levesque (EDI-Eyes)
S. Laversin (Alliance)
A. Djian (Essilor)
Franck Beauvais (Lafont)
J.-M. Piat (Atol)
Thierryy Lepiez p (Hoya)
D. Lengy gy (Cristallin)
O. Ritter (GrandVision)
D. Boixel (Carl Zeiss Vision)
E. Huet (Ocuco)
Thierry Facy (GuildInvest)
17 juin 2009 – Catalogues XML
10
P. Cellier (Eyes-road)
Composition des GT verres/contacto
Verriers
Laboratoires contactologie
Distributeurs
Editeurs
et les logiciels internes g des enseignes
Laboratoires montage
17 juin 2009 – Catalogues XML
11
Processus
Rédaction d’une lettre de mission
Validation de la documentation par le GT XML
Définition de pilotes par le CT
Publication
Création d’un GT
Documentation
Lancement des pilotes
Dé i i de Décision d publication par le CA
Identification des acteurs participant aux flux
Etude technique des messages par le GT XML
Implémentation des pilotes
Validation par le CT
Définition d’un d dictionnaire de d données
Validation des travaux par le GT
Remonté et traitement des problèmes de déploiement
Révision des pré préstandards
États des travaux pour les GT catalogues verres et contacto 17 juin 2009 – Catalogues XML
12
Validation
• •
•
Le processus de standardisation est placé sous le contrôle du CT La présidente du CT et le directeur de programme rapportent tous les 3 mois les progrès au Conseil d’Administration et au Comité de Pilotage La lettre de mission et les livrables sont validés par le Comité de pilotage
17 juin 2009 – Catalogues XML
13
Les projets d’EDI-Optique
Principaux projets • •
• •
Les projets produits: verres, lunetterie, contactologie – Catalogues, Catalogues commandes Les projets transversaux – Suivi de commande/disponibilités – Confirmation de commandes – Facturation et dématérialisation – Rappel pp de p produits – Retours de produits Le projet assurances (OPTOAMC) Etat du marché (Qui fait quoi?, quoi? audit de productivité)
17 juin 2009 – Catalogues XML
14
Les catalogues
=> Jean-Christophe Leroy va maintenant présenter les choix techniques, les nouveaux catalogues, la documentation et les prochaines étapes.
17 juin 2009 – Catalogues XML
15
Les catalogues XML pour l’optique Association EDI-Optique Jean-Christophe Leroy Directeur de programme et président des Groupes de Travail
Qu’est-ce qu’XML?
XML (Extensible Markup Language) • • • •
Standard défini par le W3C pour faciliter es échanges de données informatisés. XML est une version dérivé d’un standard des année 70: SGML. XML s’appuie sur le principe de métadonnées Chacun est libre des définir de nouvelles balises comme il le souhaite Les règles syntaxiques pour produire un documents valable sont très strictes
17 juin 2009 – Catalogues XML
17
XML schema (xsd)
• •
Les schémas sont un type de document XML qui décrit le contenu d’ t d’autres d documents t XML C’est une recommandation du W3C depuis mai 2001
17 juin 2009 – Catalogues XML
18
XML est-elle la bonne solution pour le eBusiness? • • • •
XML est facile d’usage et est gratuit XML bénéficie du développement de nombreux outils utilisable à la fois pour la production, la lecture et la transformation de messages. XML est associé à des moyen de transport de l’information modernes, répandus p et peu p couteux But:
17 juin 2009 – Catalogues XML
19
Pourquoi ebXML?
En 2005, plus de 1200 dialectes XML ont été identifiés! Selon Gartner Group: “Seul 5% d’une interface dépendant du middleware choisi. Les 95% restants dépendent de la sémantique et de la logique des applications.”
17 juin 2009 – Catalogues XML
20
Pourquoi ebXML?
•OAG OAG 17 juin 2009 – Catalogues XML
Différences de
•xCBL
structure
21
Principes clés de ebXML (UN/CEFACT) / ISO 15000
•
•
ebXML est, aujourd’hui, le résultat de la convergence souhaitée par l’Union Européenne de nombreuses organisations qui standardisent les échanges professionnels. ebXML s’appuie sur la définition de “Core components”, c’est à dire •
•
• •
Une méthode pour le développement d’une ensemble commun de composants sémantiques qui évite le croissance exponentielle de la complexité. Une façon d’identifier, capter et maximise la réutilisation de l’information commerciale pour faciliter et améliorer l’interopérabilité entre entreprises en particulier lorsqu’elle appartiennent à plusieurs filières.
ebXML permet la dérivation de composants spécifiques pour une industrie. ebXML définit une méthodologie pour la construction de composants de documents et de processus d’échange composants, d échange d’informations.
17 juin 2009 – Catalogues XML
22
Le choix d’EDI-Optique
• • •
Conserver l’EDIFACT pour tous les messages opérationnels. pp tous les nouveaux messages g en ebXML. Développer Développer des équivalents ebXML des messages existants en particulier pour les échanges «inter-laboratoires».
•
Ce faisant EDI-Optique adopte la même stratégie que les 18 autres projets labellisés TIC TIC-PME PME 2010. 2010
17 juin 2009 – Catalogues XML
23
Le catalogue générique ebXML Catalogue 0..*
Signature
Hierarchy Information 0..1
Next Lower Product Level Information
1..* Hazardous Information
Dimensions
Product Specification Information Reference
Logistic unit information
0..*
0..1
0..1
Tax Exemption Reason
Product Unit 0..* 0..1
0..1
Product Class
Tax Information
Product
Product Identification
0 * 0..*
1 Product Material
1
0..*
0..* 1 * 1.. Catalogue Item
Trade Delivery 0..1
0..*
0..1
0..* 0.. 0..1
Handling Instructions
Additional Product Relation
Packaging Information 0..*
0..*
0..*
Trade Item Delivery Lead Time
Price Information
Marks and Labels
Marketing
Campaign 0..*
0..1 List 17 juin 2009 – CataloguesPrice XML Reference
0..* Warranty Information
0..* Packaging Material
0..1
Price Comparison 0..* Marketing Feature
0..*
Property
Package Information 0..1
Trade Agreement
0..1
0..*
0..1
24
0..*
Le dictionnaire de données du catalogue verres #726
Hydrophobic
#135
Type of tint
#647
Polarized filter
#136
Photochromic filter
#137
Hard coating
#138
Clean coating
#139
UV filter
#140
Composed option
#577
Shall be applied to both lenses
#142
CEN Limitation
#143
CEN Category
17 juin 2009 – Catalogues XML
0: no 1: yes 1: yes
Boolean Enumerated
0: no 1: yes
Boolean Boolean
0: no 1: yes 0: no 1: yes 0: no 1: yes 0: no 1: yes 0: no 1: yes 0: no restriction, g 1: not recommended for driving at night, 2: not recommended for driving. 0: Catégorie 0 (80%< Tv <=100%): Confort 1: Catégorie 1 (43%< Tv <=80%): Low luminosity 2: Catégorie 2 (18%< Tv <=43%): Average luminosity 3: Catégorie 3 ( 8%< Tv <=18%): High Luminosity 4: Catégorie 4 ( 3%< Tv <= 8%): Exceptionnal Luminosity
25
Boolean Boolean Boolean Boolean Boolean Enumerated
Enumerated
Dictionnaire de données et schéma XML Catalogue 0..*
Signature
Hierarchy Information 0..1
Incompatibilities
#726
Hydrophobic
#135
Type of tint
0: no 1: yes
Boolean Enumerated
Next Lower Product Level Information
1..* Hazardous Information
Dimensions
Product Specification Information Reference
Logistic unit information
0..*
0..1
0..1
Tax Exemption Reason
Product Unit 0..* 0..1
0..1 #647
Polarized filter
#136
Photochromic filter
0: no 1: yes
Boolean
Product Class
Tax Information
Product
Product Identification
Boolean
Lens
Options
Manufacturing ranges
0..*
1 Product Material
1
0..*
0..*
Tints #137
Hard coating
#138
Clean coating
#139
UV filter
#140
Composed option
#577
Shall be applied to both lenses
#142
CEN Limitation
#143
CEN Category
Princing
0: no 1: yes 0: no 1: yes 0: no 1: yes 0: no 1: yes 0: no 1: yes 0: no restriction, 1: not recommended for driving at night, 2: not recommended for driving. 0: Catégorie 0 (80%< Tv <=100%): Confort 1: Catégorie 1 (43%< Tv <=80%): Low luminosity Low luminosity 2: Catégorie 2 (18%< Tv <=43%): Average luminosity 3: Catégorie 3 ( 8%< Tv <=18%): High Luminosity 4: Catégorie 4 ( 3%< Tv <= 8%): Exceptionnal Luminosity
Boolean
1..*
Boolean
Catalogue Item 0..1
Boolean
Boolean
0..* Enumerated
0..1
0..* 0..1
Handling Instructions
Packaging Information 0..*
0..*
0..*
Trade Item Delivery Lead Time
Price Information
Marks and Labels
Marketing
0..1
Campaign 0..*
0..1
26
0..* Warranty Information
0..* Packaging Material
0..1
Price Comparison 0..* Marketing Feature
0..*
Property
0..1
Trade Agreement
Additional Product Relation
Enumerated
0..*
0..1 Package Information
Boolean
Price List Reference
17 juin 2009 – Catalogues XML
Trade Delivery
0..*
Le catalogue verres ebXML
17 juin 2009 â&#x20AC;&#x201C; Catalogues XML
27
Backup slides
17 juin 2009 â&#x20AC;&#x201C; Catalogues XML
28
Le principe des classes
17 juin 2009 â&#x20AC;&#x201C; Catalogues XML
29
Le principe des classes
17 juin 2009 â&#x20AC;&#x201C; Catalogues XML
30
Le principe des classes
17 juin 2009 – Catalogues XML
#726
Hydrophobic
#135
Type of tint
#647
Polarized filter
#136
Photochromic filter
#137
Hard coating
#138
Clean coating
#139
UV filter
#140
Composed option
#577
Shall be applied to both lenses
#142
CEN Limitation
#143
CEN Category
31
0: no 1: yes
Boolean Enumerated
0: no 1: yes
Boolean Boolean
0: no 1: yes 0: no 1: yes 0: no 1: yes 0: no 1: yes 0: no 1: yes 0: no restriction, 1: not recommended for driving at g night, 2: not recommended for driving. 0: Catégorie 0 (80%< Tv <=100%): Confort 1: Catégorie 1 (43%< Tv <=80%): Low luminosity 2: Catégorie 2 (18%< Tv <=43%): A Average luminosity l i it 3: Catégorie 3 ( 8%< Tv <=18%): High Luminosity 4: Catégorie 4 ( 3%< Tv <= 8%): Exceptionnal Luminosity
Boolean Boolean Boolean Boolean Boolean Enumerated
Enumerated
La mise à jour des catalogues
17 juin 2009 – Catalogues XML
32
Les améliorations des données verres
• • • • • • • • • • •
Mise en place de contrôles de commande Définition de nouvelles grilles de fabrication Définition du concept de gammes permettant d’associer dans un seul p produit plusieurs p gammes g RX,, stock et hors gamme g Nouvelle structure d’information pour les options Définition des options par gamme Association de produits par matière et design Association de produits dans des packs Définition de grilles tarifaires multiples et à durée limitée Inclusion de tous les principes et toutes les données définies dans SF6 et manquant dans OPTIMEYES Gestion avancée des informations de mise à jjour Hiérarchie de catalogues
17 juin 2009 – Catalogues XML
33
Les améliorations des données contacto
• • • • • • • • • • •
Mise en place de contrôles de commande Nette amélioration des la couverture des caractéristiques des produits Suppression pp de données inutiles Suppression des options Gestion des packs multi-produits Gestion des codes codes-barres barres Gestions des gammes Gestion des images Gestion des produits d’entretien et des accessoires Gestion avancée des informations de mise à jour Hiérarchie de catalogues
17 juin 2009 – Catalogues XML
34
La documentation
•
Dictionnaire de données (français/anglais)
•
BRS (anglais)
•
Guide d’implémentation (anglais)
•
Date de d disponibilités di ibili é de d la l documentation d i complète: lè • Verres: 10 juillet 2009 • Lentilles: 15 août 2009
17 juin 2009 – Catalogues XML
35
Pilotes catalogues XML Le model • Couple industriel / éditeur • Engagement sur le planning et les objectifs f • Transparence du projet (réussites et échecs) Gestion • EDI-Optique organise des revues de pilote mensuellement • EDI-Optique s’occupe de la coordination • EDI-Optique fourni le matériel de communication et s’engage ’ à communiquer i Communication • L’industriel, l’éditeur et EDI-Optique peuvent communiquer Support • EDI-Optique apporte le support technique sur les standards et gère la formation des équipes techniques
17 juin 2009 – Catalogues XML
36
Pilotes catalogues XML Lancement d’un large déploiement pour le Silmo 2010 Plan pilotes contactologie Module
Activité
Préparation
Sélection Indicateurs et plan de déploiement Spécifications Développements Déploiement Présentation Point de progression Conclusion
Implémentation
Communication presse / opticiens / centrales
Jalon 2 04.09 05.09 06.09 07.09 08.09 09.09 10.09 11.09 12.09 01.10 02.10 03.10 04.10 05.10 06.10 07.10 08.10 09.10 10.10 11.10 12.10 01.11 02.11
Plan pilotes verres Module
Activité
Préparation
Sélection Indicateurs et plan de déploiement Spécifications Développements Déploiement Présentation Point de progression Conclusion
Implémentation
Communication
17 juin 2009 – Catalogues XML
Jalon 2 04.09 05.09 06.09 07.09 08.09 09.09 10.09 11.09 12.09 01.10 02.10 03.10 04.10 05.10 06.10 07.10 08.10 09.10 10.10 11.10 12.10 01.11 02.11
37
Les pilotes officiels
Verre
Contacto
Industriel d l
Editeur d
BBGR
Cosium (CosiumOptic)
Carl Zeiss Vision
GuildInvest (Convergence)
Essilor
Ocuco (Lio)
Industriel
Editeur
Bausch & Lomb
GuildInvest (Convergence)
Cibavision
Atol ((AS2))
Novacel
Sogesa (Opium)
Ophtalmic
Cosium (CosiumOptic)
17 juin 2009 â&#x20AC;&#x201C; Catalogues XML
38
La lunetterie
• •
• • • • •
La même démarche de rénovation des standards a été entamée dans la lunetterie. Un groupe de travail s’est réuni plusieurs fois et a déjà couvert la plus grande partie du besoin fonctionnel. Il a également défini l’utilisation d’identifiants univoques pour les montures. Des catalogues à trois «étages» (identification, commercial et technique) sont en cours d’élaboration. Un projet de standardisation international a été initié à l’ISO de l’initiative de EDI-Optique. Le groupe ISO est en train de finaliser son choix de format et l’ebXML est privilégié. EDI-Optique a pour l’instant décidé d’attendre le groupe ISO. EDI Optique va lancer des pilotes sur la base du format OPTIMEYES EDI-Optique qui est déjà adopté par plus de 15 lunetiers.
17 juin 2009 – Catalogues XML
39
Les pilotes officiels
d Lunetterie Editeur Grand Vision (Synergie) Juxta (PVO) Opticemarket (Opticemarket)
17 juin 2009 â&#x20AC;&#x201C; Catalogues XML
40
Les autres pilotes
• • •
Les autres pilotes sont invités à s’annoncer à EDI-Optique. Il obtiendront le package complet de documentation et auront accès aux mises à jour. Les membres de l’association bénéficieront d’un soutien de formation pour les équipes techniques.
17 juin 2009 – Catalogues XML
41
Attention
•
Il faut s’attendre à ce que les spécifications soient modifiées au cours des pilotes pour prendre en compte: • Les retours des éditeurs de logiciels • Les retours des industriels • Le retour des utilisateurs • Les retours de nos collègues allemands qui travaillent sur SF6 • Les retours du groupe EUROM Contact qui a pour but d’harmoniser les standards européens en contactologie
17 juin 2009 – Catalogues XML
42
PLACE AUX QUESTIONS
17 juin 2009 – Catalogues XML
43
Bon déploiement de l’EDI dans vos entreprises! L’EDI vous intéresse? L’Association EDI-Optique vous accompagne. www.edi-optique.org
17 juin 2009 – Catalogues XML
44