Ir para conteúdo
  • Cadastre-se

daniel.simoes

Fundadores
  • Total de ítens

    29.526
  • Registro em

  • Última visita

  • Days Won

    785

Tudo que daniel.simoes postou

  1. Todos os filhos de ACBrECFVirtualPrinter, imprimem, LeituraX, CCD, Comprovante Não Fiscal, etc...
  2. Não sei bem em qual versão do Delphi essa Unit passou a ser distribuída... (No D7 não existe) Alternativas: - Use uma Unit de terceiros que permita ao Delphi 7 ler PNG - Use o exemplo em Lazarus
  3. Conclusão em:
  4. Ok.. subi para o SVN modificações que devem resolver o problema... Aparentemente o site de consulta da Receita para o CPF, modificou totalmente a forma de obter o Captcha Com a ajuda do "FireBug" fui capaz de interpretar as chamadas GET e POST necessárias...
  5. Eita... só agora vi que se tratava do ACBrConsultaCPF... Vou tentar analisar...
  6. Não o Saque é uma Forma de Pagamento com o valor superior... e com isso o proprio ECF volta o Saque como TROCO Exemplo: Total do Cupom = R$ 50,00 A operação CRT fez um saque de R$ 10,00 Será impresso no Pagamento: CARTAO R$ 60,00 O proprio ECF irá imprimir o Troco de R$ 10,00
  7. Acabei de fazer um teste e a consulta foi realizada com sucesso... Não há nada de errado com o componente...
  8. O ACBr já tem.. nas units da Synapse: synacode.pas {:Decode string from base64 format.} function DecodeBase64(const Value: AnsiString): AnsiString; {:Encodes a string to base64 format.} function EncodeBase64(const Value: AnsiString): AnsiString;
  9. Isso pode ocorrer, quando não há itens do ECF... O comando de cancelamento parte do próprio Sw.Básico do ECF... ou seja, o ACBrECF nunca comanda cancelamento de ACBrECF.SubTotalizaCupom();
  10. Parece haver um bug no seu exemplo... botões 2 e 3 apontam pro mesmo texto (2) Porém ambos funcionam... veja a foto em anexo:
  11. verifique se a DLL é a correta... se não existe uma cópia antiga dela em Windows\System32...
  12. Obrigado pela ajuda Rafael...
  13. Esse comando não depende das DLLs, usa a comunicação direta com a Serial O Fabricante retorna essas informações que você quer ?? (verifique no manual do equipamento) Nem todos os ECFs retornam todas as informações do arquivo INI de DadosUltimaReducaoZ
  14. Não consigo reproduzir o problema... Experimente apagar os fontes da sua pasta ACBrSerial e baixá-los novamente
  15. Fiz o teste proposto e não consegui reproduzir o mesmo erro... Testei no Emulador e no ECF real... Você tem certeza que está com a última versão dos fontes ?
  16. Tente com o Demo do Fabricante.. entre em contato com o suporte deles...
  17. Não há nenhum objeto no ACBr que contenha a propriedade "infFormasPagamento"... Esse trecho de código muito provavelmente é do seu sistema... Somente conseguimos investigar problemas relatados com o ECFTeste... Se conseguir reproduzir o problema usando o ECFTeste, por favor poste um passo a passo bem detalhado...
  18. A DLL da Bematech depende de outras DLLs... Verifique se você possui todas as DLLs abaixo, na mesma pasta da sua aplicação (.EXE) BemaFI32.dll BemaMFD.dll BemaMFD2.dll sign_bema.dll BemaMFD2_MP4000THFI.dll Remova qualquer outra ocorrência das DLLs da Bematech dos diretórios do Windows (use a busca em arquivos)
  19. Somente se você estiver usando um compilador que gere código 64 bits
  20. Maurício, Você precisa solicitar suporte a empresa que produz e mantêm o seu PDV... Este fórum é destinado a desenvolvedores de aplicações comerciais, usando os componentes do Projeto ACBr
  21. Olá pessoal, Subi para o ACBrFramework, algumas modificações recentes... - Efetuei pequenos ajustes de "case" em ACBrAACDll.pas, para compilação no Linux - Criei um novo projeto chamado: ACBrFramework.lpi com ele é possível escolher a plataforma de compilação e (x86/x64) e a conveção de chamada (stdcall/cdecl) - Também permite ajustar o diretório dos fontes do ACBr (ACBrDir) Vale lembrar que para mudar a plataforma de compilação, você precisa ter ambas as versões do FPC previamente configuradas
  22. Oi Rafael, O comando VendeItemEx é novo... Se puder implementar ele no Framework será ótimo...
  23. Faço a você mesmo a sua pergunta... Olhou o Log ? Não consta nada nele.. nenhuma mensagem de erro... Mas como você sabe o que causa "access violation" então não terá dificuldades em corrigir o seu problema....
  24. Access Violation ocorre quando você tenta acessar um Objeto que não existe mais, ou que ainda não foi criado... Veja, se o erro fosse no ACBrECF, o fórum estaria inundado de posts como esse... Você mesmo pode testar o ACBrECF, usando o projeto ECFTeste
  25. Alíquotas de ISS somente são permitidas, se no ECF estiver gravada a Inscrição Municipal
×
×
  • 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.