Pagina 08 / 08 · Elaborazione finale flessibile

Un risultato, un numero qualsiasi di destinatari

Alla fine della catena c’è un risultato di estrazione uniforme, neutrale rispetto a destinazione e procedura: campi, tabelle e indicazioni di provenienza in una forma che non contiene alcuna ipotesi sul destinatario. Dove vada, quindi, non è una questione di codice di elaborazione, ma di configurazione — ed è proprio da qui che nascono le possibilità seguenti.

Tre gradi di libertà
QUANTI

Numero di destinazioni

Da un singolo destinatario fino a più destinatari contemporaneamente — la consegna distribuisce lo stesso risultato a tutte le destinazioni registrate nello stesso passaggio.

DI QUALE TIPO

Tipo di destinazione

Archiviazione documentale, applicazione specialistica tramite un’interfaccia web o esportazione dati — ogni tipo di destinazione è un componente sostituibile dietro lo stesso livello di passaggio di consegne.

QUANTO È VINCOLANTE

Peso della destinazione

Ogni destinazione può essere marcata come obbligatoria o opzionale. Solo le destinazioni obbligatorie determinano se un passaggio è considerato concluso.

Ciò che diventa possibile
call_split

Riutilizzo multiplo senza lavoro aggiuntivo

Un documento viene letto una volta e riutilizzato più volte: archiviazione a norma, ulteriore elaborazione operativa nel sistema specialistico e analisi possono ricevere in parallelo lo stesso risultato. Finora significava più passaggi di acquisizione — ora è un elenco di destinazioni.

swap_horiz

Cambiare sistemi di destinazione senza toccare il processo

Un cambio di sistema può essere gestito in parallelo: inizialmente scrivere anche sulla nuova destinazione come opzionale, confrontare i risultati, poi invertire la vincolatività e disattivare la vecchia destinazione. Classificazione, analisi e controlli restano invariati.

alt_route

Percorsi diversi per tipo di documento

Poiché le destinazioni dipendono dal modello di riconoscimento e il modello dal tipo di documento, la classificazione della pagina 05 decide indirettamente anche l’esito. Un tipo di documento può confluire nella contabilità, un altro nella gestione contratti — senza diramazioni nel flusso.

tune

Collegare invece di programmare

Indirizzo, metodo, mappatura di campi e tabelle vengono configurati; i valori vengono inseriti tramite segnaposto nominati e formattati in modo appropriato per ciascuna destinazione. Deliberatamente senza condizioni, cicli e funzioni — così un’integrazione resta verificabile dal punto di vista funzionale e non si crea un lasciapassare per il codice nel campo di configurazione.

search_check

Agganciare invece di creare due volte

La consegna può prima cercare il corretto oggetto di destinazione — cliente, pratica, fascicolo — e solo dopo scrivere. In questo modo i dati estratti finiscono sull’oggetto aziendale esistente invece di generare duplicati.

rule

Guasto parziale invece di guasto totale

Se un sistema a valle non è raggiungibile, non fallisce l’intero passaggio. Le destinazioni opzionali segnalano il loro errore e non bloccano nulla; una destinazione obbligatoria fallita lascia il caso in sospeso in modo ripetibile, invece di chiuderlo a metà.

Consegna in due fasi — prima trovare, poi scrivere
FASE 1
Cercare
Richiesta con i valori estratti al sistema di destinazione per identificare l’oggetto corretto
east
DECISIONE
Risoluzione
Una corrispondenza diventa l’indirizzo di destinazione. Nessuna corrispondenza: creare nuovo, saltare o interrompere — selezionabile per ogni destinazione. L’ambiguità è sempre considerata un errore.
east
FASE 2
Scrivere
Campi e tabelle vengono scritti sull’oggetto risolto — dati di testata e righe di posizione in un solo passaggio

Il vantaggio sta nello stadio decisionale: se un riferimento sconosciuto debba diventare un nuovo record, un caso di verifica o un’interruzione è una regola di business — e viene impostata per ogni destinazione, non cablata nel flusso.

Ciò che la flessibilità non costa
check_circle
Ripetibilità senza doppia contabilizzazione. Ogni consegna porta una chiave di processo univoca; un secondo tentativo non genera un secondo record.
check_circle
Nessuna credenziale nella configurazione. Viene salvato solo il nome di un segreto, che viene risolto a runtime.
check_circle
Solo indirizzi autorizzati. Le destinazioni in uscita vengono verificate rispetto a una lista di autorizzazione, il trasporto cifrato è imposto, gli intervalli di indirizzi interni sono rifiutati.
check_circle
Verifica senza effetti collaterali. Una configurazione di destinazione può essere visualizzata in anteprima: la richiesta in uscita viene mostrata, non viene scritto nulla.
check_circle
Visibilità senza lavoro aggiuntivo. Ogni destinazione scrive il proprio livello di journal — una destinazione appena configurata appare nel monitoraggio senza che debba essere adattata alcuna interfaccia.
Scenari operativi
Archiviazione e sistema specialistico contemporaneamente
Il documento va nell’archiviazione a norma, i dati estratti nel sistema operativo — entrambi ricevono la stessa base verificata.
Migrazione in esercizio parallelo
Alimentare per un certo periodo sia il vecchio sia il nuovo sistema, confrontare le differenze nel journal, poi commutare.
Destinazioni dipendenti da tenant e sede
Stesso tipo di documento, destinatario diverso per unità organizzativa — una questione di configurazione della destinazione, non del flusso.
Autorizzazione prima della consegna
Insieme ai quality gate della pagina 07 si crea un principio dei quattro occhi: i casi incerti vengono consegnati solo dopo verifica, quelli sicuri passano senza supervisione.
Messaggio chiave

La classificazione rende automatizzabile l’inizio della catena, il livello di passaggio neutrale rende sostituibile la sua fine. Tra i due c’è un’elaborazione che non deve occuparsi né della provenienza né del destino di un documento — e proprio per questo cresce senza modifiche strutturali.