Ir para conteúdo
  • Cadastre-se

Renato Rubinho

Consultores
  • Total de ítens

    4.135
  • Registro em

  • Última visita

  • Days Won

    75

Tudo que Renato Rubinho postou

  1. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  2. Boa tarde Sérgio, Para mim aconteceu o mesmo por isso passei o exemplo para você, consegui debugar com o cenário que você passou, só foi necessário reindexar. Isso, não encontrei como fazer o try..catch para eventualmente capturar algum erro que ajude a descobrir o motivo. Mais um teste para você fazer, você disse que já usava a biblioteca para enviar e-mail. Veja se ela também causa esse erro de zerar todas as variáveis.
  3. Nas configurações do cedente, preencham a chave ResponEmissao=0 https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html
  4. Boa noite a todos, Se for algo relacionado a endereço de obra(pela descrição do serviço parece ter relação), o componente já possui propriedades para isso. TNFSe = class(TPersistent) private ... FConstrucaoCivil: TDadosConstrucaoCivil; TDadosConstrucaoCivil = class(TObject) private ... FEndereco: TEndereco; ...
  5. Boa noite Sérgio, Não consegui muita coisa ainda, mas aparentemente está ocorrendo alguma exceção silenciosa ao executar o método da dll, não é certeza pois não interrompeu a sequência do debug. Farei mais testes assim que possível. A variável de retorno está ficando em branco, mas o que verifiquei é que todas as variáveis do contexto ficaram em branco após a chamada do método. Talvez você consiga utilizar um try..catch na chamada da função para verificar se muda pelo menos este comportamento de zerar todas as variáveis após a execução do método ou se consegue capturar algum tipo de exceção que ajude a buscar a solução. Exemplo: Se você declarar e alimentar qualquer variável antes de chamar o método, ela estará em branco após chamá-lo, mesmo que ela não seja utilizada pelo método. LOCAL V_Teste AS STRING V_Teste := 'teste antes' V_Retorno := CNPJ_Consultar('12345678000195',2,@V_Dados,@V_Tamanho) // Verifique neste momento o conteúdo de V_Teste, que estará em branco mas deveria conter 'teste antes'. Conclusão: Por enquanto, verifique se consegue identificar o que ocorre na chamada do método, que está zerando todas as variáveis, pois é possível que com isso resolva todo o problema.
  6. Boa tarde Fabiano, Seu tópico a seguir ainda está em análise e o @Daniel InfoCotidianodará continuidade e acompanhará a TK-4939 ( TKs são as tarefas que os consultores abrem para controle interno de determinados assuntos ). O log que você indicou é referente a alterações específicas na ACBrLibBoleto, como um novo método por exemplo, uma correção de bug na lib, etc. No log a seguir você vê as alterações no componente de boleto que é o "core" utilizado pela lib. Nele você verá as correções em geral, implementação de novos bancos, etc. https://svn.code.sf.net/p/acbr/code/trunk2/Fontes/ACBrBoleto/ACBrBoleto-change-log.txt
  7. Boa tarde Sérgio, Mensagem recebida. Assim que possível vou baixar a VM, testar e espero poder ajudar em algo.
  8. Na verdade, a sequência dos NSUs é única por CNPJ. Se o contador baixar pelo sistema dele, ele terá o último NSU para seguir as consultas, que sempre devem seguir o ultNSU recebido. Por isso só é possível baixar por um sistema. Mas, se você quiser baixar tudo que está disponível (últimos 90 dias) você pode fazer a consulta com ultNSU=0 que irá receber os lotes e controlar o ultNSU pelo seu sistema, com isso o contador não deverá mais acessar. Veja a NT a seguir com maiores informações. https://svn.code.sf.net/p/acbr/code/tools/DFe/NFeNFCe/NT/2014/NFe_NT2014_002 v1.13 a 1.15 - WsNFeDistribuicaoDFe.pdf Fechando o tópico antigo que já se estendeu, qualquer dúvida favor abrir um novo.
  9. Legal, pode ser VirtualBox sem problemas. Não tenha pressa, pois também não posso lhe garantir uma resposta imediata quando estiver disponível. Isso não faz parte do escopo de atendimento do PRO, mas tenho interesse pessoal e acadêmico e farei os testes quando possível em meu tempo livre.
  10. Boa tarde @Delfos Sistemas Consegue montar uma VM com o ambiente de desenvolvimento e os passos para testar o projeto pela IDE? Caso seja possível, disponibilize por mensagem privada um link para baixarmos e assim conseguiremos fazer mais testes em busca da solução.
  11. Boa tarde, Vejam se os passos deste tópico resolvem, especialmente o patch do registro. Caso resolva, por favor informem qual era a mensagem de erro para documentarmos também no tópico, caso seja diferente da que consta lá.
  12. Obrigado por reportar. Perfeito, ao carregar o ini você será as configurações no componente utilizado pela lib. Parabéns pela iniciativa, esperamos sempre contar com a ajuda de todos, pois é assim que a comunidade se fortalece. Fechando. Para novas dúvidas, criar um novo tópico.
  13. Boa tarde, Revise suas configurações de SSL/TLS que pode resolver o problema.
  14. Olá, Conforme avisado pelo @William Mometti, a Receita informou que está suspensa a revisão do conjunto de versões de protocolos TLS na EFD-Reinf e a nova data para a manutenção será comunicada em oportunidade futura. http://sped.rfb.gov.br/pagina/show/7315
  15. Realmente a ajuda foi no chutometro. Em uma pesquisa rápida vi que sua linguagem nasceu da ideia de trazer o Clipper para o Windows, mas não encontrei exemplos de consumo de dlls. Não temos nenhum exemplo para basearmos os testes e, caso você consiga resolver o problema do retorno, ficaremos gratos se puder compartilhar um para disponibilizarmos para a comunidade.
  16. Boa tarde @Delfos Sistemas Também não conheço sua linguagem, mas seguem sugestões. 1. Talvez não tenha que alocar os espaços na V_Dados (aparentemente está correto como fez, mas pode ser uma peculiaridade da linguagem). Tente sem este passo V_Dados := Space(V_Tamanho) 2. Talvez, você tenha que informar, na declaração da função, que a variável é de retorno, conforme exemplos hipotéticos a seguir _DLL FUNCTION CNPJ_Consultar(eCNPJ AS STRING, eProvedor AS INT, VAR sResposta REF STRING, VAR esTamanho REF INT ) AS INT PASCAL:ACBrConsultaCNPJ32.CNPJ_Consultar _DLL FUNCTION CNPJ_Consultar(eCNPJ AS STRING, eProvedor AS INT, RET sResposta REF STRING, RET esTamanho REF INT ) AS INT PASCAL:ACBrConsultaCNPJ32.CNPJ_Consultar
  17. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  18. Boa tarde @Fabiano Moraes de Araújo Desculpe, ao fazer o meu teste devo ter olhado o log da versão 64. A posição do Diego é a correta, com relação a geração sequencial de cada dll. Como a sua consulta funcionou após corrigir as dependências e a versão da x86 está 0.0.0.37, seu cenário já está correto.
  19. Boa noite @Fabiano Moraes de Araújo Sua dúvida foi trazida para um tópico exclusivo para isolar o problema. Efetuado teste com a Lib x86 e foi exibida a versão correta no log 15/01/24 21:09:33:821 - TLibConsultaCNPJConfig.Gravar - Feito 15/01/24 21:09:35:224 - TLibConsultaCNPJConfig.AplicarConfiguracoes - Feito 15/01/24 21:09:35:644 - TLibConsultaCNPJConfig.Ler - Feito 15/01/24 21:09:35:668 - LIB_Inicializar( , ) 15/01/24 21:09:35:670 - ACBrLibConsultaCNPJ - 0.0.0.38 15/01/24 21:09:36:340 - TACBrLibConsultaCNPJ.PrecisaCriptografar(Principal,LogNivel) 15/01/24 21:09:36:340 - TACBrLibConsultaCNPJ.PrecisaCriptografar - Feito Result: False Pesquise em toda a pasta da aplicação se não tem nenhuma cópia da versão anterior que esteja prevalecendo sobre a nova. Na dúvida, exclua todas que encontrar e salve novamente a nova que baixou hoje.
  20. Olá, Implementados ajustes da NT 2024.06 na Rev-31934 Quem utiliza a Lib ou Monitor, na próxima compilação já estará disponível.
  21. Boa tarde, Pesquise na pasta pelo nome da dll para verificar se não ficou outra versão antiga que possa ter sido utilizada ao invés da atual. Você precisa compilar sua aplicação em 32 bits e usar as dependências de 32 bits. https://acbr.sourceforge.io/ACBrLib/Dependencias.html Caso não sejam estes problemas, por favor abra um tópico trazendo o log, quando apresentou o problema, para análise.
  22. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  23. Bom dia, Veja se o programa de exemplo lhe ajuda testando para desktop para descartar algum detalhe que esteja fazendo no Android ../trunk2/Exemplos/ACBrSerial/ACBrPosPrinter/ Obs: você citou ter usado margem zero, teste tanto a largura quanto a margem com 1
  24. Boa tarde, Não precisa mais controlar o captcha. Segue link com primeiros passos para utilização da lib.
×
×
  • 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.