Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.065
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Como reproduzir o problema, no ECFTeste ? Vá em frente.. compare os fontes... tente descobrir você mesmo, qual pode ser o problema... Se desejar sugerir modificações nos fontes do ACBr... anexe as Units modificadas
  2. Infelizmente não podemos aceitar, algo incompatível com Lazarus... Obrigado pela oferta..
  3. Não é difícil de implementar... mas talvez isso não resolva... Se você envia muitos e-mails, o provedor pode "barrar" algumas conexões... pois eles trabalham com um limite de envio por hora... (consulte o provedor) Considere usar um serviço de envio de emails como o SparkPost ou Mandrill https://www.sparkpost.com/ Implementei nos fontes do SVN, a configuração
  4. Tente usar um software do fabricante da balança.... se nem nele funcionar, desconfie do cabo ou da porta Serial do PC
  5. Você precisa analisar o log de respostas do Gerenciador do TEF. O mapeamento dessas respostas do Gerenciador, para as propriedades internas do componente, é feito no método: "ConteudoToProperty" da classe de TEF em questão...
  6. Verifique se a configuração de ACBrBAL.Device está idêntica a configuração da balança...Principalmente em relação a BAUD Rate, e paridade... se consegui configurar na balança, deixe em 9600:8N1
  7. Sem dúvida que SIM... a SkyTEF continua sendo um ótimo parceiro... Hoje tivemos uma reunião com eles.. e no futuro, poderemos ter uma condição especial para usuários do ACBr...
  8. Sim... acredito que o Regys corrigiu recentemente, alguns problemas na importação do .INI, relacionados a essa questão...
  9. Bom... se você usa a DLL.. precisa direcionar as perguntas para a Bematech... não há como possamos lhe ajudar...
  10. Não há nada errado com o ACBrMail... Centenas de desenvolvedores usam ele diariamente... Verifique se as suas configurações estão corretas no componente, de acordo com o seu provedor...
  11. Se não me engano... ha um bom tempo... toda distribuição Linux usa apenas UTF8 O Lazarus já usa UTF8 por padrão, ha um bom tempo... Use UTF8 no seu software e no Banco de Dados... e esqueça problemas de Encoding...
  12. Continuo sem compreender.. o ACBrMonitorPLUS é todo escrito em Lazarus...
  13. Oi Fabio, Poderia por favor, adicionar a Unit modificada ?
  14. Me parece que você está reinventando a roda....Porque não usar o ACBrMonitorPLUS ??
  15. Configurou corretamente o modelo em ACBrPosPrinter ? Faça testes com ACBrPosPrinterTeste.exe
  16. Aqui funcionou normal... Experimente resetar a memória do emulador
  17. É aconselhado manter seus fontes idênticos ao do ACBr... O delta é necessário se você usa float... O Delphi tem uma dificuldade enorme de compara floats, ( não percebo esse problema no Lazarus) Se vc trabalha com no máximo 4 casas decimais, use Currency
  18. Rodou os testes unitários da ACBrDiversos ?? Fiz o teste em ACBrComumTesteCase... em Delphi XE7 e Lazaus... em ambos os casos... o RoundABNT retorna 4.88 dblValorUnit := 4.885; dblQtde := 1; dblTotal := dblValorUnit * dblQtde; CheckEquals( 4.88, RoundABNT(dblTotal, 2), 0.00001);
  19. Não gostou, não usa... simples assim... Procure outro componente ou projeto para emissão da sua NFe... Para usar projetos de código aberto... é muito importante estar disposto a ajudar... vou fechar o tópico... pelo teor das mensagens...
  20. Em conversa com o pessoal técnico da Epson, foi me informado que isso foi um equivoco de projeto... Eles entende, que quando o papel acaba... o ECF devi ficar aguardando a interação do usuário, e inserir nova bobina, para que o ECF consiga terminar a operação... Dessa maneira o ECF não acusa falha, mas fica informando a aplicação que está "ocupado" (RI)... Na linha 09/09 isso não ocorre...
  21. Atualmente, só damos suporte ao ACBrMonitorPLUS
  22. Que má sorte a sua... eu já uso Lazarus de forma profissional a mais de 3 anos... Veja nosso produto criado com Lazarus http://www.djpdv.com.br/index.php/sobre-o-djpdv/videos-de-demonstracao
  23. Use a força... leia os fontes... // É Envio de Resposta Intermediária ? if (LeftStr(Retorno,7) = #2 + #128 + #3 + '0085') then begin Retorno := Copy(Retorno, 8, LenRet ); LenRet := Length(Retorno) ; fsBytesIn := LenRet; Result := BlocoEValido ; // Re-avalia o Retorno restante GravaLog( Space(16) + 'RI' + IfThen(Result,'+','-'), True ); // NOTA: No caso de FIM DE PAPEL, o ECF Epson pode ficar retornando // resposta intermediária indefinidamente, o que causa um Loop Infinito. // Segundo suporte da Epson não há solução possível no momento. // Detectado que o mesmo problema pode ocorrer com a DLL do Fabricante end ;
×
×
  • 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.