Flussi end-to-end
Registro dei flussi documentati FLOW-<DOMINIO>-<n>. Ogni flusso è tracciato forward + reverse
con evidenza file:riga, diagramma Mermaid, matrice di tracciabilità e classificazione di confidenza,
e validato da un worker QA indipendente.
| Flusso | Dominio | Operazione | Stored procedure chiave | Conf. |
|---|---|---|---|---|
| FLOW-REQ-001 | Service Desk | Creazione ticket | GESTREQUEST_T2.ADDREQUEST → DEM_DOCREATEACTIVITY |
VERIFIED |
| FLOW-PROP-001 | Property | Upsert immobile (Edificio) | PRP_MANAGEENTITY (SQL dinamico su EDIFICI_) |
VERIFIED |
| FLOW-BOOK-001 | Booking | Creazione prenotazione | BOOK_INSERTDEMAND + BOOK_INSERTSCHEDULEWITHELEMENT (+ DEM) |
VERIFIED |
| FLOW-ENE-001 | Energy | Inserimento lettura contatore | NRG_INSERTDATACOLLECTOR |
VERIFIED |
| FLOW-ECM-001 | ECM / Documentale | Pubblicazione documento (ECM esterno) | DOC_CREATE/UPDATE* + provider ExternalDocSave |
VERIFIED |
| FLOW-MNT-001 | Maintenance | Creazione Ordine di Lavoro (ODL) da piano | MNT_ADDWORKORDER → MAINT_ODL |
VERIFIED |
| FLOW-STK-001 | Stock | Movimento di magazzino (carico/scarico) | STK_ADDITEMMOVE → STOCK_ITEM_HISTORY |
VERIFIED |
| FLOW-ACC-001 | Accounting | Emissione Stato Avanzamento Lavori (SAL) | WRKACC_INSERTSAL |
VERIFIED |
| FLOW-BIM-001 | BIM | Creazione/aggiornamento progetto BIM | BIM_UPDATEPROJECT → BIM_PROJECTS |
VERIFIED |
| FLOW-CEN-001 | Census | Salvataggio compilazione di censimento | CNS_NEWCOMPILATION_XML → CENSUS_XML |
VERIFIED |
| FLOW-QC-001 | QualityCheck | Registrazione esito controllo (DoCheck) | QCK_DOCHECK/QCK_SAVERESPONSES → QCHECK_CHECK |
VERIFIED |
| FLOW-BLK-001 | BulkLoader | Import massivo (es. Persone da Excel) | RPS_STARTUPLOADPROCESS (+ PRP_MANAGEENTITY) |
VERIFIED |
| FLOW-IEM-001 | IEM (Entity Manager) | Creazione tabella/entità del metamodello | IEM_CREATETABLE → IEM_OBJECTS |
VERIFIED |
| FLOW-CHK-001 | Check | INSERT di un CheckItem (verifica) | CHK_CREATECHECKITEM → CHECK_ITEM |
VERIFIED |
| FLOW-RPT-001 | Report | Salvataggio definizione report XML | RPT_ADDXMLREPORT → RPT_XMLREPORTSOURCE |
VERIFIED |
| FLOW-DOC-001 | Document (core) | Creazione documento DocCenter | DOC_CREATEDOCUMENT → DOCS_* |
VERIFIED |
| FLOW-EXP-001 | ExportService | Registrazione job di export (spooler) | RPS_SETSPOOLER_* → GLOBAL_SPOOLER |
VERIFIED |
| FLOW-PRJ-001 | Project | Creazione progetto/commessa | PRJ_INSERTPROJECT |
VERIFIED |
| FLOW-BK-001 | Book (≡ Booking) | Creazione richiesta di prenotazione (Demand) | BOOK_INSERTDEMAND → BOOK_DEMAND |
VERIFIED |
| FLOW-CDE-001 | Cde (connettore ACC) | Creazione cartella su CDE esterno (Autodesk ACC) | — (REST, nessun Oracle; nessun trigger cablato) | SUPPORTED |
| FLOW-WK-001 | WorkerKit | Creazione linea telefonica (dotazioni) | WKT_CREATELINE → WKRKIT_LINES |
VERIFIED |
| FLOW-GLB-001 | Global (infrastruttura) | Creazione oggetto censito (MObject) | RPS_ADDMOBJECT → GLOBAL_OBJECTS |
VERIFIED |
Note
Cde è un connettore verso un Common Data Environment esterno (Autodesk ACC) via REST/.NET Remoting — nessuna persistenza Oracle (CdeDAL è uno stub), e il percorso di scrittura esiste ma non ha un trigger UI cablato. Book risulta lo stesso sottosistema di Booking (BOOK_*): FLOW-BK-001 si sovrappone a FLOW-BOOK-001.
Pattern ricorrente
UI Web Forms (o servizio SOAP/WCF) → BL → DAL Execute*StoredProcedure → stored procedure Oracle
→ tabelle. Molti flussi creano un elemento workflow DEM (DEM_DOCREATEACTIVITY in DEM_TEST38).
QA indipendente sui 5 flussi: PASS (note minori non bloccanti in docs/_state/work-queue.md).
Note
Le evidenze complete (tabelle C/D + reverse) sono in docs/_evidence/<FLOW-ID>/report.md.
Prossimi flussi: aggiornamento/avanzamento workflow, e nuovi domini (BIM, Accounting, Maintenance, Stock…).