Ir para conteúdo
  • Cadastre-se

daniel.simoes

Fundadores
  • Total de ítens

    29.526
  • Registro em

  • Última visita

  • Days Won

    785

Tudo que daniel.simoes postou

  1. As dependências dos pacotes parecem estar erradas... Ou você fez alguma alteração indevida... Em todo caso... seria necessária uma IDE de Delphi 5 para instalar e testar, algo quem nem a Embarcadero disponibiliza mais para nós do ACBr... Continuar com D5 será uma dor de cabeça constante... quase nenhum componente ou biblioteca dá suporte a ele atualmente...
  2. Parece ser um bug do Sw.Básico do ECF... Tente suporte com eles sobre isso... Todos os fabricantes disponibilizam aplicativos para esse tipo de configuração... a Daruma tem o FSTools (solicite a eles)
  3. Esse link deve ajudar... http://acbr.sourceforge.net/ACBrMonitor/ACBrMonitor.html?VendeItem.html
  4. Abra o fonte da Classe ACBrECFDaruma.pas... vá no método de VendeItem... Observe que ele envia dois comandos distintos.. o primeiro para a venda de Item (que funciona) e outro para o desconto de Item anterior (que obviamente não funcionará com 100%).... Por isso o item é vendido... Mas como já foi dito aqui antes... cabe a você fazer um bom tratamento dos dados antes de enviar para o ECF...
  5. A pergunta não tem nada a ver com o tópico original... Por favor lei as regras do forum: http://www.projetoacbr.com.br/forum/index.php?/forum-7/announcement-1-sim-n%C3%B3s-temos-regras/
  6. Oi Jamil, Vou compilar uma versão mais nova e subir aqui para o Forum.... Também encontrei dificuldades em subir a versão existente para o sistema de downloads do Forum, preciso investigar o que ocorre... portanto, por favor use esse link http://www.projetoacbr.com.br/forum/uploads/ACBrMonitor-0.9.14-Linux-x86-Install.tar.bz2
  7. A vantagem de tipos enumerados, é que a IDE já mostra os possíveis valores... Mas nesse caso acho que o usuário já deve saber como preencher esta propriedade... Acho melhor manter a implementação original do Jeter, afinal a consistência já é realizada...
  8. Depois de muito tentar otimizar a busca interna do Invision Power Board, acabei desistindo Instalei um novo "Hook" que permite usarmos o Google como mecanismo de busca, o que é muito mais eficiente do que o mecanismo de busca interno do fórum... O mecanismo de busca antigo continua ativo... Basta mudar o "alvo" na janela de busca para "forum"
  9. Por favor mantenha-se no assunto original do tópico... ou crie um novo tópico... leia as Regras: http://www.projetoacbr.com.br/forum/index.php?/forum-35/announcement-1-sim-n%C3%B3s-temos-regras/
  10. Para falar bem a verdade não fui capaz de compreender corretamente o seu fluxo... Tente instruções mais simples exemplo: 1 - Configurar e Ativar o ECF no TEFDDemo 2 - Configurar e Ativar o TEF no TEFDDemo 3 - Abrir cupom e vender Item de 1 Real ...
  11. A DLL costuma mudar a verlocidade do ECF para 115.200 quando está fazendo leitura da MFD... configure essa velocidade em ACBrECF.Device.Baud
  12. Não faz muito sentido usar o ACBrFrameWork em Delphi... acredito que você achará pouca ajuda sobre isso... Infelizmente só suportamos Delphi 7 e superiores... Por que não migrar para uma IDE mais nova ? Já tentou o Lazarus / FPC ??
  13. Isso não é recomendado... (na verdade isso é errado) pois a Segunda via do TEF tem um texto diferente da Primeira via... Veja o Demo TEFDDemo... faça testes com ele... Observe que ele imprime as 2 vias corretamente no mesmo CCD
  14. Acho que o problema maior no caso dele... é saber em qual tela o ACBrLCB deve "escrever" o que ele leu da Serial... Aqui usei um evento que lê o conteúdo de Screen.ActiveForm e com isso sabe onde deve mandar os dados...
  15. Solicite um orçamento detalhado do técnico, e envie uma cópia do mesmo para o e-mail para o suporte da Daruma... Eles podem confirmar se é realmente necessária uma intervenção tão grande no hardware... Provavelmente ele está orçando a troca de todo o módulo fiscal...
  16. Estamos correndo para isso... estamos quase... O trabalho com o ECF 09/09 (EscECF) tomou mais tempo do que eu imaginei...
  17. Parece que sua dúvida é em relação a como executar o Teste... Nesse caso é melhor você ligar no suporte da Sw.Express..
  18. Atualmente eu totalizo todos no N1, I1, F1... O ACBrECF aceita "N2" como alíquota de Venda... mas não traz a informação específica desse registrador... Poderíamos fazer uma reforma no ACBrECF para permitir o retorno individual dos registradores de Isenção... Isso daria um trabalhão, pois todas as classes precisariam ser revistas para modificar as funções que retornam esses registradores para receber um parâmetro de entrada (1 2 ou 3)... e se nada for informado retornar o Total deles... a função GetDadosUltimaReducaoZ também precisaria ser revista...
  19. -- 10:23:47:796 Estado ----------------- ERRO ----------------- Impressora Bematech não está em linha ---------------------------------------- Você tem problemas de comunicação serial com o seu ECF... O ECF estava realmente ligado, destravado e sem a tampa aberta ? Se SIM, pode ser o Cabo com defeito, configuração da Porta Serial, etc
  20. Tente contato com o suporte da Bematech... provavelmente usando o WinMFD2 ou algum outro utilitário você consiga reprogramar isso
  21. Veja o erro de ECF que aparece no Log gerado pelo ACBrECF
  22. Para limpar use o IdentificaPAF com String vazias
  23. Acabei de enviar algumas correções para a classe ACBrECFEscECF
  24. A dica está no próprio Post do Aurelio... use o "TipoCampo"... Estude o LOG gerado pelo ACBrTEFD e veja qual é o registrado que você quer...
  25. Atualizei o forum para versão 3.4.3 e outras aplicações como Downloads e blogs também tiveram updates... Mais informações sobre as correções na página da Invision: http://community.invisionpower.com/topic/380382-ipboard-343-and-application-maintenance-updates-released/ (humm.. dessa vez lembrei de rodar o arquivo de tradução para o Português novamente )
×
×
  • 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.