Class InfCad
Classe de informações cadastrais do contribuinte consultado
Assembly: Unimake.Business.DFe.dll
Syntax
[Serializable]
[XmlType(AnonymousType = true, Namespace = "http://www.portalfiscal.inf.br/nfe")]
public class InfCad
Properties
CNAE
CNAE Fiscal do contribuinte
Declaration
[XmlElement("CNAE")]
public string CNAE { get; set; }
Property Value
CNPJ
Declaration
[XmlElement("CNPJ")]
public string CNPJ { get; set; }
Property Value
CPF
Declaration
[XmlElement("CPF")]
public string CPF { get; set; }
Property Value
CSit
Situação cadastral do contribuinte:
0 - Não habilitado, 1 - Habilitado
Declaration
[XmlElement("cSit")]
public int CSit { get; set; }
Property Value
DBaixa
Data de ocorrência da baixa do contribuinte no formato AAAA-MM-DD
Declaration
[XmlIgnore]
public DateTime DBaixa { get; set; }
Property Value
DBaixaField
Declaration
[XmlElement("dBaixa")]
public string DBaixaField { get; set; }
Property Value
DIniAtiv
Data de início de atividades do contribuinte no formato AAAA-MM-DD
Declaration
[XmlIgnore]
public DateTime DIniAtiv { get; set; }
Property Value
DIniAtivField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade DIniAtiv para atribuir ou resgatar o valor)
Declaration
[XmlElement("dIniAtiv")]
public string DIniAtivField { get; set; }
Property Value
DUltSit
Declaration
[XmlIgnore]
public DateTime DUltSit { get; set; }
Property Value
DUltSitField
Data da última modificação da situação cadastral do contribuinte no formato AAAA-MM-DD
Declaration
[XmlElement("dUltSit")]
public string DUltSitField { get; set; }
Property Value
Ender
Declaration
[XmlElement("ender")]
public Ender Ender { get; set; }
Property Value
IE
Número da inscrição estadual do contribuinte
Declaration
[XmlElement("IE")]
public string IE { get; set; }
Property Value
IEAtual
Declaration
[XmlElement("IEAtual")]
public string IEAtual { get; set; }
Property Value
IEUnica
Declaration
[XmlElement("IEUnica")]
public string IEUnica { get; set; }
Property Value
IndCredCTe
Indicador de contribuinte credenciado a emitir CTe:
0 - Não credenciado para emissão da CTe;
1 - Credenciado;
2 - Credenciado com obrigatoriedade para todas operações;
3 - Credenciado com obrigatoriedade parcial;
4 – a SEFAZ não fornece a informação. Este indicador significa apenas que o contribuinte é credenciado para emitir CTe na SEFAZ consultada.
Declaration
[XmlElement("indCredCTe")]
public int IndCredCTe { get; set; }
Property Value
IndCredNFe
Indicador de contribuinte credenciado a emitir NFe/NFCe:
0 - Não credenciado para emissão da NFe/NFCe;
1 - Credenciado;
2 - Credenciado com obrigatoriedade para todas operações;
3 - Credenciado com obrigatoriedade parcial;
4 – a SEFAZ não fornece a informação. Este indicador significa apenas que o contribuinte é credenciado para emitir NFe/NFCe na SEFAZ consultada.
Declaration
[XmlElement("indCredNFe")]
public int IndCredNFe { get; set; }
Property Value
UF
Sigla da UF de localização do contribuinte
Declaration
[XmlElement("UF")]
public UFBrasil UF { get; set; }
Property Value
XFant
Razão social ou nome do contribuinte
Declaration
[XmlElement("xFant")]
public string XFant { get; set; }
Property Value
XNome
Razão social ou nome do contribuinte
Declaration
[XmlElement("xNome")]
public string XNome { get; set; }
Property Value
XRegApur
Regime de apuração do ICMS
Declaration
[XmlElement("xRegApur")]
public string XRegApur { get; set; }
Property Value
Methods
ShouldSerializeCNPJ()
Declaration
public bool ShouldSerializeCNPJ()
Returns
ShouldSerializeCPF()
Declaration
public bool ShouldSerializeCPF()
Returns