Closed marcomarsala closed 1 year ago
È possibile disabilitare le validazioni 'built-in' del profilo 'Fatturazione Elettronica' creando il file sdi_local.properties all'interno della directory di configurazione del prodotto indicata in fase di installazione (per default /etc/govway) ed inserendo le seguenti proprietà:
# ----- Fatturazione Attiva
# Validazione XSD della fattura da inviare
org.openspcoop2.protocol.sdi.validazione.xsd.fatturaDaInviare=false
# ----- Fatturazione Passiva
# Validazione XSD delle notifiche da inviare
org.openspcoop2.protocol.sdi.validazione.xsd.notificaDaInviare=false
Una volta creato e configurato il file 'sdi_local.properties' deve essere riavviato l'application server dove è installato GovWay.
Tentando di inviare alcuni file XML, GovWay risponde con il seguente errore generico:
<problem xmlns="urn:ietf:rfc:7807"><type>https://httpstatuses.com/500</type><title>Internal Server Error</title><status>500</status><detail>Sistema non disponibile</detail><govway_status>integration:526</govway_status></problem>
e posso vedere l'effettivo errore tramite il GovWay Monitor.
Ho notato che i controlli sull'inoltroBuste vengono effettuati anche se la validazione è disattivata per la fruizione SdIRiceviFile.
errorIntegration | InoltroBuste | Riscontrato errore durante la gestione del messaggio [imbustatore.imbustamento]: Fattura non valida: cvc-datatype-valid.1.2.1:
E' possibile disattivare questi controlli? Mi sarebbe utile per effettuare alcuni test.