BuscaLoteV3

Olá, como podemos lhe ajudar?
< Todos tópicos
Print

Busca resultado do processamento de Lote de NF-e da versão 3.x/4.00

Assinatura

string BuscaLoteV3(string siglaWSint tipoAmbientestring nomeCertificadostring versaoout string msgDadosout int cStatout string msgResultadostring nroReciboout string cMsgout string xMsgstring proxystring usuariostring senha)

Descrição

Busca o resultado do processamento do Lote da versão 3.x/4.00 enviado através do EnviaLoteV3.

Esta funcionalidade é complementar à funcionalidade EnviaLoteV3 e serve para buscar o resultado do processamento do lote da versão 3.x/4.00. O principal parâmetro de entrada desta funcionalidade é o número do recibo do lote obtido no envio do lote.

PREENCHIMENTO DA siglaWS PARA ESCOLHA DO WEBSERVICE

SVAN, caso a UF seja usuária da SEFAZ Virtual do Ambiente Nacional (MA);

SVRS, caso a UF seja usuária da SEFAZ Virtual do Rio Grande do Sul (AC, AL, AP, DF, ES, PA, PB, PI, RJ, RN, RO, RR, SC, SE e TO);

sigla da UF, caso a UF tenha aplicação própria (AM, BA, CE, GO, MS, MT, MG, PE, PR, RS e SP);

PRENCHIMENTO DO nomeCertificado

Informar o Nome do titular (campo Assunto) do certificado digital a ser utilizado na conexão SSL, formas possíveis:

1. uso de certificado digital existente no repositório MY do CSP do usuário corrente (currentuser)

É a forma de mais comum de uso, cabe ressaltar que é a única forma de uso de certificado digital do tipo A3 que a DLL oferece.

O usuário deve passar como parâmetro o campo assunto do certificado no parâmetro NomeCertificado para que a DLL localize um certificado digital com mesmo assunto no repositório MY do currentuser do equipamento.

Esta forma de uso requer a prévia instalação do certificado digital na conta do usuário do Windows (logon) que irá utilizar o certificado digital.

2. uso de certificado digital em arquivo no formato pfx

Permite o uso de certificado digital em arquivo formato pfx.

O caminho da localização (path) do arquivo pfx deve ser passado para a DLL no formato: ARQUIVO | [nome do arquivo pfx com caminho completo] | [senha do arquivo] no parâmetro NomeCertificado, ex.: “ARQUIVO|c:\certificado.pfx|senha”.

Esta opção só funciona com certificado digital do tipo A1.

3. uso de certificado digital em string base64

Permite uso o arquivo do certificado digital em formato pfx convertido em uma string base64. O certificado digital em string base64 deve ser passado para a DLL no formato: CERTIFICADO | [string base64 do arquivo pfx] | [senha do arquivo] no parâmetro NomeCertificado, ex.: “CERTIFICADO|MIIGoDCCBYigAwIBAgIQep(arquivo pfx do certificado digital convertido em base64…)QQDExNBQy|senha”.

Esta opção só funciona com certificado digital do tipo A1. É uma opção de uso que oferece maior versatilidade, pois permite o armazenamento do certificado digital em banco de dados na aplicação. É a forma mais indicada para uso em ASP.NET.

Parâmetros

nometipofluxodescrição
siglaWSstringentradainformar a sigla do WS de envio, veja Tabela de siglaWS.
tipoAmbienteinteiroentradainformar o código do ambiente desejado: 1- produção ou 2-homologação
NomeCertificadostringentradainformar o certificado digital que será utilizado para assinatura:
1. informar o assunto do certificado digital que deve existir no repositório MY do current user, ex.: “CN=NFe – Associacao NF-e:99999090910270, C=BR, L=PORTO ALEGRE, O=Teste Projeto NFe RS, OU=Teste Projeto NFe RS, S=RS”.
2. informar: ARQUIVO | [nome do arquivo pfx com caminho completo] | [senha do arquivo] para uso do certificado digital em arquivo pfx, ex.: “ARQUIVO|c:\certificado.pfx|senha”.
3. informar: CERTIFICADO | [string base64 do arquivo pfx] | [senha do arquivo] no parâmetro NomeCertificado para passar uma string contendo um certificado digital em base64, ex.:”CERTIFICADO|MIIGoDCCBYigAwIBAgIQep(arquivo pfx do certificado digital convertido em base64…)QQDExNBQy|senha”.
versaostringentradainformar a versão da mensagem do WS – 4.00
msgDadosstringsaídaretorna a mensagem XML enviada para o WS
cStatinteirosaídaretorna o resultado da chamada da funcionalidade, se o WS acessado com sucesso será devolvido o cStat da resposta do WS
msgResultadostringsaídaretorna a literal do resultado da chamada do WS
nroRecibostringentradainformar o número do recibo do lote objeto da busca
cMsgstringsaídaretorna o código da mensagem da SEFAZ, este campo foi criado para que a SEFAZ possa se comunicar com o emissor.
xMsgstringsaídaretorna a descrição da mensagem da SEFAZ, este campo foi criado para que a SEFAZ possa se comunicar com o emissor.
proxystringentradainformar ‘http://proxyserver:port’ quando existir uso de proxy no ambiente. verificar com o cliente qual é o endereço do servidor proxy e a porta https, a porta padrão do https é 443, assim teríamos algo do tipo ‘http://192.168.15.1:443’
usuariostringentradainformar o usuário para autenticação no proxy se necessário
senhastringentradainformar a senha de autenticação no proxy se necessário

Retorno

O resultado da chamada do BuscaLote é uma mensagem XML com o resultado do processamento do lote devolvido pelo Web Service, caso o Web Service tenha sido consumido com sucesso que pode ser verificado através da análise do conteúdo do parâmetro cStat, que tem os seguintes significados:

códigoMensagemorigemregra
5001Erro: Falha na conexão: [mensagem do windows] (Causa provável: o certificado cliente: 1.não é ICP-Brasil; 2.fora do prazo de validade; 3.revogado; 4.certificado cliente não confiável para o Web Service acessado, contatar a SEFAZ)DLL
5002Erro: Falha na conexão: [mensagem do windows] (Causa provável: a cadeia de certificação do Web Service acessado ou do certificado cliente inexistente no repositório de certificados do usuário corrente do Windows)DLL
5003Erro: Falha na conexão: [mensagem do windows] (Causa provável: serviço inexistente, verifique se o nome do serviço da url acessada está correto no arquivo ws2.xml)DLL
5004Erro: Falha na conexão: [mensagem do windows] (Causa provável: método não permitido)DLL
5005Erro: Falha na conexão: [mensagem do windows] (Causa provável: a url não encontrada, verifique se o nome do domínio da url acessada está correto no arquivo ws2.xml)DLL
5006Erro: Falha na conexão: [mensagem do windows] (Causa provável: Time-Out, o WS não respondeu a solicitação no tempo estabelecido: [tempo])DLL
5007Erro: Falha na conexão: [mensagem do windows] (Causa provável: mensagem maior que a permitida)DLL
5008Erro: Falha na conexão: [mensagem do windows] (Causa provável: Servidor com problemas)DLL
5009Erro: Falha na conexão: [mensagem do windows] (Causa provável: Serviço não implementado)DLL
5010Erro: Falha na conexão: [mensagem do windows] (Causa provável: Serviço temporariamente indisponível, servidor sem recursos para atender a solicitação)DLL
5011Erro: Falha na conexão: [mensagem do windows] (Causa provável: Causa provável da falha na conexão: Rede indisponível)DLL
5012Erro: Falha na conexão: [mensagem do windows] (Causa provável: Versão do SOAP não suportadaDLL
5013Erro: Falha na conexão: [mensagem do windows] (Causa provável: Web Service não consumido, não houve nenhum retorno ou resposta)DLL
5014Erro: Falha na conexão: [mensagem do windows] (Causa provável: Web Service não consumido, falha desconhecida)DLL
5015Erro: Falha na conexão: Tempo limite de time-out alcançado [tempo ms] – [mensagem do windows]DLL
5016Erro: Falha na conexão: Falha da Biblioteca Criptografica: [mensagem do windows]DLL
5017Erro: Falha ao tratar o XML de retorno do WS: [mensagem de erro]DLL
5101Erro: A mensagem de retorno do WS não é um XML válido: [mensagem de erro]DLL
5102Erro: Tag cStat inexistente na mensagem de retorno [mensagem de erro]DLL
5103Erro: Tag xMotivo inexistente na mensagem de retorno [mensagem de erro]DLL
5104Erro: Tag [nome tag] inexistente na mensagem de retorno [mensagem de erro]DLL
5105Erro: O WS não devolveu nenhum resultadoDLL
5201Erro: O código do tipo de ambiente [valor informado para DLL] informado diferente de 1 – produção e 2 – homologaçãoDLL
5202Erro: A sigla da UF [valor informado para DLL] informada é inválidaDLL
5203Erro: Inexiste url para a UF [valor informado para DLL] informada no ambiente [valor informado para DLL] desejado, verifique se existe atualização do arquivo [nome arquivo] disponível.DLL
5204Erro: Arquivo que contem a URL do WS não localizado em [CAMINHO DA APLICACAO]DLL
5205Erro: Ocorreu um erro inesperado no processamento da URL [url] : [mensagem de erro]DLL
5206Erro: Ocorreu um erro de validação do XML [XML] : [mensagem de erro]DLL
5403Erro: Falha ao acessar certificado digital [mensagem de ERRO DO WINDOWS]DLL
5404Erro: Nenhum certificado digital selecionadoDLL
5405Erro: Nenhum certificado válido foi encontrado com o nome [NomeCertificado] informado no repositório [MY do CurrentUser]DLL
5406Erro: Falha no tratamento do parâmetro nome: [nome informado]DLL
5407Erro: Quantidade de parâmetos inválido: [nome informado]DLL
5408Erro: Falha na criação do objeto certificate: [mensagem do ERRO DO WINDOWS]DLL
6101Erro: O parâmetro versao não foi informadoDLL
6102Erro: O conteúdo do parâmetro sigla da UF: [valor informado no parametro] é inválidoDLL
6103Erro: O conteúdo do parâmetro versao informado é inválido: [valor informado no parametro]DLL
6110Erro: O nome do titular do certificado deve ser informadoDLL
6113Erro: O parâmetro número do recibo de entrega do lote deve ser informadoDLL
6114Erro: O parâmetro número do recibo [valor informado no parametro] deve ter 15 caracteresDLL
6115Erro: As posições correspondentes (1,2) ao código da UF [conteudo] do parâmetro número do recibo não é um código de UF válidoDLL
6116Erro: A posição correspondente (3) ao tipo do autorizador [conteudo] do parâmetro número do recibo não é um código de tipo autorizador válidoDLL
6123Erro: O parâmetro tipoAmbiente deve ser informadoDLL
6124Erro: O parâmetro tipoAmbiente [valor informado no parametro] deve ser 1 ou 2DLL
104Lote processadoWS
105Lote em processamentoWSE04
106Lote não localizadoWSE03
108Serviço Paralisado Momentaneamente (curto prazo)WSB03
109Serviço Paralisado sem PrevisãoWSB04
203Rejeição: Emissor não habilitado para emissão da NF-eWSG1C02.1
204Rejeição: Duplicidade de NF-eWSG1B08.1
205Rejeição: NF-e está denegada na base de dados da SEFAZWSG1B08.3
206Rejeição: NF-e já está inutilizada na Base de dados da SEFAZWSG1B08.4
207Rejeição: CNPJ do emitente inválidoWSGC02
208Rejeição: CNPJ do destinatário inválidoWSGE02.2
209Rejeição: IE do emitente inválidaWSGC17.1
210Rejeição: IE do destinatário inválidaWSGE17.1
211Rejeição: IE do substituto inválidaWSGC18.1
212Rejeição: Data de emissão NF-e posterior a data de recebimentoWSGB09
214Rejeição: Tamanho da mensagem excedeu o limite estabelecidoWSB01
215Rejeição: Falha no schema XMLWSD01
218Rejeição: NF-e já esta cancelada na base de dados da SEFAZWSG1B08.2
223Rejeição: CNPJ do transmissor do lote difere do CNPJ do transmissor da consultaWSE05
225Rejeição: Falha no Schema XML do lote de NFeWSD01
226Rejeição: Código da UF do Emitente diverge da UF autorizadoraWSGB02
228Rejeição: Data de Emissão muito atrasadaWSGB09.1
229Rejeição: IE do emitente não informadaWSGC17
230Rejeição: IE do emitente não cadastradaWSG1C17
231Rejeição: IE do emitente não vinculada ao CNPJWSG1C17.1
233Rejeição: IE do destinatário não cadastradaWSG1E17.1
234Rejeição: IE do destinatário não vinculada ao CNPJWSG1E17.2
235Rejeição: Inscrição SUFRAMA inválidaWSGE18
237Rejeição: CPF do destinatário inválidoWSGE03
238Rejeição: Cabeçalho – Versão do arquivo XML superior a Versão vigenteWSC05
239Rejeição: Cabeçalho – Versão do arquivo XML não suportadaWSC06
242Rejeição: Cabeçalho – Falha no Schema XMLWSC01
243Rejeição: XML Mal FormadoWSB02
245Rejeição: CNPJ Emitente não cadastradoWSG1C02
246Rejeição: CNPJ Destinatário não cadastradoWSG1E17
247Rejeição: Sigla da UF do Emitente diverge da UF autorizadoraWSGC12
248Rejeição: UF do Recibo diverge da UF autorizadoraWSE02
251Rejeição: UF/Município destinatário não pertence a SUFRAMAWSGE18.1
252Rejeição: Ambiente informado diverge do Ambiente de recebimentoWSGB24
252Rejeição: Ambiente informado diverge do Ambiente de recebimentoWSE01
253Rejeição: Digito Verificador da chave de acesso composta inválidaWSGB23
254Rejeição: NF-e complementar não possui NF referenciadaWSGB25
255Rejeição: NF-e complementar possui mais de uma NF referenciadaWSGB25.1
266Rejeição: Série utilizada fora da faixa permitida no Web Service (0-889)WSGB07
267Rejeição: NF Complementar referencia uma NF-e inexistenteWSG1B25
268Rejeição: NF Complementar referencia uma outra NF-e ComplementarWSG1B25.1
269Rejeição: CNPJ Emitente da NF Complementar difere do CNPJ da NF ReferenciadaWSGB25.2
270Rejeição: Código Município do Fato Gerador: dígito inválidoWSGB12
271Rejeição: Código Município do Fato Gerador: difere da UF do emitenteWSGB12.1
272Rejeição: Código Município do Emitente: dígito inválidoWSGC10
273Rejeição: Código Município do Emitente: difere da UF do emitenteWSGC10.1
274Rejeição: Código Município do Destinatário: dígito inválidoWSGE10
275Rejeição: Código Município do Destinatário: difere da UF do DestinatárioWSGE10.1
276Rejeição: Código Município do Local de Retirada: dígito inválidoWSGF07.1
277Rejeição: Código Município do Local de Retirada: difere da UF do Local de RetiradaWSGF07.2
278Rejeição: Código Município do Local de Entrega: dígito inválidoWSGG07.1
279Rejeição: Código Município do Local de Entrega: difere da UF do Local de EntregaWSGG07.2
280Rejeição: Certificado Transmissor inválidoWSA01
281Rejeição: Certificado Transmissor Data ValidadeWSA02
282Rejeição: Certificado Transmissor sem CNPJWSA07
283Rejeição: Certificado Transmissor – erro Cadeia de CertificaçãoWSA03
284Rejeição: Certificado Transmissor revogadoWSA05
285Rejeição: Certificado Transmissor difere ICP-BrasilWSA06
286Rejeição: Certificado Transmissor erro no acesso a LCRWSA04
287Rejeição: Código Municípío do FG – ISSQN: dígito inválidoWSGU05
288Rejeição: Código Município do FG – Transporte: dígito inválidoWSGX17
401Rejeição: CPF do remetente inválidoWSGC02a.1
402Rejeição: XML da área de dados com codificação diferente de UTF-8WSD03
403Rejeição: O grupo de informações da NF-e avulsa é de uso exclusivo do FiscoWSGD01
404Rejeição: Uso de prefixo de namespace não permitidoWSD02
407Rejeição: O CPF só pode ser informado no campo emitente para a NF-e avulsaWSGC02a
409Rejeição: Campo cUF inexistente no elemento nfeCabecMsg do SOAP HeaderWSC02
410Rejeição: UF informada no campo cUF não é atendida pelo Web ServiceWSC03
411Rejeição: Campo versaoDados inexistente no elemento nfeCabecMsg do SOAP HeaderWSC04
451Rejeição: Processo de emissão informado inválidoWSGB26
478Rejeição: Local da entrega não informado para faturamento direto de veículos novosWSGC18
502Rejeição: Erro na Chave de Acesso – Campo Id não corresponde à concatenação dos campos correspondentesWSGA03
503Rejeição: Série utilizada fora da faixa permitida no SCAN (900-999)WSGB07.1
504Rejeição: Data de Entrada/Saída posterior ao permitidoWSGB10
505Rejeição: Data de Entrada/Saída anterior ao permitidoWSGB10.1
506Rejeição: Data de Saída menor que a Data de EmissãoWSGB10.2
507Rejeição: O CNPJ do destinatário/remetente não deve ser informado em operação com o exteriorWSGE02
508Rejeição: O CNPJ com conteúdo nulo só é válido em operação com exterior.WSGE02.1
509Rejeição: Informado código de município diferente de “9999999” para operação com o exteriorWSGE10.2
510Rejeição: Operação com Exterior e Código País destinatário é 1058 (Brasil) ou não informadoWSGE14
511Rejeição: Não é de Operação com Exterior e Código País destinatário difere de 1058 (Brasil)WSGE14.1
512Rejeição: CNPJ do Local de Retirada inválidoWSGF02
513Rejeição: Código Município do Local de Retirada deve ser 9999999 para UF retirada = “EX”.WSGF07
514Rejeição: CNPJ do Local de Entrega inválidoWSGG02
515Rejeição: Código Município do Local de Entrega deve ser 9999999 para UF entrega = “EX”.WSGG07
518Rejeição: CFOP de entrada para NF-e de saídaWSGI08
519Rejeição: CFOP de saída para NF-e de entradaWSGI08.1
520Rejeição: CFOP de Operação com Exterior e UF destinatário difere de “EX”WSGI08.2
521Rejeição: CFOP de Operação Estadual e UF do emitente difere da UF do destinatário para destinatário contribuinte do ICMS.WSGI08.3
522Rejeição: CFOP de Operação Estadual e UF emitente difere da UF remetente para remetente contribuinte do ICMS.WSGI08.4
523Rejeição: CFOP não é de Operação Estadual e UF emitente igual à UF destinatário.WSGI08.5
524Rejeição: CFOP de Operação com Exterior e não informado NCM completaWSGI08.6
525Rejeição: CFOP de Importação e não informado dados da DIWSGI08.7
526Rejeição: CFOP de Exportação e não informado Local de EmbarqueWSGI08.8
527Rejeição: Operação de Exportação com informação de ICMS incompatívelWSGN12
528Rejeição: Valor do ICMS difere do produto BC e AlíquotaWSGN17
529Rejeição: NCM de informação obrigatória para produto tributado pelo IPIWSGO07
530Rejeição: Operação com Tributação de ISSQN sem informar a Inscrição MunicipalWSGU01
531Rejeição: Total da BC ICMS difere do somatório dos itensWSGW03
532Rejeição: Total do ICMS difere do somatório dos itensWSGW04
533Rejeição: Total da BC ICMS-ST difere do somatório dos itensWSGW05
534Rejeição: Total do ICMS-ST difere do somatório dos itensWSGW06
535Rejeição: Total do Frete difere do somatório dos itensWSGW08
536Rejeição: Total do Seguro difere do somatório dos itensWSGW09
537Rejeição: Total do Desconto difere do somatório dos itensWSGW10
538Rejeição: Total do IPI difere do somatório dos itensWSGW12
539Rejeição: Duplicidade de NF-e, com diferença na Chave de Acesso [99999999999999999999999999999999999999999]WSG1B08
540Rejeição: CPF do Local de Retirada inválidoWSGF02a
541Rejeição: CPF do Local de Entrega inválidoWSGG02a
542Rejeição: CNPJ do Transportador inválidoWSGX04
545Rejeição: Falha no schema XML – versão informada na versaoDados do SOAPHeader diverge da versão da mensagemWSD01c
544Rejeição: IE do Transportador inválidaWSGX07.1
547Rejeição: Dígito Verificador da Chave de Acesso da NF-e Referenciada inválidoWSGB13
548Rejeição: CNPJ da NF referenciada inválido.WSGB17
549Rejeição: CNPJ da NF referenciada de produtor inválido.WSGB20d
550Rejeição: CPF da NF referenciada de produtor inválido.WSGB20e
551Rejeição: IE da NF referenciada de produtor inválido.WSGB20f
552Rejeição: Dígito Verificador da Chave de Acesso do CT-e Referenciado inválidoWSGB20i
553Rejeição: Tipo autorizador do recibo diverge do Órgão Autorizador.WSE02a
556Rejeição: Justificativa de entrada em contingência não deve ser informada para tipo de emissão normalWSGB22
557Rejeição: A Justificativa de entrada em contingência deve ser informadaWSGB22.1
558Rejeição: Data de entrada em contingência posterior a data de recebimentoWSGB28
559Rejeição: UF do Transportador não informadaWSGX07
560Rejeição: CNPJ base do emitente difere do CNPJ base da primeira NF-e do lote recebidoWSGC02.1
564Rejeição: Total do Produto/Serviço difere do somatório dos itensWSGW07
565Rejeição: Falha no schema XML – inexiste a tag raiz esperada para o loteWSD01a
567Rejeição: Falha no schema XML – versão informada na versaoDados do SOAPHeader diverge da versão da mensagemWSD01c
568Rejeição: Falha no schema XML – inexiste atributo versao na tag raiz da mensagemWSD01b
569Rejeição: Data de entrada em contingência muito atrasadaWSGB28a
570Rejeição: tpEmis = 3 só é válido na contingência SCANWSGB22.2
571Rejeição: O tpEmis informado diferente de 3 para contingência SCANWSGB22.3
587Rejeição: Usar somente o namespace padrão da NF-eWSD01d
588Rejeição: Não é permitida a presença de caracteres de edição no início/fim da mensagem ou entre as tags da mensagemWSD01e
590Rejeição: Informado CST para emissor do Simples Nacional (CRT=1)WSGN12.1
591Rejeição: Informado CSOSN para emissor que não é do Simples Nacional (CRT diferente de 1)WSGN12a
592Rejeição: A NF-e deve ter pelo menos um item de produto sujeito ao ICMSWSGU01.1
595Rejeição: Versão de leiaute da NF-e utilizada não é mais válidaWSGB09.02
596Rejeição: Ambiente de homologação indisponível para recepção de NF-e da versão 1.10WSGB09.03
597Rejeição: CFOP de Importação e não informado dados de IPIWSGI08.7a
598Rejeição: NF-e emitida em ambiente de homologação com Razão Social do destinatário diferente de NF-e EMITIDA EM AMBIENTE DE HOMOLOGAÇÃO – SEM VALOR FISCALWSGB09.03
599Rejeição: CFOP de Importação e não informado dados de IIWSGI08.7b
601Rejeição: Total do II difere do somatório dos itensWSGW11
602Rejeição: Total do PIS difere do somatório dos itens sujeitos ao ICMSWSGW13
603Rejeição: Total do COFINS difere do somatório dos itens sujeitos ao ICMSWSGW14
604Rejeição: Total do vOutro difere do somatório dos itensWSGW13
605Rejeição: Total do vServ difere do somatório do vProd dos itens sujeitos ao ISSQNWSGW18
606Rejeição: Total do vBC do ISS difere somatório dos itensWSGW19
607Rejeição: Total do ISS difere do somatório dos itensWSGW20
608Rejeição: Total do PIS difere do somatório dos itens sujeitos ao ISSQNWSGW21
609Rejeição: Total do COFINS difere do somatório dos itens sujeitos ao ISSQNWSGW22
610Rejeição: Total da NF difere do somatório dos Valores que compõe o valor total da NFWSGW16
611Rejeição: Total da NF superior ao valor limite estabelecido pela SEFAZ[Limite]WSGW16a
611Rejeição: cEAN inválidoWSGI03
612Rejeição: cEANTrib inválidoWSGI12
621Rejeição: CPF Emitente não cadastradoWSG1C02a
623Rejeição: CPF Destinatário não cadastradoWSG1E17.4
624Rejeição: IE Destinatário não vinculada ao CPFWS
625Rejeição: Inscrição SUFRAMA deve ser informada na venda com isenção para ZFMWSGN28
626Rejeição: O CFOP de operação isenta para ZFM deve ser 6109 ou 6110WSGN28.1
627Rejeição: O valor do ICMS desonerado deve ser informadoWSGN28.2
629Rejeição: Valor do produto difere do produto Valor Unitário de Comercialização e Quantidade ComercialWSGI10a
630Rejeição: Valor do Produto difere do produto Valor Unitário de Tributação e Quantidade TributávelWSGI14a
635Rejeição: NF-e com mesmo número e série já transmitida e aguardando processamentoWSG1B08.5
999Rejeição: Erro não catalogado (mensagem)WS
Rejeição: Falha no Schema XML – Diferença entre os códigos 215 e 225

215 – Rejeição: Falha no schema XML

O WS devolve o código 215 quando a mensagem de Consulta Processamento do Lote de NF-e (consReciNFe) está incorreta.

225 – Falha no Schema XML do lote de NFe

O WS devolve o código 225 quando o Lote enviado (enviNFe) está incorreta.

Assim, quando o código de erro for 225, o usuário deve analisar o lote de NF-e que foi enviado para sanear o problema.

Rejeição: 105 – Lote em processamento

Em caso de cStat=105 a aplicação deve implementar uma rotina de persistência repetindo a consulta após alguns segundos, até obter o cStat=104. Para evitar caso de loop infinito, implementar uma condição de interrupção da persistência oferecendo a possibilidade de ativação da contingência, pois o WS pode estar com problemas.

Tratamento de Erro:

Caso ocorra algum erro na chamada do WS (5001-6145) ou a requisição não seja atendida pelo WS (214-999), será gravado um log na pasta log, com as seguintes informações que devem ser úteis para identificação do problema:

  • Timestamp – data e hora da ocorrência do erro
  • WS – nome do WS acessado
  • URL – URL do WS acessado
  • ambiente – código do ambiente
  • certificado – nome do titular (assunto) do certificado digital utilizado
  • erro – código e descrição do erro
  • msgDados – mensagem enviada ao WS
  • msgRetWS – conteúdo do retorno do WS

Os erros com código > 5000 são erros tratados pela DLL e ocorrem nas seguintes situações:

  • 5001 – 5017 – falha na tentativa de consumir o WS (problema de conexão/rede)
  • 5101 – 5105 – falha no tratamento do XML de resposta do WS (problema na resposta do WS)
  • 5201 – 5206 – falha na recuperação da URL do WS desejado (problema no arquivo de configuração da URL)
  • 5403 – 5408 – falha no acesso ao certificado digital
  • 6101 – 6124 – falha no tratamento dos parâmetros da chamada da DLL

Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.
Anterior EnviaLoteV3
Sumário