Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.408
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. Pois é, no ECFTeste tem o log do comando EfetuaPagamento, linha 799. Com respeito a ativar e desativar a porta, veja:
  2. Mas no log me parece que não tem o EfetuaPagamento e nem o Subtotaliza...
  3. Por favor, se possível, anexe os arquivos alterados.
  4. Não sei no ACBrFramework, mas nos componentes, geralmente isso é ocasionado por nomes ligeiramentes diferentes ou índices ligeiramente diferentes. Use o comando para carregar as formas de pagamento e compare os resultados armazenados no componente com os que você está passando. Talvez salvando em um arquivo ou mostrando na tela. A geração dos logs pode ser de ajuda também.
  5. Veja o arquivo Leiame.txt, e o seguinte link: http://www.projetoacbr.com.br/forum/index.php?/page/ACBr/sobre_o_projeto.html Vai ser o mais próximo que vai conseguir. Mas está bem desatualizado.
  6. De que componente você está falando? ACBrNFe, ACBrNFSe, ... ??
  7. O componente ainda não foi atualizado para trabalhar com as novas tabelas. Veja esse tópico:
  8. Você não vai conseguir validar um arquivo de um layout usando outro layout. Baixa a versão mais nova do validador no site do Régys.
  9. Se você fizer o teste com o Exemplo do ACBrECF acontece o mesmo?
  10. Além disso, veja o erro anterior "Linha 2: tamanho da linha 104 é maior que o esperado 101".
  11. Olhei o log novamente, e achei algo muito estranho. Tem um comando de ativar o ACBrECF depois que o cupom já estava aberto. Isso não deveria dar nenhum problema, mas o software não deveria fazer isso em situações comuns. Qual o motivo disso? Outra coisa, que não tem nada a ver, mas pode ter problemas futuros, seu TimeOut está 3. Modifique para pelo menos 10.
  12. Eu sugiro você tentar reproduzir o erro com o programa de Exemplo.
  13. Obrigado pelo retorno
  14. Realmente não ficou claro. Não passou informação sobre que código é esse, onde está disponível, como você faz quando tem um nome de cidade para saber qual é o código, etc...
  15. Depende do BD. Você pode usar uma Sequence (também conhecido como Generator).
  16. Ótimo. Vamos ficar muito felizes se tiver um retorno. Falhas no componente, no software ou mesmo na impressora podem ocorrer. O problema é quando ao invés de tentar corrigir e descobrir exatamente o que é ficamos brigando ou escorregando como o Daniel mencionou.
  17. Rapaz, não tenho muito mexido com isso não... mas você vai ter muitas opções. Veja alguns exemplos: http://www.delphitools.info/2012/09/17/spotlight-on-dwsjson/ http://blog.synopse.info/post/json-benchmark-delphi-mormot-superobject-dwsjson-dbxjson http://www.deltics.co.nz/blog/posts/2155 Conhecendo o trabalho do Eric, eu aconselharia a dwsJSON. Mais por causa do trabalho dele em outras áreas do que pelo uso mesmo. Na época, a dwsJSON chegava a ser duas vezes mais rápida do que a SuperObjects que já era muito eficiente por sinal. Mas vai depender do que você quer fazer. Espero que ajude.
  18. Está correta, como o Daniel disse. Daí, pergunte ao técnico onde está a documentação que explica o problema sobre esse acúmulo de comandos na impressora levando em conta esse tempo. Esse tipo de problema, eu aconselho a tratar direto com o suporte da fabricante se estiver disponível. Parece um problema de hardware ou do software básico.
  19. Dê uma olhada no tópico
  20. EMBarbosa

    Acbrbal

    Não disponibilizamos a instalação de componente por componente. Isso seria muito custoso para um projeto open source no ambiente Delphi. Mas justamente por ser open source, você pode alterar o pacote e instalar só o que quiser. Só que não tem muito sentido. O Delphi ou Lazarus não vão ficar muito piores se instalar o pacote como o Daniel sugeriu ao invés de só o componente para balanças.
  21. O "Internal Error" é um erro do Delphi e não das aplicações que ele executa. É um tipo de erro que, digamos, ele não deveria retornar... Os outros erros de consulta parecem mesmo ser do componente.
  22. Eu estava pensando em propor isso pra uma próxima reunião com os devs.
  23. Existe algo no SVN chamado Vendor Branches. Mas é muito chato de se mexer... Fora isso, tem de ser na mão mesmo.
  24. Você sabe se outras marcas já disponibilizaram o comando no protocolo básico?
  25. O erro está na seguinte linha. Se você não consegue ver, refatore o código removendo a cláusula with, que você vai conseguir entender.
×
×
  • 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.