Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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.

Postado

Ola Sergio,

 

Te agradeço muito pela atenção.

Na montagem eu gero normalmente ai, envio para verificar e depois imprimir ele não da erro nenhum apenas não imprime.

arq.xml

Postado

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]

Postado

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;

 

 

Postado (editado)

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

  • Este tópico foi criado há 3232 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.