Rappresentante Fiscale - open-gate/fattura-elettronica GitHub Wiki
-
Dati Anagrafici Rappresentante
(1,1) Dati fiscali e anagrafici del rappresentante fiscale del cedente / prestatore
DatiAnagraficiRappresentanteType datiAnagraficiRappresentante = new DatiAnagraficiRappresentanteType();
ID Fiscale Rappresentante
(1,1) Numero di identificazione fiscale ai fini IVA
IdFiscaleType idFiscaleRappresentante = new IdFiscaleType();
ID Paese
Sigla della nazione espressa secondo lo standard ISO 3166-1 alpha-2 code
String, 2
idFiscaleRappresentante.setIdCodice("IT");
ID Codice
Codice identificativo fiscale
String, 1-28
idFiscaleRappresentante.setIdPaese("01234567890");
Chiusura ID Fiscale Rappresentante
datiAnagraficiRappresentante.setIdFiscaleIVA(idFiscaleRappresentante);
Codice Fiscale
Numero di Codice Fiscale
String, 11-16
datiAnagraficiRappresentante.setCodiceFiscale("01234567890");
Anagrafica
(1,1) Dati anagrafici identificativi del rappresentante fiscale del cedente / prestatore
AnagraficaType anagraficaRappresentante = new AnagraficaType();
Denominazione
Ditta, denominazione o ragione sociale
Da valorizzare solo se non sono valorizzati gli elementi Nome e Cognome
String, 1-80
anagraficaRappresentante.setDenominazione("Nome Cedente Prestatore");
Nome
Nome della persona fisica
Da valorizzare insieme all'elemento Cognome solo se non è valorizzato l'elemento Denominazione
String, 1-60
anagraficaRappresentante.setNome("Nome");
Cognome
Cognome della persona fisica
Da valorizzare insieme all'elemento Nome solo se non è valorizzato l'elemento Denominazione
String, 1-60
anagraficaRappresentante.setCognome("Cognome");
Titolo
Titolo onorifico
String, 2-10
anagraficaRappresentante.setTitolo("Titolo");
Codice EORI
Numero del Codice EORI (Economic Operator Registration and Identification)
String, 13-17
anagraficaRappresentante.setCodEORI("CodiceEORI");
Chiusura Anagrafica
datiAnagraficiRappresentante.setAnagrafica(anagraficaRappresentante);