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);