Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.046
  • Registro em

  • Última visita

  • Days Won

    758

Tudo que Daniel Simoes postou

  1. Provavelmente é problema do driver com 64 bits... O recomendado é instalar uma Placa Serial... USB é uma eterna fonte de dor de cabeça...
  2. O trecho do LOG acima não mostra o verdadeiro retorno... pois o método usa uma variável de buffer... Por favor insira um BkPoint em: function TACBrECFFiscNET.GetArredonda: Boolean; e observe o valor de fsArredonda na primeira leitura do método...
  3. Sim pode ser... o que sempre observei, é que o ECF fica "mudo" por alguns instantes após o acionamento da gaveta... por isso o Sleep(500) após a abertura deve resolver...
  4. Verifique com o suporte da Dataregis, ou no manual da DLL o que é o erro -8
  5. Notei que usando... C_ON = #1 ; C_OFF = #0 ; // cExpandidoOn = ESC + SO; cExpandidoOff = #20;[/code] O Expandido funciona no emulador.. porém apenas uma vez dentro do gerencial... Mesmo seguindo as orientações desta página.. http://partners.bematech.com.br/2011/05 ... ns-no-ecf/ não obtive sucesso... Aprentemente esse comando (Expandido) nunca funcionou adequadamente na Bametech
  6. Está com as DLLs atualizadas ? https://acbr.svn.sourceforge.net/svnroo ... /DLLs/ECF/
  7. Experimente mudar as linhas: C_ON = #1; C_OFF = #0; para C_ON = '1'; C_OFF = '0';
  8. Pode faltar um Sleep(500) após o acionamento da gaveta... vou verificar
  9. Oi Marcio, Bom ver você por aqui novamente Devo terminar o merge em breve... não fiz uma analise detalhada... pois como vc disse já estar homologado, acredito que esteja quase tudo certo... Preciso depois verificar com você algumas mudanças em ACBrTEFDClass.pas... assim que subir pro SVN, posto por aqui novamente...
  10. Gobbo, A DLL da Bamatech gera um Log... você poderia anexa-lo ? Talvez no Log da DLL contenha informações mais detelhadas sobre o problema... Em todo caso, se houver um Bug na DLL precisamos reporta-lo para eles corrigirem...
  11. Tudo OK, o ACBrECF enviou o comando de Ativar/Desativar Expandido.. - 12:42:59 LinhaRelatorioGerencial( "[ESC]W[1]IDENTIFICACAO DO PAF-ECF[ESC]W[CR][LF]", 0 ) TX -> [STX]"[NUL][FS][20][ESC]W[1]IDENTIFICACAO DO PAF-ECF[ESC]W[LF]g[BEL] 12:43:00 RX [/code] [ESC]W[1] Tem certeza de que o Expandido já funcionava antes ?
  12. O ACBr é OpenSource.. apenas abra os fontes e veja...
  13. OK... Resolvi dar andamento no Patch do Marcio... as modificações dele são significativas... Para auxiliar no suporte (futuro), gostaria de ter os manuais das novas Operadoras: gpCliDTEF, gpTefPetrocard, gpCrediShop, gpTicketCar
  14. Estou aplicando os Patchs... notei a falta da Unit: ACBrTEFDPetroCard.pas
  15. A DLL deveria ler isso do cliche do ECF... Não há como informar isso para o ACBrECF... mas vc poderia editar o .INI da DLL
  16. Sim... isso é uma tarefa aberta para mim... mas só terei tempo de analisa-la após duas semanas... estou na corrida para minha re-homologação... Nesse meio tempo você pode efetuar novamente um "merge" dos fontes do tópico citado...
  17. Fiz um teste rápido com o emulador... e o ACBrECF está interpretando as TAGs corretamente... veja: -- 10:07:02 LinhaRelatorioGerencial( "[CR][LF]IDENTIFICACAO DO PAF-ECF[CR][LF][CR][LF]LAUDO NUMERO: ABC1234567890[CR][LF][CR][LF][CR][LF]EMPRESA DESENVOLVEDORA[CR][LF][CR][LF]CNPJ........: 01222333000019[CR][LF]Razao Social: Razao social Empresa[CR][LF]Endereco....: Rua da Felicidade, 1[CR][LF]Cidade/UF...: SAO PAULO/SP[CR][LF]CEP.........: 99.999-999[CR][LF]Telefone....: (99)1111.2222[CR][LF]Contato.....: Nome do Contato[CR][LF]e-mail......: [CR][LF][CR][LF]IDENTIFICACAO DO PAF-ECF[CR][LF][CR][LF]Nome Comerc.: DemoECF[CR][LF]Versao......: v01.01.01[CR][LF]Laudo.......: ABC1234567890[CR][LF]ER-PAF-ECF..: 01.06[CR][LF]Princ. Exec.: ECFTESTE.EXE[CR][LF]MD5.........: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX[CR][LF][CR][LF]OUTROS ARQUIVOS UTILIZADOS[CR][LF][CR][LF]Arquivo 001[CR][LF]MD5: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX[CR][LF]Arquivo 002[CR][LF]MD5: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX[CR][LF]Arquivo 003[CR][LF]MD5: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX[CR][LF]Arquivo 004[CR][LF]MD5: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX[CR][LF]Arquivo 005[CR][LF]MD5: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX[CR][LF][CR][LF]ARQ. LISTA AUTENTICADOS[CR][LF][CR][LF]lista_arquivos.txt[CR][LF]MD5: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA[CR][LF][CR][LF]ECFS AUTORIZADOS[CR][LF][CR][LF]AAAAAAAAAAAAAAA[CR][LF]AAAAAAAAAAAAAAA[CR][LF]AAAAAAAAAAAAAAA[CR][LF]", 0 ) TX -> [STX]l[STX][FS][20][LF][ESC]W[1]IDENTIFICACAO DO PAF-ECF[ESC]W[NUL][LF]================================================[LF]LAUDO NUMERO: [ESC]EABC1234567890[ESC]F[LF]================================================[LF][LF][ESC]EEMPRESA DESENVOLVEDORA[ESC]F[LF]------------------------------------------------[LF]CNPJ........: 01222333000019[LF]Razao Social: Razao social Empresa[LF]Endereco....: Rua da Felicidade, 1[LF]Cidade/UF...: SAO PAULO/SP[LF]CEP.........: 99.999-999[LF]Telefone....: (99)1111.2222[LF]Contato.....: Nome do Contato[LF]e-mail......: [LF][LF][ESC]EIDENTIFICACAO DO PAF-ECF[ESC]F[LF]------------------------------------------------[LF]Nome Comerc.: DemoECF[LF]Versao......: v01.01.01[LF]Laudo.......: ABC1234567890[LF]l[149] 10:07:02 RX [/code] Mais precisamente em: [ESC]W[1]IDENTIFICACAO DO PAF-ECF[ESC]W[NUL]
  18. As tags tem siginificado diferentes.. = Expandido e = Centralizado... Se possível, por favor anexe um LOG do ECF com os comandos enviados (antes da alteração)
  19. Não compreendi... Você altera o Path do Arquivo a cada execução ?
  20. Até onde eu sei... nunca houve uma classe com este nome... O nome mais próximo disso seria: TACBrTEFDRespCliSiTef e gpCliSiTef Sempre foi assim... dificilmente modificamos algo que quebre a compatibilidade dos fontes... não sem antes avisar aqui no forum... Provavelmente alguem de sua equipe fez modificações nos fontes do ACBr... Use o LOG do SVN e veja as modificações para as Units do TEFD
  21. Parece ser um erro nos seus fontes, já que não existe classe com esse nome... Tente compilar o Demo do ACBRTEFD, na pasta Exemplos
  22. Se você já imprimiu um Relatório Gerencial após o cupom, não há como, é uma limitação do ECF.. Se for um CCD, o próprio ACBrECF estorna o(s) CCDs para poder cancelar o cupom
  23. Nunca me preocupei com os centavos Realmente a conta acaba batendo no SPED/Sintegra, pois nós calculamos os Totais por Itens e o Total Geral baseado neles... Acho que isso deve bastar para o "fisco" Estou movendo o tópico para a área aberta, para termos mais opiniões... ok ?
  24. Leia atentamente o roteiro do TEF... não é obrigatório o cancelamento do Cupom, mas sim o cancelamento da Transação do TEF
  25. Acho que isso nunca foi tentado... Mas em teoria seria apenas compilar os fontes... Acrtedito porêm que o Rafel está usando um projeto em Delphi para a ACBr32.DLL e não o Lazarus... Experimente perguntar em: viewforum.php?f=19
×
×
  • 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.