Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.064
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Seria interessante disponibilizar uma Impressora dessas para o REgys ou outro desenvolvedor do ACBr... A fim de compatibilizá-la com o Extrato do componente ACBrSAT... Atualmente só suportamos Impressoras não fiscais EPSON, pois usamos ESC/POS para gerar o QRCode
  2. Inverto a pergunta... Para que você precisa desse arquivo ? Toda lei descreve exatamente qual o tipo de arquivo deve ser gerado... Basta ler na lei... No caso da N.F.P., CAT52 é apenas para ECFs que não possuem MFD (conforme está no texto da lei)
  3. É interessante deixar uma configuração, pois em alguns casos a velocidade é modificada direto no ECF... Veja a tela de configuração de "Device" que existe no Demo ECFTeste.dpr
  4. A velocidade configurada no Windows não afeta em nada... em alguns casos baixar o Buffer de recepção no windows resolve alguns problemas de comunicação Se o ECF é uma Epson FPIII (FB3)... use a porta como "USB", o ganho de velocidade é enorme (isso irá requere a DLL da Epson na pasta do .EXE e a prévia instalação do driver do ECF)
  5. Isso sempre será problemático nos windows mais novos... Porque você não usa DLL, ACBrMonitor ou BematechMonitor ?
  6. Operações com cartão não voltam troco... a não ser quando há um Saque na operação TEF O dinheiro pode ser maior que o restante do cupom, desde que ele seja impresso por último, para que o ECF calcule o troco
  7. Fizemos a declaração na tentativa e erro... e não tivemos sucesso com a carga dinâmica... não há nenhuma documentação sobre como essa DLL foi escrita e deva ser declarada...
  8. Quem foi na FENACOM, e pode ver a palestra do Secretário (Sr. Marcelo Fernandez), no dia 11/04, recebeu em primeira mão a notícia de que o SAT CFe será adiado para 2014, provavelmente no final do primeiro trimestre de 2014
  9. Se deixar o evento OnGetCodigoAtivacao como AnsiString teríamos um conflito eterno entre XE2 e Delphi7, pois o D7 traduz o evento de AnsiString para String (que é a mesma coisa para D7) Experimente mudar apenas na atribuição do seu evento, ao invés de mudar em todo código... Ex: procedure TForm1.ACBrSAT1GetcodigoDeAtivacao(var Chave : String) ; begin Chave := AnsiString( edtCodigoAtivacao.Text ); end;
  10. Seu fluxo deve estar errado... Provavelmente você não programou o evento de subtotalização do ACBrTEFD... Por favor estude e teste em detalhes o funcionamento do TEFDDemo..
  11. Pelo Log percebi que seus fontes estão muito desatualizados... e que você não está definindo o modelo antes de Ativar... Por favor corrija esses problemas e verifique o funcionamento
  12. Infelizmente estou sem o menor tempo de analise... Fica a critério de outro submitter
  13. Sem o LOG gerado pelo ACBrECF não dá pra saber o que ocorre
  14. Não há como aprender isso em um passo a passo... Faça seu dever de casa... vá no Google e procure por "Cartilha do ECF"
  15. Fiz pequenas modificações nessa unit para não afetar usuários Linux {$ELSE} function FlushFileToDisk(sFile: string): boolean; var hDrive: THandle; begin hDrive := fpOpen(sFile, O_Creat or O_RDWR {$IFDEF LINUX}or O_SYNC{$ENDIF}); Result := (fpfsync(hDrive) = 0); fpClose(hDrive); end ; {$ENDIF}
  16. Estou fora do meu escritório... e aparentemente um Firewall está bloqueando meu commit no SVN...
  17. Use o índice com a mesma nomenclatura que você tem no retorno de CarregaRelatoriosGerenciais;
  18. Apliquei o patch parcialmente... - Não apliquei o patch em synaser.pas, pois é do Projeto Synapse - Algumas mudanças desnecessárias em ACBrUtil.pas (pois só cairiam no IFDEF MSWINDOWS) - Os fontes de ACBrECFBematech.pas estavam desatualizados...
  19. Você está causando o erro... ocupando a comunicação com o ECF com a leitura de status... provavelmente no seu sistema você deve ter um timer ou evento lendo o Status... Por favor tente com o TEFDDemo
  20. Você está lidando com um componente em desenvolvimento... Acione o seu debug e nos ajude um também... Qualquer contribuição é bem vinda...
  21. Consulte o manual do ECF, nem todos os ECFs conseguem retornar todas informações nesse comando...
  22. Acredito que seus fontes do ACBr estão desatualizados... Eu uso o Lazarus 1.1 (Win) em produção no meu dia a dia...
  23. Seu ECF é USB, se sim provavelmente esse é o problema, pois quando vc desliga o ECF a porta serial morre... Somente o estudo do LOG gerado pelo ACBrECF pode dizer o problema
×
×
  • 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.