Ir para conteúdo
  • Cadastre-se

dev botao

NFSex Anchieta - ES - Enviar Lote Síncrono


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 1094 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Estou utilizando o programa exemplo (ACBrNFSeX_Exemplo.exe) para testes no município de Anchieta/ES (IBGE 3200409).

Ao tentar enviar uma nota, estou recebendo a mensagem abaixo discriminada:

 

Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 150
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : False
 
Erro(s):
Código  : X999
Mensagem: 1845 - Element '{http://www.abrasf.org.br/nfse.xsd}EnviarLoteRpsSincronoEnvio': No matching global declaration available for the validation root.

Correção: 
---------

3221111898758300015156000000000000150-rps.xml ACBrNFSeX_Exemplo.ini nfse.xsd xmldsig-core-schema20020212.xsd

 
DOUGLAS MIILLER
Analista de Implantação e Suporte - Sistema Auditor
+55 27 98128-6857
Av. Guarapari, Nº 11, Valparaíso, Serra/ES
CEP 29.165-791 | Tel.: 27 3298-3366
  • Consultores
  • Solution
Postado

Boa tarde Douglas,

Me parece que você esta com os seus fontes desatualizados, inclusive o programa exemplo.

Favor atualizar todos os fontes de todas as pastas.

Reinstale o ACBr e refaça os testes.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

italo, bom dia.
Fiz as atualizações que me recomendou e ao tentar enviar novamente, a resposta foi "Sucesso: True"

Porem não foi exibido o "Cod. Verificação" que entendo que seja o numero do protocolo nesse provedor.

Esse numero de protocolo que será usado para consultar a nota e sua autorização, pois esse servidor é assíncrono, sendo necessário esse protocolo para consulta da autorização.

========

Método Executado: Enviar Lote
 
Parâmetros de Envio
Numero do Lote: 101
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : True
 
NFS-e Numero....: 101
Cod. Verificacao: 
Prestador.......: EMPRESA TESTE
Tomador.........: INSCRICAO DE TESTE

 

TELA01.png

TELA02.png

3221111898758300015156000000000000101-rps.xml Novo Documento de Texto.txt temp1.xml temp2.xml

 
DOUGLAS MIILLER
Analista de Implantação e Suporte - Sistema Auditor
+55 27 98128-6857
Av. Guarapari, Nº 11, Valparaíso, Serra/ES
CEP 29.165-791 | Tel.: 27 3298-3366
  • Consultores
Postado

Bom dia Douglas,

Me parece que ocorreu um erro, veja o arquivo temp2.xml

<S:Fault xmlns:ns4="http://www.w3.org/2003/05/soap-envelope" xmlns="">
	<faultcode>S:Server</faultcode>
	<faultstring>Cannot rollback transaction in current status [COMMITTED]</faultstring>
</S:Fault>

O programa exemplo esta configurado para salvar os arquivos de envio e de retorno?

Se não esta, favor configurar para que os mesmos sejam salvos em disco.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

Boa tarde Douglas,

Se você esta tentando enviar para o ambiente de homologação, favor fazer um teste enviando para o de produção.

Infelizmente muitos provedores não dão muita atenção para o ambiente de homologação ou as vezes nem implementam.

Pela mensagem de erro, esta ocorrendo algum problema com o webservice do provedor.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Muito obrigado Ítalo pela atenção dispensada.

O provedor desse município é até um pessoal bom de lhe dar, porém quando se trata do município de Anchieta/ES, eles pedem para entrar em contato com o pessoal da prefeitura.

Porém tento contato com o e-mail que me foi passado, mas a gente não consegue resposta alguma.

Num sei se é por má vontade e/ou por falta de conhecimento, mas ficamos sem suporte.

Agradeço mesmo a atenção.

 
DOUGLAS MIILLER
Analista de Implantação e Suporte - Sistema Auditor
+55 27 98128-6857
Av. Guarapari, Nº 11, Valparaíso, Serra/ES
CEP 29.165-791 | Tel.: 27 3298-3366
  • Consultores
Postado

Boa tarde Douglas,

Assim fica difícil mesmo.

O que deve estar ocorrendo é que a cidade em questão optou por ter o webservice instalado dentro do prédio da prefeitura e não no DataCenter do provedor ou outro local.

Ai fica complicado o pessoal do provedor fazer algum acesso que não seja a pedido da prefeitura.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 2 semanas depois ...
Postado

Italo, boa tarde.

Consegui um suporte por parte do provedor.

Ele me informaram que estamos com a estrutura errada.

Retornou esse erro a qual o aplicativo exemplo não conseguiu ler.
Seque em anexo os arquivos. Para sua apreciação.

0000000000001.png

Re_ ERRO AO TENTAR TRANSMITIR NFSe ANCHIETA_ES_2.eml Re_ ERRO AO TENTAR TRANSMITIR NFSe ANCHIETA_ES_1.eml Arquivos.rar ACBrNFSeX_Exemplo_Anchieta.rar

Outro arquivo

0000000000002.png

Outro

layout_rps (1).zip

 
DOUGLAS MIILLER
Analista de Implantação e Suporte - Sistema Auditor
+55 27 98128-6857
Av. Guarapari, Nº 11, Valparaíso, Serra/ES
CEP 29.165-791 | Tel.: 27 3298-3366
  • Consultores
Postado

Boa tarde Douglas,

A primeira imagem não vejo erro nenhum, pelo contrario ele esta retornando o numero do protocolo.

E analisando o código do componente é para ele estar efetuando a leitura corretamente dessas informações.

A segunda imagem referente a consulta você fez direto pelo SoapUI e não pelo componente correto?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Italo, essas imagens me foram enviadas via e-mail pelo provedor. Não fui eu que usei o SoapUI.
Só enviei para eles os arquivos gerados pelo programa exemplo ao tentar enviar uma nota.

 
DOUGLAS MIILLER
Analista de Implantação e Suporte - Sistema Auditor
+55 27 98128-6857
Av. Guarapari, Nº 11, Valparaíso, Serra/ES
CEP 29.165-791 | Tel.: 27 3298-3366
Postado

Usando o caminho que esta na imagem deles, dá erro no navegador:
https://177.154.162.2:9090/nfse/RpsService?wsdl

ERR_SSL_PROTOCOL_ERROR
 

Mas usando esse que a versão anterior usa, dá certo (ACBrNFSe)
http://servicos.anchieta.es.gov.br:9090/nfse/RpsServiceService?wsdl

 
DOUGLAS MIILLER
Analista de Implantação e Suporte - Sistema Auditor
+55 27 98128-6857
Av. Guarapari, Nº 11, Valparaíso, Serra/ES
CEP 29.165-791 | Tel.: 27 3298-3366
  • Consultores
Postado

Bom dia Douglas,

Acabei de fazer um teste de consulta ao lote, veja o resultado:

Método Executado: ConsultarLote
 
Parâmetros de Envio
Numero do Prot: 101
Numero do Lote: 
 
Parâmetros de Retorno
Situação Lote : 
Sucesso       : False
 
Erro(s):
Código  : 
Mensagem: EL17 - CNPJ não encontrado na base de dados - Confira o número do CNPJ informado. Caso esteja correto o prestador não esta inscrito no município.
Correção: 
---------
Código  : 
Mensagem: EL47 - Número do protocolo de recebimemnto do lote inexistente na base de dados - Confira se o lote foi enviado e informe o número correto do protocolo de recebimento.
Correção: 
---------

Estou utilizando o programa exemplo no novo componente.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

Douglas,

Usei o SoapUI para fazer um teste de envio do seu Rps, veja o retorno:

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
   <S:Body>
      <ns2:EnviarLoteRpsEnvioResponse xmlns:ns2="http://des36.el.com.br:8080/el-issonline/">
         <return>
            <mensagens>EL17 - CNPJ não encontrado na base de dados - Confira o número do CNPJ informado. Caso esteja correto o prestador não esta inscrito no município.</mensagens>
         </return>
      </ns2:EnviarLoteRpsEnvioResponse>
   </S:Body>
</S:Envelope>

Só que no retorno obtido pelo componente e salvo com o nome 90-rec-soap.xml temos:

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
	<S:Body>
		<S:Fault xmlns="" xmlns:ns4="http://www.w3.org/2003/05/soap-envelope">
			<faultcode>S:Server</faultcode>
			<faultstring>Cannot rollback transaction in current status [COMMITTED]</faultstring>
		</S:Fault>
	</S:Body>
</S:Envelope>

O valor do SSLType esta correto.

Qual é a configuração do certificado?

Anexa uma imagem da aba Certificado.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Italo, bom dia.
Nos meus testes aqui o arquivo "90-env-lot-soap.xml" esta errado.
Nas imagens que te envio anexo, podemos ver que o no SoapUI conseguimos um retorno.
O que tem de diferente entre os arquivos que no que dá certo a TAG <el:EnviarLoteRpsEnvio> existe duas vezes e o XML esta entre um [CDATA.

O arquivo 90-env-lot-soap.xml não esta certo dessa forma.

Caso não seja isso que achei, te mando em novo post a tela do certificado como solicitou.

1.png

2.png

90-env-lot-soap_errado.xml soap_correto.xml

 
DOUGLAS MIILLER
Analista de Implantação e Suporte - Sistema Auditor
+55 27 98128-6857
Av. Guarapari, Nº 11, Valparaíso, Serra/ES
CEP 29.165-791 | Tel.: 27 3298-3366
Postado

Italo, deu certo. Porém o envio.
Quando consultamos o protocolo, retorna erros.
Então sua alteração deu certo para o problema do envio.

Te pergunto: Os erros apresentados, continuamos a tratar por esse tópico, ou abro outro?

11.png

12.png

 
DOUGLAS MIILLER
Analista de Implantação e Suporte - Sistema Auditor
+55 27 98128-6857
Av. Guarapari, Nº 11, Valparaíso, Serra/ES
CEP 29.165-791 | Tel.: 27 3298-3366
  • Este tópico foi criado há 1094 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.