smart_ide/services/docv/enso-docs/features/REFERENTIEL_ECRANS_ACTIONS.md
Nicolas Cantu bc3c75e15f Add enso docs mirror under services/docv/enso-docs; docv integration docs
- Copy enso/docs tree to services/docv/enso-docs (refresh via cp -a from enso repo)
- Document mirror and refresh command in services/docv/README.md
- Ignore services/docv/target for local Rust workspace
- Track docv-service-integration, API docv.md, and related doc index updates
2026-04-03 17:26:35 +02:00

18 KiB
Raw Blame History

Référentiel des écrans et des actions

Document de référence exhaustif : tous les écrans (zones 1 à 15, 17 et 18) et toutes les actions (18.1 à 18.96) avec identifiants stables pour le paramétrage et limplémentation.

Sources : SCREENS_AND_FUNCTIONS_MAP.md (sections 1 à 17 et 18). Paramétrage : PARAMETRAGE_ECRANS_ACTIONS.md. Specs détaillées : specs/README.md. Description technique dimplémentation : implementation/README.md.


1. Écrans par zone (identifiant stable, route, actions)

Zone 1 — Authentification et compte

Identifiant stable Écran Route Actions
auth.login Connexion auth 18.1
auth.logout Déconnexion /logout-callback 18.2
auth.my-account Mon compte /my-account 18.3

Zone 2 — Dossiers

Identifiant stable Écran Route Actions
folders.list Liste des dossiers /folders 18.4
folders.select Sélection de dossier /folders/select 18.5
folders.detail Détail dun dossier /folders/[folderUid] 18.6
folders.archived Dossiers archivés /folders/archived 18.7
folders.deleted Dossiers supprimés /folders/deleted 18.8
folders.create, folders.edit Création / édition de dossier formulaire / route dédiée 18.9

Espace client Enso — Sociétés (offices clients)

Identifiants dédiés à lapplication enso-front (société cliente = ressource office docv). Les actions 18.x réutilisent la zone 2 (dossiers) et la zone 3 (documents) lorsque le comportement est identique.

Identifiant stable Écran Route implémentée Actions (référence)
companies.list Liste des sociétés /dashboard (cartes) + barre latérale « Sociétés » 18.4 (liste dossiers par société), 18.40 (contexte client)
companies.detail Fiche société /company/[companyId] 18.6 (dossiers sous onglet Dossiers), 18.13 / 18.14 (dossier permanent, téléversement)

Voir MODELE_SOCIETES_ET_DOSSIERS_DOPERATION.md.

Zone 3 — Documents et types de documents

Identifiant stable Écran Route Actions
document-types.list Types de documents /document-types 18.10
document-types.create Création type de document /document-types/create 18.11
document-types.detail Détail type de document /document-types/[documentTypeUid] 18.12
documents.folder Documents dun dossier dans /folders/[folderUid] 18.13
documents.upload, documents.detail Téléversement / détail document modal / panneau 18.14

Zone 4 — Types de dossiers

Identifiant stable Écran Route Actions
case-types.list Types de dossiers /case-types ou /folder-types 18.15
case-types.create Création type de dossier /case-types/create 18.16
case-types.detail Détail type de dossier /case-types/[caseTypeUid] 18.17

Zone 5 — Offices et membres

Identifiant stable Écran Route Actions
offices.list Liste des offices /offices 18.18
offices.detail Détail dun office /offices/[officeUid] 18.19
offices.rib Coordonnées bancaires /offices/rib 18.20
collaborators.list Collaborateurs /collaborators 18.21
collaborators.detail Détail collaborateur /collaborators/[collaboratorUid] 18.22
users.list Utilisateurs /users 18.23
users.detail Détail utilisateur /users/[userUid] 18.24

Zone 6 — Rôles et permissions

Identifiant stable Écran Route Actions
roles.list Rôles /roles 18.25
roles.create Création rôle /roles/create 18.26
roles.detail Détail rôle /roles/[roleUid] 18.27

Zone 7 — Parties au dossier et partage

Identifiant stable Écran Route Actions
customers.list Parties au dossier /customers 18.28
sharing.folder Partage de dossier dans détail dossier 18.29
sharing.invitees Parties externes / invités dans détail dossier 18.30

Zone 8 — Notes et rappels

Identifiant stable Écran Route Actions
notes.list Notes /notes 18.31
notes.folder, notes.detail Notes dun dossier /notes/folder, /notes/[noteUid] 18.32
reminders.list Rappels /reminders 18.33

Zone 9 — Abonnement et facturation

Identifiant stable Écran Route Actions
subscription.overview Abonnement /subscription 18.34
subscription.subscribe Souscrire /subscription/subscribe, /subscription/new 18.35
subscription.manage Gérer labonnement /subscription/manage 18.36
subscription.collaborators Gérer les collaborateurs /subscription/manage-collaborators 18.37
subscription.invite Invitation /subscription/invite 18.38
subscription.success, subscription.error Succès / erreur /subscription/success, /subscription/error 18.39

Zones 10 et 11 — Espace client et espace invité

Identifiant stable Écran Route Actions
client.dashboard Tableau de bord client /client-dashboard 18.40
client.folder-detail Détail dossier client /client-dashboard/[folderUid] 18.41
invitee.auth Connexion invité auth tiers 18.42
invitee.dashboard Tableau de bord invité /third-party/dashboard 18.43

Zone 12 — Admin doffice

Identifiant stable Écran Route Actions
admin.portal Admin /admin 18.44
admin.helpers Helpers admin /admin/helpers 18.44

Zone 13 — Admin plateforme

Identifiant stable Écran Route Actions
super-admin.overview Super-admin /super-admin 18.45
super-admin.roles Gestion des rôles plateforme /super-admin/roles-management 18.46
super-admin.plans Plans dabonnement /super-admin/subscription-plans 18.47
super-admin.texts Textes du site super-admin 18.48
super-admin.config Configuration système super-admin 18.49

Zone 14 — Contenus et paramètres globaux

Identifiant stable Écran Route Actions
legal.mentions Mentions légales /legal 18.50

(Gestion des textes et de la configuration : zone 13, 18.48, 18.49.)

Zone 15 — Technique et design

Identifiant stable Écran Route Actions
design-system.doc Design system /design-system 18.51
anchor.verify Vérification dancrage route publique 18.52

Zone 17 — Fonctionnalités ia_local (enso)

Identifiant stable Écran (référence ia_local) Route Actions
ia.dashboard Tableau de bord métier dashboard 18.53
ia.crm CRM (Clients, DP, Dossiers) crm 18.54
ia.composition-actes Composition dactes composition-actes 18.55
ia.mise-a-jour-dp Mise à jour DP mise-a-jour-dp 18.56
ia.secretariat Secrétariat juridique secretariat-juridique 18.57
ia.renvoi-dossier Renvoi de dossier (partage) renvoi-dossier 18.58
ia.extraction-dataroom Extraction données dataroom extraction-dataroom 18.59
ia.alertes Alertes fins de dossiers alertes 18.60
ia.data-room Data room data-room 18.61
ia.courriers-ifu Courriers renvois IFU / RDPD DVD courriers-ifu 18.62
ia.workflow Workflow documentaire workflow 18.63
ia.taches Tâches taches 18.64
ia.debours Débours debours 18.65
ia.messages Messages / Tchat messages 18.66
ia.notifications Notifications notifications 18.67
ia.config-etablissements Configuration établissements configuration-etablissements 18.68
ia.admin-types Types et configuration admin-types 18.69
ia.facturation-debours Facturation débours facturation-debours 18.70
ia.courriers-annexes Courriers annexes aux cessions courriers-annexes 18.71
ia.mails-semi-auto Mails ou courrier semi-auto mails-semi-auto 18.72
ia.edition-formalites Édition des pièces de formalités edition-formalites 18.73
ia.fiche-prepa-ag Fiche prépa AG groupe fiche-prepa-ag 18.74
ia.planning-charges Planning des charges planning-charges 18.75
ia.organigramme Organigramme organigramme 18.76
ia.listing-annexes Listing annexes et intercalaires listing-annexes 18.77
ia.devis-lettre-mission Devis / lettre de mission devis-lettre-mission 18.78
ia.outlook Interfaçage Outlook outlook 18.79
ia.chat Chat IA panneau 18.80
ia.explorer Explorer (Commun / Datarooms) arborescence 18.81
ia.search Recherche globale barre de recherche 18.82
ia.my-account-devices Mon compte (appareils) mon-compte 18.83

Zone 18 — Opération (cabinet/office)

Identifiant stable Écran Route Actions
operations.list Liste des opérations /operations 18.84
operations.detail Détail dune opération /operations/[operationUid] 18.85
operations.create Création dopération /operations/create 18.86
operations.edit Édition dopération /operations/[operationUid]/edit 18.87
operations.society Société liée (dans opération) section / modal 18.88
operations.contacts Contacts (dans opération) section / modal 18.89
operations.validate Validation/correction post-création /operations/[operationUid]/validate 18.94
operations.documents Documents (dans opération) onglets par rôle/sous-rôle 18.90, 18.91, 18.95
operation-types.list Types dopération (paramétrage) /settings/operation-types 18.92
operation-type-steps.list Étapes par type dopération (paramétrage) /settings/operation-types/[typeUid]/steps 18.96
activity-types.list Types dactivité (paramétrage) /settings/activity-types 18.93

2. Liste des actions (18.x) par écran parent

Action Écran parent (identifiant) Libellé court
18.1 auth.login Connexion : saisie identifiant/mot de passe, SSO, choix office
18.2 auth.logout Déconnexion, nettoyage session, redirection
18.3 auth.my-account Mon compte : consulter/modifier profil, changer mot de passe
18.4 folders.list, companies.list Liste dossiers : afficher, filtrer, trier, accès archivés/supprimés, créer ; sous companies.list : liste des opérations par société (enso-front)
18.5 folders.select Sélection dossier : choisir, valider, annuler
18.6 folders.detail, companies.detail Détail dossier : consulter, modifier, archiver, supprimer, ancrage, documents, notes, partage ; companies.detail : synthèse société, explorateur instances/, onglets Dossier permanent / Dossiers
18.7 folders.archived Dossiers archivés : liste, restaurer, consulter
18.8 folders.deleted Dossiers supprimés : liste, restaurer, supprimer définitivement
18.9 folders.create, folders.edit Création/édition dossier : saisie, validation, annulation
18.10 document-types.list Types de documents : liste, créer, ouvrir détail
18.11 document-types.create Création type de document : saisie, enregistrer, annuler
18.12 document-types.detail Détail type de document : consulter, modifier, supprimer
18.13 documents.folder Documents dun dossier : liste, téléverser, télécharger, supprimer, valider, ancrage
18.14 documents.upload, documents.detail Téléversement/détail document : sélection fichiers, métadonnées, envoi, preuve ancrage
18.15 case-types.list Types de dossiers : liste, créer, ouvrir détail
18.16 case-types.create Création type de dossier : saisie, associer types documents, enregistrer
18.17 case-types.detail Détail type de dossier : consulter, modifier, supprimer
18.18 offices.list Liste offices : afficher, sélectionner office actif, ouvrir détail
18.19 offices.detail Détail office : consulter, modifier, rôles, membres, RIB
18.20 offices.rib Coordonnées bancaires : consulter, saisir/modifier, enregistrer
18.21 collaborators.list Collaborateurs : liste, créer/inviter, ouvrir détail
18.22 collaborators.detail Détail collaborateur : consulter, modifier rôle/droits, désactiver
18.23 users.list Utilisateurs : liste, filtrer, ouvrir détail, créer
18.24 users.detail Détail utilisateur : consulter, modifier, désactiver
18.25 roles.list Rôles : liste, créer, ouvrir détail, supprimer
18.26 roles.create Création rôle : nom, permissions, enregistrer
18.27 roles.detail Détail rôle : consulter matrice, modifier, supprimer
18.28 customers.list Parties au dossier : liste, créer, modifier, supprimer, lier à dossier
18.29 sharing.folder Partage dossier : consulter, créer, modifier rôle, révoquer, renvoyer invitation
18.30 sharing.invitees Invités : liste, ajouter, modifier rôle, renvoyer invitation, retirer
18.31 notes.list Notes : liste, filtrer, ouvrir
18.32 notes.folder, notes.detail Notes dun dossier : créer, consulter, modifier, supprimer
18.33 reminders.list Rappels : liste, détail, configurer par type/office
18.34 subscription.overview Abonnement : consulter plan, collaborateurs, renouvellement
18.35 subscription.subscribe Souscrire : choisir plan, paiement, valider
18.36 subscription.manage Gérer abonnement : plan, moyens de paiement, annuler
18.37 subscription.collaborators Gérer collaborateurs : sièges, lier collaborateurs
18.38 subscription.invite Invitation : saisir email, envoyer, renvoyer/annuler
18.39 subscription.success, subscription.error Succès/erreur abonnement : afficher résultat, retour
18.40 client.dashboard Tableau de bord client : dossiers partagés, télécharger
18.41 client.folder-detail Détail dossier client : consulter, télécharger, déposer
18.42 invitee.auth Connexion invité : code/lien, 2FA, valider
18.43 invitee.dashboard Tableau de bord invité : dossiers, consulter, déposer
18.44 admin.portal, admin.helpers Admin : métriques, paramètres, liens gestion, helpers
18.45 super-admin.overview Super-admin : vue plateforme, rôles, plans, config, textes
18.46 super-admin.roles Rôles plateforme : afficher, modifier, matrice
18.47 super-admin.plans Plans abonnement : liste, créer, modifier, désactiver
18.48 super-admin.texts Textes du site : liste, créer/modifier, publier
18.49 super-admin.config Configuration système : clés, créer/modifier, masquer/révéler
18.50 legal.mentions Mentions légales : consulter (lecture seule)
18.51 design-system.doc Design system : consulter doc composants/tokens
18.52 anchor.verify Vérification ancrage : saisir lien, afficher résultat
18.53 à 18.83 ia.* Voir section 17 de la cartographie et SPEC_17_ia_local
18.84 operations.list Liste opérations : afficher, filtrer, trier, créer
18.85 operations.detail Détail opération : consulter, modifier, entreprise, contacts, documents
18.86 operations.create Création opération : saisie, validation, annulation
18.87 operations.edit Édition opération : modifier sections
18.88 operations.society Société liée : saisie, extraction KBIS, commentaires
18.89 operations.contacts Contacts : ajout, modification, suppression, alerte doublon
18.90 operations.documents Documents : liste, upload, workflow
18.91 operations.documents Upload ZIP : répartition IA par type de document
18.94 operations.validate Validation post-création : infos, contacts, affectations ZIP, fichiers de synthèse
18.95 operations.documents Actions documents : demande, relance, exclusion, modification, suppression, visualisation preview, téléchargement, validation, refus (selon droits)
18.92 operation-types.list Types dopération : liste, créer, modifier, supprimer
18.96 operation-type-steps.list Étapes par type dopération : liste, créer, modifier, ordre
18.93 activity-types.list Types dactivité : liste, créer, modifier, supprimer

3. Usage pour le paramétrage

  • Écrans : chaque identifiant stable (ex. folders.list, ia.workflow) est la clé dentrée pour la table ou entité screen_config (visible, ordre, libellé, accès, condition). Voir PARAMETRAGE_ECRANS_ACTIONS.md section 3.
  • Actions : chaque numéro 18.x (et éventuellement un identifiant dérivé tel que folder.create, document.download) est la clé pour action_config (visible, activée, droits, condition). Voir PARAMETRAGE section 4.
  • Aucun écran ni action ne doit être codé en dur comme toujours visible ou masqué sans passer par ce paramétrage.