Class FatturaElettronicaHeader
- Assembly
- FatturaElettronica.dll
public class FatturaElettronicaHeader : BaseClassSerializable, INotifyPropertyChanged, IEquatable<BaseClass>, IXmlSerializable
- Inheritance
-
FatturaElettronicaHeader
- Implements
- Inherited Members
- Extension Methods
Constructors
FatturaElettronicaHeader()
Intestazione della FatturaOrdinaria Elettronica.
public FatturaElettronicaHeader()
FatturaElettronicaHeader(XmlReader)
public FatturaElettronicaHeader(XmlReader r)
Parameters
Properties
CedentePrestatore
Dati relativi al cedente / prestatore.
[DataProperty(39)]
public CedentePrestatore CedentePrestatore { get; set; }
Property Value
CessionarioCommittente
Dati relativi al cessionario / committente
[DataProperty(53)]
public CessionarioCommittente CessionarioCommittente { get; set; }
Property Value
DatiTrasmissione
Informazioni che identificano univocamente il soggetto che trasmette, il documento trasmesso, il formato in cui è stato trasmesso il documento, il soggetto destinatario.
[DataProperty(33)]
public DatiTrasmissione DatiTrasmissione { get; set; }
Property Value
Rappresentante
Dati relativi al rappresentante fiscale del cedente / prestatore.
[DataProperty(45)]
[JsonPropertyName("RappresentanteFiscale")]
public RappresentanteFiscale Rappresentante { get; set; }
Property Value
SoggettoEmittente
Nei casi di documenti emessi da un soggetto diverso dal cedente / prestatore, indica se la fattura sia stata emessa o da parte del cessionario / committente oppure da parte di un terzo per conto del cedente / prestatore.
[DataProperty(67)]
public string SoggettoEmittente { get; set; }
Property Value
TerzoIntermediarioOSoggettoEmittente
Dati relativi al soggetto che emette fattura per conto del cedente / prestatore.
[DataProperty(59)]
public TerzoIntermediarioOSoggettoEmittente TerzoIntermediarioOSoggettoEmittente { get; set; }