Class BoletoRegistrar
XML de registro de boleto
Implements
Inherited Members
Namespace: Unimake.Business.DFe.Xml.EBoleto
Assembly: Unimake.Business.DFe.dll
Syntax
[Serializable]
[XmlRoot("BoletoRegistrar", IsNullable = false)]
public class BoletoRegistrar : XMLBase, IXmlSerializable
Properties
Aceite
Indicador de aceite
Declaration
[XmlElement("Aceite")]
public bool Aceite { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
AgenciaColetora
Agencia coletora (S/N)
Declaration
[XmlElement("AgenciaColetora")]
public SimNaoLetra AgenciaColetora { get; set; }
Property Value
| Type | Description |
|---|---|
| SimNaoLetra |
AgenciaColetoraSpecified
Indica se AgenciaColetora deve ser serializado
Declaration
[XmlIgnore]
public bool AgenciaColetoraSpecified { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Avalista
Avalista do boleto
Declaration
[XmlElement("Avalista")]
public EBoletoAvalista Avalista { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoAvalista |
Carteira
Carteira
Declaration
[XmlElement("Carteira")]
public string Carteira { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CodigoBarraNumerico
Codigo de barra numerico
Declaration
[XmlElement("CodigoBarraNumerico")]
public string CodigoBarraNumerico { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ConfigurationId
Identificador da configuracao
Declaration
[XmlElement("ConfigurationId")]
public string ConfigurationId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Desconto
Desconto
Declaration
[XmlElement("Desconto")]
public EBoletoDesconto Desconto { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoDesconto |
DiasParaBaixaOuDevolucao
Dias para baixa ou devolucao
Declaration
[XmlElement("DiasParaBaixaOuDevolucao")]
public int DiasParaBaixaOuDevolucao { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
DiasParaBaixaOuDevolucaoSpecified
Indica se DiasParaBaixaOuDevolucao deve ser serializado
Declaration
[XmlIgnore]
public bool DiasParaBaixaOuDevolucaoSpecified { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
DigitoVerificadorNumeroNoBanco
Digito verificador do numero no banco
Declaration
[XmlElement("DigitoVerificadorNumeroNoBanco")]
public string DigitoVerificadorNumeroNoBanco { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Emissao
Data de emissao
Declaration
[XmlIgnore]
public DateTimeOffset Emissao { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset |
EmissaoField
Data de emissao no formato AAAA-MM-DD
Declaration
[XmlElement("Emissao")]
public string EmissaoField { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Especie
Especie do titulo
Declaration
[XmlElement("Especie")]
public EBoletoEspecieTitulo Especie { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoEspecieTitulo |
FichaAceiteConfig
Configuracao de ficha de aceite
Declaration
[XmlElement("FichaAceiteConfig")]
public EBoletoFichaAceiteConfig FichaAceiteConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoFichaAceiteConfig |
IdentificacaoDistribuicao
Identificacao de distribuicao
Declaration
[XmlElement("IdentificacaoDistribuicao")]
public EBoletoIdentificacaoDistribuicao IdentificacaoDistribuicao { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoIdentificacaoDistribuicao |
IdentificacaoDistribuicaoSpecified
Indica se IdentificacaoDistribuicao deve ser serializado
Declaration
[XmlIgnore]
public bool IdentificacaoDistribuicaoSpecified { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IdentificacaoEmissao
Identificacao de emissao
Declaration
[XmlElement("IdentificacaoEmissao")]
public EBoletoIdentificacaoEmissao IdentificacaoEmissao { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoIdentificacaoEmissao |
IdentificacaoEmissaoSpecified
Indica se IdentificacaoEmissao deve ser serializado
Declaration
[XmlIgnore]
public bool IdentificacaoEmissaoSpecified { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Juros
Juros
Declaration
[XmlElement("Juros")]
public EBoletoJuros Juros { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoJuros |
LinhaDigitavel
Linha digitavel
Declaration
[XmlElement("LinhaDigitavel")]
public string LinhaDigitavel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Mensagens
Mensagens
Declaration
[XmlElement("Mensagens")]
public EBoletoMensagens Mensagens { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoMensagens |
MensagensRecibo
Mensagens do recibo
Declaration
[XmlElement("MensagensRecibo")]
public EBoletoMensagens MensagensRecibo { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoMensagens |
Multa
Multa
Declaration
[XmlElement("Multa")]
public EBoletoMulta Multa { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoMulta |
NumeroDiasLimiteRecebimento
Numero de dias limite para recebimento
Declaration
[XmlElement("NumeroDiasLimiteRecebimento")]
public int NumeroDiasLimiteRecebimento { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
NumeroDiasLimiteRecebimentoSpecified
Indica se NumeroDiasLimiteRecebimento deve ser serializado
Declaration
[XmlIgnore]
public bool NumeroDiasLimiteRecebimentoSpecified { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
NumeroNaEmpresa
Numero na empresa
Declaration
[XmlElement("NumeroNaEmpresa")]
public string NumeroNaEmpresa { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NumeroNoBanco
Numero no banco
Declaration
[XmlElement("NumeroNoBanco")]
public string NumeroNoBanco { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NumeroParcela
Numero da parcela
Declaration
[XmlElement("NumeroParcela")]
public int NumeroParcela { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
NumeroVariacaoCarteira
Numero de variacao de carteira
Declaration
[XmlElement("NumeroVariacaoCarteira")]
public int NumeroVariacaoCarteira { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
NumeroVariacaoCarteiraSpecified
Indica se NumeroVariacaoCarteira deve ser serializado
Declaration
[XmlIgnore]
public bool NumeroVariacaoCarteiraSpecified { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
PDFConfig
Configuracao de PDF
Declaration
[XmlElement("PDFConfig")]
public EBoletoPDFConfig PDFConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoPDFConfig |
Pagador
Pagador
Declaration
[XmlElement("Pagador")]
public EBoletoPagador Pagador { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoPagador |
PermiteRecebimentoParcial
Permite recebimento parcial (S/N)
Declaration
[XmlElement("PermiteRecebimentoParcial")]
public SimNaoLetra PermiteRecebimentoParcial { get; set; }
Property Value
| Type | Description |
|---|---|
| SimNaoLetra |
PermiteRecebimentoParcialSpecified
Indica se PermiteRecebimentoParcial deve ser serializado
Declaration
[XmlIgnore]
public bool PermiteRecebimentoParcialSpecified { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
PixConfig
Configuracao de PIX
Declaration
[XmlElement("PixConfig")]
public EBoletoPixConfig PixConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoPixConfig |
Protesto
Protesto
Declaration
[XmlElement("Protesto")]
public EBoletoProtesto Protesto { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoProtesto |
Testing
Indicador de teste
Declaration
[XmlElement("Testing")]
public bool Testing { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
TestingSpecified
Indica se Testing deve ser serializado
Declaration
[XmlIgnore]
public bool TestingSpecified { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
TipoBaixaDevolucao
Tipo de baixa/devolucao
Declaration
[XmlElement("TipoBaixaDevolucao")]
public EBoletoTipoBaixaDevolucao TipoBaixaDevolucao { get; set; }
Property Value
| Type | Description |
|---|---|
| EBoletoTipoBaixaDevolucao |
TipoBaixaDevolucaoSpecified
Indica se TipoBaixaDevolucao deve ser serializado
Declaration
[XmlIgnore]
public bool TipoBaixaDevolucaoSpecified { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
UseHomologServer
Uso de servidor de homologacao
Declaration
[XmlElement("UseHomologServer")]
public bool UseHomologServer { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
UseHomologServerSpecified
Indica se UseHomologServer deve ser serializado
Declaration
[XmlIgnore]
public bool UseHomologServerSpecified { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
ValorAbatimento
Valor de abatimento
Declaration
[XmlElement("ValorAbatimento")]
public decimal ValorAbatimento { get; set; }
Property Value
| Type | Description |
|---|---|
| decimal |
ValorAbatimentoSpecified
Indica se ValorAbatimento deve ser serializado
Declaration
[XmlIgnore]
public bool ValorAbatimentoSpecified { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
ValorIOF
Valor do IOF
Declaration
[XmlElement("ValorIOF")]
public decimal ValorIOF { get; set; }
Property Value
| Type | Description |
|---|---|
| decimal |
ValorIOFSpecified
Indica se ValorIOF deve ser serializado
Declaration
[XmlIgnore]
public bool ValorIOFSpecified { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
ValorNominal
Valor nominal
Declaration
[XmlElement("ValorNominal")]
public decimal ValorNominal { get; set; }
Property Value
| Type | Description |
|---|---|
| decimal |
Vencimento
Data de vencimento
Declaration
[XmlIgnore]
public DateTimeOffset Vencimento { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset |
VencimentoField
Data de vencimento no formato AAAA-MM-DD
Declaration
[XmlElement("Vencimento")]
public string VencimentoField { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Versao
Versao do leiaute
Declaration
[XmlAttribute("versao")]
public string Versao { get; set; }
Property Value
| Type | Description |
|---|---|
| string |