Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Bom dia!

Estou abrindo esse tópico pois estava com problemas de duplicidade nas instruções como juros e multa ao gerar a impressão do ACBrBoleto.

Para resolver foi feito:

Dentro de TACBrBoleto = class( TACBrComponent )

em public foi adicionado ultimo_documento: String;

e na  procedure TACBrBoleto.AdicionarMensagensPadroes(Titulo: TACBrTitulo;
  AStringList: TStrings);

   if Titulo.NumeroDocumento <> ultimo_documento then
     exit;

Ao fazer a chamada jogo o numero do documento para a variável ultimo_documento.

A duplicidade acontece para boletos com dois registro (boleto comum).

Pessoal essa foi uma forma que fiz para solucionar rapidamente.

Se alguém que dá manutenção puder olhar agradeço muito.

Desculpa abrir esse tópico, só abri porque não encontrei tópico específico para este problema e os que encontrei um pouco relacionado são antigos.

  • Administradores
Postado

Bom dia.

Você consegue reproduzir esta situação com o demo?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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)

Bom dia Juliana!

Aqui verifiquei com mais detalhe o que estava acontecendo.

O que aconteceu foi que antes de enviar o comando de impressão ACBrBoleto.Imprimir; no carregamento das informações do boleto eu estava executando o comando de mensagens que entendi que precisa executá-lo para gerar as mesmas ACBrBoleto.AdicionarMensagensPadroes(Titulo, Mensagem);, porém as mensagens já são adicionadas no momento do comando de impressão, então o que fiz foi somente tirar esse comando de adicionar mensagens.

Obrigado pela atenção!

Editado por LeoSlander
  • Curtir 1
  • Este tópico foi criado há 2844 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.