Class InfNFe
Classe de informações da NFe/NFCe
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 InfNFe
Properties
Agropecuario
Grupo de tags de produtos agropecuários: animais, vegetais e florestais
Declaration
[XmlElement("agropecuario")]
public Agropecuario Agropecuario { get; set; }
Property Value
| Type | Description |
|---|---|
| Agropecuario |
AutXML
Pessoas autorizadas para o download do XML da NFe/NFCe
Declaration
[XmlElement("autXML")]
public List<AutXML> AutXML { get; set; }
Property Value
| Type | Description |
|---|---|
| List<AutXML> |
Avulsa
Esta TAG é de uso exclusivo do FISCO, não precisa gerar nada, só temos ela para caso de alguma necessidade de desserialização.
Declaration
[XmlElement("avulsa")]
public Avulsa Avulsa { get; set; }
Property Value
| Type | Description |
|---|---|
| Avulsa |
Cana
Informações de registro aquisições de cana
Declaration
[XmlElement("cana")]
public Cana Cana { get; set; }
Property Value
| Type | Description |
|---|---|
| Cana |
Chave
Chave de acesso da NFe/NFCe
Declaration
[XmlIgnore]
public string Chave { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Cobr
Dados da cobrança da NFe/NFCe
Declaration
[XmlElement("cobr")]
public Cobr Cobr { get; set; }
Property Value
| Type | Description |
|---|---|
| Cobr |
Compra
Informações de compras (Nota de Empenho, Pedido e Contrato)
Declaration
[XmlElement("compra")]
public Compra Compra { get; set; }
Property Value
| Type | Description |
|---|---|
| Compra |
Dest
Identificação do destinatário
Declaration
[XmlElement("dest")]
public Dest Dest { get; set; }
Property Value
| Type | Description |
|---|---|
| Dest |
Det
Dados dos detalhes da NFe/NFCe
Declaration
[XmlElement("det")]
public List<Det> Det { get; set; }
Property Value
| Type | Description |
|---|---|
| List<Det> |
Emit
Identificação do emitente
Declaration
[XmlElement("emit")]
public Emit Emit { get; set; }
Property Value
| Type | Description |
|---|---|
| Emit |
Entrega
Identificação do Local de Entrega (informar apenas quando for diferente do endereço do destinatário)
Declaration
[XmlElement("entrega")]
public Entrega Entrega { get; set; }
Property Value
| Type | Description |
|---|---|
| Entrega |
Exporta
Informações de exportação
Declaration
[XmlElement("exporta")]
public Exporta Exporta { get; set; }
Property Value
| Type | Description |
|---|---|
| Exporta |
Id
ID da NFe/NFCe. Composição: NFe + chave
Declaration
[XmlAttribute(AttributeName = "Id", DataType = "ID")]
public string Id { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Ide
Identificação da NFe/NFCe
Declaration
[XmlElement("ide")]
public Ide Ide { get; set; }
Property Value
| Type | Description |
|---|---|
| Ide |
InfAdic
Informações adicionais da NFe/NFCe
Declaration
[XmlElement("infAdic")]
public InfAdic InfAdic { get; set; }
Property Value
| Type | Description |
|---|---|
| InfAdic |
InfIntermed
Grupo de Informações do Intermediador da Transação
Declaration
[XmlElement("infIntermed")]
public InfIntermed InfIntermed { get; set; }
Property Value
| Type | Description |
|---|---|
| InfIntermed |
InfRespTec
Informações do Responsável Técnico pela emissão do DFe
Declaration
[XmlElement("infRespTec")]
public InfRespTec InfRespTec { get; set; }
Property Value
| Type | Description |
|---|---|
| InfRespTec |
InfSolicNFF
Grupo para informações da solicitação da NFF
Declaration
[XmlElement("infSolicNFF")]
public InfSolicNFF InfSolicNFF { get; set; }
Property Value
| Type | Description |
|---|---|
| InfSolicNFF |
Pag
Dados de Pagamento. Obrigatório apenas para (NFC-e) NT 2012/004
Declaration
[XmlElement("pag")]
public Pag Pag { get; set; }
Property Value
| Type | Description |
|---|---|
| Pag |
Retirada
Identificação do local de retirada (informar apenas quando for diferente do endereço do remetente)
Declaration
[XmlElement("retirada")]
public Retirada Retirada { get; set; }
Property Value
| Type | Description |
|---|---|
| Retirada |
Total
Dados dos totais da NFe/NFCe
Declaration
[XmlElement("total")]
public Total Total { get; set; }
Property Value
| Type | Description |
|---|---|
| Total |
Transp
Dados dos transportes da NFe/NFCe
Declaration
[XmlElement("transp")]
public Transp Transp { get; set; }
Property Value
| Type | Description |
|---|---|
| Transp |
Versao
Versão do schema do XML da NFe/NFCe
Declaration
[XmlAttribute(AttributeName = "versao", DataType = "token")]
public string Versao { get; set; }
Property Value
| Type | Description |
|---|---|
| string |