Dati Trasmissione - open-gate/fattura-elettronica GitHub Wiki
-
ID Trasmittente
(1,1) Identificativo univoco del soggetto trasmittente
IdFiscaleType idTrasmittente = new IdFiscaleType();
ID Paese
Sigla della nazione espressa secondo lo standard ISO 3166-1 alpha-2 code
String, 2
idTrasmittente.setIdPaese("IT");
ID Codice
Codice identificativo fiscale
String, 1-28
idTrasmittente.setIdCodice("01234567890");
Chiusura ID Trasmittente:
datiTrasmissione.setIdTrasmittente(idTrasmittente);
-
Progressivo Invio
Numerazione attribuita dal soggetto che trasmette, secondo sue proprie regole.
String, 1-10
datiTrasmissione.setProgressivoInvio("000");
-
Formato Trasmissione
Codice identificativo del tipo di trasmissione che si sta effettuando e del relativo formato
- FormatoTrasmissioneType.FPA_12 Formato di Trasmissione fattura verso PA
- FormatoTrasmissioneType.FPR_12 Formato di Trasmissione fattura verso privati
datiTrasmissione.setFormatoTrasmissione(FormatoTrasmissioneType.FPR_12);
-
Codice Destinatario
Fatture verso la PA:
Codice, di 6 caratteri, dell'ufficio destinatario della fattura, definito dall'amministrazione di appartenenza come riportato nella rubrica “Indice PA”.
Fatture verso privati:
Codice, di 7 caratteri, assegnato dal Sdi ai soggetti che hanno accreditato un canale, qualora il destinatario non abbia accreditato un canale presso Sdi e riceva via PEC le fatture, l'elemento deve essere valorizzato con tutti zeri ("0000000").
String, 6-7
datiTrasmissione.setCodiceDestinatario("0000000");
-
Contatti Trasmittente
(0,1) Dati relativi ai contatti del trasmittente
ContattiTrasmittenteType contattiTrasmittente = new ContattiTrasmittenteType();
Telefono
Contatto telefonico fisso o mobile
String, 5-12
contattiTrasmittente.setTelefono("0001112233");
Indirizzo di posta elettronica
String, 7-256
contattiTrasmittente.setEmail("[email protected]");
Chiusura Contatti Trasmittente:
datiTrasmissione.setContattiTrasmittente(contattiTrasmittente);
-
PEC Destinatario
Indirizzo PEC al quale inviare il documento se il destinatario riceve via PEC le fatture
String, 7-256
datiTrasmissione.setPECDestinatario("[email protected]");