Membros Pro PrimeSoftware Postado 28 Outubro, 2024 Membros Pro Postado 28 Outubro, 2024 Olá. Estamos com a seguinte situação na cidade Guarabira - PB, quando tentamos enviar uma nota aparece a seguinte mensagem: O provedor da cidade é o Elmar. Já fizemos a atualização das fontes, mas o erro continua.
Consultores Italo Giurizzato Junior Postado 29 Outubro, 2024 Consultores Postado 29 Outubro, 2024 Tópico movido para a área do SAC, para que o SLA de respostas seja considerado Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Consultores Solution Italo Giurizzato Junior Postado 29 Outubro, 2024 Consultores Solution Postado 29 Outubro, 2024 Boa tarde @PrimeSoftware, Por favor leia o tópico abaixo. 1 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Membros Pro PrimeSoftware Postado 13 Janeiro Autor Membros Pro Postado 13 Janeiro (editado) Em 29/10/2024 at 12:51, Italo Giurizzato Junior disse: Boa tarde @PrimeSoftware, Por favor leia o tópico abaixo. Boa tarde! Foi feito a tentativa de homologação da NFS-e mas novamente está retornando o erro que não tem URL de produção. Entramos em contato com com o provedor da Elmar e eles informaram que a URL utilizada http://nfse.abrasf.org.br/GerarNfse está incorreta. Informaram que a URL segue esse parametro https://enfseapi.elmartecnologia.com.br/201021/api/Rps/14222882000144 houve alguma alteração nessa URL de comunicação, tem mais alguma coisa que possa ser feito. Grata, 21-rps.xml Editado 13 Janeiro por PrimeSoftware
Consultores Italo Giurizzato Junior Postado 13 Janeiro Consultores Postado 13 Janeiro Boa tarde @PrimeSoftware, Veja o tópico abaixo. Pelo que me recordo não foi implementado o envio para a API do provedor e sim somente a geração do XML para ser depois importando pelo Portal. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Membros Pro PrimeSoftware Postado 14 Janeiro Autor Membros Pro Postado 14 Janeiro 15 horas atrás, Italo Giurizzato Junior disse: Boa tarde @PrimeSoftware, Veja o tópico abaixo. Pelo que me recordo não foi implementado o envio para a API do provedor e sim somente a geração do XML para ser depois importando pelo Portal. Bom dia! Estamos em contato com o provedor da Elmar e eles informando que o sistema deles possui a comunicação via Webservice, eles enviaram uma URL e pediu para fazer a inclusão. https://enfseapi.elmartecnologia.com.br/swagger/index.html Em qual campo pode ser adcionado essa URL?
Consultores Italo Giurizzato Junior Postado 14 Janeiro Consultores Postado 14 Janeiro Bom dia @PrimeSoftware, Posso implementar o consumo dessa API, mas ai vou depender de você de realizar os testes. Preciso saber se existe um ambiente de homologação ou só de produção. Depois de conseguirmos realizar o envio do RPS para a API, preciso saber se como realizar as consultas e o cancelamento. 1 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Membros Pro PrimeSoftware Postado 14 Janeiro Autor Membros Pro Postado 14 Janeiro 1 hora atrás, Italo Giurizzato Junior disse: Bom dia @PrimeSoftware, Posso implementar o consumo dessa API, mas ai vou depender de você de realizar os testes. Preciso saber se existe um ambiente de homologação ou só de produção. Depois de conseguirmos realizar o envio do RPS para a API, preciso saber se como realizar as consultas e o cancelamento. Boa tarde! Estamos a disposição para a realização desses testes. A Elmar informou que o ambiente é em modo de produção. Método para cancelamento de nota via API implementado e adicionando à documentação swagger da API do E-Nfse - Desenvolvedor: https://enfseapi.elmartecnologia.com.br/swagger/index.html?urls.primaryName=E-Nfse Develop API Método: PUT /{ecode}/api/Notas/CancelarNota/{codVerificador}
Consultores Italo Giurizzato Junior Postado 14 Janeiro Consultores Postado 14 Janeiro Boa tarde @PrimeSoftware, Foi criado a TK-6485 para realizar a implementação do consumo da API do provedor. Acredito que até o final desta semana teremos já alguma coisa para iniciar os testes. 1 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Membros Pro PrimeSoftware Postado 15 Janeiro Autor Membros Pro Postado 15 Janeiro 13 horas atrás, Italo Giurizzato Junior disse: Boa tarde @PrimeSoftware, Foi criado a TK-6485 para realizar a implementação do consumo da API do provedor. Acredito que até o final desta semana teremos já alguma coisa para iniciar os testes. Bom dia! Obrigado Italo, ficamos no aguardo.
Consultores Italo Giurizzato Junior Postado Quinta as 12:45 Consultores Postado Quinta as 12:45 Bom dia @PrimeSoftware, Fiz algumas alterações na unit Elmar.Provider visando consumir a API de envio do RPS. O código do ente deve ser informado na propriedade de configuração: Configuracoes.Geral.Emitente.WSUser O CNPJ (que acredito ser do emitente) deve ser informado na propriedade de configuração: Configuracoes.Geral.Emitente.CNPJ Se faz necessário (via portal da prefeitura) solicitar o Token e este deve ser informado na propriedade de configuração: Configuracoes.Geral.Emitente.WSChaveAcesso Só foi implementado o Envio do RPS no modo assíncrono. Não sei se a API trabalha no modo assíncrono ou síncrono, vamos saber através da resposta. A procedure TratarRetornoEmitir não foi implementado, logo não vai aparecer nada ao realizar o teste de envio usando o programa exemplo do componente. Vai ser necessário depois pegar o arquivo de retorno e analisar o mesmo, para depois implementar a procedure acima. Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e inicie os testes usando o programa exemplo do componente ACBrNFSeX. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Membros Pro PrimeSoftware Postado Há 22 horas Autor Membros Pro Postado Há 22 horas Em 16/01/2025 at 09:45, Italo Giurizzato Junior disse: Bom dia @PrimeSoftware, Fiz algumas alterações na unit Elmar.Provider visando consumir a API de envio do RPS. O código do ente deve ser informado na propriedade de configuração: Configuracoes.Geral.Emitente.WSUser O CNPJ (que acredito ser do emitente) deve ser informado na propriedade de configuração: Configuracoes.Geral.Emitente.CNPJ Se faz necessário (via portal da prefeitura) solicitar o Token e este deve ser informado na propriedade de configuração: Configuracoes.Geral.Emitente.WSChaveAcesso Só foi implementado o Envio do RPS no modo assíncrono. Não sei se a API trabalha no modo assíncrono ou síncrono, vamos saber através da resposta. A procedure TratarRetornoEmitir não foi implementado, logo não vai aparecer nada ao realizar o teste de envio usando o programa exemplo do componente. Vai ser necessário depois pegar o arquivo de retorno e analisar o mesmo, para depois implementar a procedure acima. Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e inicie os testes usando o programa exemplo do componente ACBrNFSeX. Bom dia! Tudo bem? Feito os teste com as novas atualização e dentro do sistema deu certo em fazer a transmissão da nota, porém não teve a comunicação com a prefeitura. Quando consulta o RPS aparece mensagem de erro, e quando faz consulta do lote informa que não existe protocolo. Segue anexo das imagens e xmls gerado. 31-comp-nfse.xml 31-comp-nfse-soap.xml 31-con-nfse-rps.xml 31-con-nfse-rps-soap.xml 100003-env-lot-sinc.xml 100003-env-lot-sinc-soap.xml 100003-lista-nfse-sinc.xml 100003-lista-nfse-sinc-soap.xml
Consultores Italo Giurizzato Junior Postado Há 21 horas Consultores Postado Há 21 horas Bom dia @PrimeSoftware, É de se esperar que as consultas não iriam funcionar uma vez que não foi implementado corretamente. Vamos fazer que nem o Jack Estripador, vamos por partes. Vamos nos concentrar no envio, depois avançamos nos demais serviços disponibilizados pela API. Notei que você enviou o RPS no modo Síncrono, faz um teste de envio no modo Assíncrono. O retorno do envio resultou em: Status Code: 401; Unauthorized Não sei lhe dizer se o problema foi a forma do envio ou se você informou alguma configuração que lhe passei acima errada. Preciso saber se o serviço que recepciona o Lote de RPS funciona no modo Síncrono ou Assíncrono. 1 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Recommended Posts