Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.062
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Vc se refere a Leitura de CMC7 por Leitores de Cheque, ou ECF, ou ainda o componente ACBrCMC7 (que faz um "parse" do código CMC7) ?
  2. Boa ideia Ivan, A meu ver isso deve realmente ser tratado a nível de aplicação e não no ACBrECF
  3. Foi lançado hoje o livro Desenvolvendo Aplicativos com Lazarus O livro tem 346 páginas divididas em 14 capítulos e 5 Apêndices. Compre aqui: http://www.agbook.com.br/book/46758--De ... om_Lazarus Leia o sumário, a introdução e o primeiro capítulo aqui: http://www.jpsoft.com.br/Desenvolvendo_ ... mostra.pdf SOBRE O LIVRO: Este livro é para aqueles que desejam aprender a desenvolver aplicações multiplataforma para desktop usando a IDE Lazarus para o compilador Free Pascal e, também, é indicado para desenvolvedores Delphi, Visual Basic ou de outra linguagem que desejam migrar para Lazarus. Para compreender os assuntos abordados no livro, é necessário o leitor ter noções de algorítimo e alguma linguagem de programação. Portanto, se você não tem nenhum conhecimento nesta área, recomendo a leitura prévia de alguma apostila, livro ou site sobre estes assuntos. O conteúdo deste livro é útil tanto para programadores iniciantes como para programadores experimentes. A didática é um dos pontos fortes deste livro. Os assuntos são considerados com clareza e objetividade, os códigos dos exemplos são, em sua maioria, comentados e os projetos desenvolvidos são explicados passo a passo para facilitar o aprendizado. Todos os exemplos do livro são multiplataforma. Foram testados no Windows e no Linux. Att.: Jean Patrick.
  4. Urano Matricial ou MFD ?
  5. Obrigado a todos que nos visitaram na AUTOCOM Peço desculpas por não ter tido tempo de conhecer pessoalmente alguns usuários que nos visitaram... Gostamos muito de receber o incentivo e o "calor" de todos que estiveram em nosso stand... Esperamos estar novamente presente no evento de 2012... Como nossa primeira exposição, ficamos surpresos de ver a quantidade de visitantes de todo Brasil que frequentam a feira... sendo um ótimo lugar para conhecer pessoalmente nossos parceiros e fazer novos negócios...
  6. É importante ler o Roteiro... mas é muito mais importante conhecer a Lei do PAF-ECF a fundo... Os homologadores não são os donos da verdade, eles precisam argumentar o "porque não" usando a Lei... se não está na lei, ou estiver diferente, eles não podem exigir... Aqui em SP, na Polimig, isso não seria problema... O homologador até prefere quando a registro é "refeito", pois é mais fácil ele continuar os testes e alterar os outros campos... Minha aplicação usa uma Trigger, after Insert ou Update no banco, o que invalida o Hash... mas nem todo banco aceita triggers... Uma saída seria vc invalidar o Hash no Banco, quando você mesmo fizesse uma verificação na hora de gerar os arquivos... com isso ele ficaria inválido, e voltar o valor do campo não iria restaura-lo...
  7. fabricio, Qual o foi o argumento legal do homologador para isso ? (Que trecho da lei do PAF-ECF ele usou ?)
  8. Veja essa página: http://www.ararat.cz/synapse/doku.php/p ... 3samplessl http://www.ararat.cz/synapse/doku.php/public:howto
  9. O ACBrTEFD foi projetado para uso com ECFs... mas ele não envia comandos diretos para o ECF, e sim dispara eventos... Você poderia programar os eventos e imprimir o que precisa... mas tenho dúvidas quanto a validade disso...com certeza não passaria numa homologação de TEF Acho que o primeiro passo é consultar os homologadores de TEF sobre a questão de TEF em NFe
  10. Vc está ativando componentes (ou outros programas) na mesma Porta Serial...
  11. O Download da MFD não funciona com o emulador... mas por favor confirme essa informação com o suporte da Bamatech
  12. Entre em Project -> Project Options -> Linking e desmarque a caixa: Display Line Numbers in Run-Time (isso irá remover a informação de Debug)
  13. Humm. ok... sem problemas... Você pode verificar se há TransaçoesPendentes e se positivo, chamar esse fechamento... em caso negativo a rotina de fechamento "comum"
  14. Se você fizer isso não há sentido nenhum usar o componente, pois você fará tudo por fora dele O FinalizarCupom irá imprimir os pagamentos, fechar o cupom e se houver erro nesses comandos ele mesmo já trata de acordo com o roteiro... Para TEF discado, o pagamento em Dinheiro sempre deve vir primeiro, e uma vez iniciado o Pagamento em Cartão, apenas outros pagamentos em Cartão poderão ser aceitos...
  15. Perdoe-me por minha resposta precipitada... O problema realmente é outro... Você está usando a última versão do ACBrMonitor ? http://sourceforge.net/projects/acbr/fi ... r%20Atual/
  16. A ideia é muito boa... É possível programar o componente para fazer a leitura inversa... isso ocorre por exemplo, no arquivo N do ACBrPAF...
  17. Complementando... no caso de Pane do ECF... o Programa deve abrir uma opção para Consulta de Preços / Menu fiscal e Digitação de Nota Manual (PED) Veja esse tópico: viewtopic.php?f=20&t=1130
  18. A lei de PAF-ECF é a mesma para todo Brasil... entre em contato com um orgão homologador e solicite a documentação de homologação Veja esses links: Casos de Sucesso com ACBr PAF-ECF - Links úteis. Leis, Roteiros, Blogs, e outros
  19. Atualize seus fontes pelo SVN, e use o modelo ecfSwedaSTX
  20. Sim, é interessante... Estamos abertos a colaborações... Seria interessante seguir a linha do componente ACBrPAF. Interessados em desenvolver o componente não esqueçam de escrever também um Demo, Package e instruções de instalação... E se possível, testar a compatibilidade com o Lazarus
  21. Não existe... mas qual seria a finalidade ?
  22. A mensagem retornada pelo ACBrMonitor é clara... ele foi impossibilitado de apagar o arquivo... Provavelmente o problema é na rotina de criação de arquivo da sua aplicação... você não deve estar liberando o arquivo da maneira correta... Crie o arquivo sempre com outro nome (temporário)....e somente quando terminar de escrever tudo e fechar o arquivo, ai sim, renomeie arquivo temporário para o nome esperado pelo ACBrMonitor
  23. tenho dúvidas em relação a não precisar de acesso ao Menu Fiscal na tela de Login... Acho que é necessário SIM, pois o lojista poderia impedir o acesso ao menu fiscal ao não fornecer a senha...
  24. Estude os fontes do Demo ECFTeste.dpr if pgcMenuFiscalTipo.ActivePageIndex = 0 then ACBrECF1.PafMF_MFD_Espelho(edtDtInicial.Date, edtDtFinal.Date, PathArquivo) else ACBrECF1.PafMF_MFD_Espelho(edtCOOInicial.Value, edtCOOFinal.Value, PathArquivo); [/code]
  25. Vamos deixar igual ao programa da Elgin gera... "ZP" Na verdade essa tabela foi mais uma péssima ideia do fisco... Não há a menor necessidade de identificar o ECF, se o mesmo está plenamente identificado no conteúdo do arquivo... Acho que eles perceberam isso, e o validador do fisco aceita qualquer nome de arquivo...
×
×
  • 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.