-
Total de ítens
127 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por nicolasbraz
-
-
Just now, Daniel Simoes said:
Eu ainda não conheço esse programa deles... aparentemente é algo semelhante ao ACBrMonitorPLUS
ACBrMonitorPLUS eu não conheço, ele resolveria o meu problema? (desculpa a ignorancia)
-
-
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?
-
Bom dia,
É possivel conectar mais de 1 SAT em um computador? Sendo da mesma marca e modelo ou de marca e modelo diferente?
-
On 4/19/2019 at 9:33 AM, Daniel Simoes said:
Provavelmente o SEFAZ deve ter uma tolerância prevendo diferentes algoritmos de arredondamento...
Na pasta "testes" temos um extenso teste unitário para a RoundABNT
Certo! Vou ver alguma forma de deixar para o usuário corrigir esse erro que vem do XML do cliente.
-
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.
- 1
-
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.
-
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á.
-
1 hour ago, krepe said:
Também tinha colocado as dll de 64bits e estava dando este erro, coloquei as dll de 32bits e funcionou.
Fiz todos os passos acima e coloquei as DLLs na pasta e o problema continua.
-
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.
-
14 minutes ago, Juliomar Marchetti said:
Rode o instalador e anexe o log do mesmo aqui fazendo favor
-
15 minutes ago, nicolasbraz said:
Vou colocar manualmente todas as DLLs na pasta SYSWOW64 (meu windows é o 64bits) e tentar reinstalar.
Mesmo erro!
-
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.
-
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."
-
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.
-
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. -
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.
-
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.
-
4 minutes ago, EMBarbosa said:
Você está debugando o exemplo do ACBrMTER ou a sua aplicação?
Desculpe! Ficou confuso, estou debuggando o exemplo do ACBrMTer.
-
2 minutes ago, Daniel Simoes said:
Obrigado por reportar... acho que realmente a assinatura desses métodos mudou... ( devo ter anotado no Changelog.txt )
Fiz um amplo Refactoring nesse componente...
Obrigado, pela atenção.
- 1
-
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).
-
Estou tentando debuggar o exemplo do AcbrMTer para conseguir me adequar as novas funcionalidades mas se eu colocar um breakpoint em qualquer linha e ficar por coisa de 2,3 segundos na linha a minha aplicação trava.
-
5 hours ago, tiagopassarella said:
BOM DIA...
problema que eu nao guardei a versao anterior...
nem sei como proceder agora...
Conseguiu resolver algo? eu estou com o mesmo problema.
-
Entrei no projeto e tive que excluir as antigas propriedades do componente "onConecta", "onDesconecta" e "onRecebedados" e voltou a funcionar normalmente o limpaDisplay.
obrigado.
Emulador SAT
em ACBrSAT
Postado · Editado por nicolasbraz
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