Ir para conteúdo
  • Cadastre-se

dev botao

Não Imprime CPF


Zamper
  • Este tópico foi criado há 3009 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros
Agora, Zamper disse:

Bom dia !!i! Estou usando ACBr  com impressora Elgin I9 , monto no XML  a tag dest para preencher o CPF mais não imprime , alquem sabe como posso resolver isso ? 

desde já agradeço.

Aqui funciona perfeitamente.

Anexe o XML.

Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Membros

Você tem que anexar o arquivo retornado pelo aparelho.

Você gerou o arquivo com o esboço da venda, envia para o aparelho e se for aceito o aparelho retorna o XML com validade juridica, e é esse arquivo que precisa ser carregado para a impressão. Preciso que você anexe esse arquivo :)

Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Link para o comentário
Compartilhar em outros sites

Infelizmente o cupom esta com meu cliente, mais eu já vi e esta acontecendo em outro cliente, abaixo toda a linha de comando que uso..

         ACBrSAT1.EnviarDadosVenda(notafiscal);

         ACBrSAT1.CFe.IdentarXML := True;
         ACBrSAT1.CFe.TamanhoIdentacao := 3;
        // DADOS NA IMPRESSAO//
        with ACBrSAT1.CFe do //-- inserinfo os dados que faltam
        //DADOS DO DESTINATARIO
        if (frmPDV.LB_CPF.Caption <> 'C.P.F.') and (frmPDV.LB_CPF.Caption <> ' ')
           then
             Begin
               Dest.CNPJCPF:= frmPDV.LB_CPF.Caption;
               if frmPDV.LB_NOME.Caption <> '' then
                  Dest.xNome   := frmPDV.LB_NOME.Caption;
             end
           else
             begin
                Dest.CNPJCPF := '';
                Dest.xNome   := '';
             end;

         if ACBrSAT1.Resposta.codigoDeRetorno = 6000 then
            begin
              LoadXML( ACBrSAT1.CFe.AsXMLString, mRecebido);
            end;
         ///AKI IMPRIME
         PrepararImpressao;
         ACBrSAT1.ImprimirExtrato;

 

 

Link para o comentário
Compartilhar em outros sites

Imagino que seja uma questão na lógica do seu código.

        if (frmPDV.LB_CPF.Caption <> 'C.P.F.') and (frmPDV.LB_CPF.Caption <> ' ') then
        begin
           Dest.CNPJCPF:= frmPDV.LB_CPF.Caption;
           if frmPDV.LB_NOME.Caption <> '' then
           Dest.xNome   := frmPDV.LB_NOME.Caption;

      // Se não form CPF e não for em branco 
      // Vai salvar no CPF o que está no  frmPDV.LB_CPF.Caption

        end else
        begin
       // Mas, se for CPF então faz Dest.CNPJCPF := '', ai não imprime mesmo
           Dest.CNPJCPF := '';
           Dest.xNome   := '';
        end;

Editado por Agnaldo Prates

_____________

Prates, Agnaldo

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3009 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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