Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Membros
Postado

Debugando para entender por quê o número da Agencia se repetia na impressão do boleto no campo "Agência/Código do Beneficiário" percebi que nesse trecho há uma concatenação, da Agencia+Conta sendo preenchido no campo Código do Cedente

 

unit ACBrBoleto;

function TACBrBancoClass.MontarCampoCodigoCedente(const ACBrTitulo: TACBrTitulo): String;
begin
  Result := ACBrTitulo.ACBrBoleto.Cedente.Agencia+'-'+
             ACBrTitulo.ACBrBoleto.Cedente.AgenciaDigito+'/'+
             ACBrTitulo.ACBrBoleto.Cedente.Conta+'-'+
             ACBrTitulo.ACBrBoleto.Cedente.ContaDigito;
end;

E o código da Agencia já tem seu campo própio.

unit ACBrBoletoFCFR;

      FieldByName('Nome').AsString := Cedente.Nome;
      FieldByName('CodigoCedente').AsString := Banco.MontarCampoCodigoCedente(Titulo); // Cedente.CodigoCedente;
      FieldByName('CodigoTransmissao').AsString := Cedente.CodigoTransmissao;
      FieldByName('Agencia').AsString := Cedente.Agencia;
      FieldByName('AgenciaDigito').AsString := Cedente.AgenciaDigito;

Sendo assim eu alterei os Reports, removendo a agencia, já que a informação já está vindo junto com o código do Cedente.

Antes estava assim: 

[Cedente."Agencia"]/[Cedente."CodigoCedente"]

Deixei assim:

[Cedente."CodigoCedente"]

Caso concordem que está certo, atualizar os reports no repositório para colaboração geral.

Boleto.fr3 BoletoFatura.fr3 BoletoFR.fr3

  • Consultores
Postado

Seus fontes estão desatualizados isso já foi feito a um bom tempo. antes de modificar chegou a atualizar e testar?

  • 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 !!

  • Membros
Postado

Pronto, 

  1. Fiz a limpeza com o apagarAcbr.bat;
  2. Fiz o SVN Update, conforme imagem em anexo (versão 21877);
  3. Instalei o ACBR novamente, com sucesso;
  4. Copiei os reports da pasta \AC\Exemplos\ACBrBoleto\Delphi\Report sobrescrevendo os que eu havia modificado;
  5. Fiz um clean no projeto e um build;
  6. Ao imprimir o boleto saiu da forma que eu entendo como errado, conforme anexo.

Se os códigos que destaquei nesse tópico estão certos a correção/atualização dos reports se faz necessária.

 

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

versao_acbr.png

BOLETO_CEF_FRX_TRANK2.png

  • Consultores
  • Solution
Postado

Tem muita diferença conforme pode ser visto na imagem do que possui no SVN

image.png

 

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 !!

  • Membros
Postado
3 horas atrás, Juliomar Marchetti disse:

Tem muita diferença conforme pode ser visto na imagem do que possui no SVN

image.png

Apaguei os arquivos e coloquei para para fazer um novo UPDATE e os reports mudaram.

Grato pela atenção.

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

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á 1863 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...
The popup will be closed in 10 segundos...