Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Boa Tardes, a todos

 

Estou com um problema na hora que o meu sistema vai gerar o boleto, pelo componente ACBrBoletos, quando eu configuro no meu sistema o inicio do nosso numero e o fim do nosso numero e o proximo nosso numero, colocando apenas um digito em cada pra teste, quando vou finalizar a venda me apresenta um erro, tipo

(Tamanho Máximo do Nosso Número é: '7.) eu debugei no delphi que e a ferramenta que uso o XE2, ele apresenta a vareavel  do acbrboleto que ta assim no codigo

procedure TACBrTitulo.SetNossoNumero ( const AValue: String ) ;
var
   wTamNossoNumero: Integer;
begin
   with ACBrBoleto.Banco do
   begin
      wTamNossoNumero := TamanhoMaximoNossoNum;
      if wTamNossoNumero < 1 then
         wTamNossoNumero:= CalcularTamMaximoNossoNumero(Carteira, AValue);

      if Length(trim(AValue))(Essa vareavel vem com o seguinte numero '0000017301') > wTamNossoNumero then
         raise Exception.Create( ACBrStr('Tamanho Máximo do Nosso Número é: '+ IntToStr(wTamNossoNumero) ));

      fNossoNumero := padR(trim(AValue),wTamNossoNumero,'0');
   end;
end;

 

Gostaria de saber o que eu posso fazer para revolver essa situação

 

Agredesco ajuda

 

 

  • Administradores
Postado

Boa tarde.

 

O tamanho do nosso número vai variar de acordo com cada banco, por isso antes de chamar a função CalcularTamanhoMaximoNossoNumero() vc deve setar o tipo de cobrança.

 

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

  • Administradores
Postado

Bom dia.

 

Quando vc está chamando a função está passando a carteira correta? Com qual banco vc está tendo essa mensagem?

 

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

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