Class InfNFSe
Assembly: Unimake.Business.DFe.dll
Syntax
[Serializable]
public class InfNFSe
Properties
AmbGer
Ambiente gerador da NFS-e.
Declaration
[XmlElement("ambGer")]
public AmbienteGeradorNFSe AmbGer { get; set; }
Property Value
CLocIncid
Código IBGE do município de incidência do ISSQN (quando aplicável).
Declaration
[XmlElement("cLocIncid")]
public int CLocIncid { get; set; }
Property Value
CNum
Código numérico (9 dígitos) usado na composição do Id.
É gerado automaticamente caso não seja informado.
Declaration
[XmlIgnore]
public string CNum { get; set; }
Property Value
CStat
Situação (status) da NFS-e.
Declaration
[XmlElement("cStat")]
public int CStat { get; set; }
Property Value
DPS
DPS vinculado (conteúdo do DPS utilizado na geração da NFS-e).
Declaration
[XmlElement("DPS", Namespace = "http://www.sped.fazenda.gov.br/nfse")]
public DPS DPS { get; set; }
Property Value
DhProc
Data e hora de processamento.
Declaration
[XmlIgnore]
public DateTimeOffset DhProc { get; set; }
Property Value
DhProcField
Declaration
[XmlElement("dhProc")]
public string DhProcField { get; set; }
Property Value
Emit
Dados do emitente da NFS-e.
Declaration
[XmlElement("emit")]
public Emit Emit { get; set; }
Property Value
IBSCBS
Informações IBS/CBS (quando aplicável).
Declaration
[XmlElement("IBSCBS", Type = typeof(IBSCBSNFSe))]
public IBSCBSNFSe IBSCBS { get; set; }
Property Value
Id
Id da NFS-e.
Informar o identificador precedido do literal 'NFS' (53 posições) conforme manual técnico.
Gerado automaticamente se não for informado (quando possível) usando dados do DPS e do emitente.
Declaration
[XmlAttribute("Id", DataType = "token")]
public string Id { get; set; }
Property Value
NDFSe
Declaration
[XmlElement("nDFSe")]
public string NDFSe { get; set; }
Property Value
NNFSe
Declaration
[XmlElement("nNFSe")]
public long NNFSe { get; set; }
Property Value
ProcEmi
Processo de emissão: 1=Aplicativo do contribuinte.
Declaration
[XmlElement("procEmi")]
public int ProcEmi { get; set; }
Property Value
TpEmis
Tipo de emissão da NFS-e.
Declaration
[XmlElement("tpEmis")]
public int TpEmis { get; set; }
Property Value
Valores
Valores/tributos da NFS-e.
Declaration
[XmlElement("valores", Type = typeof(ValoresInfNFSe))]
public ValoresInfNFSe Valores { get; set; }
Property Value
VerAplic
Versão do aplicativo emissor.
Declaration
[XmlElement("verAplic")]
public string VerAplic { get; set; }
Property Value
XLocEmi
Descrição do código do IBGE do município emissor da NFS-e.
Declaration
[XmlElement("xLocEmi")]
public string XLocEmi { get; set; }
Property Value
XLocIncid
Descrição do município de incidência do ISSQN (quando aplicável).
Declaration
[XmlElement("xLocIncid")]
public string XLocIncid { get; set; }
Property Value
XLocPrestacao
Descrição do local da prestação do serviço.
Declaration
[XmlElement("xLocPrestacao")]
public string XLocPrestacao { get; set; }
Property Value
XNBS
Declaration
[XmlElement("xNBS")]
public string XNBS { get; set; }
Property Value
XTribMun
Descrição do código de tributação municipal.
Declaration
[XmlElement("xTribMun")]
public string XTribMun { get; set; }
Property Value
XTribNac
Descrição do código de tributação nacional.
Declaration
[XmlElement("xTribNac")]
public string XTribNac { get; set; }
Property Value
Methods
ShouldSerializeCLocIncid()
Declaration
public bool ShouldSerializeCLocIncid()
Returns
ShouldSerializeProcEmi()
Declaration
public bool ShouldSerializeProcEmi()
Returns
ShouldSerializeXLocIncid()
Declaration
public bool ShouldSerializeXLocIncid()
Returns
ShouldSerializeXNBS()
Declaration
public bool ShouldSerializeXNBS()
Returns
ShouldSerializeXTribMun()
Declaration
public bool ShouldSerializeXTribMun()
Returns