Ir para conteúdo
  • Cadastre-se

Paulinho

Membros
  • Total de ítens

    306
  • Registro em

  • Última visita

Tudo que Paulinho postou

  1. Entendo Daniel, mas minha dúvida é lá dentro do fonte ACBrAAC existe a procedure SalvarArquivo. Se dentro dessa procedure tem a Lista de ECFs autorizados a usar o PAF-ECF no estabelecimento que é onde voce salva todos os ECFs autorizados para aquele estabelecimento. Também dentro dessa procedure não teria que ter um tipo Lista de OutrosArquivos a usar o PAF-ECF? No exemplo não tem isso e dentro do proprio fonte também não encontrei e acabei fazendo essa inclusão no meu fonte para que funcionasse para o propósito que expliquei nas outras mensagens.
  2. Assim Daniel, o paf-ecf ped para que no arquivo auxiliar criptografado vá todas as imformações do ecf, da empresa do aplicativo e também caso haja a utilização de outro sistema que esteja integrado com o pdv que seja informado o mesmo dentro desse arquivo junto com todas essas informações para o paf. Dentro do exemplo do ACBrAAC, na unit1 existe try for ct:=0 to ACBrAAC1.IdentPAF.ECFsAutorizados.Count-1 do begin with TACBrAACECF(ACBrAAC1.IdentPAF.ECFsAutorizados.Items[ct]) do AdicionarItemGrid(NumeroSerie, ValorGT, CRO, CNI); end; finally lstECFsAutorizados.Items.EndUpdate; end; usado para ECFsAutorizados, ai vi tambem que há a propriedade OutrosArquivos mas que nao esta implementada dentro desse exemplo. Isto esta correto? ou também teria que ter um for para usar a propriedade OutrosArquivos. expliquei melhor agora, qualquer duvida é so falar
  3. Boa dia a todos, eu estava fazendo os teste no exemplo do ACBrAAc e percebi que há um for usada para fazer a gravação dos ecf autorizados, mas não há implementação para o caso de gravação de outros arquivos (caso o pdv possua retaguarda ou outros aplicativos externos). alguem poderia me informa se ja foi incluido isso nos fontes?
  4. Bom dia Marcelo, venho informar que consegui fazer funcionar conforme suas orientações e também para agradecer esta grande ajuda que me destes. Muito obrigado
  5. marcelo este 1 - Quando vc faz = formfilho:=tformfilho.create(self) , o formfilho executa o evento oncreate dele , coloque um break point no oncreate do formfilho pra vc ver onde esta dando este erro, encontrei o erro, dentro do evento oncreate do formfilho eu crio conexões com minhas classes e quando entra no oncreate da primeira classe ele passa minha conexão como nil. então este pelo que parece esta sendo o primeiro erro.
  6. blz marcelo a dica 1 eu entendi, já o 2 iniciar seus parametros, voce esta se referindo aos parametros do ACBrECF correto. Caso seja sim seria este exemplo: formfilho.ACBrECF1.ECF.HorarioVerao; ?
  7. a rotina que eu escolhi foi no create do form principal, porém começou dar 3 erros que coloquei no anexo, se for possivel voce dar uma olhada, o erro 3º ele aparece rapido e se fecha. FrenteCx:= TFrmFrenteCx.Create(Self); <--- aqui acontece os erros 1 e 2, e também já alterei Self para a conexão ZConnection1 e da o mesmo erro. FrenteCx.ACBrECF1.Ativar; <---- aqui acontece o 3 erro que diz 'Modelo não definido', essa msg ele puxa lá ao ACbrECF, mas é uma msg que abre e se fecha rápido. Será que pode ser este iniciar parâmetros que você citou acima e eu não entendi direito?
  8. Boa tarde a todos, pessoal estou com um problema da seguinte forma. Tenho a tela principal do meu pdv, onde existe um menu com opções de Cadastros (cliente, produto, forma pagamento, etc), Vendas, Menu Fiscal, Configurações, Exportações, Utilitários e outros. escolhendo a opção de vendas, abro outro form do frente de caixa onde é feito a venda (inclusão dos itens, efetua pagamento e faz fechamento do cupom, dentre outras funcionalidades). Até ai tudo bem, mas se não me engano o paf-ecf exige que a tela do Menu Fiscal e outros campos além do deste que não me lembro no momento fiquem sem restrição a impressora. Mesmo a impressora não estando ligada deverá funcionar normal, agora só no momento da emissão do cupom será necessário a impressora estar ligada. Meu aplicativo ja fazia a conexão com a impressora no momento em que fosse aberto a tela principal usando o componente o ACBrECF nesta tela, com essa exigência do paf-ecf alterei a forma o aplicativo comunicar com a impressora. Agora esta comunicação esta sendo feito no momento da emissão do cupom e assim tive que mudar o componente ACBrECF para o form do frente de caixa. Só que agora como posso fazer para que a tela anterior ao do frente de caixa (no caso a tela principal) consiga obter alguns dados tais como Identificação do PAF-ECF, mudar horario de verão e outros mais que acho ser necessário utilizar o componente do ACBrECF na tela principal? Será que consegui esclarecer minha dúvida para quem puder responder ou dar algum dica que será bem recebida
  9. boa tarde a todos, Daniel ou quem possa ajudar. Você mais acima sugeriu disse que não poderia usar ACBrECF1.SubtotalizaCupom e que fosse utilizado o ACBrTEFD1.FinalizarCupom, pois o mesmo ja SubtotalizaCupom e faz o fechamento. Mas e quando for feito pagamento com cartão + outra forma de pagamento, no caso teria que deixar a forma de pagamento com cartão por último pois ele que finalizará o cupom ou como poderia ser feito.
  10. Olá boa tarde, regys quero agradecer pela ajuda que deu e informar que deu certo, o problema que tive foi somente encontrar o driver do adaptador pois ele veio sem o cd de instalação, mas após vários downloads e instalações encontrei o driver correto e agora esta funcionando que é uma beleza.
  11. blz regys, vou fazer os devidos teste aqui e posto se deu tudo certo, obrigado
  12. Obrigado regys pela informação, vou estar comprando um adaptador para ver como funciona. Qualquer coisa eu recorro a vocês novamente. Pelo que entendi após a instalação é criada a porta COM normal (como você informou), no meu ACBr lá em propriedades>portas está como COM1, meu sistema procura automático onde a impressora esta instalada, então neste caso não será necessário setar, certo ou errado?
  13. Bom dia pessoal, obrigado pelo retorno de vocês. Como não há previsão de algum implementação seria melhor utilizar um adaptador, neste caso é preciso implementar algo no código para que posso ser usado este adaptador? Vocês teriam alguma sugestão como fazer?
  14. Boa tarde pessoal, após todo esse tempo da última msg postada eu venho pelo mesmo motivo de um cliente estar usando a mp2100 th fi em um nootebook e estar dando o mesmo problema, gostaria de saber se desde período para cá foi criado algo no ACBr que faça comunicação com impressora com cabo usb, caso seja sim gostaria de umas dicas como fazer. Caso seja não o mais certo então seria comprar mesmo um conversor de usb para serial ou comprar um adaptador? (creio até que sejam os mesmos ). Obrigado a quem puder me ajudar
  15. Daniel ou quem puder dar um auxílio tenho uma dúvida em que já debuguei o meu sistema em paralelo ao tefdemo, eu não consegui entender como é fez para que no StatusBar1 mais especifico no 2 - TStatusPanel, quando é chamado o tef para que eu digite os dados do cartão, neste campo 2 - TStatusPanel do StatusBar1 ele faz tipo uma contagem de tempo. Teria como você me explicar como é feito ou me dizer em que momento isso acontece.
  16. Bom dia a todos, obrigado pela ajuda de vocês e também pela atualização do Daniel, eu havia feito como o joseadolfojr havia mencionado e desta forma conseguia rodar o demo. Mas agradeço também ao Daniel que se empenhou de descobri onde estava o problema e fez o acerto. Só tenho a agradecer a vocês, obrigado!
  17. Entendo, bom vou postar aqui e então se algum usuário de delphi puder ajudar eu agradeço. Lembrando que uso o Delphi7
  18. Bom dia Daniel, eu venho novamente falar sobre não estar abrindo o exemplo do ACBrTEFD, eu segui a risca o que o me disse para remover e reinstalar o Package do ACBrTEFD continuou dando o mesmo problema. Resolvi remover todo o ACBr no delphi, renomeei a antiga pasta que eu tinha do ACBr, criei outra pasta nova e baixei todo o ACBr novamente e fiz a instalação conforme o arquivo leia-me da pasta ACBr e no final continua dando o mesmo erro. Gravei um video do problema que esta dando, mas pelo visto não da pra postar video aqui então vou gravar imagens e postar para voce ver o que acontece, quem sabe fique melhor para voce me orientar no que pode ser, ok. Obrigado por enquanto
  19. Ola bom dia, Eneias ou quem puder ajudar, por favor vejam se esta correto o processo que fiz para habilitar multiplos cartoes. Dentro da minha forma de pagamento Cartão coloquei ACBrTEFD1.MultiplosCartoes:= true; antes de eu começar a preencher as sub-propriedades do ACBrTEFD1.Identificacao, só que mesmo assim continua dando como operação não permitida. Será que estou fazendo algo de errado?
  20. ok, vou estar fazendo as devidas alterações então... muito obrigado por enquanto Eneias
  21. Eneias eu vi sim esta observação do Daniel, uma coisa que me encabula agora é que o multiplos cartões era opcional no dia da homologação, me corrija se eu estiver errado, com essa habilitação minha AC passará também a fazer transações com multiplos cartões. Seria isso ou entendi errado
  22. eneias quando você fez o pagamento de debito + desconto, voce precisou habilitar alguma função especifica para não dar como operação não permitida?
  23. Obrigado pela sua resposta eneias, agora fico no aguardo da resposta do Daniel para sua nova duvida que também tenho.
  24. Daniel, conforme o eneias postou os dados do arquivo intpos de retorno e eu percebi que não aparece a linha 709-000 que corresponde ao valor do desconto. Sei que este campo 709-000 ele é opcional conf. esta no manual, e vi que você programou ele no ACBrTEFDClass. Como posso fazer para que ele (campo 709-000 ) seja também incluido no arquivo de resp intpos?
  25. Bom dia Daniel, eu já havia lido e re-lido este manual, porém só queria confirmar com uma pessoal de mais experiência se eu havia entendido correto. Obrigado por sempre me ajudar.
×
×
  • 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.