Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.065
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Isso é muito trabalhoso... Leia os Change-Logs.txt... se houve a adição de novos Eventos ou Propriedades, recompile e Instale os Packages modificados (para atualizar as BPLS, que são usadas pela IDE)... caso contrário é só compilar o seu projeto...
  2. Se você desativar a propriedade AutoEfetuarPagamento o TEFD não irá imprimir os pagamentos imediatamente no Cupom...
  3. Veja o LOG gerado pelo TEFD... Se o SiTEF enviou esse comando para o TEFD, ele repassa para o evento... e vc realmente precisa exibi-lo...
  4. As informações de Retorno mudam muito para cada tipo TEF.. então se vc pretende suportar vários TEFs... muita pesquisa nos manuais dos G.Ps e IFs no seu código serão necessários... Vc pode capturar as informações no método OnDepoisConfirmarTransacao (observe os fontes do Demo) Fiz alguns ajustes recentes no componente para suportar Recebimentos Não Fiscais... mas talvez ainda precise de ajustes...
  5. Na MP20 ainda não existia os comandos separados para Abertura de Não fiscal e Registro de Item... Tudo é feito em apenas 1 comando... Por isso o ACBr "bufferiza" as informações que vc enviou e fica esperando o comando de Fechamento Não fiscal para enviar o comando de execução... (apenas a MP20FI tem essa característica) Talvez seja necessário alguns ajustes no TEFD para isso... Ou até mesmo na Classe de ECF da Bematech (poderíamos usar flags), para ela sinalizar o estado como estNaoFiscal após os comandos de abertura...
  6. Humm.. Isso é algo que eu ainda não implementei no ACBrTEFD ... tenho grande interesse nisso, mas não tenho tempo no momento...
  7. Acho que me expressei mal.. O que quis dizer é que é necessário abrir uma Janela com o Captcha, mas a exibição da Imagem pode ser integrada a aplicação... Segue um ScreenShot
  8. Acho que vc está tentando gerar o Movimento por ECF... lembre-se que esse aqruivo não deve ser gerado pela DLL e sim pela sua aplicação, com as informações do BD
  9. Acho que é válido lembrar tb que esse site da Fazenda não faz acesso a base de dados de Serasa, SNPC, etc... Eu uso ele apenas para agilizar o cadastro de Empresas... o usuário digita o CNPJ e "magicamente" o programa preenche os dados da Empresa e Endereço...
  10. Sim... fiz uns testes com ele, mas ainda tem (ou tinha) alguns bugs.. e ele é igualmente limitado a HTMLs simples como o Ipro O legal é usar o Gecko http://wiki.lazarus.freepascal.org/GeckoPort que usa os APIs do Mozilla... mas nunca fui a fundo...
  11. hummm.. Zebra geralmente é PPLB (que é o mesmo que ZPLII)
  12. Eu já tenho um componente que faz consulta na página da Fazenda por CNPJ ou CPF (são páginas diferentes).... Penso eu doa-lo ao ACBr em breve... Na verdade ele usa a página Web que existe, de acesso público, o inconveniente é que precisa digitar o "Captcha"... http://www.receita.fazenda.gov.br/Pesso ... itacao.asp
  13. Quando eu usava a CLX (finada), ela tinha um componente próprio (multiplataforma)... No Lazarus é nativo da IDE os componentes "Ipro" da antiga TurboPower, (empresa que antes de fechar as portas doou seus fontes em código aberto) O TIpHtmlPanel é multiplataforma (Win/Linux/Mac)... mas é ele que faz todo o tratamento do HTML... ou seja, é bem limitado... Mas tendo um HTML de exemplo posso testar nele...
  14. Aqui tb estamos em processo de homologação, e com uma Bematech MP4000... já enviamos os arquivos para pre-analise, e aparentemente está ok
  15. Tente com o Demo do ACBrETQ... aqui na empresa usamos tanto o protocolo PPLA ou PPLB em milímetros, e funciona corretamente...
  16. Oi Fernando... Obrigado pelo retorno... já subi suas alterações
  17. Oi Strago, Muitíssimo obrigado pela sua oferta... Infelizmente só poderei analisar o componente na semana que vem Mas a ideia do componente é ótima...
  18. Bacana... mas notei que o acesso a página exige um Certificado instalado na máquina (ou navegador)... isso limitaria bastante a aplicação final...
  19. Pelo descrito o problema é no ECF... mas não vejo porque isso seria motivo de reprovação... A lógica é o ACBrECF envia o comando... se o ECF estiver fora de linha ou desligado ele simplesmente não responderá... Se o ECF está respondendo, o ACBrECF não tem como detectar que o mesmo está fora de linha... Vc poderia tentar com um ECF do próprio homologador...
  20. Tente com o Demo "ECFTeste" ... e se for o caso, copie aqui a exata msg de erro
  21. Lembre-se que cada ECF tem uma maneira de codificar os indices... Exemplo "DINHEIRO" é -2 nas FiscNet e "A" na Daruma FS345... Portanto use o comando indicado pelo LucioMauro para ler os índices usados pelo ECF
  22. Qual o erro que ocorreu ? O ACBrECFBematech.pas tem suporte para a programação de formas de pagamento deste modelo...
  23. Um palpite... Urano, DataRegis, Termoprinter, Elgin, ZPM usam o mesmo protocolo "FiscNet" Experimente alterar a linha 2628 de ACBrECFFiscNet.pas, para inserir a Urano na pesquisa: if pos(fsMarcaECF, 'dataregis|termoprinter|urano') > 0 then begin LIB_FiscNet := 'DLLG2_Gerador.dll' ; FiscNetFunctionDetect(LIB_FiscNet, 'Gera_AtoCotepe1704_Periodo_MFD',@xGera_AtoCotepe1704_Periodo_MFD ); FiscNetFunctionDetect(LIB_FiscNet, 'Gera_PAF',@xGera_PAF ); end [/code] PS: Verifique se a variável [b]fsMarcaECF[/b], contém o texto "urano", ou então ajuste conforme o caso Isso permitirá tentar usar as DLLs da TermoPrinter e DataRegis para Urano... como eu disse, o protocolo básico de todos ECFs é o mesmo... mas a DLL pode ter alguma "trava por software" para não rodar em equipamentos de outras marcas
  24. Você pode tentar configurar a gaveta na aba Gaveta do ACBrMonitor ou ainda no arquivo ACBrECF001.ini
  25. tópico relacionado.. viewtopic.php?f=10&t=1910
×
×
  • 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.