SEND - F.A.Q. per integratori
v2.4
v2.4
  • Knowledge-base di Piattaforma Notifiche
    • Generazione client e definizioni delle API
    • Workflow di Notifica
    • Inserimento della notifica
      • Inserimento Notifica con il comando curl
      • Inserimento Notifica con Postman
      • FAQ inserimento notifiche
    • Integrazione SEND - PDND Interoperabilità
      • Configurare l'accesso ad Interoperabilità
      • Creazione richiesta di fruizione generazione Voucher per SEND - UAT (Piattaforma Notifiche)
      • FAQ su Interoperabilità
    • Creazione e gestione degli stream
      • Inserimento e creazione stream con il comando curl
      • Inserimento e creazione stream con Postman
      • FAQ sugli streams
      • Stream di timeline
        • Decodifiche SEND_DIGITAL
        • Decodifiche SEND_ANALOG
        • Tipologie di scansioni per ANALOG_DELIVERY
    • Validazione della Richiesta di Notifica
      • Normalizzatore
      • Composizione degli indirizzi
    • Perfezionamento della notifica
    • Pagamenti e Spese di notifica
      • Pagamenti pagoPA
      • Pagamenti F24
    • PN-Test di validazione avvenuta integrazione con Piattaforma Notifiche
    • Validazione dei test con il tool PnValidator
    • API di stato della Piattaforma
    • Full Digital - Poste Italiane
  • Simulare i casi di test in ambiente UAT
  • 🏷️Tassonomia SEND
  • API CHANGELOG
    • API VERSIONE GA 2.0
    • API VERSIONE GA 2.1
    • API VERSIONE GA 2.3
    • API VERSIONE GA 2.4
    • API VERSIONE GA24Q4.A
    • API VERSIONE GA24Q4.B
Powered by GitBook
On this page
  • Tabella decodifica deliveryDetailCode digitale
  • Esempi
  1. Knowledge-base di Piattaforma Notifiche
  2. Creazione e gestione degli stream
  3. Stream di timeline

Decodifiche SEND_DIGITAL

Decodifica del campo deliveryDetailCode degli eventi di invio digitale

Gli eventi SEND_DIGITAL_PROGRESS e SEND_DIGITAL_FEEDBACK contengono il campo deliveryDetailCode all'interno dell'elemeto details che riporta il motivo specifico del successo, del fallimento o l'avanzamento della spedizione digitale.

Tabella decodifica deliveryDetailCode digitale

deliveryDetailCode

Descrizione

C000

COMUNICAZIONE CON SERVER PEC AVVENUTA (senza busta)

C001

ACCETTAZIONE (con busta)

C002

NON_ACCETTAZIONE (con busta)

C003

AVVENUTA_CONSEGNA (con busta)

C004

ERRORE_CONSEGNA (con busta)

C005

PRESA_IN_CARICO (senza busta)

C006

RILEVAZIONE_VIRUS (con busta)

C007

PREAVVISO_ERRORE_CONSEGNA (senza busta)

C008

ERRORE_COMUNICAZIONE_SERVER_PEC - con retry da parte di PN (senza busta)

C009

ERRORE_DOMINIO_PEC_NON_VALIDO - senza retry: indica un dominio pec non valido; (senza busta)

C010

ERROR_INVIO_PEC - con retry da parte di PN: indica un errore generico di invio pec (senza busta)

DP00

Tentativo reinvio richiesto: codice interno a delivery push che indica una richiesta di ritentativo

DP10

Scaduto timeout di invio a ext-channel, senza ottenere un evento di risposta OK/KO/RETRY_PROGRESS

Esempi

L'evento SEND_DIGITAL_FEEDBACK riporta il codice deliveryDetailCode=C003 corrispondente alla consegna da parte del server di destinazione.

{
	"elementId": "SEND_DIGITAL_FEEDBACK.IUN_QLYM-PHLG-ZAPJ-202402-H-1.RECINDEX_0.SOURCE_SPECIAL.REPEAT_false.ATTEMPT_0",
	"timestamp": "2024-02-29T11:42:39.4248206Z",
	"legalFactsIds": [
		{
			"key": "safestorage://PN_EXTERNAL_LEGAL_FACTS-788282a3268c471b9900ea8bfe1aeb4a.xml",
			"category": "PEC_RECEIPT"
		}
	],
	"category": "SEND_DIGITAL_FEEDBACK",
	"details": {
		"recIndex": 0,
		"digitalAddress": {
			"type": "PEC",
			"address": "notifichedigitali-dev@pec.pagopa.it"
		},
		"digitalAddressSource": "SPECIAL",
		"responseStatus": "OK",
		"notificationDate": "2024-02-29T11:42:39.4248206Z",
		"deliveryDetailCode": "C003",
		"sendingReceipts": [
			{}
		]
	}
}

L'evento SEND_DIGITAL_PROGRESS riporta il campo deliveryDetailCode=C001 corrispondente a accettazione da parte del server del mittente.

{
	"elementId": "DIGITAL_PROG.IUN_QLYM-PHLG-ZAPJ-202402-H-1.RECINDEX_0.SOURCE_SPECIAL.REPEAT_false.ATTEMPT_0.IDX_1",
	"timestamp": "2024-02-29T11:42:29.18130614Z",
	"legalFactsIds": [
		{
			"key": "safestorage://PN_EXTERNAL_LEGAL_FACTS-1d1edd160f614833899bba9702b61efc.xml",
			"category": "PEC_RECEIPT"
		}
	],
	"category": "SEND_DIGITAL_PROGRESS",
	"details": {
		"recIndex": 0,
		"digitalAddress": {
			"type": "PEC",
			"address": "notifichedigitali-dev@pec.pagopa.it"
		},
		"digitalAddressSource": "SPECIAL",
		"eventTimestamp": "2024-02-29T11:42:29.18130614Z",
		"retryNumber": 0,
		"notificationDate": "2024-02-29T11:42:30.440213674Z",
		"deliveryDetailCode": "C001",
		"sendingReceipts": [
			{}
		],
		"shouldRetry": false
}

Last updated 1 year ago