Plateforme de gestion des interventions réseau
Réussite Télécom — Région Fès
Février 2026 — INNOV-DS
Réussite Télécom exécute les branchements et réparations réseau pour IAM.
Centraliser les tickets, digitaliser le terrain, respecter les SLA, tracer les équipements.
flowchart LR
A["IAM
Envoie les tickets
via Crystal Reports"] ==> B["NEXFLOW
Importe, filtre
et distribue"]
B ==> C["Terrain
Les équipes
interviennent"]
C ==> D["Suivi
Les managers
pilotent"]
D ==> E["Reporting
Feedback & résultats
remontés vers IAM"]
style A fill:#fef3c7,stroke:#f59e0b,color:#78350f,stroke-width:2px
style B fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f,stroke-width:2px
style C fill:#d1fae5,stroke:#10b981,color:#064e3b,stroke-width:2px
style D fill:#ede9fe,stroke:#8b5cf6,color:#4c1d95,stroke-width:2px
style E fill:#fef3c7,stroke:#f59e0b,color:#78350f,stroke-width:2px
| Acteur | Rôle | Interface |
|---|---|---|
| Service IAM | Fournit les tickets (fichiers Crystal Reports) | Externe |
| Orientateur | Supervise les tickets, affecte les équipes | Web |
| Chef d'équipe | Gère ses tickets terrain, met à jour les statuts | Mobile |
| Magasinier | Gère le stock, les livraisons et retours | Web |
| Manager Superviseur | Supervise les équipes par contrat | Web |
| Manager Global | Vision consolidée, pilotage multi-contrats | Web |
Commandes & marchés
associés au contrat
Import Crystal Reports (CSV)
Livraisons équipements
(demandes d'imputation)
Supervise : avancement tickets
état stock, blocages
Exécution, CR, photos
Signature, escalades
Livraisons, retours, transferts
Dashboards, KPI, contrat
Avancement, résultats, SLA
Stock & utilisation équipements
flowchart LR
A["1. Import IAM
Crystal Reports
Commandes & Réclamations"] ==> B["2. Traitement
Filtrage, dédoublonnage
enrichissement"]
B ==> C["3. Tickets
Création automatique
avec suivi SLA"]
C ==> D["4. Affectation
Distribution auto
par zone & spécialité"]
D ==> E["5. Terrain
Exécution mobile
Chef d'équipe"]
E ==> F["6. Clôture
Validation &
reporting"]
style A fill:#fef3c7,stroke:#f59e0b,color:#78350f,stroke-width:2px
style B fill:#fce7f3,stroke:#ec4899,color:#831843,stroke-width:2px
style C fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f,stroke-width:2px
style D fill:#ede9fe,stroke:#8b5cf6,color:#4c1d95,stroke-width:2px
style E fill:#d1fae5,stroke:#10b981,color:#064e3b,stroke-width:2px
style F fill:#ccfbf1,stroke:#14b8a6,color:#134e4a,stroke-width:2px
↓ Détail de chaque étape ci-dessous
| Étape | Ce qui se passe | Qui intervient |
|---|---|---|
| 1 Import | Les fichiers Crystal Reports IAM sont importés (toutes les heures ou à la demande) | Système automatique |
| 2 Traitement | Filtrage par secteur / produit, détection doublons, enrichissement | Système automatique |
| 3 Tickets | Création du ticket avec type (Branchement / Dérangement) et SLA | Système + Orientateur |
| 4 Affectation | Distribution automatique aux équipes par zone, spécialité et charge | Système + Orientateur |
| 5 Terrain | Le chef d'équipe reçoit le ticket, exécute et met à jour via l'app mobile | Chef d'équipe |
| 6 Clôture | Validation des travaux, mise à jour des KPI, reporting managers | Orientateur + Managers |
flowchart LR
A["1. Réception
Fichiers CSV IAM
Commandes + Réclamations"] ==> B["2. Filtrage
Secteur x Produit
seuls nos tickets"]
B ==> C["3. Dédoublonnage
N° unique + client
éviter les doublons"]
C ==> D["4. Enrichissement
Contact, MSAN
complétés si manquants"]
D ==> E["5. Création ticket
Statut Créé
prêt à affecter"]
style A fill:#fef3c7,stroke:#f59e0b,color:#78350f,stroke-width:2px
style B fill:#fce7f3,stroke:#ec4899,color:#831843,stroke-width:2px
style C fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f,stroke-width:2px
style D fill:#ede9fe,stroke:#8b5cf6,color:#4c1d95,stroke-width:2px
style E fill:#d1fae5,stroke:#10b981,color:#064e3b,stroke-width:2px
| Donnée | Exemple |
|---|---|
| N° Commande | Clé unique |
| Client | Nom, contact, adresse |
| Produit | GPON, RTC, RTC_DTL... |
| Localisation | MSAN, Secteur, Délégation |
| État | VA (Validé), RE (Réalisable) |
| Donnée | Exemple |
|---|---|
| N° Réclamation | Clé unique |
| Client | Nom, contact, adresse |
| Classification | 6 niveaux (Cat → Sous-type) |
| Localisation | MSAN, Secteur, Délégation |
| Réouvertures | Compteur + date |
flowchart LR
A["Créé
Import ou
saisie manuelle"] ==> B["Affecté
Equipe assignée
date planifiée"]
B ==> C["Dispatché
Notification push
app mobile"]
C ==> D["En cours
Technicien
sur le terrain"]
D ==> E["Terminé
CR soumis
travaux validés"]
E ==> F["Clôturé
Validation
back-office"]
style A fill:#f1f5f9,stroke:#94a3b8,color:#334155,stroke-width:2px
style B fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f,stroke-width:2px
style C fill:#ede9fe,stroke:#8b5cf6,color:#4c1d95,stroke-width:2px
style D fill:#fef3c7,stroke:#f59e0b,color:#78350f,stroke-width:2px
style E fill:#d1fae5,stroke:#10b981,color:#064e3b,stroke-width:2px
style F fill:#ccfbf1,stroke:#14b8a6,color:#134e4a,stroke-width:2px
Nouvelle connexion client — GTI 48h / GTR 5 jours
Panne réseau — GTI 4h / GTR 24h — réouverture possible
Le système propose l'équipe la plus adaptée selon 4 critères obligatoires
flowchart LR
A["Spécialité
Branchement,
Dérangement, BTP"] ==> B["Zone
MSAN / Secteur
couvert par l'équipe"]
B ==> C["Produit
GPON, RTC
compétence équipe"]
C ==> D["Charge
Équipe la moins
chargée priorisée"]
style A fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f,stroke-width:2px
style B fill:#ede9fe,stroke:#8b5cf6,color:#4c1d95,stroke-width:2px
style C fill:#fef3c7,stroke:#f59e0b,color:#78350f,stroke-width:2px
style D fill:#d1fae5,stroke:#10b981,color:#064e3b,stroke-width:2px
Le chef d'équipe remplit un CR dynamique adapté au type de ticket
| Donnée saisie | Détail |
|---|---|
| Travaux réalisés | Lignes de travaux liées au bordereau des prix |
| Équipements utilisés | Articles IAM (n° série) + consommables |
| Corrections réseau | MSAN / SR terrain (peut différer de l'import) |
| Photos géolocalisées | Avant / après avec GPS automatique |
| Signature client | Signature électronique sur site |
flowchart LR
A["1. Réception IAM
Commande (OI)
entrée en dépôt"] ==> B["2. Livraison équipe
Dépôt → Équipe
par le magasinier"]
B ==> C["3. Installation
Équipe → Client
sur le terrain"]
C -.->|"si défaut"| D["4. Retour équipe
Équipe → Dépôt
défectueux / surplus"]
D -.-> E["5. Retour IAM
Dépôt → IAM
matériel défectueux"]
style A fill:#fef3c7,stroke:#f59e0b,color:#78350f,stroke-width:2px
style B fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f,stroke-width:2px
style C fill:#d1fae5,stroke:#10b981,color:#064e3b,stroke-width:2px
style D fill:#fce7f3,stroke:#ec4899,color:#831843,stroke-width:2px
style E fill:#fee2e2,stroke:#ef4444,color:#7f1d1d,stroke-width:2px
↓ Détail des flux spécifiques ci-dessous
flowchart LR
A["Transfert
inter-équipes
Équipe A → Équipe B
validé par magasinier"] ==> B["Transfert
confrère
Partenaire ↔ Nous
délégation croisée"]
B ==> C["Situation
de stock
Dashboard temps réel
alertes seuils"]
style A fill:#ede9fe,stroke:#8b5cf6,color:#4c1d95,stroke-width:2px
style B fill:#fef3c7,stroke:#f59e0b,color:#78350f,stroke-width:2px
style C fill:#ccfbf1,stroke:#14b8a6,color:#134e4a,stroke-width:2px
| Flux | Acteur | Détail |
|---|---|---|
| 1 Réception IAM | Magasinier | Création OI, réception avec n° de série, entrée en dépôt marché |
| 2 Livraison équipe | Magasinier | Sélection dépôt → équipe, bordereau signé, traçabilité série |
| 3 Installation client | Chef d'équipe | Équipement posé chez le client, géolocalisé, sortie définitive |
| 4 Retour équipe | Magasinier | Motif (défectueux, surplus), diagnostic état, réintégration ou rebut |
| 5 Retour IAM | Magasinier | Bordereau retour, envoi IAM, confirmation réception |
| Indicateur | Détail |
|---|---|
| Stock IAM | En dépôt / Chez équipes / En retour |
| Outils | Disponibles / Assignés / Maintenance |
| Consommables | Alertes seuil, top utilisés |
| Activité | 10 dernières opérations |
| Type | Traçabilité |
|---|---|
| Équipements IAM | Par n° de série (ONT, routeur...) |
| Outils | Par unité (soudeuse, OTDR...) |
| Consommables | Par quantité (câble, connecteurs...) |
flowchart LR
A["1. Blocage
Le technicien
rencontre un obstacle"] ==> B["2. Déclaration
Motif + photo
via app mobile"]
B ==> C["3. Notification
Alerte IAM
+ Orientateur"]
C ==> D["4. Résolution
Contact IAM ou
action interne"]
D ==> E["5. Reprise
Problème levé
ticket reprend"]
style A fill:#fee2e2,stroke:#ef4444,color:#7f1d1d,stroke-width:2px
style B fill:#fef3c7,stroke:#f59e0b,color:#78350f,stroke-width:2px
style C fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f,stroke-width:2px
style D fill:#ede9fe,stroke:#8b5cf6,color:#4c1d95,stroke-width:2px
style E fill:#d1fae5,stroke:#10b981,color:#064e3b,stroke-width:2px
Quand le ticket nécessite l'intervention d'une autre équipe spécialisée
flowchart LR
A["Ticket principal
En cours chez
équipe Branchement"] ==> B["Escalade
Besoin de travaux
BTP ou stock"]
B ==> C["Sous-ticket(s)
Créés en parallèle
vers équipes concernées"]
C ==> D["Résolution
Chaque équipe
traite son sous-ticket"]
D ==> E["Reprise
Tous résolus →
ticket principal reprend"]
style A fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f,stroke-width:2px
style B fill:#fef3c7,stroke:#f59e0b,color:#78350f,stroke-width:2px
style C fill:#ede9fe,stroke:#8b5cf6,color:#4c1d95,stroke-width:2px
style D fill:#d1fae5,stroke:#10b981,color:#064e3b,stroke-width:2px
style E fill:#ccfbf1,stroke:#14b8a6,color:#134e4a,stroke-width:2px
| Type d'escalade | Exemple |
|---|---|
| BTP | Travaux de génie civil nécessaires (tranchée, forage) |
| Stock | Équipement manquant, besoin d'approvisionnement |
| Orientateur | Problème tiers (accès, autorisation, coordination IAM) |
Import, affectation, suivi SLA, escalade, clôture
Composition, spécialités, zones, charge de travail
Crystal Reports, filtrage, dédoublonnage
MSAN, Secteurs, Délégations, Types
Authentification, rôles, permissions
Email, Push mobile, alertes SLA
Traçabilité, historique des statuts
Dépôts, livraisons, retours, transferts
| Rôle | Interface | Écrans clés |
|---|---|---|
| Orientateur | Web | Dashboard, tickets, import, affectation, planning, équipes, stock |
| Chef d'équipe | Mobile | Dashboard, tickets assignés, composition équipe, stock équipe |
| Magasinier | Web | Dashboard, dépôts, livraisons/retours, transferts |
| Manager Superviseur | Web | Dashboard superviseur, équipes, stock contrat |
| Manager Global | Web | Dashboard global, contrats, performance, dashboard marché |
flowchart LR
A["Frontend
Next.js
Web + Mobile"] ==> B["API Gateway
Point d'entrée
unique"]
B ==> C["Microservices
Spring Boot
1 service / module"]
C ==> D["Base de données
PostgreSQL
Audit & historisation"]
style A fill:#d1fae5,stroke:#10b981,color:#064e3b,stroke-width:2px
style B fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f,stroke-width:2px
style C fill:#ede9fe,stroke:#8b5cf6,color:#4c1d95,stroke-width:2px
style D fill:#fef3c7,stroke:#f59e0b,color:#78350f,stroke-width:2px
NEXFLOW — Plateforme de gestion des interventions réseau
Réussite Télécom — Région Fès
© 2026 INNOV-DS. Tous droits réservés.