Table of Contents

Class FatturaElettronicaHeader

Namespace
FatturaElettronica.Ordinaria.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

r XmlReader

Properties

CedentePrestatore

Dati relativi al cedente / prestatore.

[DataProperty(39)]
public CedentePrestatore CedentePrestatore { get; set; }

Property Value

CedentePrestatore

CessionarioCommittente

Dati relativi al cessionario / committente

[DataProperty(53)]
public CessionarioCommittente CessionarioCommittente { get; set; }

Property Value

CessionarioCommittente

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

DatiTrasmissione

Rappresentante

Dati relativi al rappresentante fiscale del cedente / prestatore.

[DataProperty(45)]
[JsonPropertyName("RappresentanteFiscale")]
public RappresentanteFiscale Rappresentante { get; set; }

Property Value

RappresentanteFiscale

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

string

TerzoIntermediarioOSoggettoEmittente

Dati relativi al soggetto che emette fattura per conto del cedente / prestatore.

[DataProperty(59)]
public TerzoIntermediarioOSoggettoEmittente TerzoIntermediarioOSoggettoEmittente { get; set; }

Property Value

TerzoIntermediarioOSoggettoEmittente