Ir para conteúdo
  • Cadastre-se

Almir Santos

Membros
  • Total de ítens

    21
  • Registro em

  • Última visita

Últimos Visitantes

653 visualizações

Almir Santos's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

4

Reputação

  1. Beleza @antonio.carlos, vou seguir essa linha então. Obrigado pela informação OK, brigadão @Juliomar Marchetti
  2. Olá pessoal, Estou iniciando o desenvolvimento do processo de venda do meu sistema com o SAT e gostaria de um esclarecimento básico, até um pouco bobo, mas que eu acho que é importante. O que eu gostaria de saber é se o melhor momento para inicializar o SAT é quando acesso a tela de vendas e deixo assim até fechar a tela ou posso inicializar o SAT quando iniciar um processo de efetivação de venda e "desinicializo" assim que a efetivação da venda for encerrada com sucesso?
  3. Perfeito! Era isso mesmo! Rodei o sistema com JVM de 32 bits, troquei as DLL's de 64 por 32 e tudo funcionou certinho... Muito obrigado pessoal, já estava doido com esse problema. rsrsrsrs Vou ter que compilar o sistema com duas versões então - um para 32bits e outra para 64bits. Valew!
  4. Vou fazer o teste e informo o que aconteceu.
  5. Oi Rafael, então qual a melhor solução? Devo mudar minha aplicação para uma JDK de 32 bits independente do S.O. da máquina?
  6. Estou utilizando o emulador SAT baixado no site da receita, versão 2.9.4 (última versão). Coloquei a pasta SAT no c:\, realizei todo o processo de ativação, associar a assinatura e ativação SAT-CFe. Estou utilizando o JDK 12 (64 bits) tanto no meu sistema quanto nos projetos (bibliotecas) da ACBr utilizados no projeto, o tipo de conexão tanto no meu projeto quanto no Demo Java é CDECL com a dll ACBrSAT64.dll e as dll's de 64 bits das pastas LibXml2 e OpenSSL - mas já utilizei 32 bits e deu o mesmo erro. O meu projeto está criando, lendo e gravando normalmente as informações no arquivo ACBrLib.ini. Algo que eu observei no Demo em Delphi, é que lá não tem dll ACBrSAT64.dll ou ACBrSAT32.dll, somente as dll's das pastas LibXml2 e OpenSSL e elas estão na mesma pasta do executável do sistema. Já no Java elas são apontadas na Libraries - será esse o problema? Segue em anexo as imagens. Eu expus a mensagem que deveria estar sendo armazenada em log, mas não ajuda muito não (rsrsrsrs). Precisando de mais alguma informação é só avisar.
  7. Bom dia Antonio Carlos, Olha, eu verifiquei aqui nas pastas do sistema e não encontrei nenhum log. Tanto no meu sistema quanto no modelo Java do Tortoise só está sendo criada a pasta Logs, mas sem nenhum arquivo dentro.
  8. Olá pessoal. Tudo bom? Terminei de desenvolver todos os processos da SAT em meu sistema em Java. Segui exatamente o modelo em Java existente no Tortoise e para realizar os testes segui exatamente o vídeo que explica como realizar os testes com o SAT demo (ver vídeo: https://www.youtube.com/watch?v=sC_Rf4F4LGY). Mas quando tento inicializar o SAT dá a mensagem: "Erro ao carregar a função: AssociarAssinatura na biblioteca: C:\SAT\SAT.dll" Mesmo tentando realizar os procedimentos de teste com o Demo em Java dá o mesmo erro. Eu fiz toda a verificação de DLL's de acordo com o tópico https://www.projetoacbr.com.br/forum/topic/22745-erro-ao-associar-assinatura/ encontrado aqui no fórum, mas descartei a possibilidade de ser problema de DLL já que fazendo os testes com o demo em Delphi o SAT funciona normalmente (inicializa, consulta, envia vendas, etc...). Comparando os fontes do Demo em Java com o Demo em Delphi, vi que no exemplo em Java estava faltando carregar o CNPJ da SoftwareHouse, coloquei para carregar e ainda assim o erro persiste. Alguém tem uma solução para este problema do SAT em Java? Desde já agradeço
  9. Perfeito! Mantive a DLL ACBrSat.dll de 64 bits, copiei junto as dll's da pasta CDECL, das pastas LibXML2 e OpenSSL e a DLL da Sat do emulador que estou utilizando e rodou certinho agora! Uma observação interessante, eu coloquei na pasta de distribuição do sistema as bibliotecas jna-4.5.2.jar e jna-platform-4.5.2.jar, porque eu vi que elas eram necessárias para a comunicação entre o sistema e o arquivo .ini mas não havia colocado na distribuição junto com as outras bibliotecas. obs.: SE HOUVER ALGUMA DESSAS DLL's QUE LISTEI AÍ QUE NÃO SEJA NECESSÁRIO COLOCAR NA PASTA DO SISTEMA ME INFORMEM OU ENTÃO PODE FECHAR ESTE TÓPICO POIS FOI SOLUCIONADO Obrigado pessoal.
  10. Pessoal, tudo bom? Estou tentando implantar meu sistema em ambiente de testes já com o SAT, mas o sistema não está conseguindo instanciar o ACBrSat - ele cai nessa linha "acbrSat = new ACBrSat();" e não sai daqui. Está gerando o arquivo ACBrSat.ini com as seções mas não sai daí. O que pode estar acontecendo? Existe mais alguma dll, além da dll ACBrSATXX.dll, que precise ser copiada pra dentro da pasta do .jar principal do sistema?
  11. Rafael Dias, obrigado pela resposta. Estudei novamente os assuntos tratados nos links que me passou e considerando que preciso adequar meu sistemas para a várias necessidades que o cliente vai precisar, decidi que vou seguir o exemplo do Java mesmo. Creio que seguindo este exemplo vou conseguir fazer todo o processo SAT necessário para que o cliente possa emitir seus cupons, realizar consultas e realizar os envios para SEFAZ. Estou certo? Mais uma vez obrigado pela ajuda.
  12. Daniel Simoes, muito obrigado pela resposta. Realmente, por tudo que eu pude estudar aqui no site e buscando na internet sobre SAT, eu conclui que o componente ACBrSAT realmente atende as necessidades e deixa a gente tranquilo para focar nosso tempo e energia em outras coisas sobre o sistema ao invés da integração do sistema com os órgãos fiscais. Mas creio que não me expliquei muito bem. O que eu quis dizer é que eu vi que no Demo em Delphi existem várias informações distribuídas em 7 abas necessárias para a configuração do o SAT e assim fazer ele funcionar e no Demo em Java vi menos informações distribuídas em 6 abas. O que eu gostaria de saber é, se eu seguir como exemplo unicamente o Demo em Java (campos/informações para configuração) para desenvolver a tela de configurações do meu sistema o meu sistema irá estar apto para fazer o componente ACBrLibSat funcionar corretamente?
  13. Almir Santos

    ACBrLib SAT com Java

    Olá pessoal, Estive estudando todo o material sobre ACBrLib SAT e sua aplicação em sistemas desenvolvidos em Java e vi que o Demo em Java é bem diferente do Demo em Delphi e isso me gerou certa dúvida/insegurança. Seguindo os exemplos do Demo do SAT em Java eu estarei adequando meu sistema para realizar todas as operações necessárias em meu sistema comercial ou devo seguir o Demo em Delphi?
  14. Legal! Já recebi mensagem do pessoal da consultoria do TEF. Vou trocar uma idéia com ele Valew! Maravilha Tamizou! Vou dar uma estudada aqui. Obrigado
  15. Legal Tamizou! Esse site realmente é muito completo! Estou gostando muito! Estive vendo aqui nos fóruns que, com esse problema da quarentena, o pessoal está tendo dificuldade em fazer a homologação dos sistemas. Bem enquanto esse problema não se resolve, vou agilizar a parte de integração com os demais processos e me preparar melhor para depois implementar o TEF e fazer a homologação. Muito obrigado Perfeito! Obrigado pela ajuda e esclarecimentos, vou procurar no site informações sobre usuário SAC, suas vantagens e custo mensal. Mais uma vez, muito obrigado por tudo.
×
×
  • 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.

The popup will be closed in 10 segundos...