Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Consultores
Postado

Sim está e já foi notado a um tempo por um dos colegas e já está sendo vista para entender o que houve. e corrigir.

  • Curtir 2

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

descobri.. função  ali deve ser 44 estava 26


procedure TfrmDACTeRLRetrato.rlb_07_HeaderItensBeforePrint(Sender: TObject; var PrintIt: Boolean);


    if cdsDocumentos.FieldByName('TIPO_1').AsString <> '' then
    begin
      rlDocOrig_tpDoc1.Lines.Add(PadRight(cdsDocumentos.FieldByName('TIPO_1').AsString, 33, ' ')+
      PadRight(cdsDocumentos.FieldByName('CNPJCPF_1').AsString, 44, ' ')+
      cdsDocumentos.FieldByName('DOCUMENTO_1').AsString);
    end;

 consegue validar e disponibilizar?

  • Curtir 1
Postado

A correção sugerida pelo Diego Limeira da Silva deu certo aqui.

Lembrar de corrigir também a condição para 'TIPO_2'.

    if cdsDocumentos.FieldByName('TIPO_1').AsString <> '' then
    begin
      rlDocOrig_tpDoc1.Lines.Add(PadRight(cdsDocumentos.FieldByName('TIPO_1').AsString, 33, ' ')+
      PadRight(cdsDocumentos.FieldByName('CNPJCPF_1').AsString, 44, ' ')+
      cdsDocumentos.FieldByName('DOCUMENTO_1').AsString);
    end;
    if cdsDocumentos.FieldByName('TIPO_2').AsString <> '' then
    begin
      rlDocOrig_tpDoc2.Lines.Add(PadRight(cdsDocumentos.FieldByName('TIPO_2').AsString, 33, ' ')+
      PadRight(cdsDocumentos.FieldByName('CNPJCPF_2').AsString, 44, ' ')+
      cdsDocumentos.FieldByName('DOCUMENTO_2').AsString);
    end;

 

ACBrCTeDACTeRLRetrato.pas

ACBrCTeDACTeRLRetrato.diff

O CPF do motorista também está sendo impresso fora do lugar.

CPF Motorista.png

  • Curtir 1
  • Consultores
Postado

Sim está correto logo vou subir a mudança 

pois é necessário isso e mais alugma coisa do cpf tanto no delphi quanto no lazarus.

  • Curtir 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado (editado)
23 horas atrás, Diego Limeira da Silva disse:

a alteração que fiz referente de 26 para 44 deu certo.. olha ai

Screenshot_2.png

eu alterei somente de um lado.. 

A chave de acesso possui 44 posições e não 36 como está na imagem.

Editado por gguimp
valoalor incorreto.
  • Curtir 1
Postado
1 hora atrás, gguimp disse:

A chave de acesso possui 44 posições e não 36 como está na imagem.

pior. agora que vc falo .. vo alterar código.. em vez de 44

pegar 54 contando com os espaços

 

 

4 minutos atrás, Diego Limeira da Silva disse:

pior. agora que vc falo .. vo alterar código.. em vez de 44

pegar 54 contando com os espaços

 

 

NF-E 000133903 4117 0202 0253 3400 0579 5500 2000 1339 0318 0095 9252 pegando 54 agora sim deu?

  • 2 semanas depois ...
  • Consultores
Postado

Subi mudanças no svn para do ACBrCTeDACTeRL

favor testarem.

  • Curtir 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

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