Table of Contents

Class DettaglioPagamento

Namespace
FatturaElettronica.Ordinaria.FatturaElettronicaBody.DatiPagamento
Assembly
FatturaElettronica.dll

Dati di dettaglio del pagamento.

public class DettaglioPagamento : BaseClassSerializable, INotifyPropertyChanged, IEquatable<BaseClass>, IXmlSerializable
Inheritance
DettaglioPagamento
Implements
Inherited Members
Extension Methods

Constructors

DettaglioPagamento()

public DettaglioPagamento()

DettaglioPagamento(XmlReader)

public DettaglioPagamento(XmlReader r)

Parameters

r XmlReader

Properties

ABI

Codice ABI.

[DataProperty(101)]
public string ABI { get; set; }

Property Value

string

BIC

Bank Identifier Code (codice che identifica la banca del destinatario).

[DataProperty(115)]
public string BIC { get; set; }

Property Value

string

Beneficiario

Beneficiario del pagamento (utilizzabile se si intende indicare un beneficiario diverso dal cedente/prestatore).

[DataProperty(18)]
public string Beneficiario { get; set; }

Property Value

string

CAB

Codice CAB.

[DataProperty(108)]
public string CAB { get; set; }

Property Value

string

CFQuietanzante

Codice fiscale del quietanziante (nel caso di campo ModalitaPagamento = MP04).

[DataProperty(74)]
public string CFQuietanzante { get; set; }

Property Value

string

CodUfficioPostale

Nei casi di modalità di pagamento in cui ha senso l'indicazione dellìufficio postale.

[DataProperty(56)]
public string CodUfficioPostale { get; set; }

Property Value

string

CodicePagamento

Codice per la riconciliazione degli incassi da parte del cedente/prestatore.

[DataProperty(146)]
public string CodicePagamento { get; set; }

Property Value

string

CognomeQuietanzante

Cognome del quietanziante (nel caso di campo ModalitaPagamento = MP04).

[DataProperty(62)]
public string CognomeQuietanzante { get; set; }

Property Value

string

DataDecorrenzaPenale

Data di decorrenza della penale.

[DataProperty(140)]
public DateTime? DataDecorrenzaPenale { get; set; }

Property Value

DateTime?

DataLimitePagamentoAnticipato

Data limite stabilita per il pagamento anticipato.

[DataProperty(128)]
public DateTime? DataLimitePagamentoAnticipato { get; set; }

Property Value

DateTime?

DataRiferimentoTerminiPagamento

Data dalla quale decorrono i termini di pagamento.

[DataProperty(30)]
public DateTime? DataRiferimentoTerminiPagamento { get; set; }

Property Value

DateTime?

DataScadenzaPagamento

Data di scadenza del pagamento da indicare nei casi in cui ha senso sulla base delle condizioni di pagamento previste.

[DataProperty(44)]
public DateTime? DataScadenzaPagamento { get; set; }

Property Value

DateTime?

GiorniTerminiPagamento

Termini di pagamento espressi in giorni a partire dalla data di riferimento di cui al campo DataRiferimentoTerminiPagamento. Vale 0 per i gamenti a vista.

[DataProperty(37)]
public int? GiorniTerminiPagamento { get; set; }

Property Value

int?

IBAN

International Bank Account Number (coordinata bancaria internazionale che consente di identificare, in maniera standard, il conto corrente del beneficiario).

[DataProperty(94)]
public string IBAN { get; set; }

Property Value

string

ImportoPagamento

Importo relativo al pagamento.

[DataProperty(50)]
public decimal ImportoPagamento { get; set; }

Property Value

decimal

IstitutoFinanziario

Nome dell'istituto finanziario.

[DataProperty(87)]
public string IstitutoFinanziario { get; set; }

Property Value

string

ModalitaPagamento

Modalità di pagamento.

[DataProperty(24)]
public string ModalitaPagamento { get; set; }

Property Value

string

NomeQuietanzante

Nome del quietanziante (nel caso di campo ModalitaPagamento = MP04).

[DataProperty(68)]
public string NomeQuietanzante { get; set; }

Property Value

string

PenalitaPagamentiRitardati

Ammontare della penalità dovuta per pagamenti ritardati.

[DataProperty(134)]
public decimal? PenalitaPagamentiRitardati { get; set; }

Property Value

decimal?

ScontoPagamentoAnticipato

Ammontare dello sconto per pagamento anticipato.

[DataProperty(122)]
public decimal? ScontoPagamentoAnticipato { get; set; }

Property Value

decimal?

TitoloQuietanzante

Titolo del quietanziante (nel caso di campo ModalitaPagamento = MP04).

[DataProperty(81)]
public string TitoloQuietanzante { get; set; }

Property Value

string