Class ConsultaEventosNFSeChaveAcesso
Serviço para consultar eventos da NFSe por chave de acesso (Padrão NACIONAL).
Inherited Members
Namespace: Unimake.Business.DFe.Servicos.NFSe
Assembly: Unimake.Business.DFe.dll
Syntax
public class ConsultaEventosNFSeChaveAcesso : ServicoBase, IDisposable, IInteropService<ConsultaEventosNFSeChaveAcesso>
Constructors
ConsultaEventosNFSeChaveAcesso()
Construtor padrão.
Declaration
public ConsultaEventosNFSeChaveAcesso()
ConsultaEventosNFSeChaveAcesso(string, Configuracao)
Construtor.
Declaration
public ConsultaEventosNFSeChaveAcesso(string conteudoXML, Configuracao configuracao)
Parameters
| Type | Name | Description |
|---|---|---|
| string | conteudoXML | String XML contendo os parâmetros da consulta. |
| Configuracao | configuracao | Configurações para conexão e envio ao webservice. |
ConsultaEventosNFSeChaveAcesso(XmlDocument, Configuracao)
Construtor.
Declaration
public ConsultaEventosNFSeChaveAcesso(XmlDocument conteudoXML, Configuracao configuracao)
Parameters
| Type | Name | Description |
|---|---|---|
| XmlDocument | conteudoXML | XML contendo os parâmetros da consulta. |
| Configuracao | configuracao | Configurações para conexão e envio ao webservice. |
ConsultaEventosNFSeChaveAcesso(ConsultaEventosNFSeChaveAcesso, Configuracao)
Construtor.
Declaration
public ConsultaEventosNFSeChaveAcesso(ConsultaEventosNFSeChaveAcesso consulta, Configuracao configuracao)
Parameters
| Type | Name | Description |
|---|---|---|
| ConsultaEventosNFSeChaveAcesso | consulta | Objeto XML com os parâmetros da consulta. |
| Configuracao | configuracao | Configurações para conexão e envio ao webservice. |
Properties
NFSesDesserializadas
Lista de NFSes desserializadas individualmente a partir do LoteDFe.
Declaration
public List<NFSe> NFSesDesserializadas { get; }
Property Value
| Type | Description |
|---|---|
| List<NFSe> |
NFSesRecebidas
Lista de itens do LoteDFe recebidos na resposta.
Declaration
public List<LoteDFe> NFSesRecebidas { get; }
Property Value
| Type | Description |
|---|---|
| List<LoteDFe> |
Result
Resultado da consulta de eventos por chave de acesso.
Declaration
public RetDistribuicaoNFSe Result { get; }
Property Value
| Type | Description |
|---|---|
| RetDistribuicaoNFSe |
Methods
DefinirConfiguracao()
Define a configuração do serviço.
Declaration
protected override void DefinirConfiguracao()
Overrides
Executar()
Executa o serviço e, se houver documentos no retorno, popula as listas de NFSes.
Declaration
public override void Executar()
Overrides
GravarXMLNFSe(string)
Grava os XMLs das NFSes recebidas no retorno em disco.
Declaration
public void GravarXMLNFSe(string pasta)
Parameters
| Type | Name | Description |
|---|---|---|
| string | pasta | Pasta onde os XMLs serão gravados. |