Ir para conteúdo
  • Cadastre-se

nicolasbraz

Membros
  • Total de ítens

    127
  • Registro em

  • Última visita

  • Days Won

    1

Posts postados por nicolasbraz

  1. Boa tarde, ressucitando o tópico, eu estou com o mesmo problema (que é bem chato por sinal), eu estou com a ultima versão do emulador 2.9.4 e toda venda feita, o emulador do SAT entra em bloqueio, eu tenho que ficar limpando os XMLs da pasta CFes (C:\SAT\CFes), existe alguma solução para isso? 

    Observação: Eu fiz a instalação, de acordo com esse link: https://atendimento.tecnospeed.com.br/hc/pt-br/articles/360014970534-Instalação-e-Ativação-do-Emulador-Off-line-do-SAT-da-SEFAZ-de-São-Paulo

  2.   

    On 7/13/2020 at 10:36 AM, Daniel Simoes said:

    Isso dependerá muito de como a DLL do fabricante trabalha, e se ela possui algum arquivo de configuração, par informar a porta onde está o SAT

    Daniel, Obrigado por responder. 

    Se eu instalar os 3 SATs no mesmo computador, e os outros computadores se conectarem por IP, isso seria possivel? 

  3. 3 hours ago, Cristiano Caritá said:

    Veja que muitas vezes o software que gerou o XML do cliente é que não está fazendo o arredondamento correto. Não assuma automaticamente que é a sua conta que está errada. Já encontrei muitos casos onde o XML da NF estava com arredondamento divergente do cálculo que o RoundABNT efetua.

    Perfeito! Pelo o que eu vi a regra do RoundABNT está correta! Achei estranho o Sefaz validar e autorizar a nota. 

    • Obrigado 1
  4. Boa tarde,

    Estou fazendo a importação de um XML e estou usando o roundABNT para fazer o calculo igual ao utilizado no XML. 

    Valor unitário: R$ 12,621

    Quantidade: 5 

    Valor total: R$ 63,11 

     

    Eu fiz até um .exe para testar o código e ficou assim (imagens em anexo).

     

      edt2.Value := RoundABNT(edt1.Value * edtMultiplica.Value, 3);
    
      edt4.Value := RoundABNT(edt2.Value, 2);

    Observação: Imagem 1 é o resultado do código acima. 

    Imagem 2 é o XML que eu recebi do cliente.

    imagem1.png

    2.png

  5. 13 minutes ago, EMBarbosa said:

    Só pra confirmar, você não está misturando as dlls de 32 e 64 bits?

    O Delphi é 32 bits, então você precisa usar as dlls pra 32 bits independentemente de seu sistema operacional.

    Eu comecei a copiar as DLLs quando alguém comentou! Mas elas sempre foram iguais a que o instalador colocava, de qualquer forma vou excluir todas as DLLs (que o ACBR usa) e mandar o instalador colocar lá. 

  6. 30 minutes ago, EMBarbosa said:

    Tente as sugestões desse tópico:

     

    Abri o Delphi, removi o fortes e o ACBR pelo components->install packages (tudo referente ao dois).

    Entrei em tools->Libary e removi todas as referencias aos dois.

    Entrei em tools->browsing path e removi todas as referencias aos dois. 

    Abri a IDE e tudo funcionava normalmente, fechei a IDE e instalei o fortes. 

    Abri a IDE compilei um projeto limpo e funcionou normalmente, coloquei componentes fortes e compilou. 

    Instalei o ACBR (marcando a opção para remover a instalação antiga), foi instalado com sucesso mas o erro continua. 

     

    Observação: A HD é nova e não possui nenhuma outra pasta do ACBR ou FORTES.

  7. 1 minute ago, Juliomar Marchetti said:

    não porque vai depender de micro pra micro. um de um jeito outro de outro. noto que as vezes passamos informações para que pessoal tente interpretar e aplicar ao seu ambiente mas é seguido ao pé da letra coisa que não deve ser feito e sim olhar o que ocorre em seu ambiente.

    nesse seu caso é dll basta achar qual delas que está a faltar e depois reinstalar o acbr para ele registrar os bpl no seu delphi

    Vou colocar manualmente todas as DLLs na pasta SYSWOW64 (meu windows é o 64bits) e tentar reinstalar. 

  8. 11 minutes ago, EMBarbosa said:

    O seu erro não é o mesmo apresentado nesse tópico. Veja que as mensagens são completamente diferentes. A mensagem "%1 is not a valid Win32 application", como o @Juliomar Marchetti mencionou, é uma mensagem comum quando está com algum problema com uma ou mais das dlls necessárias.

    Talvez você precise desinstalar o ACBr completamente e depois tentar fazer uma limpeza dos paths tanto da IDE como do Sistema Operacional antes de reinstalar.

    Daí, após instalar, você vai precisar verificar as dlls novamente.

    Quer que eu abra um novo tópico? Existe alguma explicação no fórum como eu faço isso "limpeza dos paths tanto da IDE como do Sistema Operacional antes de reinstalar."

  9. Qualquer enter que seja pressionado está jogando para cima o texto que está no terminal (isso pode ser reproduzido no exemplo do ACBR). 

    A cada Enter o texto sobe uma linha (imagem1), no segundo enter o texto já fica fora do visor (imagem2), na terceira imagem usei o backspace e o texto desceu 1 linha. 

    image.png

    image.png

    image.png

  10. 57 minutes ago, Daniel Simoes said:

    O ACBrMTER agora é Multitarefa... pode ser difícil efetuar o Debug tradicional, com Break Points... o ideal é usar Logs 

    Certo! É que no meu caso várias funções estão bugadas e eu queria debuggar a variavel "aString" para entender o que está acontecendo, por exemplo quando troco de estado o microterminal buga o texto (imagem em anexo).

    Se eu digito 2 números (exemplo: 1 e depois o 2) e mando apagar 1x o microterminal apaga os dois números. 

    image.png

    image.png

    image.png

  11. 5 hours ago, Juliomar Marchetti said:

    Está ocorrendo algo com a copia do openssl.

    faz a copia manual para as devidas pastas dependendo da versão do windows system32 ou syswow64

    da versão superior a 9.8 da openssl e roda novamente o instalador

    Não resolveu! E os outros problemas continuam. 

     

    Coloquei um print dos pacotes que estão dando o mesmo problema. 

    image.png

  12. 2 minutes ago, tiagopassarella said:

    pensei nisso mas e complicado... pois eu ja estou com a versao nova do acbr rodando com outras coisas que preciso... entao pra mim e inviavel voltar a versao...

    vou esperar alguem nos ajudar com essa questao mesmo...

     

    att

    Tiago passarella

    Creio que se você só voltar a versão do "acbrMTer" não terá problemas. 

  13. 1 minute ago, tiagopassarella said:

    nao consegui resolver nao...

    pior qeu estou com situação dificil com cliente pois estava funcionando e preciso entregar uma atualização...

    agora complicou...

     

    se alguem conseguir nos ajude por favor...

     

    att

    Tiago Passarella

    Eu tinha um código que evitava apagar o titulo do status "vendedor:", "Comanda:" e afins, com essa atualização não é mais respeitado o meu código (que capturava o tamanho da resposta de cada terminal, agora ele sai simplesmente apagando tudo), eu subi um novo post que eu também não consigo debuggar a aplicação (trava o .exe gerado), estou pensando em fazer o rollback da versão (só do microterminal). 

×
×
  • 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.