Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    29.329
  • Registro em

  • Última visita

  • Days Won

    781

Tudo que Daniel Simoes postou

  1. Sim, acho que é muito interessante... lembro que o Elton já havia subido alguma coisa na pasta Branches do SVN... Estou meio sem tempo para ajudar... mas acho a ideia interessante...
  2. Leia o segundo link indicado... Você não usará como porta COM:, mas sim como USB... bastando para isso usar o recurso de compartilhamento do Windows como porta..
  3. É USB ? Faça uma busca no forum: search.php?keywords=usb+zebra&terms=all&author=&sc=1&sf=all&sk=t&sd=d&sr=posts&st=0&ch=300&t=0&submit=Pesquisar viewtopic.php?f=10&t=4588&p=22792
  4. Oi Joao, Boa sacada... sim, mude para que o modelo 400 tb caia nesse IF... se resolver, subimos aqui no SVN.. Como o ACBrECF identifica esse modelo ? (ACBrECF1.ModeloStr e ACBrECF1.SubModelo)
  5. O ACBrECF não suporta isso...
  6. A classe ecfDaruma deve ser compatível com ela... Mas acredito que este ECF não mais válido...
  7. Você não pode fazer isso... pois vários dos testes levam em consideração essa fase do cupom... Como eu já disse antes... Use ACBrTEFD.FinalizarCupom... Use o Demo antes de implementar pra valer... experimente todos os botões... leia o código
  8. Quando você chamar ACBrTEFD1.FinalizarCupom; este e vários outros eventos serão chamados... Isso fará com que o ACBrTEFD cuide do Fechamento do Cupom respeitando o fluxo necessário para o TEF (com suporte a nova tentativa e cancelamento de transação)
  9. O Desconto será enviado como parâmetro no evento: OnComandaECFSubtotaliza Procure por: ACBrTEFD1ComandaECFSubtotaliza nos fontes do TEFDDemo, Unit1.pas
  10. Acho que seus fontes estão desatualizados.... O fonte atual está como: FileMask := FilePath + Prefixo + Trim(NumSerie) + '_' + FormatDateTime('yyyymmdd',Now ) + '_*.TXT'; [/code] No ACBrSerial-Change-Log.txt a mudança é explicada... Sempre que for relatar algo, por favor verifique antes se os fontes atuais do SVN já não foram corrigidos...
  11. Cave um pouco mais... Open Source é mais do que apenas pedir ajuda... é importante ajudar também... Acompanhe o processo com o Debug... Que nome de arquivo o ACBrECFBematech.pas está procurando, e qual nome o arquivo está sendo gerado ? Vá com o Debug passo a passo e analise as variáveis, acompanhe até onde o fluxo é desviado para o exception...
  12. NFC-e e SAT são muito parecidos... ambos usam um XML quase idêntico... mas o SAT é capaz de assinar digitalmente os XMLs sem depender de conexão com a internet... isso na minha opinião faz toda a diferença... Se o hardware realmente custar uns R$ 400,00 como quer o fisco, será ótimo...
  13. Acho que é uma MECAF mesmo... pois tirando a venda de Item todos os outros comandos funcionaram... @joaovmf, Seria possível enviar link para download do Manual de comunicação direta deste equipamento ?
  14. Por favor crie um novo tópico para assuntos diferentes
  15. Sempre que tiver um problema semelhante... por favor anexe o LOG... ele nos dá informações muito importantes para descobrir o problema
  16. O único e GRANDE problema da NFC-e, é a necessidade de conexão on-line para assinatura a cada documento... Isso é totalmente incompatível com Varejo... Esperar a resposta de assinatura de 2 a 15 segundos (na melhor das hipóteses) é MUITO para o varejo... e no caso de Contingência, voltamos pro ECF... ou seja, na minha opinião a NFC-e é um projeto equivocado...
  17. Por favor ajude-nos a debugar... O manual de programação direta da Mecaf está na pasta TOOLS https://acbr.svn.sourceforge.net/svnroo ... anProg.pdf e a Unit da Mecaf é ACBrECFMecaf.pas
  18. Humm... realmente... outro possível problema é o código com 14 casas: Em todo caso é o Sw.Básico do ECF que está acusando o erro... talvez o manual do ECF de alguma dica
  19. Por favor leia as respostas atentamente:
  20. Você está tentando vender um produto com o Preço Unitário Zerado -- 19:35:07:984 VendeItem( 0000000000628 , ABACATE , F1 , 1 , 0,8 , 0 , KG , % , D , -1 )
  21. Com as informações que você forneceu não dá pra fazer a menor ideia do que seja... Tente apenas com o ECFTeste.exe... analise o arquivo de LOG gerado pelo ECFTeste.exe, se necessário copie ele aqui...
  22. Leia o erro no arquivo de saída (SAI.TXT) Você configurou corretamente o ACBrMonitor ?
  23. Se for Windows seven ou vista esse diretório pode conter restrições de escrita em arquivos... Tente instalar em c:/seuprograma/
  24. Até onde eu sei não foi revisado... Mas como ele está usando a interface do discado como base, pode ser que funcione...
  25. O ACBrECF1.Device.ProcessMessages faz o ACBrECF chamar internamente Application.ProcessMessages enquanto ele fica esperando a resposta do ECF... A vantagem deste método, é que a sua interface não fica "congelada", enquanto o ECF não responde... A desvantagem, é que com a Interface livre para novos cliques e "enters", o usuário consegue disparar chamadas a eventos de forma concorrente... Desativando o ProcessMessages o ACBrECF se comportará semelhante a uma DLL de fabricante de ECF, ou seja, só devolverá o controle para a sua aplicação, quando ele terminar de trabalhar...
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...