Please enable JavaScript.
Coggle requires JavaScript to display documents.
bene load (15) - Coggle Diagram
bene load (15)
ID_BENE_ABS - LOAD
SI - il provider passa il bene nella load
Chiamata ad ABS
SI - ID BENE UGUALE (15)
OK al provider - usiamo il bene presente nella load
NO - ABS non restituisce ID BENE (blank)
Controllo cosa ho a DB su ABS BENE
Se esiste un solo bene a DB su ABS BENE (24 oppure 15), l'orchestratore da indicazione di utilizzarlo (quindi VINCE 24). (quindi sia nel caso in cui l'id in base dati sia uguale a quello della load che diverso)
Se non esiste in ABS BENE su DB nessun bene ==> KO
Se esiste più di un bene su ABS BENE (sia 27 che 19) ==> KO
Se esiste più di un bene su ABS BENE (sia 27 che 15) ==> OK vince 15 !!!!
Se non esiste in ABS BENE su DB nessun bene e in DRW-PARAM-ECCEZIONI il flag è alzato per la perizia ==> OK (viene by passato il check univocità)
SI - ID BENE DIVERSO (19)
KO al provider
NO - il provider non passa il bene nella load
chiamata ABS
SI - trovati più beni con stesso dato catastale
KO al provider - Fare Search
Si - trovato un solo bene con quei dati catastali
Utilizziamo l'ID Bene restituito da ABS
NO non trovato beni
Ok - procediamo