Orange Restricted DTSI / DEVRAP / DS DO / CADRIA « Programme OTomates DTSI » OT

Orange Restricted DTSI / DEVRAP / DS DO / CADRIA « Programme OTomates DTSI » OTomate Référence : RPA1 Reprise des malfaçons à l’achat Objet : Automatisation de la création des fiches Contraste de reprise des malfaçons Orange OC sur Réseaux Tiers Principes généraux : Ce document s’inscrit dans le processus de gestion des malfaçons sur OI Tiers effectués par OWF et les UI. Une première automatisation a été mise en place avec l’aide des AD. Cette part est essentielle dans le processus pour diminuer les délais de Bannette et diminuer les efforts des utilisateurs pour créer les fiches CONTRASTE à destination des fournisseurs. Diffusion Samy DAMIEN DTSI/DSI/DEVRAP/DS DO/CADRIA Lamya RAHMANI DTSI/DSI/DEVRAP/DS DO/CADRIA BOUGHRAROU Nabil SOFRECOM MESTAOUI Niçaf SOFRECOM Christophe SEDRAN, DTSI/DI Philippe BAIN, UI AURA Lorraine TRILHE, OWF Catherine RUDLOFF, DTSI/DI Rédacteur : Laurent FOURNY , Christophe SEDRAN, Mathieu CHRION, Téléphone : … Mobile : … Objectif du document : La roadmap des Assistants Digitaux est définie sur la page Confluence https://espace.agir.orange.com/display/CONTRASTE/Assistants+Digitaux+de+SIGMALA- CONTRASTE Ce CDC du RPA1 concerne le JALON du 8 février 2022 où il faut fournir EN PRODUCTION un automate - Compatible avec SIGMALA G1R1 - Compatible avec CONTRASTE G3R07C00 - Empêchant la création de Fiches CONTRASTE avec Grille à 0. Niveau de diffusion Contrôlé e 2 Interne X 3 Libre 4 OF/DTSI/DSI/DEVRAP/DS DO/CATOP/3MU Page 1 / 22 Orange Restricted Programme OTomate DTSI Sommaire 1 SCHÉMAS GLOBAL................................................................................................................................................................4 1.1 SCHÉMA FONCTIONNEL...........................................................................................................................................................4 1.2 DESCRIPTION SOMMAIRE DES TRAITEMENTS RPA DE SIGMALA/CONTRASTE................................................................4 1.3 FONCTIONNEMENT GÉNÉRAL ET ARCHITECTURE DES AUTOMATES........................................................................................4 1.3.1 Déclenchement..............................................................................................................................................................4 1.3.2 Gestion des cas d’erreur...............................................................................................................................................5 1.3.3 Gestion des TIME OUT et temps d’attente....................................................................................................................5 1.3.4 Gestion des LOG...........................................................................................................................................................5 1.3.5 Les RUN A VIDE...........................................................................................................................................................6 1.3.6 Architecture (Design février 2021)...............................................................................................................................6 2 DESCRIPTION DU TRAITEMENT RPA1..........................................................................................................................7 2.1 TRAITEMENT............................................................................................................................................................................7 2.2 CRÉATION DU CHANTIER CONTRASTE « MALFAÇONS OI TIERS POUR OC ORANGE »...........................................................7 2.2.1 Cas groupe operateur RIP ORANGE............................................................................................................................8 2.2.2 Cas des Petits Opérateurs.............................................................................................................................................8 2.3 CRÉATION FICHE CONTRASTE– ITEM CONFORMITÉ TECHNIQUE........................................................................................8 2.3.1 Information sur Vérificateur 3.....................................................................................................................................10 2.3.2 Information sur SIGMALA 1.1....................................................................................................................................10 2.4 APRÈS LA CRÉATION RÉUSSIE : ACTION DANS SIGMALA...................................................................................................11 2.5 CAS D’ERREUR FONCTIONNEL...............................................................................................................................................11 3 PHASE AUTOMATE : DESCRIPTION FINE DES OPÉRATIONS................................................................................13 3.1 RÈGLES D’ÉDITION................................................................................................................................................................13 3.2 SAISIE DANS CONTRASTE......................................................................................................................................................13 3.2.1 Ancienne Méthode.......................................................................................................................................................13 3.2.2 Nouvelle Méthode.......................................................................................................................................................15 Versions du document Versio n Date Nom Prénom Description / Commentaire V1 20/07/202 1 FOURNY Laurent Version pour la MPP CONTRASTE G3R6C01 V2 26/07/202 1 FOURNY Laurent Suite à la réunion du 26/07/2021 Version Exclusivement dédiée au RPA1. Version pour la MPP CONTRASTE G3R6C01 V3 28/07/202 1 FOURNY Laurent Suite à la réunion Métier Suppression transfert Mail PJ dans CONTRASTE Suppression § Architecture : Transfert besoin sur Opportunités V4 01/10/202 1 FOURNY Laurent Suite MPP PILOTE Suppression transfert CONTRASTE de la pièce jointe MAIL N° 2 Suite MPP LEVIER § TraitementNouvelle ordre de choix des Lignes Candidates § Nouvelle Méthode Nouvelle Methode pour création Chantier Dev SIGMALA 1.1 § Information sur SIGMALA 1.1 V5 08/10/202 1 FOURNY Laurent Suite MPP LEVIER Ajout des cas d’erreur Fonctionnel : Cf § 2.5 OF/DTSI/DSI/DEVRAP/DS DO/CADRIA Page 2 / 22 Orange Restricted Programme OTomate DTSI Versio n Date Nom Prénom Description / Commentaire V6 15/02/202 2 FOURNY Laurent Au § 2.5 : Ajout correction Pb #7 de https://espace.agir.orange.com/display/CONTRASTE/Assistants+Digitaux+de+SIGMAL A-CONTRASTE Evitement des créations de Fiche Contraste avec grille à 0 OF/DTSI/DSI/DEVRAP/DS DO/CADRIA Page 3 / 22 Orange Restricted Programme OTomate DTSI 1 Schémas global 1.1 Schéma fonctionnel Le logigramme suivant permet de lister le processus nominal et les interactions des AD avec l’application SIGMALA et CONTRASTE Extrait de cycle de vie disponible sur confluence 1.2 Description sommaire des Traitements RPA de SIGMALA/CONTRASTE RPA1 : dès l’Enrichissement de la MALF par l’ UI (Etat ENRICHIE) , RPA1 crée le Chantier et la Fiche correspondante dans CONTRASTE. La fiche CONTRASTE est destinée à l’ETR (fournisseur) et est positionnée dans l’état « A reprendre ». La fiche SIGMALA est passée dans l’état « INJECTION CONTRASTE ». RPA2 : Dès la reprise effectuée par le fournisseur dans CONTRASTE, les PJ ajoutées par le fournisseur dans CONTRASTE sont copiées dans la fiche correspondante SIGMALA. Puis la MALF SIGMALA est passée dans l’état PJ dans SIGMALA. 1.3 Fonctionnement Général et Architecture des automates Les exigences techniques suivantes s’appliquent à tous les automates demandés dans le CDC. 1.3.1 Déclenchement Ces traitements doivent se déclencher tous les 1/4h aux heures de fonctionnement de l’application SIGMALA et CONTRASTE pour reproduire une impression de traitement « au fil de l’eau ». OF/DTSI/DSI/DEVRAP/DS DO/CADRIA Page 4 / 22 Orange Restricted Programme OTomate DTSI 1.3.2 Gestion des cas d’erreur Le fonctionnement des automates sont ‘critiques’ dans la réalisation du processus métier. En effet, des pénalités sur ORANGE peuvent s’exercer dès lors que la MALF a été créé dans SIGMALA et la reprise non réalisée par l’ETR dans CONTRASTE. Toute forme de retard ou de délai de bannette dû à l’automate est pénalisant. EXIGENCE TECHNIQUE : L’automate doit donc traiter comme un cas d'erreur toute MALF dont le choix indiqué par la fiche SIGMALA n'est pas réalisable dans CONTRASTE. Un message d’erreur doit être remonté dans la fiche SIGMALA par le Robot dans le champ Commentaire 1.3.3 Gestion des TIME OUT et temps d’attente Les essais ont montré que l'automate RPA1 se déclare en erreur ou se bloque parce que CONTRASTE ne répond pas dans les temps programmés (à priori 1s à 2s). Ce phénomène est liée à la charge de CONTRASTE Web qui peut être (très) aléatoire. Ce point est bloquant car il empêche le traitement des MALF suivantes voire reporte le traitement à la programmation horaire suivante. EXIGENCE TECHNIQUE : La demande est donc de positionner des TIME OUT long (sur la QPM à 10s par exemple) pour toute action Enregistrement CHANTIER, Création de FICHE ou choix en Liste calculé (exemple : UI --> ETR). Il serait idéal que le TIME-OUT puisse être réglable facilement (variable d'environnement). 1.3.4 Gestion des LOG Les LOG sont produits par l’automate et restitués dans l’application Automation PORTAL. https://automation.sso.infra.ftgroup/Web/Home.html Ils sont essentiels pour l’activité de dépannage et de soutien aux utilisateurs de SIGMALA afin de produire des réponses ‘métier’. EXIGENCE TECHNIQUE : Il est difficile de savoir si l’automate est en fonctionnement car la plupart du temps, les listes SIGMALA sont vides.et l’automate ne fait ‘rien’ (RUN à VIDE) Il convient donc de produire un LOG systématiquement dans l’automation Portal à chaque démarrage et terminaison de l’automate. Exemple ici sur le RPA1 : depuis l’onglet LOG : Il est difficile de suivre l’activité de l’automate avec l’Automation Portal car les logs sont nombreux et très détaillés. Il convient donc de produire un LOG à chaque Evènement métier majeur produit par l’automate avec la référence Métier correspondante. OF/DTSI/DSI/DEVRAP/DS DO/CADRIA Page 5 / 22 Orange Restricted Programme OTomate DTSI EXIGENCE TECHNIQUE : Les LOG posés dans le AUTOMATION PORTAL doivent être réduits au maximum pour une analyse la plus efficace d’un point de vue métier. Exemple ici : sur le RPA1 depuis l’onglet KPI /KPI Data ! On voit que les fiches CONTRASTE sont produites. / 1.3.5 Les RUN A VIDE Les RUN A VIDE (sans événement déclencheur de traitement) doivent se terminer sans Erreur Technique. 1.3.6 Architecture (Design février 2021) L’architecture cible est la suivante (telle que comprise par les rédacteurs). A la fin du projet, seules les connexions représentées par les traits pleins de la figure existent. Les traits pointilles expriment une situation temporaire (par ex : pendant le développement). Pour information lors de la MPP Levier du 1/09/201 : seules les connexions suivantes sont opérationnelles RPA1 . Robot #584 vers PROD SIGMALA et PROD CONTRASTE (Trait plein rouge) RPA2 Robot #585 vers PROD SIGMALA et PROD CONSTRATE (Trait plein vert) OF/DTSI/DSI/DEVRAP/DS DO/CADRIA Page 6 / 22 Orange Restricted Programme OTomate DTSI 2 DESCRIPTION du TRAITEMENT RPA1 2.1 Traitement RPA1: - l’automate doit se déclencher sur la malfaçon en état « enrichie » dans SIGMALA - il va créer un CHANTIER et une FICHE CONTRASTE à partir de chaque MALF de SIGMALA - Le chantier est créé à l’état ‘A reprendre’ dans CONTRASTE -quand la malfaçon est traitée dans contraste, l’automate doit la passer en état "injectée" dans SIGMALA -si KOs, le RPA remet la fiche "à confirmer" dans SIGMALA avec un commentaire "Echec de la tentative de création sous Contraste» Ordre de traitement Pour la liste enrichie (RPA1) , classer dans ordre croissant des « date Reception Mail » Ce qui permet de créer les chantiers CONTRASTE par l'ordre de réception croissant des MALF reçues par OWF. 2.2 Création du chantier Contraste « Malfaçons OI Tiers pour OC Orange » Création Chantier N° du champ Nom de la donnée Description de la donnée Format Exemple / Commentaire 1 Référence Chantier Référence de la fiche Contraste TXT 255 Car Reprendre la ref OWF (SIGMALA) 2 Entité Orange UI concernée (ancienne) Table de référence Contraste (entité déterminée à partir de la commune) 3 Opérateur d'immeuble Maison mère de l’OI envoyant la fiche Table de référence Contraste (vérifier l’exhaustivité SIGMALA/Contraste) Cf.§ Petits Operateurs 4 Fournisseur Fournisseur concerné Modifié dans SIGMALA par l’UI. Table de référence Contraste 5 Département Localisation de la malfaçon Table de uploads/s3/ sigmala-cdc-rpa1-evolution-2.pdf

  • 37
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager