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. Provavelmente é algo no seu ambiente... Tente com o Demo do ACBrNFe...
  2. Use o "Teste de Velocidade" do programa ECFTeste e veja os resultados... IntervaloAposComando = 100 é muito alto... pode tentar: TimeOut = 10 e IntervaloAposComando = 0
  3. Você tem razão, apliquei um refactoring nessas rotinas
  4. É algo no seu código... Observe que você quem está enviando os dados consumidos nas linhas de observação:
  5. Deve ser o TimeOut... Envie de 3 em 3 linhas, ou simplesmente configure: ACBrECF.MaxLinhasBuffer := 3
  6. Não compreendi a pergunta.... Se a impressora é NÃO fiscal, você pode imprimir o que você quiser...
  7. O componente ACBrCMC7 não faz leitura alguma... ele apenas transforma CMC7 para Banco/Agencia/Conta e vice-versa
  8. Continuo sem compreender o seu real problema... esses caracteres compõem o protocolo do ECF, e foram calculados pelo ACBrECF, e não enviados por você..
  9. Vou copiar o que escrevi no tópico anterior....
  10. O ACBr não usa DLL e sim comunicação direta com a serial, pergunte ao suporte "qual é o documento que descreve o Protocolo Serial utilizado pela Balança"
  11. ECF.DecimaisQTD e ECF.DecimaisPreco Procure no arquivo CHM antes de postar... Não há como alterar as quantidades de Decimais a não ser por Intervenção técnica... a única exceção é o ECF da Epson, mas o ACBrMonitor não prevê método de alterar esses valores
  12. Tópico repetido e trancado
  13. O próprio ECF disparou o Erro... Você não pode efetuar esse comando nesse estado para esse modelo de ECF... Eu tenho um flag que tenta programar o Operador e PAF-ECF apenas 1 vez, antes da abertura do primeiro documento fiscal (observe que use ACBrAAC1.Tag como flag e o evento ACBrECF1.OnAntesAbreCupom procedure TFrVenda.ACBrECF1AntesAbreCupom(const CPF_CNPJ, Nome, Endereco : String) ; begin if ACBrAAC1.Tag < 1 then begin // Atribuindo a Indentificação do PAF-ECF ao ACBrECF // try ACBrECF1.IdentificaPAF( ACBrAAC1.IdentPAF.Paf.Nome +' '+ ACBrAAC1.IdentPAF.Paf.Versao, 'MD-5:'+ACBrAAC1.IdentPAF.ArquivoListaAutenticados.MD5 ); ACBrAAC1.Tag := 1; except end ; end ; UIDescricaoProduto := 'Abrindo Cupom Fiscal: '+IntToStrZero(Documento.COO,6) ; end;
  14. jheff_web, Desculpe-me pela demora... Analisando as mudanças no ACBrConsultaCNPJ, notei que em relação a versão atual do SVN, faltava apenas a leitura da Natureza Juridica (a qual adicionei) Em relação a consulta do Dolar, notei que no site do BCB existem serviços que podem ser bem mais interessantes... Poderíamos por exemplo, construir um componente TACBrCotacao, que pega a cotação de diversas moedas do mundo e de vários dias... Bastaria usarmos o endereço: http://www4.bcb.gov.br/pec/taxas/batch/cotacaomoedas.asp Observe ainda, que nesse endereço o BCB, disponibiliza um arquivo CSV com as cotações de várias datas, Exemplo: http://www4.bcb.gov.br/Download/fechamento/20130712.csv http://www4.bcb.gov.br/Download/fechamento/20130705.csv (pelo que notei eles disponibilizam os CSV dos últimos 7 dias, com exceção de sábados e domingos) É muito mais simples interpretar um arquivo CSV do que um HTML... Alguém se habilita a criar o TACBrCotacao ?
  15. Subi para o SVN com pequenas modificações... Muito Obrigado
  16. Acho que os casts String() e AnsiString() foram introduzidos para evitar warnings de compilação nos Delphis mais novos... No Lazarus eles não fazem a menor falta... alguém sabe me dizer se no XE e superiores eles são realmente necessários ?
  17. Simplesmente remover todos os Casts Ou Seja, remova: String() ou AnsiString()
  18. Casts com ACBrStr e ACBrStrToAnsi estão fora cogitação... isso trará perda de dados... A muito tempo o Delphi 6 já foi declarado como não suportado pelo ACBr... A própria Embarcadero não nos disponibiliza uma IDE de Delphi 6 para testes... Você deve fazer suas próprias modificações e manter sua versão separada, se deseja continuar com Delphi 6... Ficou claro agora ?
  19. Tente modificar os Pacotes do Acbr para usar a Synapse do Rem objects
  20. Não deu para compreender o que você quiz dizer... Por favor poste os passos para reprodução, qual o resultado esperado, e qual o resultado obtido
  21. Estou em contato direto com o André Munhoz... Faltam apenas alguns ajustes..
  22. Sim, realmente... a modificação é possível, penalizaria um pouco o tempo de carga, já que ele tentará verificar todas as 20 posições...
  23. Não há nada desenvolvido para essa integração... R$ 3,55 por consulta simples de CPF ?? É isso mesmo ? Vale a pena ?
  24. Provavelmente o cliente passou alguma informação errada...
  25. Qual o modelo do equipamento ? Ou ainda, qual arquivo devo olhar no link indicado ??
×
×
  • 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.