Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.038
  • Registro em

  • Última visita

  • Days Won

    758

Tudo que Daniel Simoes postou

  1. O Erro ocorre porque o ACBrTEFD não conseguiu comandar a impressão do Vinculado... Vc informou o Indice da Forma de Pagamento corretamente ? Essa FPG permite Vinculados ? Analise o LOG gerado pelo ACBrECF... a resposta para o problema está lá... Infelizmente as regras do TEF não permitem uma msg de erro mais completa... apenas o famigerado "Impressora não respode/Sim ou nao" é permitido, e isso dificulta na detecção dos problemas... mas mesmo nesse caso, o ACBrECF faz o Log da msg de erro completa
  2. Não há o que ser corrigido, o código do ACBrTEFD está correto... Provavelmente vc que não está informado o SaldoRestante corretamente no evento OnInfoECF, quando o TEFD pergunta por ele... (veja no Demo)
  3. Se vc já usa o ACBr... veja os novos métodos do componente ACBrEAD... ou melhor... veja o Demo dele...
  4. Não há erro no LOG... Por favor informe os passos para reprodução usando o ECFTeste e o emulador de ECF da Bematech
  5. Se não me engano o oficial é: https://sourceforge.net/projects/fortesreport/files/
  6. O componente irá disparar o CNC sempre que houver uma transação pendente... Isso é verificado no Ativar do componente... procurando por arquivos na pasta de Backup (propriedade do componente) e no TEF_DIAL\Resp... Isso é exigido pelas homologadoras... por favor leia o Guia técnico do gerenciador padrão
  7. Uma analise visual mesmo... o G.P. estará no Systray da máquina... o primeiro passo é ligar o arquivo de LOG no componente ACBrTEFD.. com ele vc tem certeza de que não há comando sendo enviado sem que vc perceba.. (isso é comum em programação orientada a eventos)
  8. Realmente não abriu... Tente instalar o Fortes Report a partir dos fontes... Acho que apenas as versões mais novas do Quick Report possuem um bom suporte a PDF... Qual gerador de relatório vc usa no seu dia a dia ?
  9. Fabio, Você está fazendo testes pela aplicação Demo (AcbrBoletoDemo) ? Se SIM, quais são os passos para reprodução do problema ? A atualização recente do componente ACBrEAD exige a re-instalação do pacote ACBrComum e todos os que dependem dele... Por favor leia o LEIA-ME.TXT, e os arquivos ACBr-XXX-Change-log.txt
  10. Vc tb não consegue abrir com o Adobe Acrobat Reader ? (por favor anexe o PDF gerado) Tente tb imprimir usando o Fortes Report... o suporte a PDF é bem melhor...
  11. Os fontes estão atualizados pelo SVN ? Você consegue reproduzir o problema com o Demo ECFTeste e com o Emulador da Bematech ? Se SIM, por favor informe os passos para reprodução... assim poderemos investigar..
  12. Não há nada de errado com o componente nesse sentido... observe os fontes, leia o LOG gerado... vc verá que ele manda apenas um ATV, de acordo com o exigido pelo Guia Técnico do G.P. Provavelmente vc está deixando o G.P. desativado, e forçando o TEFD a ativa-lo... e isso é um bug conhecido do GP, ele exibe a tela dele, quando é inicializado pela aplicação...
  13. Analise os fontes... Veja por exemplo, o método: TACBrECFDaruma.ArquivoMFD_DLL em ACBrECFDaruma.pas
  14. Por que não seria ? Vc, como empresa Sw.House, ficaria responsável por cadastrar corretamente as informações... Independente de qual Software vc usar para extrair as informações (ou uma simples analise visual na Leitura X e Leitura da Memória Fiscal)... Caberia a Sw.House enviar o arquivo com elas já configuradas corretamente... As informações são repetitivas no arquivo... não seria produtivo lê-las do ECF a cada linha gerada... muito mais simples ler de um arquivo... Mas o usuário final dificilmente saberá preenche-las corretamente...
  15. O ACBrECF nunca será capaz de detectar todos essas informações com precisão... pois ele analisa os ECFs por protocolo... Mas por que tentar capturar tudo isso ? O PAF-ECF já exige que a Sw.House envie para o usuário, arquivo criptografado com a relação de ECFs permitidos para o uso, certo ? Faça assim, solicite para o seu (futuro) cliente uma Leitura X e uma Leitura da Memória fiscal de apenas 1 dia... com isso, vc poderá: - Verificar se o ECF é válido (registrado no posto fiscal) - Criar o arquivo criptografado, já com essas informações de identificação do ECF...
  16. Vc precisa compilar e Instalar o ACBrComum e todos os pacotes que dependem dele...
  17. Obrigado pelo seu trabalho de correção da Unit VSPague... prometo que assim que possível analisarei-a com mais calma...
  18. Para que o TEFD saiba que houve pagamento em dinheiro, é necessário que vc informe o valor correto em OnInfoECF... No demo temos: ineSubTotal : RetornoECF := FloatToStr( ACBrECF1.Subtotal-ACBrECF1.TotalPago ) ;[/code] Se vc não enviou as Formas de pagamento para o ECF, ou seja, se vc bufferiza os pagamentos, a função acima obviamente não funcionaria... Mas nesse caso, cabe ao programador calcular o valor já pago, e informar apenas o Restante para o parâmetro RetornoECF
  19. Verifique a versão do seu FPC... Vc precisará da versão 2.5.1
  20. Vc está fazendo acesso anônimo ? http://acbr.sourceforge.net/drupal/?q=node/37
  21. provavelmente vc tem uma versão da Unit Libeay32.pas (do Marco Ferrante) desatualizada... use o Ctrl-Click na função acima e veja onde o Delphi abre... Se não resolver, simplesmente comente a linha a cima.. para vc não fará diferença alguma...
  22. O Log é estruturado da seguinte maneira: -- 10:07:51 24/01/2011 Ativar (Comando enviado para o ACBrECF, com todos os parâmetros,quando existirem) TX -> [STX][4][0][28][19]/[0] (Dados transmitidos para o ECF, de acordo com a sintaxe do Protocolo do mesmo) 10:07:51 RX [/code] Ou seja, no seu log deveria ser legível a palavra "Suprimento" em Comando Enviado... Note tb que não há nenhuma msg de erro no trecho de log enviado... - Enquanto o ECF estiver bloqueado porque a Red.Z está pendente, nenhum outro comando será aceito... - A Red.Z bloqueia o dia de movimento corrente... e não o anterior... O ECF bloqueia a operação caso ela não seja emitida... - O jeito que o seu cliente optou por trabalhar, emitindo a red.Z no dia seguinte pode dificultar a conferência de caixa (alguém pode efetuar vendas com o caixa fechado) e a obtenção dos Dados da Red.Z para geração dos arquivos do PAF-ECF
  23. Esse package é do Lazarus e não do ACBr... Experimente reconstruir o seu Lazarus com: Tools -> Configure Build Lazarus -> Clean Up + Build All
  24. Oi JNP, já está feito Atualmente o ACBrRFD e ACBrPAF fazem uso do ACBrEAD para assinar os arquivos
  25. SIM... Veja no Demo... ACBrTEFD.MultiplosCartoes
×
×
  • 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.