Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    26.259
  • Registro em

  • Última visita

  • Days Won

    749

Tudo que Daniel Simoes postou

  1. Ademar, Creio que a modificação não possa ser aplicada, pois pode quebrar aplicações existentes... e pelo que analisei, o nome do INI está sendo atribuído corretamente {$IFDEF CPU64} IniFile := ExtractFilePath( PathDLL )+'BemaFi64.INI' ; {$ELSE} IniFile := ExtractFilePath( PathDLL )+'BemaFi32.INI' ; {$ENDIF} O INI deve ficar na mesma pasta da DLL, e as linhas acima, garantem isso... Se mudarmos para o proposto: Ini := TIniFile.Create( aPath+IniFile ); O INI será criado no diretório de destino, informado pelo programador, no momento da geração do arquivo...
  2. Consegui recriar o XML retornado... mas não consegui reproduzir o erro... Qual é a sua IDE ? Sabe exatamente em qual linha dos fontes o problema ocorre ?
  3. Nunca testei com esse equipamento... mas em todo caso, deveria funcionar, pois a especificação é padrão... Com o LOG, posso tentar recriar o XML retornado, e verificar o que houve... Por favor aguarde a próxima interação...
  4. Verifique se ele realmente passa por essa rotina... A analise do Log gerado pelo ACBrECF pode elucidar essa questão...
  5. Talvez o ECF subtotalize automaticamente quando você fecha com Dinheiro... A pergunta é: Você está ou não enviando o comando de SubTotalização ? Ele é necessário...
  6. No "trunk2", eu já fiz um estudo de vários lugares, onde o "DecimalSeparator" era utilizado... e na maioria dos casos, a modificação foi passar usar algum método de conversão da ACBrUtil Na ACBrUtil.pas, do Trunk2, está com os IFDEFs...para evitar os "warnings"... Pois mesmo usando a ACBrConsts.pas, os warnings continuam aparecendo no Lazarus No Trunk2 crie uma diretiva nova no ACBr.inc
  7. Se deseja sugerir modificações, favor anexar os fontes modificados ou um patch
  8. Aparentemente está faltando enviar o comando de SubTotal, antes de iniciar os pagamentos...
  9. Sim... adicionar o "uses ACBrConsts" a essa Unit seria uma maneira de corrigir o problema... mas o que estou demonstrando com a Imagem acima, é que isso não foi feito... Fique a vontade para promover a modificação...
  10. Acho que estávamos falando de Units diferentes... Eu inseri um IFDEF na ACBrSATExtratoClass.pas... Notei pelo Log que não houve modificações anteriores...
  11. Não compreendi a necessidade da modificação... a Linha parece correta... afinal o nome do método é "FinalizarEtiqueta", após a execução desse método o usuário realmente precisa Iniciar uma nova etiqueta Se tiverem algum bug para reportar, favor descrever um PASSO a PASSO usando a aplicação Demo do ACBrETQ
  12. Poderia por favor ser mais específico ? De qual Unit ? De qual método ? ou ainda qual numero da Linha ?
  13. Humm.. esse pode ser o problema... essa Unit não faz "uses" do ACBrConsts... acho que é só adicionar o mesmo...
  14. Aparentemente você seguiu os passos corretos... Não sei o que possa ser... Verifique se não existe a DLL da Bematech em outras pastas...
  15. Qual é exatamente a Unit que ocorre esse erro ? TDate não existe no D7... teria que ser substituído por TDateTime
  16. O valor 3 provavelmente equivaleria a RTSimplesNacional, a tradução de Integer para Tipos enumerados não causa estouro no caso de um valor maior... mas ele faz um "loop" do contador...
  17. A decisão é mais pratica do que legal... Se no manual não fala o que NÃO se deve fazer... Então ele não proibe Em todo caso você pode enviar questionamento ao fisco pelo portal... Eles sempre respondem, e até rapidamente
  18. O problema é que o seu evento (dentro do seu código) não está devolvendo um valor para o Parâmetro que é passado por referencia (var)
  19. Sim... procure por: Especificacao_SAT_v_ER_2_12_17.pdf (ou o mais recente) em: http://www.fazenda.sp.gov.br/sat/downloads/vigentes.asp
  20. Acho que não há problemas imprimir em duas linhas...
  21. Parece ser apenas um ALERTA e não um ERRO.. em todo caso, somente a Bematech pode dar suporte ao WinMFD2
  22. Qual gerador de relatórios você usa na Sua IDE ? O Demo, por ser genérico, e por servir de testes, vom com todos os Componentes de DANFE instalados... Você pode ignorar esses erros, e depois remover as Units referentes a esses componentes (o compilador acusará erro quando não encontra-las) Após proceder com essas modificações salve novamente o Demo...
×
×
  • 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.