Ir para conteúdo
  • Cadastre-se

Guaracy Gimenes

Membros
  • Total de ítens

    43
  • Registro em

  • Última visita

Posts postados por Guaracy Gimenes

  1. Boa tarde pessoal, tudo bem?

    Estou com uma dúvida sobre o requisito xvi, teste 54 onde diz que no estado de SC é possível pagar até R$10,00 a mais no cartão de crédito / débito, seja para troco ou doação.

    A empresa onde eu trabalho , desenvolve sistemas para distribuidoras de gás e água.

    Gostaria de saber se preciso implementar esta função , pois no roteiro diz que esta implementação é para mercados e minimercados  com predominância de produtos alimentícios.

     

    obrigado pela atenção, um bom dia.

     

  2. Boa tarde Senhores! Estou com uma dúvida ( pra variar rss), estou seguindo o roteiro...

    ROTEIRO DE ANÁLISE FUNCIONAL DE PROGRAMA APLICATIVO FISCAL - EMISSOR DE CUPOM FISCAL PAF-ECF Versão 1.0 – xxxx/2014 Aplicável à versão 02.02 da ER-PAF-ECF

    E no requisito  VII teste 39: Ele fala sobre  Executar a função “Registros do PAF-ECF” do Menu Fiscal. 

    Oq seria o registro do PAF ECF ? tentei procurar um exemplo no ACBR_D7\Exemplos\ACBrSerial\ACBrECF\Delphi

    não encontrei nada, alguém pode me dar um exemplo ou me orientar? 

    Desde já agradeço a atenção de todos.

    abraço.

  3. 22 horas atrás, Régys Silveira disse:

    O problema do FastReport ao meu ver é que você não instalou o driver de spooler correto da impressora.

    Boa tarde Régys , obrigado pela atenção. Instalei o driver como recomendou e ele imprimiu quase que correto, ficou um comendo um pouco o canto esquerdo, mas minha preocupação maior  é que está imprimindo muito lento. Estou usando a Epson  Tm- T81. para impressão. Será que pode ser alguma configuração do componente FR?

    22 horas atrás, Daniel Simoes disse:

    O problema do EscPos parece ser o fato de você ter configurado errado o numero de colunas

    Use o PosPrinterTest, imprima o "Teste de Carácteres" e veja quantas colunas essa impressora suporta

    Daniel, muito obrigado pela atenção amigo, funcionou corretamente agora.

    22 horas atrás, Régys Silveira disse:

    O problema do FastReport ao meu ver é que você não instalou o driver de spooler correto da impressora.

     

    22 horas atrás, Daniel Simoes disse:

    O problema do EscPos parece ser o fato de você ter configurado errado o numero de colunas

    Use o PosPrinterTest, imprima o "Teste de Carácteres" e veja quantas colunas essa impressora suporta

     

    FrQuaseShow1.jpg

  4. Boa tarde senhores! mas uma vez venho pedir ajuda de vocês,  pois não consegui fazer imprimir corretamente pelo escpos nem pelo danfefr1..

    Os dois saem desconfigurados.  já agradeço a atenção de cada um. Lembrando que uso o trunk2 

    comandos do escpos :

      frmPedido.LerConfiguracao;
      if not FileExists( ArquivoXML ) then
         raise Exception.Create('Arquivo não encontrado!'+ArquivoXML);

      if frmPedido.lImpressoraBobina then
      begin
         if PrintDialog.Execute then
         begin
           Try
             ConfigurarComponente;
             ACBrNFe1.DANFE                    :=  ACBrNFeDANFeESCPOS;
             ACBrNFeDANFeESCPOS.MostrarPreview := True;
             ACBrNFeDANFeESCPOS.NumCopias      := PrintDialog.Copies;
             ACBrNFeDANFeESCPOS.Impressora     := Printer.Printers[Printer.PrinterIndex];
             if lDanfeResumido then
             begin
          //   ACBrNFeDANFeESCPOS.ImprimirDANFEResumido(Nil)
               ACBrNFe1.DANFE.ImprimirItens := false;
               ACBrNFe1.NotasFiscais[0].Imprimir;
             end
             else
               ACBrNFe1.NotasFiscais[0].Imprimir;
               //  ACBrNFeDANFeESCPOS.ImprimirDANFE(nil);
               //      if chkAbrirGaveta.Checked then
               //        ACBrNFeDANFeESCPOS.AbrirGaveta;
           finally
    //           ACBrNFeDANFeESCPOS.Device.Desativar;
           end;
         end;
    /////////////////////////////////////////////////////////////////////////////////////////

    ACBrNFeDANFEFR1

          if DM_NFCe.cColunas = '40' then
           begin
               ACBrNFeDANFEFR1.FastFile                  := ExtractFileDir(application.ExeName) + '\Report\DANFeNFCe.fr3';
               ACBrNFeDANFEFR1.FastFileEvento            := ExtractFileDir(application.ExeName) + '\Report\EVENTOS.fr3';
               ACBrNFeDANFEFR1.TipoDANFE   := tiNFCe;
           end
           else
           begin
               ACBrNFeDANFEFR1.FastFile                  := ExtractFileDir(application.ExeName) + '\Report\DANFeNFCeA4.fr3';
               ACBrNFeDANFEFR1.FastFileEvento            := ExtractFileDir(application.ExeName) + '\Report\EVENTOS.fr3';
               ACBrNFeDANFEFR1.TipoDANFE   := tiNFCeA4;
           end;
    //       ACBrNFe1.DANFE                           := ACBrNFeDANFEFR1;
    //       ACBrNFe1.DANFE.imprimirItens             := False;
           ACBrNFe1.NotasFiscais.Clear;
           ACBrNFe1.NotasFiscais.LoadFromFile(ArquivoXML);
    //       ACBrNFe1.DANFE.MostrarPreview := True;
    //       ACBrNFe1.DANFE.NumCopias      := PrintDialog.Copies;
    //       ACBrNFe1.DANFE.Impressora     := Printer.Printers[Printer.PrinterIndex];
           ACBrNFeDANFEFR1.MostrarPreview := True;
           ACBrNFeDANFEFR1.NumCopias      := PrintDialog.Copies;
           ACBrNFeDANFEFR1.Impressora     := Printer.Printers[Printer.PrinterIndex];
           if lDanfeResumido then
           begin
               {
               ACBrNFeDANFEQR1.ImprimeItens := False;
               ACBrNFeDANFEQR1.ImprimirDANFE(nil);
               }
               ACBrNFeDANFEFR1.ImprimirItens := False;
               ACBrNFeDANFEFR1.ImprimirDANFEResumido(nil);
           end
           else
           begin
               {
               ACBrNFeDANFEQR1.ImprimeItens := True;
               ACBrNFeDANFEQR1.ImprimirDANFE(nil);
               }
               ACBrNFeDANFEFR1.ImprimirItens := True;
               ACBrNFeDANFEFR1.ImprimirDANFE(nil);
           end;
         end;
       finally

       end;
     

     

    obrigado.

     

     

    foto_1615.png

    foto_1618.jpg

  5. Então estava procurando algo como o exemplo do sat, que tem todos os exemplos de como utilizar os componentes, ativa sat, desativa, registra venda etc...

    por exe.. tenho o menu fiscal aqui, e precisava de exemplos ... um botão com os códigos do acbr de como gerar o arq. mf , arq, mfd enfim, tudo relacionado ao menu fiscal. Eu abri este projeto aqui, porém não vi utilidade, desculpe minha ignorância, estou começando a mexer agora com este projeto.

  6. Bom dia galera! 

    para gerar o arq. MF usei esta função do AcbrECF, porém ele gera um arquivo .txt tudo corrompido.

    Alguém gera o arquivo MF ?? Se sim, alguém pode me dar um exemplo?      

    ACBrECF.PafMF_Binario( FormataDir( ExtractFilePath( Application.ExeName ) ) +'bematech.mf' );

    Obrigado pela atenção.

  7. Boa tarde amigos, estou com uma dúvida e sei que pode ser simples, porém eu não encontrei o "problema" e ficaria muito grato se obtivesse ajuda.

    Quando adiciono um  item  do produto a impressora bematech mp-2100 th Fi imprime alguns dados já. 

    Nome da empresa  endereço e etc...

    mais abaixo imprime a data a hora  o ccf e o coo

    embaixo vem os campos CNPJ/CPF consumidor: 11111111111

    depois nome do cliente e tal.. Eu gostaria de saber como faria pra imprimir somente  CNPJ/CPF e não deixar com o consumidor na frente.

    vi que ele chama um método  na classe TACBrECF chamado :

    AbreCupom(CPF_CNPJ: String = ''; Nome : String = ''; , porém não vi em nenhum lugar um 'CNPJ/CPF consumidor : ' onde eu possa apagar.

    Desde já agradeço a atenção de todos.

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