Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    29.305
  • Registro em

  • Última visita

  • Days Won

    781

Tudo que Daniel Simoes postou

  1. Não há bugreports para esse modelo... Vc pode anexar o LOG com o trecho de erro ?
  2. Entre em contato com o Fabricante e verifique se essas são as mais atualizadas... (pode ser uma página desatualizada)
  3. Por favor seja mais específico... De qual mensagem de erro você está falando ?
  4. Sim... Devo fazer isso ainda hoje....
  5. O primero passo é buscar as DDLs atualizadas com o fabricante
  6. Sim... ele chama funções nativas do OpenSSL para gerar Chaves da forma mais randômica possível... Pelo que li uma vez... o OpenSSL usa várias informações da máquina, e até mesmo áreas "sujas" da memória, para compor uma semente randômica... Alias, certa vez o pessoal do Ubuntu achou que isso era um Bug do OpenSSL (usar uma área de memoria suja).... e a "correção" aplicada por eles diminuiu drasticamente o numero de chaves possíveis de serem geradas, casando problemas de segurança...
  7. Faltou o log gerado pelo componente ACBrECF, com a comunicação serial entre o ECF e o PC
  8. Sim... o DoECFUnit.pas... veja como ficou o trecho desses comandos novos... else if Cmd.Metodo = 'relatoriosgerenciais' then Cmd.Resposta := PegaRelatoriosGerenciais else if Cmd.Metodo = 'carregarelatoriosgerenciais' then begin CarregaRelatoriosGerenciais ; Cmd.Resposta := PegaRelatoriosGerenciais; end else if Cmd.Metodo = 'lertotaisrelatoriosgerenciais' then Cmd.Resposta := PegaTotaisRelatoriosGerenciais else if Cmd.Metodo = 'programaformapagamento' then begin wDescricao := Cmd.Params(0) ; ProgramaRelatoriosGerenciais( wDescricao , { Descricao } Cmd.Params(1) ) ; { Posicao = '' } end else if Cmd.Metodo = 'achargdescricao' then begin REL := AchaRGDescricao( cmd.Params(0), { Descricao } StrToBoolDef(Trim(Cmd.Params(1)),False) ) ; { BuscaExata } if REL nil then Cmd.Resposta := padL(REL.Indice,4) + padL( REL.Descricao, 30) + IntToStrZero( REL.Contador, 5 ) else raise Exception.Create('Relatório Gerencial: '+Trim(cmd.Params(0))+ ' não encontrado'); end [/code] Apesar de ser em Pascal.. acho que é de fácil entendimento, graças aos comentários nos fontes...
  9. É o mesmo leitor ? ou outro igual ? se for o mesmo deveria funcionar... Deixe o sufixo vazio... pode ser que o ACBrLCB esteja esperando a chegada de um sufixo que o leitor não está enviando...
  10. O roteiro do PAF-ECF prevê testes caso a aplicação faça Recebimento não fiscal... Já o roteiro do TEF não fala nada... é como se não existisse... Na homologação TEF, mostre apenas o que for pedido...ou seja, o homologador não vai testar o recebimento não fiscal...
  11. Alguns ECFs imprimem a letra "V" ao lado da hora, quando estão no horário de verão...
  12. Nao há outra explicação para erro de LibPath... é configuraçao... Note que ninguem mais reclamou do problema... Nao há nada de errado com o SVN... Tente remover tudo... Apagar todas as BPls... e instalar conforme instruções do Leia-me.txt
  13. Você postou essa mensagem por todo o Forum... por favor não faça isso... Tenha paciência e aguarde uma resposta... Tópico trancado
  14. Amarildo, Desculpe-me pela demora na resposta... Já baixei o anexo.. vou tentar analisar subir pro SVN hoje a noite.... Muito obrigado pela ajuda...
  15. Provavelmente você tem Dois Delphis instalado na sua máquina, e ambos estão no PATH do S.O. Veja esse post: viewtopic.php?f=5&t=22
  16. Notei que os LibPaths apontam para: E:\ACBr\Fontes\ACBrComum... e seu projeto está procurando em: ..\ACBr\Fontes\ACBrComum\ Verifique se você não tem duas versões do ACBr instaladas
  17. Sobre o ACBrMonitor, veja esse link: http://acbr.sourceforge.net/ACBrMonitor.htm
  18. O que os colegas quiseram dizer é que legislação Brasileira não permite Venda e Devolução na mesma operação...
  19. Sim... mas não nativa... Veja esse link: Web_Service_Toolkit com certeza você também achará interessante o FCL-Web: Lazarus FCL-web
  20. Daniel Simoes

    ACBrCHQ

    A impressora é Serial ou Paralela ?
  21. Em todo caso, parece ser um Bug do Software Básico do ECF, que pode ser contornado por programação... Notei que você está enviando o [LF]... mas existe um ponto (.) após ele: 11:43:15 FechaCupom( MD5:1085F0BE328249230B279850DCE43F6B[LF]. ) TX -> [28]F[210]0MD5:1085F0BE328249230B279850DCE43F6B[CR][LF]. [FF]6 Note que já estamos usando o protocolo FS = [28], e que no final é adicionado um [255] = [FF] , porém com o '.' está ficando: "[LF]. [FF] "
  22. Realmente os métodos para Relatórios Gerencias ainda não haviam sido mapeados... Atualizei o SVN com os seguintes métodos: relatoriosgerenciais carregarelatoriosgerenciais lertotaisrelatoriosgerenciais programaformapagamento achargdescricao
  23. Não compreendi o problema... Você testou usando a aplicação Demo (da pasta Exemplos\ACBrETQ) ?
  24. Qual é a Marca e Modelo do seu ECF ?
  25. Vale lembrar que nesse caso... o MD5 do PAF-ECF deverá ser calculado com base nos binários do Frente de Caixa e do Retaguarda.. ou seja, ambos devem estar na relação de executáveis
×
×
  • 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.