Class DetPagECONF
Classe de detalhamento do grupo de pagamento
Inherited Members
Namespace: Unimake.Business.DFe.Xml.NFe
Assembly: Unimake.Business.DFe.dll
Syntax
[Serializable]
[XmlType(AnonymousType = true, Namespace = "http://www.portalfiscal.inf.br/nfe")]
public class DetPagECONF
Properties
CAut
Identifica o número da autorização da transação da operação
Declaration
[XmlElement("cAut")]
public string CAut { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CNPJIF
Preencher informando o CNPJ do estabelecimento onde o pagamento foi processado/transacionado/recebido quando a emissão do documento fiscal ocorrer em estabelecimento distinto.
Declaration
[XmlElement("CNPJIF")]
public string CNPJIF { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CNPJPag
CNPJ transacional do pagamento. Preencher informando o CNPJ do estabelecimento onde o pagamento foi processado/transacionado/recebido quando a emissão do documento fiscal ocorrer em estabelecimento distinto
Declaration
[XmlElement("CNPJPag")]
public string CNPJPag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CNPJReceb
Informar o CNPJ do estabelecimento beneficiário do pagamento
Declaration
[XmlElement("CNPJReceb")]
public string CNPJReceb { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DPag
Data do pagamento no formato AAAA-MM-DD
Declaration
[XmlIgnore]
public DateTime DPag { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
DPagField
Declaration
[XmlElement("dPag")]
public string DPagField { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IndPag
Indicador da forma de pagamento
Declaration
[XmlElement("indPag")]
public IndicadorPagamento? IndPag { get; set; }
Property Value
| Type | Description |
|---|---|
| IndicadorPagamento? |
TBand
Utilizar a Tabela de Códigos das Operadoras de cartão de crédito e/ou débito publicada no Portal Nacional da Nota Fiscal Eletrônica.
Declaration
[XmlElement("tBand")]
public BandeiraOperadoraCartao? TBand { get; set; }
Property Value
| Type | Description |
|---|---|
| BandeiraOperadoraCartao? |
TPag
Forma de pagamento
Declaration
[XmlElement("tPag")]
public MeioPagamento TPag { get; set; }
Property Value
| Type | Description |
|---|---|
| MeioPagamento |
UFPag
UF do CNPJ do estabelecimento onde o pagamento foi processado/transacionado/recebido.
Declaration
[XmlElement("UFPag")]
public UFBrasil UFPag { get; set; }
Property Value
| Type | Description |
|---|---|
| UFBrasil |
UFReceb
UF do CNPJ do estabelecimento beneficiário do pagamento.
Declaration
[XmlElement("UFReceb")]
public UFBrasil UFReceb { get; set; }
Property Value
| Type | Description |
|---|---|
| UFBrasil |
VPag
Valor do pagamento. Esta tag poderá ser omitida quando a tag tPag=90 (Sem Pagamento), caso contrário deverá ser preenchida.
Declaration
[XmlIgnore]
public double VPag { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
VPagField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VPag para atribuir ou resgatar o valor)
Declaration
[XmlElement("vPag")]
public string VPagField { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
XPag
Descrição do meio de pagamento
Declaration
[XmlElement("xPag")]
public string XPag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |