8.7 Gestione Approvazione Economica (P+ - GISFO)
Come accennato nel diagramma di flusso al Cap.8 del presente documento, una volta ottenuta l’approvazione operativa della Variante in GISFO, sarà necessario procedere alla richiesta di approvazione economica verso P+:

La necessità della comunicazione dei sistemi GISFO e P+, tuttavia, non si ferma alla sola ricezione dell’Approvazione Economica da P+, ma passa anche per la gestione (in invio e in ricezione) di tutti gli altri stati previsti dal nuovo flusso.
A tale proposito, si è reputato necessario implementare due nuovi WS, i WS8 e WS9:
- WS8 à Chiamata GISFO – P+ per notifica cambio stato variante,
- WS9 à Chiamata P+ - GISFO per notifica cambio stato variante.
Si vanno quindi di seguito ad esplicitare suddetti WS.
- WS8:
|
REQUEST |
|||||
|
Campo |
Tipo |
Lunghezza max |
Lunghezza fissa |
OBBLIGATORIO |
Note |
|
transaction_id |
INT |
|
NO |
SI |
|
|
file_id |
CHAR |
15 |
NO |
SI |
Id pratica G4W |
|
site_code |
CHAR |
50 |
NO |
SI |
Codice tratta |
|
request |
CHAR |
2 |
NO |
SI |
* CS --> Semplice Cambio Stato |
|
variant_id |
INT |
|
NO |
SI |
Id Univoco della variante complessa (indipendentemente dalla tratta) |
|
variant_extension_days |
INT |
|
? |
NO |
Valore indicato dall’utente in “Giorni Proroga” su GisFO. |
|
variant_status_old |
INT |
|
NO |
SI |
Identificativo dello stato assunto in precedenza dalla variante |
|
variant_status_new |
INT |
|
NO |
SI |
Identificativo dello stato assunto adesso dalla variante |
|
variant_warnings |
Nodo padre di elementi ricorsivi |
||||
|
warning_id |
INT |
|
NO |
NO |
|
|
warning_date |
DATA |
|
|
|
|
|
warning_description |
CHAR |
512 |
NO |
NO |
|
|
warning_type |
CHAR |
255 |
NO |
NO |
Valore indicato dall'utente in "Inquadramento variante" su GISFO |
|
RESPONSE |
|||||
|
Campo |
Tipo |
Lunghezza max |
Lunghezza fissa |
OBBLIGATORIO |
Note |
|
transaction_id |
INT |
|
NO |
SI |
|
|
result |
CHAR |
2 |
SI |
SI |
OK/KO |
|
error |
CHAR |
255 |
NO |
NO |
|
Si pone l’attenzione sulla request del WS8 e specificatamente sugli ultimi quattro campi indicati (warning_id, warning_description, warning_date e warning_type), che saranno necessari a P+ per la compilazione della Relazione di Variante.
Warning_date sarebbe la data di creazione della nota/delle note associate all’area di variante.
Si specifica, inoltre, che la request del WS8 verrà inviata a valle della response del sistema P+ per il WS6 (vd.Par.8.3).
- WS9:
|
REQUEST |
|||||
|
Campo |
Tipo |
Lunghezza max |
Lunghezza fissa |
OBBLIGATORIO |
Note |
|
transaction_id |
INT |
|
NO |
SI |
|
|
file_id |
CHAR |
15 |
NO |
SI |
Id pratica G4W |
|
site_code |
CHAR |
50 |
NO |
SI |
Codice tratta |
|
variant_id |
INT |
|
NO |
SI |
Id Univoco della variante complessa (indipendentemente dalla tratta); obbligatorio nel caso di request V0 O V1 |
|
variant_status_old |
INT |
|
NO |
SI |
Identificativo dello stato assunto in precedenza dalla variante |
|
variant_status_new |
INT |
|
NO |
SI |
Identificativo dello stato assunto adesso dalla variante |
|
RESPONSE |
|||||
|
Campo |
Tipo |
Lunghezza max |
Lunghezza fissa |
OBBLIGATORIO |
Note |
|
transaction_id |
INT |
|
NO |
SI |
|
|
result |
CHAR |
2 |
SI |
SI |
OK/KO |
|
error |
CHAR |
255 |
NO |
NO |
|
No Comments