Fault Bean

Il faultBean è l'oggetto restituito in response a qualunque primitiva in caso di errore.

La struttura faultBean

Per la gestione degli errori all'interno dei messaggi scambiati tra i soggetti aderenti (EC e PSP) ed il NodoSPC viene utilizzata la struttura faultBean composta così come indicato nella seguente tabella.

id

Soggetto che emette l'errore.

Formato: stringa.

Valori Ammessi:

  • NodoDeiPagamentiSPC: costante che identifica il NodoSPC

  • identificativoDominio: identifica l'Ente Creditore che emette il fault

  • identificativoPSP: identifica il PSP che emette il fault

faultCode

Codice di errore, proprio del soggetto che lo emette.

Formato: stringa.

Maggiori dettagli in Fault Code.

faultString

Dettaglio del codice di errore, proprio del soggetto che lo emette.

Formato: stringa.

Valori ammessi: Relazione tra faultCode e faultString.

description

Descrizione del codice di errore, proprio del soggetto che lo emette. Non è regolamentato. Il soggetto che emette l’errore può inserire in questo campo quello che preferisce.

Formato: stringa.

serial

Posizione dell’elemento nella lista a cui fa riferimento. Utile quando si fornisce un parametro in forma di vettore (ad esempio nella primitiva nodoInviaCarrelloRPT). Nel caso in cui l'errore sia generato dall'EC o dal PSP, il dato riporta il valore del dato faultBean.serial impostato dall'EC o dal PSP.

Formato: Numerico intero.

originalFaultCode

Codice di errore generato dalla controparte. Non è presente se l'errore è generato dal NodoSPC.

Formato: stringa.

Maggiori dettagli in Fault Code.

Emesso solo in caso di Errore emesso da contropartee se il chiamante è configurato adeguatamente.

originalFaultString

Dettaglio del codice di errore generato dalla controparte. Non è presente se l'errore è generato dal NodoSPC.

Formato: stringa.

Emesso solo in caso di Errore emesso da controparte e se il chiamante è configurato adeguatamente.

originalDescription

Descrizione aggiuntiva dell’errore generato dalla controparte. Non è presente se l'errore è generato dal NodoSPC.

Formato: stringa.

Emesso solo in caso di Errore emesso da controparte e se il chiamante è configurato adeguatamente.

Last updated