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á 1230 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á 1230 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...