Ir para conteúdo
  • Cadastre-se

Marcelo Calvi Belanga

Membros Pro
  • Total de ítens

    299
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que Marcelo Calvi Belanga postou

  1. @Diego Foliene @Italo Giurizzato Junior Estou chegando a conclusão que tem algum problema com o servidor Prescon.... Resolvi fazer um teste pelo Postman.... getToken O Status tem um retorno com ERROR 500, mas o TOKEN é gerado..... Então fui seguir com os testes e solicitei o próximo número da minha NFSe usando o token gerado. getNextInvoice O status também de ERROR 500, mas me retorno o próximo número da NFSe.... e esse número está correto. O próximo passo agora seria entrar em contato com o suporte técnico da Prescon???
  2. Eu realmente nunca utilizo essa opção pela demora, mas agora eu fiz e infelizmente o problema continua no mesmo local
  3. Boa tarde Diego. Atualizei, instalei e testei. O problema permanece...
  4. Boa tarde Caros colegas, estou efetuando uns testes a fim de implementar a emissão de NFSe em meu aplicativo. Para isso desejo iniciar pela minha cidade. Mas estou enfrentando problemas ao GeraToken. Já li tudo que encontrei sobre antes de abrir esse ticket. Inclusive após algumas tentativas pelo Discord, estou seguindo a orientação do @Diego Foliene e deixando aqui as informações centralizadas. Quando clico em GerarToken, tenho uma exception: Debugando o código, a exception ocorre exatamente nesse método: Como pode ser visto, o AXmlDocument tem conteúdo, mas está com algum elemento com problema e assim não consegue efetuar a conversão PAnsiChar: Desta forma o loadedDoc passa a ser nil e cai diretamente para a criação da exception: Vou encaminhar o conteúdo do AXmlDocument, bem como o INI utilizado para o e-mail dos consultores.
  5. Bom dia. A Rev. 27133 resolveu mitigou o problema no cadastro junto a SEFAZ-RS. Foi acrescentado o caracter HTML no ParseText do ACBrUtil.XMLHTML.pas. Obrigado equipe pelo empenho.
  6. Bom dia amigos, Alguns retornos do GTIN apresentam HTML CODE na resposta. GTIN exemplo: 7898964440108 Poderiam verificar por favor? @Juliomar Marchetti
  7. Não precisa de componentes. Eu já fiz essa integração e não é tão complicada, basta entender a documentação da API. Não consigo desenvolver para você, mas se precisar tirar algumas dúvidas, estou à disposição.
  8. Olá Ítalo, Vou conferir e ajustar minhas rotinas aqui. Aguardo a publicação da segunda contribuição. Obrigado.
  9. Eu faço um backup na 2.5 e um restore na 3.0
  10. Olá Juliana, obrigado pelo retorno. Se der para aproveitar, eu criei mais dois métodos: TipoViaTranspToDescricao TipoIntermedioToDescricao Se couber na mesma TK e sprint, será ótimo. Anexo a unit. Tenha um ótimo final de semana. pcnConversao.pas
  11. Olá pessoal, Por uma necessidade de leitura de XML e para manter o padrão do tipo TpcnDeterminacaoBaseIcms, acrescentei o enumerador dbisNenhum e mdiNenhum para os tipos TpcnDeterminacaoBaseIcmsST e TpcnMotivoDesoneracaoICMS. Ajustei também os métodos: modBCSTToStrTagPosText modBCSTToStr StrTomodBCST motDesICMSToStr StrTomotDesICMS motDesICMSToStrTagPosText Não encontrei a necessidade de ajustar também a unit pcnNFeW. Atendeu minha necessidade. Por favor vejam se está correto e se autorizam os ajustes. pcnConversao.pas
  12. Sem dúvida nenhuma Juliomar.... O mais correto é API mesmo. Como já temos um ERP Desktop, vamos subir a base em nuvem (conexão direta) e ir migrando módulos para consumo da forma correta. A intensão do SELECT simples, seria apenas para não perder conexão, mesmo sabendo do custo disso e apenas para teste. Uma vez que o cliente não deve manter um registro sendo editado por muito tempo (mesmo com API), a solução correta é recuperar a conexão se ela cair. Obrigado pela preocupação e dicas! Muito bom que deu certo Helder. Como eu disse acima, fiz um teste em homologação apenas para não perder a conexão. Mas o correto nesse cenário e isso mesmo. Recuperar a conexão apenas se cair.
  13. @Helder Lúcio Dias Boa tarde. Por mais que conexão direta não seja a indicada, eu estou testando para uma pequena aplicação o SaveInCloud com Firebird. Eu tive o mesmo problema de desconexão depois de um tempo ocioso. Então eu crie uma thread na mesma conexão para a cada XXX minutos, seja executada um select simples na base. Desta forma a conexão não cai. Veja se isso te ajuda.
  14. Ajuste a property SSLType para usar TLS 1.2.
  15. Consumidor final, não significa que seja pessoa física, alias, posso estar muito enganado, mas não se gerar GNRe de DIFAL para pessoa física. Estude o link que te enviei, que saberá o que fazer.
  16. Vou te dar apenas um exemplo. Se seu cliente emite NFe para consumir final em outro estado, ele já precisa emitir e pagar a GNRe, portanto, se tiver esse recurso em se sistema, é mais um ponto positivo para seu sistema. Analise o link que eu te enviei... cada estado de destino/favorecido tem sua obrigatoriedade. Exato... essa é uma das receitas que precisam da emissão da GNRe, DIFAL. Tem outras. Entenda o link que te enviei, que desenvolverá com o pé nas costas!
  17. Você não consegue gerar GNRE desta forma para SP... Nesse link, tem detalhes do que você precisa saber. Cada estado tem sua particularidade. http://www.gnre.pe.gov.br/gnre/portal/automacao.jsp#
  18. Coloca os dados ai... precisamos de mais exemplos. Outro detalhe.... algumas informações, tipo, código do tipo de documento os, mudam no ambiente de homologação e produção. Esses mesmos códigos não são iguais de um estado para outro.
  19. Olá Junior. Funcionou perfeitamente. Obrigado pela ajuda.
  20. então provavelmente o problema está ai. vou baixar esse arquivo novamente, reinstalar o ACBr e volto para dar um feedback. Obrigado
  21. Com o arquivo atual, baixado pelo SVN não ocorre e em nenhum outro .pas. Mesmo assim, acha que é o .dproj o problema?
  22. Pior que nenhum das opções acima. Já fiz a edição manualmente somente do que foi alterado no arquivo e o mesmo problema se reflete. Ai fica um pouco complicado de debugar. Como a rotina que fiz acima está resolvendo meu problema, deixarei assim até uma próxima atualização.
  23. Notei que com essa unit disponibilizada, os pontos de parada estão malucos. Mesmo executando um build all. Voltei para a unit anterior e volta ao normal. Vou tentar instalar o ACBr com a nova unit e ver se volta ao normal.
×
×
  • 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.