Ir para conteúdo
  • Cadastre-se

Ivan de Souza

Membros
  • Total de ítens

    236
  • Registro em

  • Última visita

  • Days Won

    1

Posts postados por Ivan de Souza

  1. Regys, o link que vc passou está quebrado. Gostaria de ler seu artigo.

     

    Daniel, então eu terei que pegar as informações de DadosReducaoZ antes da RZ e de DadosUltimaReducaoZ depois da RZ para finalmente mesclar e gravar na minha base, certo?

  2. Bom dia a todos!

     

    Estou tendo problemas de gravação da redução Z e gostaria de saber qual é o indicado nesse caso: uso o DadosReducaoZ antes ou depois de emitir a Redução Z?

     

    Fiz vários testes e o que se comportou melhor foi antes da ReduçãoZ. Mas uma coisa que eu notei é que há uma intermitência de erros na hora da geração desses dados. Ora vem faltando valor total de ISSQN, outras vem faltando todos os valores totais, GRG, etc ...

     

    Eu uso assim:

     

    frmPrincipal.ecfImpressora.DadosReducaoZ;

    cEcfSerie := frmPrincipal.ecfImpressora.DadosReducaoZClass.NumeroDeSerie;
    cCRZ := IntToStr(frmPrincipal.ecfImpressora.DadosReducaoZClass.CRZ+1);
    cCOO := IntToStr(frmPrincipal.ecfImpressora.DadosReducaoZClass.COO+1);
    cCRO := IntToStr(frmPrincipal.ecfImpressora.DadosReducaoZClass.CRO);
    dDataMovimento := frmPrincipal.ecfImpressora.DadosReducaoZClass.DataDoMovimento;

    rVendaBruta := frmPrincipal.ecfImpressora.DadosReducaoZClass.ValorVendaBruta;

    iCCF := frmPrincipal.ecfImpressora.DadosReducaoZClass.CCF;
    iCFD := frmPrincipal.ecfImpressora.DadosReducaoZClass.CFD;

     

    etc .... depois grava na minha base e tiro a redução.

     

    Para os testes, uso uma Daruma FS700 a 115200. Em alguns clientes com Bematech 2100 a 9600 de velocidade costuma nem ler essas informações. Alguma dica sobre o correto uso dessa função para resolver esse problema?

     

    Obrigado a todos!

     

    Ivan

  3. Daniel,

     

    Conversando com o cliente ele me disse que o programa anterior imprimia nessa impressora as duas etiquetas. E provavelmente ele não usa ACBr.

     

    Agora uma pergunta seguida de uma dica ...

     

    O ACBrETQ tem algum método que possa enviar comandos PPLA, EPL ou ZPL para a impressora e depois seguir com os métodos normais do componente?

    Digo isso porque como o componente não configura o tamanho da etiqueta poderíamos mandar o comando que configura e deixar aberto para outras funções, sem abandonar o ACBr.

     

    O que me diz?

  4. A etiqueta grande, com uma etiqueta por coluna, imprime normalmente. Porém notei que entre uma etiqueta e outra existe um furo, exatamente na posição do sensor da impressora. Na etiqueta pequena não tem. Será que isso não interfere? Sei lá, né ... já pensei em quase tudo que possa interferir nisso ...

  5. PessoALL,

     

     

    Estou usando AcbrEtiqueta com a impressora Zebra GK420t.

     

    Fiz uma rotina para imprimir a etiqueta de 3 colunas com fonte menor. Deu tudo certo, inclusive o salto entre etiquetas.

     

    Depois fiz outra rotina para imprimir a etiqueta com 1 coluna. Deu tudo certo. 

     

    Porém quando fui testar a rotina de impressão de 3 colunas, o salto continuou como sendo da etiqueta grande, ou seja, ela imprime 1 linha, salta 1 linha de etiquetas em branco e imprime na linha debaixo. Ou seja, ele continuou entendendo que eu estivesse usando a etiqueta grande.

     

    Pergunta: tem como, antes de imprimir, configurar na impressora o tamanho da etiqueta pelo ACBrEtq? Pois pelo jeito parece que ele tá pegando a configuração da última etiqueta.

     

    Obrigado!

     

    Ivan

  6. Eu também acho, mas não sei usar ainda o AAC. Tem algum exemplo?

    Eu faço conforme abaixo:

     

    Pra cada item vendido, faz a verificação antes:

     

         cCRZIni := frmPrincipal.ecfImpressora.NumCRZ;
         cCROIni := frmPrincipal.ecfImpressora.NumCRO;
         rVendaBrutaIni := frmPrincipal.ecfImpressora.VendaBruta;
         cNumSerieECF := Trim(frmPrincipal.ecfImpressora.NumSerie);
         rGT := ecfImpressora.GrandeTotal;
         cCRZ := ecfImpressora.NumCRZ;
         cCRO := ecfImpressora.NumCRO;
         rVendaBruta := ecfImpressora.VendaBruta;

     

    e depois da venda, atualiza os dados:


        cCRZIni := frmPrincipal.ecfImpressora.NumCRZ;
        cCROIni := frmPrincipal.ecfImpressora.NumCRO;
        rVendaBrutaIni := frmPrincipal.ecfImpressora.VendaBruta;
        rGTIni := frmPrincipal.ecfImpressora.GrandeTotal;

  7. Estive a campo nos clientes analisando um por um. A maioria que tá reclamando usa Bematech MP2100 com velocidade de 9600. Acontece que a cada item vendido eu tenho que gravar as informações do ECF, tais como Venda bruta, verificar se o ECF que está plugado é o mesmo autorizado, ou seja, exigências do PAF. E como eu tenho uma Daruma FS700 a 115200 isso não fazia diferença pra mim. Ela roda igual a uma bala. Se eu desativar essas funcionalidades, o problema acaba, mas estará em desacordo com o PAF. Alguém tem sugestões??? Todas serão bem vindas!

  8. PessoALL,

     

    Depois que eu atualizei o ACBR com a última versão alguns clientes reclamaram que o sistema ficou mais lento na hora de emitir cupom fiscal. O executável anterior não tinha esse problema. A maioria dos ecf's que ficaram lentos foram Bematech 2100.

    Em alguns testes disseram que estava lento até com o emulador Bematech. Comigo não tem lentidão, funciona perfeitamente.

    Já tentei aumentar a velocidade do ECF, mas em alguns casos ele não aceita 115200 na porta.

     

    Vou até o cliente verificar o ecf com a minha máquina. Até lá, alguém tem alguma idéia/sugestão que possa me orientar o que fazer? Minha máquina de desenvolvimento está com Windows 7 Home, Delphi XE3, MySql 5.0.

     

    Obrigado a todos!

     

    Ivan

  9. Perfeito! Muito obrigado pela dica!

    Só mais uma coisa ... Nesse meu exemplo tenho 1 produto na NFe. Quando imprime a linha dele logo abaixo é impresso linhas verticais pra cada coluna, como se fosse imprimir outro produto. Não sei se me fiz entender, mas segue o PDF gerado. Será que tem como fechar o quadro sem essas linhas excedentes ou tenho que editar no QuickReport?

     

    Obrigado!

    31121204019406000258550010000000131000000137.pdf

  10. PessoALL, bom dia!

     

     

    Estou imprimindo o Danfe em QuickReport 5 no Delphi XE3.

     

    Preciso salvar o PDF após a impressão do Danfe automaticamente.

     

    Pra isso, estou usando ACBrNFe.NotasFiscais.ImprimirPDF;

     

    Porém ele não salva o PDF. Eu tenho o filter PDF do QuickReport instalado no meu Delphi, pois vi no código fonte a diretiva que usa ele. Criei a diretiva QReport_PDFconforme está na unit ACBrNFeDANFeQR, mas mesmo assim não consigo criar o PDF. Alguém sabe o que mais tenho que fazer?

     

    Desde já agradeço!

     

    obs: já adianto que procurei pelo fórum antes de postar.

  11. Olá, pessoal!

    Depois dessa atualização, quando vou enviar a NFe dá time-out e não transmite. Atualizei o ACBR, recompilei os pacotes e reinstalei tudo. Pelo emissor gratuito funciona normalmente. Alguém sabe o motivo?

    Obrigado!

  12. Sempre pesquiso no fórum e na internet antes de perguntar. Por isso coloco poucas perguntas aqui, visto que na maioria das vezes encontro a resposta nas minhas pesquisas. Porém nem tudo consigo resolver somente com pesquisas, então recorro ao fórum.

    Quanto á configuração do componente tá bem legível as propriedades e a forma como é usada. O problema é o driver correto que cria a ponte USB->COM da Zebra. Quando configuro uma Daruma FS700 na USB ele instala de primeira. Se alguém souber e puder me ajudar, agradeço! Enquanto isso continuo minhas buscas !!! :D

  13. Estou com uma GK420T USB. O driver que eu baixei não instalou nenhuma porta para ela. Por conta disso, não consegui usar o exemplo do ACBR para impressão de etiquetas na Zebra. Alguém sabe onde posso baixar o driver correto para ela e se tem alguma coisa em especial para configurar e usar o exemplo do ACBR?

    Desde já agradeço!

    Ivan

  14. Pessoal, bom dia!

    Fiz as configurações do AcbrNFe, transmmito a nota, tudo certinho.

    Porém, na hora de assinar e transmitir ele pede a senha do certificado, mesmo eu já tendo configurado a senha e salvo em arquivo INI. O que preciso fazer para ele não me pedir mais a senha? Uso certificado A1 da Caixa, mas esse fato acontece com outros certificados.

    Desde já agradeço!

    Ivan

×
×
  • 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...