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 16 Janeiro Consultores Postado 16 Janeiro 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 Ontem às 11:51 Autor Membros Pro Postado Ontem às 11:51 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 Ontem às 12:29 Consultores Postado Ontem às 12:29 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