Header - open-gate/fattura-elettronica GitHub Wiki
-
Dati Trasmissione
(1,1) Informazioni che identificano univocamente il soggetto che trasmette, il documento trasmesso, il formato in cui è stato trasmesso il documento e il soggetto destinatario
DatiTrasmissioneType datiTrasmissione = new DatiTrasmissioneType();
Vedi Dati Trasmissione
fatturaElettronicaHeader.setDatiTrasmissione(datiTrasmissione);
-
Cedente Prestatore
(1,1) Dati relativi al cedente / prestatore (fornitore)
CedentePrestatoreType cedentePrestatore = new CedentePrestatoreType();
Vedi Cedente Prestatore
fatturaElettronicaHeader.setCedentePrestatore(cedentePrestatore);
-
Rappresentante Fiscale
(0,1) Da valorizzare nei casi in cui il cedente / prestatore si avvalga di un rappresentante fiscale in Italia
RappresentanteFiscaleType rappresentanteFiscale = new RappresentanteFiscaleType();
Vedi Rappresentante Fiscale
fatturaElettronicaHeader.setRappresentanteFiscale(rappresentanteFiscale);
-
Cessionario Committente
(1,1) Dati relativi al cessionario / committente (cliente)
CessionarioCommittenteType cessionarioCommittente = new CessionarioCommittenteType();
Vedi Cessionario Committente
fatturaElettronicaHeader.setCessionarioCommittente(cessionarioCommittente);
-
Terzo Intermediario O Soggetto Emittente
(0,1) Dati relativi al soggetto terzo che emette fattura per conto del cedente / prestatore
TerzoIntermediarioSoggettoEmittenteType terzoIntermediarioSoggettoEmittente = new TerzoIntermediarioSoggettoEmittenteType();
Vedi Terzo Intermediario O Soggetto Emittente
fatturaElettronicaHeader.setTerzoIntermediarioOSoggettoEmittente(terzoIntermediarioSoggettoEmittente);
Soggetto Emittente:
Indica se la fattura è emessa dal cessionario/committente oppure da un terzo per conto del cedente/prestatore
- SoggettoEmittenteType.CC - Cessionario/committente
- SoggettoEmittenteType.TZ - Soggetto terzo
fatturaElettronicaHeader.setSoggettoEmittente(SoggettoEmittenteType.CC);