2. SMILE, EN QUELQUES CHIFFRES
1ER INTÉGRATEUR EUROPÉEN DE SOLUTIONS OPEN SOURCE
3. SMILE, LE PREMIER INTÉGRATEUR OPEN SOURCE EUROPÉEN
● SMILE LE PLUS GROS ACTEUR DE L’OPEN SOURCE EN EUROPE
700 collaborateurs, 17 agences, 300 nouveaux projets par an
● MULTI-TECHNOLOGIES, EXPERTISE UNIQUE
Plus de 35 partenariats technologiques, le plus haut niveau de reconnaissance
pour la plupart.
4. Mister Auto
Marché : after market automobile
distribution de pièces auto par Internet dans 21 pays
avec une gestion de stock par une société du groupe
Activité en forte croissance
100M€ CA en 2013 vs 60M€ CA en 2012
Croissance internationale
10M€ levés fin 2013 pour accompagner la croissance
Le groupe
5. Mister Auto
Processus stratégique
Optimisation continue des processus de supply chain
Chaque mois, des dizaines de factures à contrôler...
formats de factures spécifiques à chaque fournisseur
quantités : commandées, réceptionnées, facturées
Prix : applications des tarifs,...
… et donc des écarts à analyser
Les achats
6. Solution BILL
Intégrer les factures d'achat
Homogénéiser les formats
Rapprocher les détails de facture des commandes
et réceptions
Restituer les écarts par typologie
Les fonctionnalités
7. Solution BILL
Jusqu'à 2 ingénieurs
Accompagnement de bout en bout :
Phase de conseil / AMOA ~ 20j
Phase réalisation ~ 70j
Le projet
8. Solution BILL
BackOffice e-commerce : contient les commandes et réceptions associées
Fichiers Excel et CSV : détails de factures des fournisseurs
ETL Talend : moteur de traitement et de rapprochement de données
MongoDB : base de travail pour le rapprochement de données
BIRT : outil de reporting utilisé pour des listings d'écarts (nombres, prix)
Jedox : analyse multidimensionnelle (OLAP) des achats
+ portail PHP : pour l'upload des fichiers Excel/CSV et le suivi du process
La solution technique
Back Office
9. Solution BILL
Besoin : traitements de la donnée au fil de l'eau
Une ligne de commande/réception rapprochée n'est plus à rapprocher
Lecture et écriture au fil de l'eau pour rapprocher les lignes de facture avec les
lignes de commande/réception pas encore rapprochées
→ Nécessite que le statut de rapprochement (« lettrage ») soit à jour à chaque
ligne traitée
Besoin : performances
Rapprochements en masse et en plusieurs passes (stratégies de
rapprochement)
Ne pas subir le ralentissement d'opérations de commit à chaque un MongoDB :
base de travail, choisie pour sa souplesse et ses performances
Choix de MongoDB
10. 1
Solution BILL
→ un benchmark interne nous a montré que la vélocité de MongoDB a fait
la différence par rapport aux SGBDR classiques en terme de vélocité de
traitement des données au fil de l'eau
+ Souplesse des schémas de données
+ Simplicité de mise en oeuvre
Choix de MongoDB
11. 1
Solution BILL
ETL Talend
générateur visuel de code Java performant et maintenable
développement graphique
Nombreux connecteurs
Qualité des données
Planificateur intégré
Sécurité des accès
L' ETL Talend Open Studio
12. 1
Solution BILL
Composants MongoDB facilement disponibles
Dans la version Big Data de l'ETL (composants compatibles avec la version Data
Integration standard)
Utilisation analogue aux connecteurs de SGBDR classiques
Couplage ETL Talend ↔ MongoDB
13. 1
Solution BILL
Des formats hétérogènes
Code article (fabriquant)
Code fabriquant
Ecarts de dates (ex : délai de livraison) avec une rolérence (ex :4 jours)
Des données présentes dans les cellules sources
...ou pas
Traitements DataQuality motorisés par Talend
fonctions standards
routines spécifiques
Data Quality
14. 1
Solution BILL
Rapprochement successives multi-critères
Code article (fabriquant)
Code fabriquant
Ecarts de dates (ex : délai de livraison) avec une rolérence (ex :4 jours)
Gestion des cut-offs
Facturation mensuelle
Réceptions à cheval sur 2 mois
Rapprochement en prenant en compte les commandes, réceptions et factures
des mois environnants
Traitement matérialisé
Flux Talend avec routines Java
Moteur de rapprochement
15. 1
Solution BILL
Interface PHP
Upload des fichiers de détail des factures
Déclenche l'exécution des traitements Talend
Statut des exécutions
Lien vers les rapports
Restitution & analyse des écarts
Écarts en volumes (entre les différents stades du process d'achat)
Écarts en montant
Analyse OLAP
Interface utilisateur
16. 1
BILAN
Bleading edge technology
Projet innovant
Not Only SQL avec MongoDB
Plusieurs projets Open Source : BIRT / Talend / MongoDB / Jedox
Another « success story » by Smile
Rapprochement des factures
Aide à l'analyse d'écarts
Aide à la clôture mensuelle
Gain de temps appréciable pour le client
UN SUCCES CLIENT