Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.502
  • Registro em

  • Última visita

  • Days Won

    766

Tudo que Daniel Simoes postou

  1. Apliquei uma possível correção para a Classe da Daruma... por favor atualize pelo SVN e teste...
  2. Não existe um "atalho" desses... Todo programa deve ser ligado a um CNPJ e homologado individualmente...
  3. isso é o correto... Se houver exception em: ACBrECF1.DadosReducaoZ o resto das linhas nunca será executado...
  4. Use um Try Except e faça o tratamento do Erro (exception) levantado
  5. Somente com o LOG do ECF poderiamos saber o que aconteceu exatamente... Sua alteração pode causar muitos efeitos colaterais, não posso aplica-la...
  6. Atualmente o fonte está assim: Try DiaIni := copy( Texto.Strings[ 6 ], 1, 10 ); StrtoDate(DiaIni); Except DiaIni := copy( Texto.Strings[ 7 ], 1, 10 ); end; [/code] Isso está correto ? ou seria: [code] Try DiaIni := copy( Texto.Strings[ 6 ], 1, 10 ); StrtoDate(DiaIni); Except DiaIni := copy( Texto.Strings[ 8 ], 1, 10 ); end;
  7. Allan, Finalmente tive um tempo para "comitar" suas modificações... desculpe-me pela demora, e muito obrigado...
  8. Cada classe tem um código totalmente diferente... por isso o fato de funcionar em uma classe não é garantia de que funcionará em outra... somente Debugando
  9. O tipo F é EAN 13, e portanto sempre exigirá 13 caracteres... Tente o tipo "2 of 5"
  10. Se não houver Papel o ECF irá retornar um erro, e o ACBrMonitor irá responder: ERRO: Mensagem de Erro do ECF
  11. O ECF não irá imprimir Redução Z se nada foi impresso no dia... (o dia não foi aberto) Já existe as funções ACBrECF.DadosReducaoZ e ACBrECF.DadosUltimaReducaoZ
  12. Provavelmente está na memoria da Impressora uma configuração de página... o ACBrETQ não usa isso, ele se baseia no recurso da Impressora em detectar o GAP no formulário... Experimente efetuar um reset na Impressora
  13. apenas se o protocolo dela for compatível com as da Filizola ou Toledo (vários outros modelos são compatíveis com a Filizola)
  14. Não há necessidade disso, pois o ACBeECF "prende" o fluxo do Pascal enquanto o ECF não responder ao comando enviado... O erro de ocupado só ocorrerá quando vc enviar comandos ao mesmo tempo (isso é possível, em eventos)
  15. Apenas se vc configurar a propriedade para não ignorar os ECFs com MFD... porém isso não é necessário, por lei, é responsabilidade do fabricante do ECF disponibilizar aplicativo que gere o Ato Cotepe 17/04 através de download da MFD
  16. Daniel, Eu e a Juliana usamos apenas Lazarus atualmente... Se puder modificar o demo em Delphi anexe aqui as units modificadas
  17. É preciso uma revisão no ACBrNFe e ACBrSPED, existem muitas funções repetidas como por exemplo a validação de CNPJ e I.E. Hoje existe em ACBrUtil as funçoes: function EAN13Valido( CodEAN13 : String ) : Boolean ; function EAN13_DV( CodEAN13 : String ) : String ;
  18. Daniel Simoes

    ACBRCep

    Veja o demo em: \ACBr\Exemplos\ACBrCEP
  19. Sim, geralmente o componente ACBrRFD é inserido do mesmo formulário ou DataModulo do ACBrECF o RFD é usado apenas para criar o arquivo de Nota Fiscal Paulista para ECFs Matricias... Ele gera "on-the-fly" os registros do arquivo da CAT 52
  20. Existe o ACBrBoleto, mas ele, assim como todos os componentes do ACBr, são focados para ObjectPascal (Delphi e Lazarus) Já conheçe o PHPBoleto ? http://boletophp.com.br/
  21. No ACBrECF eles são propriedades, que permitem ligar um componente a outro... No caso do ACBrEAD o ACBrECF instancia um quando necessário e caso nao exista um ACBrEAD ligado ao ACBrECF... porém no caso do ACBrRFD e ACBrAAC eles são apenas propriedades... Algo parecido como a propriedade DataSet de um DataSource
  22. Teste com o Demo do TEFD... e se conseguir reproduzir o problema nele, informe detalhadamente o "passo a passo" para gera-lo O TEF Dial (discado) só processa uma transação por vez... para múltiplos cartões é necessário confirmar a transação antes... o (TEFD faz isso automaticamente quando múltiplos cartões é acionado)
  23. Desculpe-me mas não compreendi o problema... Por favor descreva "passo a passo" como reproduzir o ERRO no Demo do TEFD
  24. Experimente com o Demo do TEFD... Copie aqui os trechos de LOG do ACBrECF e ACBrTEFD Provavelmente há algo errado no seu código programado no evento: OnComandaECFAbreVinculado
  25. Poderia ser implementado em: procedure TACBrTEFDRespTXT.ConteudoToProperty; mas é necessário testar se haverá efeitos colaterais em: function TACBrTEFDRespostasPendentes.GetSaldoRestante : Double; function TACBrTEFDRespostasPendentes.GetTotalPago : Double;
×
×
  • 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.