# Batch A — Analyse des captures Rentman (14:13:29 → 14:15:52)

Compte : « Business Intelligence ... » — sous-domaine `bia.rentmanapp.com`, utilisateur « Chaimae Alahian » (avatar initiales « CA », fond rose). Devise : **MAD** (format `MAD 26.508,20` : point = séparateur de milliers, virgule = décimales). Dates au format `JJ-MM-AAAA`, heures `HH:MM`, aujourd'hui = lundi 12-10-2026.

---

## 0. Chrome commun (toutes les pages)

### Barre latérale gauche (fond gris foncé #3a3a3c, élément actif en bleu #1a73e8)
- En-tête : logo (3 barres obliques blanches) + nom de société tronqué « Business Intelligence ... » + domaine « bia.rentmanapp.com » + bouton `<` (replier la sidebar).
- Entrées (icône + libellé, chevron si sous-menu) — groupes séparés par des filets :
  1. **Guide de mise en œuvre**
  2. **Tableau de bord**
  3. **(Mon) agenda** ▸ sous-menu : *(Mon) agenda*, *Job board*
  4. **Entrepôt** ▸ sous-menu : *Entrepôt*, *Combinaisons*, *Aperçu cross-docking*, *Registre de suivi d'entrepôt*
  ---
  5. **Projets** ▸ sous-menu : *Projets*, *Demandes de location*
  6. **Planificateur d'équipes** (sans sous-menu)
  7. **Pénuries** ▸
  8. **Finance** ▸
  ---
  9. **Équipements** ▸
  10. **Contacts**
  11. **Membres du personnel**
  12. **Véhicules**
  ---
  13. **Tâches**
  14. **Enregistrement horaire** ▸
  15. **Maintenance** ▸
  16. **Statistiques**
  ---
  17. **Communication** ▸
  ---
  18. **Configuration**
  - Chevron `⌄` en bas (défilement de la sidebar).

### Barre supérieure
- Onglets de pages ouvertes (type navigateur) : « Guide de mise en œuvre », puis pages récemment ouvertes avec icône de module (ex. « Registre de suivi d'entrepôt », « Planificateur… ») ; l'onglet actif est en bleu avec bouton `⊗` de fermeture ; un `X` ferme tous les onglets.
- Bannière d'essai : « La période d'essai expire dans 22 jours » + bouton rouge **Activer la licence**.
- Chronomètre/minuteur `▶ 00:00:00` (pointage du temps en direct, lié à Enregistrement horaire).
- Icônes : recherche globale (loupe), thème (clair/sombre), aide `?` (pastille jaune = nouveauté), notifications (cloche), avatar + nom utilisateur.

### Éléments flottants
- Bouton rond bleu en bas à gauche (icône checklist) = ouvre la checklist / guide de mise en œuvre.
- Bulle de chat noire en bas à droite = support (Intercom-like).

### Patrons UI récurrents (à factoriser dans le clone)
- Sélecteur de **période** (« La semaine prochaine », « Semaine dernière », « Jusqu'au mois prochain »… icône calendrier + liste déroulante).
- Sélecteur d'**emplacement de stock** « Entrepôt Est » (bouton bleu contour, icône entrepôt) — multi-entrepôts.
- Sélecteur de **dossier** « Tous les dossiers » (icône dossier) — arborescence de dossiers par entité.
- Bouton **Recherche** (loupe), **Étiquettes** (tags), **Filtres** (entonnoir + ▾).
- Bouton **Affichages** (engrenage ▾) = gestion de vues de colonnes enregistrées.
- Tableaux : case à cocher de sélection multiple en 1re colonne, en-têtes cliquables pour tri (icône `≡` / flèche ↑ sur la colonne triée, nombre en indice si tri multiple), barre de défilement horizontale.
- Icône `?` à côté des titres de page = aide contextuelle.

---

## 1. Tableau de bord — capture 14_13_29
**Menu :** Tableau de bord.

### Barre d'outils
- Onglets de tableaux de bord avec menu déroulant : **Mes finances ▾** (actif, souligné bleu), **Mon tableau de bord ▾**.
- Bouton **+ Nouveau tableau de bord** (contour bleu).
- À droite : **✎ Ajuster la mise en page** (plein bleu), **+ Ajouter un widget** (contour), `?`.

### Layout
Grille de widgets (2 colonnes : large ~2/3 à gauche, étroite ~1/3 à droite). Chaque widget a : titre, (optionnel) sélecteur de période, icône « ouvrir en plein écran / lien externe » ↗, menu kebab `⋮` (paramètres/supprimer), et parfois `ⓘ` info.

### Widgets visibles
1. **Devis en suspens** — filtre période « 📅 JUSQU'AU MOIS PROCHAIN ». État vide : « Il n'y a aucun devis en suspens sur la période sélectionnée ».
2. **Chiffre d'affaires (graphique circulaire)** `ⓘ` — anneau (donut) 3 segments avec légende + montant + variation % vs période précédente (flèche ↑ verte / ↓ rouge) :
   - Projets annulés : MAD 26.508,20 — ▼ 2650820% (rouge)
   - Projets confirmés : MAD 111.101,91 — ▲ 495% (vert)
   - Projets en option : MAD 6.904,89 — ▲ 690489% (vert)
   - Couleurs : confirmés = indigo foncé, option = violet clair, annulés = lavande pâle.
3. **Factures en attente** — « Solde de la facture impayée (hors TVA) » **MAD 4.334,70** ; légende à pastilles : ● En attente MAD 1.460,20 (bleu) · ● Expiré MAD 0,00 (rose) · ● À facturer MAD 2.874,50 (indigo). Barre horizontale empilée proportionnelle.
4. **Revenus (graphique à barres)** `ⓘ` + icône calendrier (période) — légende : Projets en option / Projets annulés / Projets confirmés ; axe Y en MAD 0 → 120.000 (pas 20.000) ; axe X mensuel juil. 26 → juil. 27 (13 mois). Valeurs : sept. 26 ≈ 19k confirmés ; oct. 26 ≈ 7k option, ≈ 27k annulés, ≈ 107k confirmés ; nov. 26 ≈ 1k annulés, ≈ 33k confirmés ; déc. 26 ≈ 1k option, ≈ 47k confirmés.

### Workflows / règles impliqués
- Tableaux de bord multiples, personnalisables (ajout/suppression/déplacement de widgets, mise en page).
- KPI financiers calculés depuis les projets selon leur **statut** (Option / Confirmé / Annulé) et depuis les factures selon leur statut de paiement (En attente / Expiré / À facturer).
- Devis avec date d'expiration → « devis en suspens ».

---

## 2. (Mon) agenda — capture 14_13_44
**Menu :** (Mon) agenda › (Mon) agenda.

### Panneau « MES INVITATIONS » (badge compteur **5**, bouton « — FERMER »)
Tableau des invitations à répondre :
| Colonne | Exemple 1 | Exemple 2 |
|---|---|---|
| Du | 22-10-2026 10:00 | 22-10-2026 10:00 |
| Au | 22-10-2026 16:00 | 22-10-2026 16:00 |
| Date d'échéance | 16-10-2026 11:15 | 21-10-2026 10:00 |
| Action | Disponibilité | Planification définitive |
| Projet | - | 147 - SLT Location … |
| Fonction | (vide) | Technicien (tarif ho… |
| Remarque | Merci de me contac… | Possibilité de trava… |
Actions par ligne : `↩` répondre/commenter, **✕** refuser (contour), **✓** accepter (plein bleu).
→ Types d'action d'invitation : **Disponibilité** (demande de dispo), **Planification définitive** (confirmation d'affectation). Date d'échéance = date limite de réponse.

### Calendrier « (Mon) agenda » `?`
- Barre : `<` **octobre 2026** `>` · **Aujourd'hui** · vue **Mois ▾** (autres : semaine/jour probablement) · à droite filtres déroulants **Planification ▾**, **Rendez-vous ▾**, **Projets ▾**, bouton synchroniser/exporter (icône lien iCal).
- Grille mensuelle Lun.→Dim., numéros de semaine ISO à gauche (40, 41, 42, 43, 44).
- Types d'éléments affichés :
  - **Barres de projet** multi-jours (icône projet ▥) avec couleur du projet : « 153 - Spectacle Son et Lumière de Brest » (jaune), « 142 - DJ kit + PA projet Dryhire » (violet), « 145 - Installation La Villa Club » (rose), « 126 - Concert Zenith » (orange clair), « 167 - SkyNight Dryhire order » (violet), « 110 - EMF Spectacle Lumière location sèche (Dry hire) » (italique = option), « 136 - Comédie Musicale Mamma Mia! » (barré = annulé), « 115 - Fête du Lac des Nations » (cyan, italique), « 177 - Projets de transfert », « 82 - Session d'enregistrem… », « 152 - Tournée Internationale Julien Clerc - Concert Casablanca / Brest / La Réunion / Paris / Madrid / Montpellier / PACA / Genève / Vienne » (sous-projets par date), « 114 - Dryhire (location sèche) équipements DJ », « 147 - SLT Location commande (vente) » (italique), « 146 - Vente Hendrick », « 148 - Installation école Monte Rosa » (vert, italique).
  - **Affectations de planification** (encadré bord gauche bleu) : « 20:00 Technicien Son (tarif h… », « 14:00 Technicien Son (tarif h… », « 10:00 Technicien Lumière (ta… » (bordure pointillée = non confirmée / invitation).
  - **Rendez-vous** (icône calendrier, fond gris) : « 16:00 Rencontre Bridgeg… », « 08:30 Entretien avec Elisa… ».
  - **Invitations / disponibilités** (icône bulle + calendrier coché, fond jaune) : « 10:00 Invitation : Technic… », « 10:00 Disponibilité », « 11:00 Disponibilité », « 14:00 Disponibilité ».
- Conventions de style : **barré = projet annulé**, **italique = option / non confirmé**, normal = confirmé.

### Workflows
- Personnel reçoit des invitations (disponibilité → planification définitive), accepte/refuse avant échéance avec remarque.
- Agenda personnel agrégeant projets, affectations (fonctions avec tarif horaire), rendez-vous, disponibilités. Export calendrier.

---

## 3. Job board — capture 14_13_59
**Menu :** (Mon) agenda › Job board.
- Titre « Job board ».
- Layout maître/détail : colonne gauche **OUVRIR LES FONCTIONS** (bouton tri/filtre `≡`) — état vide « Il n'y a pas encore de fonctions publiques » ; panneau droit : « Aucune fonction n'a encore été sélectionnée — Sélectionnez une fonction sur la gauche pour plus d'informations ».
- Workflow : les planificateurs publient des **fonctions (postes) ouvertes** d'un projet ; les membres du personnel / freelances les consultent et postulent (self-service).

---

## 4. Entrepôt (vue journalière) — capture 14_14_17
**Menu :** Entrepôt › Entrepôt.

### Barre d'outils
- `<` **12 octobre 2026** `>` · **Aujourd'hui** (actif) · **Demain** · sélecteur emplacement **Entrepôt Est ▾** · `?`
- **Filtres ▾**, **Ajuster l'affichage ▾**, recherche, **Affichages ▾**, bouton plein bleu **Numérisation retour** (scan des retours de matériel).

### Sections repliables (chevron ^)
1. **TRANSPORTS** — timeline du jour « lundi 12/10 » de 00:00 à 21:00 (pas de 3 h), ligne rouge/bleue verticale = heure actuelle (~13h). Colonne gauche : « Aucun élément sélectionné ».
2. **ÉQUIPE PRÉVUE** — même timeline pour le personnel planifié à l'entrepôt.

### Kanban des projets (statut logistique/entrepôt) — onglets-colonnes avec compteur
- **CONFIRMÉ (2)** · **PRÊT (0)** · **SUR SITE (0)** (souligné, actif) · **RETOUR ATTENDU (0)** (la suite est accessible via flèches `<` `>` en bas, défilement horizontal → probablement d'autres colonnes, ex. « Retourné »).
- Colonnes vides : « ⓘ Aucun projet ».
- **Carte projet** :
  - Titre en majuscules (ex. « CONCERT ZENITH », « TOURNÉE INTERNATIONALE JULIEN CLERC »), icônes ouvrir ↗ et imprimer 🖨.
  - Sous-projet éventuel (« Concert Guadeloupe »), numéro de projet (126, 152), icône entrepôt + « Entrepôt Est », client (« AED Location », « Audio Production »).
  - **QR code** du projet (scan pour picking/retour).
  - « Début de la période de planification » : 07-10-2026 00:00 / 11-10-2026 00:00.
  - Compteur **Notes** (0) + **+ AJOUTER UNE NOTE**.
  - Pied : icône assigner personne (👤+), **CHANGER LE STATUT**, **ENREGISTRER**.

### Workflow
Flux logistique d'un projet : Confirmé → Prêt (préparé/chargé) → Sur site → Retour attendu → (retourné). Scan QR pour sortie/retour, notes, affectation d'un responsable entrepôt, transports et équipe du jour.

---

## 5. Combinaisons — capture 14_14_29
**Menu :** Entrepôt › Combinaisons. Titre « Combinaisons » `?`.
- Barre : **Tous les dossiers ▾**, **Entrepôt Est ▾**, recherche, **Étiquettes ▾**, **Filtres ▾** ; **Affichages ▾**.
- Tableau (vide) colonnes : ☐ · **Statut du contenu** (trié) · **Numéro de série du fabricant** · **Référence interne** · **Nom (dans la base de données) (Équipement)**.
- Concept : une « combinaison » = conteneur physique (flight-case, rack) regroupant des articles sérialisés ; statut du contenu (complet / incomplet…) ; identifiée par n° de série / référence interne.

---

## 6. Aperçu cross-docking — capture 14_14_45
**Menu :** Entrepôt › Aperçu cross-docking. Titre `?`.
- Fenêtre temporelle segmentée : **12 heures** · **24 heures** (actif) · **48 heures** ; **Tous les dossiers ▾** ; **Entrepôt Est ▾** ; recherche ; **Filtres ▾** ; **Affichages ▾**.
- Tableau colonnes : ☐ · **Code (Équipement)** · **Nom (dans la base de données) (Équipement)** · **Quantité rentrante** · **Chevauchement** · **Quantité sortante**.
- Données :

| Code | Nom | Rentrant | Chevauch. | Sortant |
|---|---|---|---|---|
| FX-338 | Martin JEM ZR33 Fogmachine | 1 | 1 | 1 |
| Audio-346 | Shure SM58 Microphone | 5 | 5 | 5 |
| Light-346 | Selecon Acclaim Fresnell 1kW Fresnell Spot | 2 | 2 | 2 |
| Light-348 | Par 64, 1000W fourbar MFL Black | 2 | 2 | 2 |
| Light-351 | MA Lighting GrandMA2 Full-size Lighting Console | 1 | 1 | 1 |
| Light-352 | MA Lighting GrandMA onPC Kit | 1 | 1 | 1 |
| Light-353 | MA Lighting GrandMA onPC Command Wing Lighting Console | 1 | 1 | 1 |
| IT-372 | Acer 21" LCD Screen | 2 | 2 | 2 |
| Light-356 | MA Lighting Digital Dimmer 12x 2,3kVa Dimmer | 1 | 1 | 1 |
| Light-360 | Martin MAC Viper Performance Movinghead | 9 | 9 | 9 |
| Audio-357 | QSC K10.2 Fullrange Speaker | 4 | 4 | 4 |
| Audio-358 | QSC K12.2 Fullrange Speaker | 2 | 2 | 2 |

- Codes équipement préfixés par catégorie (FX-, Audio-, Light-, IT-) + numéro.
- Workflow : identifier le matériel qui revient d'un projet et repart directement vers un autre dans la fenêtre (sans remise en rayon) → chevauchement = min(rentrant, sortant).

---

## 7. Registre de suivi d'entrepôt — capture 14_14_59
**Menu :** Entrepôt › Registre de suivi d'entrepôt. Titre avec icône (losange/couches) `?`.
- Barre : période **Semaine dernière ▾**, **Entrepôt Est ▾**.
- Layout 2 panneaux redimensionnables (poignée) : gauche = champ **Recherche** (✕ effacer, ↻ réinitialiser) + liste de filtres — vide : « Aucun filtre disponible, essayez une autre période ou un autre emplacement de stock » ; droite = **Affichages ▾** + journal — vide : « Aucune donnée trouvée. Essayez d'autres critères, par exemple une période différente, ou réinitialisez les filtres. » (illustration entrepôt).
- Concept : journal/audit des mouvements de stock (scans entrée/sortie, qui/quand/quoi/projet) filtrable par période et entrepôt.

---

## 8. Projets (liste) — capture 14_15_14
**Menu :** Projets › Projets. Titre « Projets » `?` ; bouton principal **+ Ajouter un projet** (plein bleu).
- Barre : période **La semaine prochaine ▾**, **Entrepôt Est ▾**, recherche, **Aperçu : Liste ▾** (autres vues : planning/Gantt, cartes…), **Statut du projet ▾**, **Étiquettes ▾**, **Filtres ▾** ; **Affichages ▾**.
- Colonnes : ☐ · **Couleur** (pastille ronde) · **Numéro** · **Nom** · **Statut du projet** · **Avancée du projet** (5 icônes) · **Début de la période de p(lanification)** · **Fin de la période de (planification)** (tri ↑ actif) · **Client** · (suite en défilement horizontal).
- Données :

| Couleur | N° | Nom | Statut | Début | Fin | Client |
|---|---|---|---|---|---|---|
| rouge | 146 | Vente Hendrick | Option | 12-10-2026 | 12-10-2026 | Hendrik Sono |
| cyan | 115 | Fête du Lac des Nations | Option | 08-10-2026 | 15-10-2026 | SoundMix Produ… |
| saumon | 136 | ~~Comédie Musicale Mamma Mia!~~ | ~~Annulé~~ | 07-10-2026 | 19-10-2026 | (vide) |
| beige | 152 | Tournée Internationale Julien Clerc | Confirmé | 11-10-2026 | 05-11-2026 | Audio Productio… |
| pêche | 126 | Concert Zenith | Confirmé | 07-10-2026 | 07-11-2026 | AED Location |

- Style : lignes **Option** en orange/ambre, **Annulé** barré gris, **Confirmé** en noir.
- **Statuts de projet** observés : Option, Confirmé, Annulé (Rentman standard ajoute aussi : En attente/Demande, Préparé, Sur site, Retourné… à prévoir paramétrables).
- **Avancée du projet** : 5 indicateurs, chacun gris (non commencé), vert (OK) ou rouge (problème/incomplet) :
  1. Équipements (formes ▲■●) — vert partout (matériel réservé/disponible)
  2. Personnel (avatar) — gris (aucun), vert (complet), rouge (postes non pourvus) — ex. 152 et 126 rouges
  3. Devis/Liste (document à puces) — gris / vert
  4. Facturation ($) — gris / vert (facturé : 136)
  5. Checklist / tâches (presse-papiers coché) — gris / vert (152) / rouge (126 en retard)

---

## 9. Demandes de location — capture 14_15_29
**Menu :** Projets › Demandes de location. Titre `?`.
- Barre : période **La semaine prochaine ▾**, recherche, **Filtres ▾**, **Affichages ▾**.
- Colonnes : ☐ · **Numéro** · **Nom** · **Statut** · **Demandeur** · **Nom de l'emplacement** (tronqué, suite à droite).
- Donnée : 1002 · « Subrental project High school Dryhire Project » · **En attente** · Wow Music · (vide).
- Concept : demandes de sous-location entrantes (d'un autre loueur/réseau Rentman ou client) ; statuts implicites : En attente → Acceptée / Refusée → convertie en projet. Numérotation séparée (1002).

---

## 10. Planificateur d'équipes — capture 14_15_52
**Menu :** Planificateur d'équipes. Titre `?`.

### Barre principale
- Période **La semaine prochaine ▾** ; navigation `|<` `<` **Aujourd'hui** `>` `>|` ; zoom `−` `+` ; icône carte (🗺 vue géographique) ; bouton **Envoyer ... ▾** (plein bleu, badge orange **7** = invitations/notifications en attente d'envoi).

### Panneau gauche — ressources « MEMBRES DU PERSONNEL ▾ » (bascule vers véhicules, etc.)
- Recherche + filtre étiquettes.
- Arbre trié par **Nom** (≡ indice 2) avec cases à cocher et groupes repliables (dossiers) :
  - **Intermittents** : Damien Bernard, Noah Castel, Quentin Duval
  - **Autres freelances** : Mickael Dubois, Nicolas Abril, Sarah Carlier, Tom Fournier
  - **Freelances fréquents** : Clément Dupont, John Mendiola(?) …

### Panneau droit haut — Gantt « PROJETS »
- Barre : filtres, étiquettes, filtre entrepôt (actif), **Affichages ▾** ; bascule plein écran / vue graphique (actif) ; **Afficher :** boutons bascule — personnel (actif), véhicules (actif), sous-traitants/personnel+ (actif), invitations acceptées (✉✓), invitations en attente (✉⏱), invitations envoyées (✉ actif), créneaux/périodes vides (actif).
- Axe : « octobre 2026 », colonnes lun. 12 → dim. 18 ; ligne verticale bleue = maintenant.
- Lignes hiérarchiques repliables : **Périodes de travail** › Périodes de travail ; **● Vente Hendrick** › ● Vente Hendrick (blocs : icône camion = besoin véhicule, icône équipe = besoin personnel, fond rose = non pourvu) ; **Tournée Internationale…** › Concert Casablanca… (barre verte avec marqueurs jaunes = invitations).
- Ligne **Total** par jour (rouge = sous-effectif) : 0/2, 6/10, 0/4, 8/13, 2/7, 8/13, 0/5 (pourvu/requis).

### Panneau droit bas — « MEMBRES DU PERSONNEL ▾ »
- **Recherche rapide**, filtre « 1 Planifié dans le projet », pagination « 2 > », crayon (édition), **Afficher :** calendrier (actif), invitations (actif), invitations acceptées, en attente, créneaux (actif).
- Imprimer / ouvrir ↗ ; même axe temporel ; état vide : « Aucun membre du personnel sélectionné ».

### Workflow
Le planificateur voit les besoins (fonctions, véhicules) des projets par jour, glisse des membres du personnel/véhicules sur les créneaux, envoie des invitations (Disponibilité / Planification définitive) via **Envoyer**, suit le taux de couverture (Total x/y), puis les réponses remontent dans « Mes invitations » de l'agenda personnel.

---

## Synthèse des modules couverts
| Module | Écrans vus | Entités clés |
|---|---|---|
| Tableau de bord | Mes finances (widgets) | Dashboard, Widget (type, période, position) |
| (Mon) agenda | Agenda mensuel + Mes invitations ; Job board | Invitation (du, au, échéance, action, projet, fonction, remarque, statut), Rendez-vous, Disponibilité, Fonction publique |
| Entrepôt | Vue journalière (transports, équipe, kanban statut), Combinaisons, Cross-docking, Registre de suivi | Emplacement de stock, Statut logistique projet, Note, QR, Combinaison (n° série, réf. interne, statut contenu), Mouvement de stock |
| Projets | Liste projets, Demandes de location | Projet (n°, nom, couleur, statut, période planif., client, 5 indicateurs d'avancement, étiquettes, dossier, sous-projets), Demande de location (n°, nom, statut, demandeur, emplacement) |
| Planificateur d'équipes | Gantt projets × personnel/véhicules | Membre du personnel (groupes : Intermittents, freelances), Fonction (tarif horaire), Affectation, Véhicule, Période de travail |

**Constantes transverses à implémenter :** multi-entrepôt, sélecteur de période prédéfinie, dossiers, étiquettes, filtres, vues de colonnes enregistrées (« Affichages »), onglets de navigation, minuteur de pointage, conventions visuelles des statuts (italique = option, barré = annulé), devise MAD, format de date JJ-MM-AAAA.
