Carte d’identité des services

Description fonctionnelle des différents services associés à…

  1. L’interface Ariane (createSession, estimate, getEstimate, getData, postEstimate, deleteSession).
  2. L’interface Catalogue Atelio AfterMarket « IO » :
    • distante (getPriceAndStock, postBasket).
    • ou locale (redirectHome, redirectEstimate, getData, deleteSession).
  3. L’interface X’GLASS (createSession, openFile, putEstimate, getFile, deleteSession).
  4. L’interface des utilisateurs recycleurs (identifyPreVehicle, identifyversionbyEquipment, getPreFamilyTree, listepreReferences, updatePreStock, listPreStockDMSId, getUpdatePreReference, getUpdatepreData, getAdditionalInformation).

1. Les services associés à l’interface Ariane

Plateformes E.T.A.I

Le service « createSession »

Plateforme E.T.A.I : Toutes
Objectif : ouvrir une session

 

ARIANE_service_type_1

Descriptif :

L’application Partenaire demande la création d’une session.

Remarque : ce service est automatiquement inclus dans le service estimate (voir onglet suivant).

Données en entréeDonnées en retour
4 identifiants XAT2V2 (*)Statut (*)
Identifiant unique de la session (*)

(*) signale une donnée obligatoire

[Voir ici la description technique de ce service]

Logo Atelio Chiffrage

Le service « estimate »

Plateforme E.T.A.I : Chiffrage ARIANE
Objectif : créer / modifier un dossier Atelio Chiffrage lié à un dossier Partenaire

 

ARIANE_service_type_1

Descriptif :

L’application Partenaire appelle le service d’ouverture de l’outil de chiffrage, avec un certain  nombre de paramètres.

Atelio Chiffrage lui répond avec l’identifiant unique de la session et une URL d’ouverture d’Atelio Chiffrage.

Données en entréeDonnées en retour
4 identifiants XAT2V2 (*)Statut (*)
Numéro unique du dossier Partenaire (*)Identifiant unique de la session
URL de contact de l'application Partenaire
(* si mode direct ou par redirection)
URL d'ouverture d'Atelio Chiffrage (*)
Véhicule
Client
Paramètres du chiffrage
(taux de MO, TVA, etc.)

(*) signale une donnée obligatoire

Logo Atelio Chiffrage

Le service « getEstimate »

Plateforme E.T.A.I : Chiffrage ARIANE
Objectif : récupérer les données d’un dossier Atelio Chiffrage

 

ARIANE_service_type_1

Descriptif :

L’application Partenaire appelle le service de récupération du dossier de chiffrage, avec son numéro unique du dossier Partenaire.

Atelio Chiffrage lui envoie toutes les données du dossier (Client / Véhicule / Chiffrage).

Remarque : cette demande peut se faire à tout moment.

Données en entréeDonnées en retour
4 identifiants XAT2V2 (*)
OU identifiant de session (*)
Statut (*)
Numéro unique du dossier Partenaire (*)Données Client
Données Véhicule
Données Dossier
Données Chiffrage

(*) signale une donnée obligatoire

Logo Atelio Chiffrage

Le service « getData »

Plateforme E.T.A.I : Chiffrage ARIANE
Objectif : récupérer les données d’un dossier Atelio Chiffrage

 

ARIANE service type 2

Descriptif :

Lorsque le chiffrage est terminé, le clic sur le bouton « TRANSFERT » fait une redirection navigateur, avec l’URL de contact de l’application Partenaire (fournie dans le service estimate).

L’application Partenaire capte la redirection et envoie un message au service getData d’Atelio Chiffrage.

Atelio Chiffrage répond par le chiffrage et affiche que le transfert est réussi.

Données en entréeDonnées en retour
Identifiant de la session (*)Statut (*)
Données Client
Données Véhicule
Données Dossier
Données Chiffrage

(*) signale une donnée obligatoire

Logo Atelio Chiffrage

Le service « postEstimate »

Plateforme E.T.A.I : Chiffrage ARIANE
Objectif : envoyer les données d’un dossier Atelio Chiffrage

 

ARIANE service type 3

Descriptif :

Lorsque le chiffrage est terminé, le clic sur le bouton « TRANSFERT » déclenche l’envoi direct du chiffrage d’Atelio Chiffrage vers l’application Partenaire.

Données en entréeDonnées en retour
4 identifiants XAT2V2 (*)
OU identifiant de la session (*)
Statut (*)
Données Client
Données Véhicule
Données Dossier
Données Chiffrage

(*) signale une donnée obligatoire

Plateformes E.T.A.I

Le service « deleteSession »

Plateforme E.T.A.I : Toutes
Objectif : fermer une session

 

ARIANE_service_type_1

Descriptif :

L’application Partenaire demande la destruction de la session valide.

Données en entréeDonnées en retour
Identifiant de la session (*) Statut (*)

(*) signale une donnée obligatoire

[Voir ici la description technique de ce service]

.
Retour à la description fonctionnelle de l’interface ArianeHaut de la page

2. Les services associés à l’interface Catalogue Atelio AfterMarket « IO »

 

Logo Atelio AfterMarket

Le service « getPriceAndStock »

Plateforme E.T.A.I : Catalogue « IO »
Objectif : demander les prix et stocks d’une liste de pièces à une application Partenaire

 

Interface IO distante

Descriptif :

L’utilisateur a ouvert un Catalogue IO, pour y rechercher des pièces (et/ou des ingrédients, des pneus). Au moment où sa liste de pièces est affichée, une demande des prix et stocks de ces pièces est lancée vers la plateforme du Distributeur (paramétré dans la configuration de l’interface). La réponse de celui-ci est affichée dans le Catalogue IO.

Le service peut également interroger une liste de 1 à N forfaits.

Données en entréeDonnées en retour
4 identifiants XAT2V2 (*)Statut (*)
Nom de l'application Catalogue IO (*)Prix / stock / disponibilité / statut de chaque pièce
Liste de pièces / ingrédients / pneus Prix de chaque forfait
Liste de forfaits

(*) signale une donnée obligatoire

[Voir ici la description technique de ce service]

Logo Atelio AfterMarket

Le service « postBasket »

Plateforme E.T.A.I : Catalogue « IO »
Objectif : envoyer un panier de pièces à une application Partenaire

 

Interface IO distante

Descriptif :

Lorsque la sélection de pièces est finalisée dans le Catalogue IO, l’utilisateur envoie le panier de pièces à son Distributeur.

Données en entréeDonnées en retour
4 identifiants XAT2V2 (*)Statut (*)
Nom de l’application Catalogue IONuméro du bon de livraison
Nom / adresse du garage (*)Statut du panier (complet / partiel / rejeté)
Informations véhiculeTVA – remises
Liste des références et quantités commandées (*)Prix total du panier
Informations pour chaque pièce
Commentaire

(*) signale une donnée obligatoire

[Voir ici la description technique de ce service]

Logo Atelio AfterMarket

Le service « redirectEstimate »

Plateforme E.T.A.I : Catalogue « IO »
Objectif : ouvrir un devis dans le Catalogue « IO »

Interface IO locale

Descriptif :

L’utilisateur de l’application Partenaire envoie une requête d’édition de devis dans le Catalogue IO, avec ses identifiants de connexion et plusieurs informations Client / Véhicule.

Le Catalogue IO renvoie un identifiant de session et une URL.

L’application Partenaire ouvre un navigateur et redirige l’utilisateur vers l’URL reçue. La page ouverte dans le Catalogue IO peut être, selon les cas :

  • La page du devis, si celui-ci existe déjà.
  • La page de finalisation de la sélection d’une variante, si les informations fournies (immatriculation par exemple) le permettent.
  • La page de recherche d’un véhicule s’il est nécessaire de l’identifier par sa marque, son modèle, etc.

Données en entréeDonnées en retour
4 identifiants XAT2V2 (*)
OU identifiant de session (*)
Statut (*)
URL de contact de l'application Partenaire (*)Identifiant unique de la session
Code du devis dans l’application Partenaire (*)URL du Catalogue IO (*)
Véhicule
Client
Paramètres du chiffrage (taux de MO, TVA, remises)

(*) signale une donnée obligatoire

[Voir ici la description technique de ce service]

Logo Atelio AfterMarket

Le service « getData »

Plateforme E.T.A.I : Catalogue « IO »
Objectif : déclencher un appel vers l’application Partenaire, pour qu’elle demande
au Catalogue « IO » d’expliciter son besoin (demande de prix/stocks ou envoi d’un devis)

 

1er cas – Demande de prix et stocks :

Interface IO locale : getData / getPriceAndStock

getData / getPriceAndStock

Données en entréeDonnées en retour
Identifiant de la session (*)Statut (*)
Liste de pièces / ingrédients / pneus
Liste de forfaits

postPriceAndStock / OK

Données en entréeDonnées en retour
Identifiant de la session (*)Statut (*)
Prix / stock / disponibilité / statut de chaque pièce
Prix de chaque forfait

(*) signale une donnée obligatoire

[Voir ici la description technique de ce service]

 

2ème cas – Envoi du devis :

Interface IO locale : getData/Devis

getData / postEstimate

Données en entréeDonnées en retour
Identifiant de la session (*)Statut (*)
Code du devis dans l’application Partenaire
Liste des taux de MO, TVA, remises…
Données véhicule
Liste des prix du devis
Liste des pièces / ingrédients / pneus
Liste des opérations

(*) signale une donnée obligatoire

[Voir ici la description technique de ce service]

Plateformes E.T.A.I

Le service « deleteSession »

Plateforme E.T.A.I : Toutes
Objectif : fermer une session

Interface IO locale

Descriptif :

L’application Partenaire demande la destruction de la session valide.

Données en entréeDonnées en retour
Identifiant de la session (*) Statut (*)

(*) signale une donnée obligatoire

[Voir ici la description technique de ce service]

.
Retour à la description fonctionnelle de l’interface Atelio AfterMarketHaut de la page

3. Les services associés à l’interface X’GLASS

Plateformes E.T.A.I

Le service « createSession »

Plateforme E.T.A.I : Toutes
Objectif : ouvrir une session

 

Interface X'GLASS

Descriptif :

L’application Partenaire demande la création d’une session.

Remarque : ce service est automatiquement inclus dans le service openFile (voir onglet suivant).

Données en entréeDonnées en retour
4 identifiants XAT2V2 (*)Statut (*)
Identifiant unique de la session (*)

(*) signale une donnée obligatoire

[Voir ici la description technique de ce service]

Logo X'GLASS

Le service « openFile »

Plateforme E.T.A.I : X’GLASS
Objectif : ouvrir un dossier / un devis dans X’GLASS

Interface X'GLASS

Descriptif :

L’utilisateur de l’application Partenaire envoie une requête d’ouverture de dossier dans le Portail X’GLASS, avec ses identifiants de connexion et plusieurs informations Client / Véhicule / Sinistre.

X’GLASS renvoie une URL et l’identifiant de session unique (si le Partenaire n’en a pas transmis un).

L’application Partenaire ouvre un navigateur et redirige l’utilisateur vers l’URL reçue.

La page ouverte dans X’GLASS est :

  • celle du dossier (créé ou existant), pour un assuré,
  • ou la page de sélection des pièces pour un nouveau devis, si le véhicule a été identifié.

Données en entréeDonnées en retour
4 identifiants XAT2V2 (*)
OU identifiant de session (*)
Statut (*)
Numéro unique du dossier Partenaire (*)Identifiant unique de la session
Type du dossier : assuré (ou non) / devis rapide (*)URL de l'application X'GLASS (*)
Mode de création du devis : interne (par défaut) / externe
Paramètres du chiffrage (taux de MO, TVA, remises)
Client
Véhicule
Détails du sinistre (pour un dossier assuré)

(*) signale une donnée obligatoire

Logo X'GLASS

Le service « putEstimate »

Plateforme E.T.A.I : X’GLASS
Objectif : ouvrir un nouveau devis dans X’GLASS

Interface X'GLASS

Descriptif :

L’utilisateur crée ou modifie un devis dans l’application Partenaire.

En mode externe, il envoie le numéro identifiant du dossier créé pour l’assuré et les données du devis.

X’GLASS renvoie une URL et l’identifiant de session unique (si le Partenaire n’en a pas transmis un).

L’application Partenaire ouvre un navigateur et redirige l’utilisateur vers l’URL reçue.

La page ouverte dans X’GLASS est celle d’un nouveau devis associé au dossier de l’assuré.

Données en entréeDonnées en retour
4 identifiants XAT2V2 (*)
OU identifiant de session (*)
Statut (*)
Numéro unique du dossier Partenaire (*)Identifiant unique de la session
Toutes les données du devis (taux de MO, TVA, remises, liste des pièces, des forfaits et des temps, avec leurs références, quantités, prix) (*)URL de l'application X'GLASS (*)

(*) signale une donnée obligatoire

Logo X'GLASS

Le service « getFile »

Plateforme E.T.A.I : X’GLASS
Objectif : récupérer un dossier avec son devis actif

Interface X'GLASS

Descriptif :

L’utilisateur de l’application Partenaire envoie le numéro identifiant d’un dossier et reçoit en retour toutes les données du dossier et du dernier devis associé, en mode Web Service.

Données en entréeDonnées en retour
4 identifiants XAT2V2 (*) Statut (*)
Numéro unique du dossier Partenaire (*)Toutes les données du dossier (statut/images/PDF)(*)
Toutes les données du devis (taux de MO, TVA, remises, liste des pièces, des forfaits et des temps, avec leurs références, quantités, prix) (*)

(*) signale une donnée obligatoire

Plateformes E.T.A.I

Le service « deleteSession »

Plateforme E.T.A.I : Toutes
Objectif : fermer une session

Interface X'GLASS

Descriptif :

L’application Partenaire demande la destruction de la session valide.

Données en entréeDonnées en retour
Identifiant de la session (*) Statut (*)

(*) signale une donnée obligatoire

[Voir ici la description technique de ce service]

.
Retour à la description fonctionnelle de l’interface X’GLASSHaut de la page

4. Les services spécifiques pour les utilisateurs recycleurs

Le service « identifyPreVehicle »

Le service « identifyVersionByEquipment »

Le service « getPreFamilyTree »

Le service « listPreReferences »

Le service « updatePreStock »

Le service « listPreStockDMSId »

Le service « getUpdatePreReference »

Le service « getUpdatePreData »

Le service « getAdditionalInformation »

Le service « getPreReferenceApplicability »