public RetornoNfeInutilizacao InutilizarNumeracao(int ano, string cnpj, string justificativa, int numeroInicial, int numeroFinal, int serie) { var servicoNFe = new ServicosNFe(ConfiguracaoServico.Instancia); return servicoNFe.NfeInutilizacao(cnpj, Convert.ToInt16(ano.ToString().Substring(2,2)), ConfiguracaoServico.Instancia.ModeloDocumento, Convert.ToInt16(serie), Convert.ToInt32(numeroInicial), Convert.ToInt32(numeroFinal), justificativa); }
public RetornoRecepcaoEvento CancelarNFe(string cnpjEmitente, int numeroLote, short sequenciaEvento, string chaveAcesso, string protocolo, string justificativa) { var servicoNFe = new ServicosNFe(ConfiguracaoServico.Instancia); return servicoNFe.RecepcaoEventoCancelamento(numeroLote, sequenciaEvento, protocolo, chaveAcesso, justificativa, cnpjEmitente); }
public RetornoNFeAutorizacao EnviarNFe(Int32 numLote, Classes.NFe nfe) { nfe.Assina(); //não precisa validar aqui, pois o lote será validado em ServicosNFe.NFeAutorizacao var servicoNFe = new ServicosNFe(ConfiguracaoServico.Instancia); return servicoNFe.NFeAutorizacao(numLote,IndicadorSincronizacao.Assincrono, new List<Classes.NFe> { nfe }); }
public RetornoNFeRetAutorizacao ConsultarReciboDeEnvio(string recibo) { var servicoNFe = new ServicosNFe(ConfiguracaoServico.Instancia); return servicoNFe.NFeRetAutorizacao(recibo); }
public retConsStatServ ConsultarStatusServico() { var servicoNFe = new ServicosNFe(ConfiguracaoServico.Instancia); return servicoNFe.NfeStatusServico().Retorno; }