smart_ide/services/docv/enso-docs/features/SPECIFIQUES_PROJETS.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

77 lines
8.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Spécifiques du projet enso
**Principe :** Le **code** est dans **docv**. Le projet **enso** fait de la **configuration** (paramétrage des écrans, actions, options, données par défaut) plus des **spécifiques uniques** lorsquun besoin nest pas couvert par docv. **Tous les spécifiques doivent être confirmés** avant implémentation.
**Référence :** `docs/ARCHITECTURE_DOCV_ENSO.md` (section 1ter).
---
## 1. Règle de confirmation
- Tout **spécifique** (écran, action, service métier, intégration API, libellé ou flux non générique) proposé pour **enso** doit être **listé** dans ce document avec le statut **À faire confirmer**.
- Aucune implémentation dun spécifique ne doit commencer sans **confirmation explicite** (passage du statut à **Confirmé**).
- Après confirmation, le spécifique peut être implémenté dans **enso** ; si le besoin devient générique, il peut être remonté dans docv après validation.
---
## 2. Spécifiques enso (avocats)
Écrans, actions, services ou intégrations propres à enso, non couverts par le socle docv générique. Correspondance avec la zone 17 (ia_local), les écrans et actions 18.x : voir **`docs/enso/README.md`** (section 3).
| # | Spécifique | Description | Statut |
|---|------------|-------------|--------|
| E1 | Composition dactes | Écran et flux de rédaction dactes à partir de données extraites (Excel, PDF, JPG) ; listes salariés, contrats, baux, KBIS, conventions intragroupe. | À faire confirmer |
| E2 | Mise à jour DP (Dossier Permanent) | Écran et flux de mise à jour automatique du dossier permanent à partir de KBIS, PV AG, baux, statuts, etc. | À faire confirmer |
| E3 | Secrétariat juridique | Prérédaction AG, PV, résolutions ; données comptables ; alertes (réserve légale, seuils CAC, etc.) ; convocations et publipostage. | À faire confirmer |
| E4 | Renvoi de dossier (partage clients / CAC / comptabilité) | Partage de documents avec clients, comptabilité, CAC ; gestion des destinataires et des accès. | À faire confirmer |
| E5 | Extraction données dataroom | Synthèse des pièces de la dataroom ; rapport daudit (baux, emprunts, CRD, etc.). | À faire confirmer |
| E6 | Alertes fins de dossiers | Alertes par type et échéance (baux, marques, pactes Dutreil, mandats, rapports dimposition) ; notifications associé / collaborateur. | À faire confirmer |
| E7 | Data room (espaces partagés) | Espace partagé avec droits viewer/editor, invitations, date de fin daccès, notifications à chaque dépôt. | À faire confirmer |
| E8 | Courriers renvois IFU / RDPD DVD | Intégration RDPD DVD, publipostage des courriers de renvoi ; ou classement automatique par IFU (SIRET). | À faire confirmer |
| E9 | Workflow documentaire (vue par statut) | Documents par statut (à demander, demandé, reçu, validé, refusé) ; transitions par rôle ; lien tâches ↔ statut. | À faire confirmer |
| E10 | Tâches métier (échéances, assignation) | Liste des tâches par dossier, prochaines échéances, affectation aux collaborateurs. | À faire confirmer |
| E11 | Débours | Liste des débours par dossier ; statuts (en attente, validé, refusé, payé) ; validation ; synthèse. | À faire confirmer |
| E12 | Messages / Tchat par contexte | Fil de discussion par dossier ou établissement ; pièces jointes ; lien avec lIA. | À faire confirmer |
| E13 | CRM (Clients, DP, Dossiers) | Vue densemble clients et dossiers permanents ; recherche CRM ; navigation vers un dossier ou une grande activité. | À faire confirmer |
| E14 | Configuration établissements | Admin : liste des établissements ; ajout, modification, suppression (rôle associé). | À faire confirmer |
| E15 | Types et configuration (grandes activités, etc.) | Gestion des types : documents, dossiers, tâches, alertes, débours, grandes activités, rôles, établissements, clients, contrats, salariés, membres. | À faire confirmer |
| E16 | Facturation débours | Workflow de facturation des débours ; transmission dématérialisée ; comparaison provision / débours ; validation en fin de dossier. | À faire confirmer |
| E17 | Courriers annexes aux cessions | Génération de courriers types (salariés, urbanisme, bailleur, séquestre, renvoi chèque séquestre). | À faire confirmer |
| E18 | Mails ou courrier semi-auto pour alertes | Envoi semi-automatique de mails pour alertes (plus-value, report dimposition, baux, marques) avec texte pré-rédigé. | À faire confirmer |
| E19 | Édition des pièces de formalités | Génération de pièces (pouvoir, déclaration non-condamnation, 2759, LAB, extrait PV, domiciliation, statuts, cession de fonds). | À faire confirmer |
| E20 | Fiche prépa AG groupe | Données N à N-3 (dividendes, résultats), conventions intragroupe, rémunération dirigeants, fin de mandat CAC / dirigeant. | À faire confirmer |
| E21 | Planning des charges | Affectation des tâches aux collaborateurs ; liste des tâches avec échéances et état davancement. | À faire confirmer |
| E22 | Organigramme | Visualisation de lorganigramme (actionnariat, structure) à partir des feuilles de présence ou statuts. | À faire confirmer |
| E23 | Listing annexes et intercalaires | Liste des annexes dun acte ; génération dintercalaires ; compilation PDF des annexes. | À faire confirmer |
| E24 | Devis / lettre de mission | Création automatique de devis ou lettre de mission. | À faire confirmer |
| E25 | Interfaçage Outlook | Lien des mails Outlook avec le dossier client concerné. | À faire confirmer |
| E26 | Chat IA contextuel | Chat avec lIA ; contexte de larborescence Explorer ; envoi « Montre-moi [rubrique] » depuis lExplorer. | À faire confirmer |
| E27 | Explorer (Commun / Datarooms) | Arborescence des dossiers ; Datarooms pour le rôle client, Commun pour les rôles internes. | À faire confirmer |
| E28 | Recherche globale (texte et tags) | Recherche texte libre et par tags (#tag) ; filtres établissement, dossier, client, dates. | À faire confirmer |
| E29 | Mon compte appareils | Gestion des appareils enregistrés (en plus du profil et du mot de passe). | À faire confirmer |
| E30 | Thème / design enso | Surcharges du design system docv (couleurs, marque ENSO Avocats). | À faire confirmer |
| E31 | Textes et libellés avocat | Textes i18n et libellés métier spécifiques avocat (structure héritée docv, surcharges enso). | À faire confirmer |
---
## 3. Périmètre notaire (hors dépôt actuel)
Intégrations ou spécifiques propres à un déploiement notarial ne sont pas listés ici pour linstant. Orientation : **`docs/HORS_PERIMETRE_NOTAIRE.md`**.
---
## 4. Processus de confirmation
1. **Proposition** : ajouter ou modifier une ligne dans la section 2 avec le statut **À faire confirmer** et une description claire.
2. **Validation** : un responsable valide le spécifique (hors scope du présent document : qui valide, selon quel canal).
3. **Mise à jour** : passer le statut à **Confirmé** et, si besoin, indiquer la date ou la référence de validation.
4. **Implémentation** : le spécifique peut alors être développé dans **enso** (sans modifier docv sauf si remontée de besoin générique validée).
5. **Remontée dans docv** : si un spécifique devient un besoin commun à plusieurs déclinaisons sur **docv**, une évolution docv peut être planifiée ; le spécifique reste listé ici avec une mention du type « Remonté dans docv (réf. …) ».
---
## 5. Configuration vs spécifique
- **Configuration** : utilisation des mécanismes de paramétrage (écrans, actions, options, seeds, system_configuration, rôles, types de documents/dossiers). Aucune confirmation spécifique nest requise pour ajouter une **valeur** de configuration (ex. un nouveau type de document dans loffice) ; la **structure** de configuration est dans docv.
- **Spécifique** : **code** ou **flux métier** ou **intégration API** qui nexiste pas dans docv et qui est propre à **enso**. Tout spécifique doit être listé ici et confirmé avant implémentation.