Membros Pro gladston Posted October 11 Membros Pro Share Posted October 11 Ao enviar uma nota no provedor Giss em ambiente de homologação estou recebendo o erro abaixo. Lembrando que este provedor é novo e seu ambiente de produção deve entrar no ar próximo de 31/10/2024. Requisição Ambiente: 2 Cidade : Campos Dos Goytacazes/RJ Provedor: Giss Versão: 2.04 Método Executado: Enviar Lote Síncrono Parâmetros de Envio Numero do Lote: 100748 Parâmetros de Retorno Data de Envio : 30/12/99 Numero do Prot: Numero da Nota: Link : Código Verif. : Sucesso : False Erro(s): Código : E999 Mensagem: Erro de execução de serviço. Correção: Tentar novamente --------- Código : X202 Mensagem: Lista de NFSe não encontrada! (ListaNfse) Correção: --------- NFS-e Numero....: 107595 Cod. Verificacao: Prestador.......: ASSOCIAÇÃO SALGADO DE OLIVEIRA DE EDUCAÇÃO E CULTURA Tomador.........: JULIANA DA SILVA SIQUEIRA DOS SANTOS Link to comment Share on other sites More sharing options...
Moderadores Juliomar Marchetti Posted October 11 Moderadores Share Posted October 11 Parece que não tem nesse novo o método chamado Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link to comment Share on other sites More sharing options...
Consultores Italo Giurizzato Junior Posted October 11 Consultores Share Posted October 11 Boa tarde @gladston, Complementando o que o @Juliomar Marchetti, lhe passou. O webservice do Giss possui 3 modos de envio: Envio de lote no modo assíncrono , Envio de lote no modo síncrono (o que você testou) e o Envio unitário. O programa exemplo do componente tem um botão para cada um desses 3 modos que você pode testar e ver o resultado de cada um. Mas uma coisa é certa, o componente esta estabelecendo um conexão com o webservice, o envio esta ocorrendo e o webservice esta respondendo. Uma prova disso é a mensagem: Erro(s): Código : E999 Mensagem: Erro de execução de serviço. Correção: Tentar novamente Por ser um webservice novo, pode conter vários problemas. Para você ter uma ideia, se tentar realizar uma das consultas disponíveis sem a mesma estiver assinada é retornado uma mensagem de erro informando que o RPS não esta assinado. A mensagem esta um tanto quanto errada, pois em uma consulta não consta o XML do RPS. A mensagem correta deveria ser: XML de pedido de consulta não assinado. É nessas horas que pedimos a Deus que nos de paciência e não força. 1 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus Link to comment Share on other sites More sharing options...
Consultores Italo Giurizzato Junior Posted October 14 Consultores Share Posted October 14 Boa tarde @gladston, Chegou a testar os demais métodos de envio que eu mencionei na postagem anterior? Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus Link to comment Share on other sites More sharing options...
Membros Pro gladston Posted October 15 Author Membros Pro Share Posted October 15 Não é possível testar os demais métodos porque se trata de um ambiente de homologação. Se tentar, por exemplo, testar consultar nota que já foi emitida, ele fala que ela não existe. Link to comment Share on other sites More sharing options...
Membros Pro gladston Posted October 15 Author Membros Pro Share Posted October 15 Hoje testei novamente e o erro continua o mesmo quando tento emitir uma nota em ambiente de homolgação. Ambiente de produção continua não funcionando. Link to comment Share on other sites More sharing options...
Consultores Italo Giurizzato Junior Posted October 15 Consultores Share Posted October 15 Bom dia @gladston, Acho que não fui claro. O provedor Giss possui 3 serviços destinados a recepcionar o RPS, são eles: 1. Recepcionar Lote de RPS no modo Assíncrono; 2. Recepcionar Lote de RPS no modo Síncrono; 3. Gerar NFSe (recepcionar apenas 1 RPS no modo Síncrono). Segundo a sua primeira postagem foi utilizado o Envio de Lote em modo Síncrono: Método Executado: Enviar Lote Síncrono Eu lhe pedi para testar os outros 2. No programa exemplo do componente temos 4 botões para enviar o RPS. [Emitir Nota (Novo)] este se utiliza do modo automático que no caso do provedor Giss vai utiliza o envio em lote no modo síncrono. [Enviar Lote RPS (Assíncrono)] este envia o lote no modo assíncrono (Serviço 1). [Enviar um RPS (Unitário)] este envia apenas um RPS no modo síncrono (Serviço 3). [Enviar Lote RPS (Síncrono)] este envia o lote no modo síncrono (Serviço 2). O que eu pedi para você fazer é testar os botões referente ao envio no modo Assíncrono e Unitário para sabermos se a mensagem retornada é a mesma. E não para testar as consultas. 1 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus Link to comment Share on other sites More sharing options...
Membros Pro gladston Posted October 15 Author Membros Pro Share Posted October 15 O modo assíncrono retornou sucesso: A propriedade ACBrNFSeX1.WebService.Emite.Sucesso retorna true. Tela de log não fica preenchida. porém a consulta desta nota não acha ela: Requisição Ambiente: 2 Cidade : Campos Dos Goytacazes/RJ Provedor: Giss Versão: 2.04 Método Executado: Consultar NFSe Por Rps Parâmetros de Envio Numero do Rps : 107595 Série do Rps : 00000 Parâmetros de Retorno Numero do Lote: Numero do Prot: Situação : Data : 30/12/99 Desc. Situação: ID Nota : Link : Sucesso : False Erro(s): Código : E89 Mensagem: Não existe na base de dados uma NFS-e emitida para o número de RPS informado. Correção: Informe corretamente o número do RPS. --------- Código : X203 Mensagem: Não foi retornado nenhuma NFSe. Correção: --------- ******************************************************************************************* O modo unitário retornou: Requisição Ambiente: 2 Cidade : Campos Dos Goytacazes/RJ Provedor: Giss Versão: 2.04 Método Executado: Gerar NFSe Parâmetros de Envio Numero do Lote: 100749 Parâmetros de Retorno Data de Envio : 30/12/99 Numero do Prot: Numero da Nota: Link : Código Verif. : Sucesso : False Erro(s): Código : E172 Mensagem: Arquivo enviado com erro na assinatura. Correção: Acerte a assinatura do arquivo. --------- Código : X202 Mensagem: Lista de NFSe não encontrada! (ListaNfse) Correção: --------- NFS-e Numero....: 107596 Cod. Verificacao: Prestador.......: ASSOCIAÇÃO SALGADO DE OLIVEIRA DE EDUCAÇÃO E CULTURA Tomador.........: MARCOS ALEXANDRE JULIO GOMES Link to comment Share on other sites More sharing options...
Consultores Diego Foliene Posted October 15 Consultores Share Posted October 15 Boa tarde! 2 hours ago, gladston said: O modo assíncrono retornou sucesso: A propriedade ACBrNFSeX1.WebService.Emite.Sucesso retorna true. Tela de log não fica preenchida. porém a consulta desta nota não acha ela: Requisição Ambiente: 2 Cidade : Campos Dos Goytacazes/RJ Provedor: Giss Versão: 2.04 Por favor, sendo o modo de envio o assíncrono, veja se ele não devolve para você um número de protocolo para você posteriormente fazer a consulta da situação e a consulta do lote. Você pode marcar a opção "Salvar Envelope Soap" na aba Web Service do programa exemplo e procurar por arquivos que tem -soap no nome dentro da pasta do .EXE para confirmar se foi devolvido um número de protocolo pelo web service. Tendo esta informação, faça a consulta da situação e posteriormente a consulta do lote com o referido número de protocolo e veja qual é o retorno. 2 hours ago, gladston said: Erro(s): Código : E172 Mensagem: Arquivo enviado com erro na assinatura. Correção: Acerte a assinatura do arquivo. --------- Código : X202 Mensagem: Lista de NFSe não encontrada! (ListaNfse) Correção: --------- NFS-e Numero....: 107596 Cod. Verificacao: Prestador.......: ASSOCIAÇÃO SALGADO DE OLIVEIRA DE EDUCAÇÃO E CULTURA Tomador.........: MARCOS ALEXANDRE JULIO GOMES Tente remover os caracteres especiais das informações que compõe o XML. Remova Ç, Ã e faça um novo teste. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! Link to comment Share on other sites More sharing options...
Membros Pro gladston Posted October 15 Author Membros Pro Share Posted October 15 Foi devolvido um nro de protocolo (no caso ). Mas a opção de consultar a situação do lote não funciona em homologação (Dá Serviço não implementado neste provedor). O teste que você solicitou faço amanhã. Nro do protocolo: 3011521 1 Link to comment Share on other sites More sharing options...
Consultores Diego Foliene Posted October 15 Consultores Share Posted October 15 3 minutes ago, gladston said: Foi devolvido um nro de protocolo (no caso ) Beleza! Então ele conseguiu comunicar e devolver a informação com sucesso. 3 minutes ago, gladston said: Mas a opção de consultar a situação do lote não funciona em homologação (Dá Serviço não implementado neste provedor). Se ele te devolveu está mensagem, faça a consulta do lote passando o número de protocolo. 4 minutes ago, gladston said: O teste que você solicitou faço amanhã. Combinado! Ficamos no aguardo de um feedback. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! Link to comment Share on other sites More sharing options...
Consultores Italo Giurizzato Junior Posted October 15 Consultores Share Posted October 15 Boa tarde @gladston, Todos os provedores que se utilizam da versão 2.xx do layout da ABRASF como é o caso do provedor Giss não tem o serviço de Consulta a Situação do Lote. Esse serviço existe na versão 1.xx do layout da ABRASF, o provedor Ginfes se utiliza dessa versão logo é possível realizar essa consulta. Na versão 1 o fluxo é: 1. Enviar o Lote; 2. Consultar a Situação pelo numero do protocolo retornado pelo envio; 3. Consultar o Lote pelo numero do protocolo. Na versão 2 o fluxo é: 1. Enviar o Lote no modo assíncrono; 2. Consultar o Lote pelo numero do protocolo retornado pelo envio. Observação: na versão 2.xx alguns provedores implementam também em seus webservices o envio no modo síncrono e o envio unitário. Nesses dois modos de envio por trabalharem no modo síncrono não se faz necessário nenhuma consulta, pois no retorno desses envio já temos o resultado do processamento. 1 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus Link to comment Share on other sites More sharing options...
Membros Pro gladston Posted October 16 Author Membros Pro Share Posted October 16 Fiz o teste que pediu enviando uma nota no modo unitário porém retirando todos os acentos. O erro foi o mesmo: C:\Windows\SYSTEM32\libcrypto-1_1.dll C:\Windows\SYSTEM32\libssl-1_1.dll ------------------------------ Requisição Ambiente : 2 - Homologação Cidade : Campos Dos Goytacazes/RJ Provedor : Giss Versão: 2.04 Data/Hora: 16/10/2024 14:07:02 Método Executado: Gerar NFSe Parâmetros de Envio Numero do Lote: 100748 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 : E172 Mensagem: Arquivo enviado com erro na assinatura. Correção: Acerte a assinatura do arquivo. --------- Código : X202 Mensagem: Lista de NFSe não encontrada! (ListaNfse) Correção: --------- NFS-e Numero....: 107595 Cod. Verificacao: Prestador.......: ASSOCIACAO SALGADO DE OLIVEIRA DE EDUCACAO E CULTURA Tomador.........: INSCRICAO DE TESTE E TESTE Já o modo assíncrono continua funcionando: ------------------------------ Versão OpenSSL OpenSSL 1.1.1j 16 Feb 2021 01.01.01.0AF C:\Windows\SYSTEM32\libcrypto-1_1.dll C:\Windows\SYSTEM32\libssl-1_1.dll ------------------------------ Requisição Ambiente : 2 - Homologação Cidade : Campos Dos Goytacazes/RJ Provedor : Giss Versão: 2.04 Data/Hora: 16/10/2024 14:10:03 Método Executado: Enviar Lote Assíncrono Parâmetros de Envio Numero do Lote: 100748 Parâmetros de Retorno Data de Envio : 16/10/2024 Numero do Prot: 3011644 Numero da Nota: Link : Código Verif. : Sucesso : True NFS-e Numero....: 107595 Cod. Verificacao: Prestador.......: ASSOCIACAO SALGADO DE OLIVEIRA DE EDUCACAO E CULTURA Tomador.........: INSCRICAO DE TESTE E TESTE Fiz como pediu consultando a situação do lote através do protocolo que foi devolvido anteriormente. Porém dá o mesmo erro: Link to comment Share on other sites More sharing options...
Consultores Italo Giurizzato Junior Posted October 16 Consultores Share Posted October 16 Boa tarde @gladston, Em minha postagem anterior expliquei sobre a diferença de versões de layouts da ABRASF e o fato de que cada provedor se utiliza de uma delas.... Em seu teste me parece que você não seguiu o fluxo da versão 2... pode por favor refazer o teste conforme esta instrução? Vamos lá, na sua postagem temos: Requisição Ambiente : 2 - Homologação Cidade : Campos Dos Goytacazes/RJ Provedor : Giss Versão: 2.04 Data/Hora: 16/10/2024 14:10:03 O provedor é o Giss que se utiliza da versão 2.04 O que eu escrevi na minha postagem: Todos os provedores que se utilizam da versão 2.xx do layout da ABRASF como é o caso do provedor Giss não tem o serviço de Consulta a Situação do Lote. Por favor segui este fluxo Na versão 2 o fluxo é: 1. Enviar o Lote no modo assíncrono; 2. Consultar o Lote pelo numero do protocolo retornado pelo envio. Na versão 2.xx devemos Consultar o Lote informando o numero do protocolo e não Consultar a Situação do Lote. Isso explica a mensagem de erro que diz a você que o serviço que esta tentando consumir o provedor não implementou em seu webservice. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus Link to comment Share on other sites More sharing options...
Membros Pro gladston Posted October 16 Author Membros Pro Share Posted October 16 Ok. Agora deu certo. Vou tentar corrigir o erro e retorno: ------------------------------ Versão OpenSSL OpenSSL 1.1.1j 16 Feb 2021 01.01.01.0AF C:\Windows\SYSTEM32\libcrypto-1_1.dll C:\Windows\SYSTEM32\libssl-1_1.dll ------------------------------ Requisição Ambiente : 2 - Homologação Cidade : Campos Dos Goytacazes/RJ Provedor : Giss Versão: 2.04 Data/Hora: 16/10/2024 15:50:04 Método Executado: Consultar o Lote de Rps Parâmetros de Envio Numero do Prot: 3011644 Numero do Lote: Parâmetros de Retorno Situação Lote : 3 ID Nota : ID Rps : Sucesso : False Erro(s): Código : Mensagem: Código de tributação inexistente. Correção: --------- Código : X202 Mensagem: Lista de NFSe não encontrada! (ListaNfse) Correção: --------- 1 Link to comment Share on other sites More sharing options...
Membros Pro gladston Posted October 16 Author Membros Pro Share Posted October 16 Consegui a lista dos códigos de tributação em https://goytacazes.giss.com.br/portal/home#/lista-atividades Este site é o oficial para a nova nota fiscal. Verifiquei e o código continua o mesmo que usávamos 853250000 Substituí o Código de tritutação e o código de serviço e adivinha: Mesmo erro: 01.01.01.0AF C:\Windows\SYSTEM32\libcrypto-1_1.dll C:\Windows\SYSTEM32\libssl-1_1.dll ------------------------------ Requisição Ambiente : 2 - Homologação Cidade : Campos Dos Goytacazes/RJ Provedor : Giss Versão: 2.04 Data/Hora: 16/10/2024 16:45:24 Método Executado: Consultar o Lote de Rps Parâmetros de Envio Numero do Prot: 3011695 Numero do Lote: Parâmetros de Retorno Situação Lote : 3 ID Nota : ID Rps : Sucesso : False Erro(s): Código : Mensagem: Código de tributação inexistente. Correção: --------- Código : X202 Mensagem: Lista de NFSe não encontrada! (ListaNfse) Correção: --------- NFS-e Numero....: 107596 Cod. Verificacao: Prestador.......: ASSOCIAÇÃO SALGADO DE OLIVEIRA DE EDUCAÇÃO E CULTURA Tomador.........: INSCRICAO DE TESTE E TESTE Link to comment Share on other sites More sharing options...
Consultores Italo Giurizzato Junior Posted October 17 Consultores Share Posted October 17 Boa tarde @gladston, Por favor atualize todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes. O código do Item de serviço tem que ficar da seguinte forma: 8.01 em vez de 08.01 2 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus Link to comment Share on other sites More sharing options...
Membros Pro Paulo R G Oliveira Posted October 17 Membros Pro Share Posted October 17 Boa tarde! Também estou com mesmo problema acima. Anexo os XML's caso ajude em algo contando que o problema seja o mesmo. Obs.: Provedor: GISS - Muriaé - MG 5556-env-lot.xml 5556-rec.xml 5556UNICA-nfse.xml 3011816-con-lot.xml 3011816-lista-nfse-con-lot.xml Link to comment Share on other sites More sharing options...
Consultores Diego Foliene Posted October 17 Consultores Share Posted October 17 Boa tarde @gladston e @Paulo R G Oliveira. Um colega da comunidade compartilhou conosco a informação de que, de acordo com a EICON (empresa responsável pelo provedor), nem todos os ItemListaServico são aceitos no ambiente de homologação. Neste tópico, você vão encontrar mais informações úteis, incluindo uma lista dos possíveis valores: 1 Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! Link to comment Share on other sites More sharing options...
Membros Pro gladston Posted October 17 Author Membros Pro Share Posted October 17 Apesar de ter alterado o codigo de serviço para '8.01' e ter atualizado a biblioteca trunk2, ele não está respeitando e colocando 08.01 ao invés de 8.01: e dando erro na hora de emitir: Versão OpenSSL OpenSSL 1.1.1j 16 Feb 2021 01.01.01.0AF C:\Windows\SYSTEM32\libcrypto-1_1.dll C:\Windows\SYSTEM32\libssl-1_1.dll ------------------------------ Requisição Ambiente : 2 - Homologação Cidade : Campos Dos Goytacazes/RJ Provedor : Giss Versão: 2.04 Data/Hora: 17/10/2024 16:11:32 Método Executado: Enviar Lote Assíncrono Parâmetros de Envio Numero do Lote: 100749 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 : E160 Mensagem: Arquivo em desacordo com o XML Schema. Correção: Consulte o Manual da NFS-e para saber quais são as versões de XML Schema suportadas pelo sistema. --------- NFS-e Numero....: 107596 Cod. Verificacao: Prestador.......: ASSOCIAÇÃO SALGADO DE OLIVEIRA DE EDUCAÇÃO E CULTURA Tomador.........: INSCRICAO DE TESTE E TESTE Lembrei que alguém havia sugerido modificar o parametro: Params=Dividir100:|Aliquota4Casas: Não sei se tem algo a ver. Link to comment Share on other sites More sharing options...
Membros Pro Paulo R G Oliveira Posted October 17 Membros Pro Share Posted October 17 (edited) 1 hora atrás, Diego Foliene disse: Boa tarde @gladston e @Paulo R G Oliveira. Um colega da comunidade compartilhou conosco a informação de que, de acordo com a EICON (empresa responsável pelo provedor), nem todos os ItemListaServico são aceitos no ambiente de homologação. Neste tópico, você vão encontrar mais informações úteis, incluindo uma lista dos possíveis valores: Andei estudando as orientações informadas nestes tópicos e deu certo realizando os seguintes ajustes(para enviar em homologação): 1 - Erro de código de tributação inexistente: Na tag CodigoTributacaoMunicipio repetir exatamente igual a tag ItemListaServico. No meu caso era 10.09 e na tag CodigoTributacaoMunicipio precisa estar exatamente igual ao ItemListaServico(inclusive com (.) PONTO). 2 - Erro de Código de País: Na tag colocar 0076 (Servico.CodigoPais := 0076) 3 - Erro de alíquota: Atualizar o ACBR e reinstalar(Correção foi na unit Giss.GravarXml.pas). Após isso foi gerado, enviado(Assíncrono) e retornado o XML corretamente através da CONSULTA LOTE utilizando o protocolo da requisição de envio. Obrigado a todos pela ajuda. Edited October 17 by Paulo R G Oliveira 2 Link to comment Share on other sites More sharing options...
Consultores Italo Giurizzato Junior Posted October 17 Consultores Share Posted October 17 @gladston, Você tem fontes do ACBr com alterações locais? Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit. Atualize todos os fontes de todas as pastas. Reinstale o ACBr com a opção de apagar arquivos antigos marcada. Compile a aplicação com a opção Build. Por fim repita os testes. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus Link to comment Share on other sites More sharing options...
Membros Pro gladston Posted October 18 Author Membros Pro Share Posted October 18 Alterações locais removidas e trunk2 atualizado. Link to comment Share on other sites More sharing options...
Consultores Italo Giurizzato Junior Posted October 18 Consultores Share Posted October 18 Bom dia @gladston, Beleza, e o resto da lista acima? Não basta atualizar os fontes tem que reinstalar o ACBr, caso contrario não resolve nada. E tem que recompilar também a aplicação com a opção Build antes de fazer novos testes. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus Link to comment Share on other sites More sharing options...
Membros Pro gladston Posted October 18 Author Membros Pro Share Posted October 18 ACBrNFSeXServicos.ini alterado para provedor giss: [3301009] Nome=Campos Dos Goytacazes UF=RJ Provedor=Giss Versao=2.04 Params=Dividir100:|Aliquota4Casas: ProRecepcionar=https://ws-goytacazes.giss.com.br/service-ws/nf/nfse-ws Compila_RES.BAT executado. Projeto Compilado: Build do ACBrExemplo feito: Link to comment Share on other sites More sharing options...
Recommended Posts