Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.013
  • Registro em

  • Última visita

  • Days Won

    756

Tudo que Daniel Simoes postou

  1. Alguns drivers de Spool permitem configurar algumas ações após o término da página... mas isso varia para cada fabricante
  2. Não dá pra resolver isso com o ACBrMail... voce prcisaria montar um programa no servidor... Atente tb ao fato que vários servidores de SMTP tem limites de envio de e-mail por hora Veja empresas que fazem esse serviço, como por exemplo a MailChimp
  3. Ainda estou analisando... (estou fora do escritório hoje)
  4. Pelas imagens da pra perceber que você está enviando os comandos com a sintaxe errada leia a introdução do PDF que acompanha o ACBrMonitorPLUS http://www.projetoacbr.com.br/forum/files/category/1-utilit%C3%A1rios-acbrsac/
  5. A mensagem de erro de porta vem dá propria DLL do fabricante, uma vez que o ACBrSAT nunca tenta acessar a porta do SAT
  6. Será que é algo com essa versão do Delphi ? Conseguiria testar em um Delphi mais recente ? Acho que a ideia é boa... podemos deixar os fontes com os IFDEFs, e quem quiser testar liga a diretiva no ACBr.inc
  7. A versão 1.6 usa o FPC 3.0 Enviei recentemente, correções para que o ACBr rode corretamente no FPC 3.0
  8. Já estamos conversando internamente com a equipe, para decidir como implementar esse recurso...
  9. Aconselho você testar com o ECFTeste... Não faço parte da equipe que compila o ACBrFrameWork...
  10. Já apliquei as diretivas "{$IFDEF USE_DELAYED}delayed{$ENDIF}" nos meus fontes... Fico no aguardo sobre as explicações a respeito do método "Init" e da necessidade da modificação em ACBrDFeOpenSSL
  11. Amarildo, notei que sua Unit não tem uma correção que foi aplicada hoje... na versão de ontem acidentalmente introduzi um Bug, com ajustes para compilação em 64 bits function TACBrECFVirtualClass.GetTotalPago: Double; begin Result := fpCupom.TotalPago; Result := RoundTo( Result, -2); GravaLog('GetTotalPago: '+FloatToStr(Result)); end; O que a rotina que você comentou faz... é recalcular a base de ICMs, considerando os descontos do Subtotal
  12. Não sou contra a sugestão.. com as seguintes ressalvas... {$IF CompilerVersion >= 21} //delayed só suportado do Delphi 2010 em diante {$DEFINE USE_DELAYED} //para carregar automaticamente apenas no primeiro uso as funções da DLL {$WARN SYMBOL_PLATFORM OFF} //para não exibir warnings do delayed pois é específico da plataforma {$ENDIF} Isso deve ser removido... devemos inserir algo no ACBr.inc para o usuário ligar/desligar o uso de "DELAYED" (já fiz nos meus fontes) Porque você criou e chama um "INIT" em cada Unit e no ACBrDFeOpenSSL ? Não compreendi a necessidade dessa modificação e temo que ela possa causar efeitos colaterais.. Devemos modificar o mínimo possível as units do libxmlsec, pois isso dificultaria uma atualização quando eles lançarem uma nova versão...
  13. Forneça um passo a passo de como reproduzir o problema usando o ECFTeste
  14. Use a força.. leia os fontes... Dependerá do modelo que você está usando... Se for StdCall procedure TACBrSATDinamico_stdcall.LoadDLLFunctions;
  15. O ACBrSAT faz a carga da DLL de forma dinâmica... Então provavelmente não é ele... mas você pode deixar um BkPoint no método que tenta carregar a DLL e verificar se passa por lá
  16. Lembro que isso já foi tentado... o "delayed" causa muitos bugs em algumas IDEs, e não é compatível com o Lazarus
  17. Por favor analise o código da Unit que anexei... Porque precisamos tentar a conexão, se sabemos que ela dará erro ?? Minha implementação procura ajustar as mesmas configurações (flags) que vc está implementando na segunda tentativa... Porém antes da 1a tentativa... A implementação da sua sugestão é sua ou você achou na Internet ? Se for a segunda opção, qual a origem ?
  18. o ACBr não usa a DLL do fabricante para acesso a Serial... exceto para a leitura da MFD Se no Gerenciador de dispositivos está em COM5, porque você configurou para COM6 ??
  19. Por favor teste no SATTeste.exe... se conseguir reproduzir o problema, informe o "passo a passo"
  20. Oi Amarildo, Minha equipe pegou aqui o mesmo problema... eu já estava com uma correção, que acabei de enviar para o SVN...
  21. Não seria mais simples ajustar os Flags antes da abertura ? por favor tente com a Unit em anexo ACBrHTTPReqResp.pas
  22. Obrigado, Apliquei um possível "workaround", para esse bug da Bematech, baseado nas suas sugestões... Por favor teste com a Unit em anexo ACBrECFEscECF.pas
  23. Está no projeto ECFTeste da versão Lazarus... Baixe pelo SVN http://acbr.sourceforge.net/ACBrMonitor/ACBrMonitor.html?ComousaroSVN.html
  24. Veja esse post: Em "nome_ou_ip_computador" use "localhost"
×
×
  • 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...