Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.760
  • Registro em

  • Última visita

  • Days Won

    767

Tudo que Daniel Simoes postou

  1. Fique a vontade para propor Patchs de melhorias nos fontes
  2. Notei que a consulta não tem CAPTCHA (o que é bom)... mas consultei o meu CNPJ e obtive poucas informações... (sem endereço, sem CNAE) https://www.sefaz.rs.gov.br/NFE/NFE-CCC.aspx?
  3. Esse post está em uma área do SAC.. portanto está disponível apenas para usuários do SAC
  4. Sua ligação parece correta... Use o ACBrECF como de costume, para gerar os documentos citados... Ou seja, não manipule diretamente os demais componentes... isso é feito pelo ECFVirtual
  5. Veja esse post:
  6. Todos os filhos de ACBrECFVirtualPrinter, imprimem, LeituraX, CCD, Comprovante Não Fiscal, etc...
  7. 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
  8. Conclusão em:
  9. 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...
  10. Eita... só agora vi que se tratava do ACBrConsultaCPF... Vou tentar analisar...
  11. 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
  12. Acabei de fazer um teste e a consulta foi realizada com sucesso... Não há nada de errado com o componente...
  13. 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;
  14. 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();
  15. 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:
  16. verifique se a DLL é a correta... se não existe uma cópia antiga dela em Windows\System32...
  17. Obrigado pela ajuda Rafael...
  18. 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
  19. Não consigo reproduzir o problema... Experimente apagar os fontes da sua pasta ACBrSerial e baixá-los novamente
  20. 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 ?
  21. Tente com o Demo do Fabricante.. entre em contato com o suporte deles...
  22. 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...
  23. 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)
  24. Somente se você estiver usando um compilador que gere código 64 bits
  25. 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
×
×
  • 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.

The popup will be closed in 10 segundos...