Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Pessoal,

Estou implementando o boleto para o Banco do Nordeste. O Layout do boleto já foi aprovado e esta 100%. No entanto ao gerar a remessa o campo da carteira esta sendo informado errado na remessa.

 

A Careira correta e informada no componente é a 5. Que no layout do boleto deve sair 41. Esta OK

No entanto no arquivo de remessa esta gerando a carteira 4 = '21' e deve ser a 5 como esta sendo informado.

Já coloquei a  ACBrBoleto.Cedente.CaracTitulo = tcVinculada  mas mesmo assim só sai carteira 4 no txt

      if ACBrBoleto.Cedente.CaracTitulo = tcSimples then
      begin
        if ACBrBoleto.Cedente.ResponEmissao = tbBancoEmite then
          wCarteira:= '1'
        else
          wCarteira:= '4';
      end
      else if ACBrBoleto.Cedente.CaracTitulo = tcVinculada then
      begin
        if ACBrBoleto.Cedente.ResponEmissao = tbBancoEmite then
          wCarteira:= '2'
        else
          wCarteira:= '5';
      end
      else
        WCarteira:= 'I';

 

 

 

Postado

Aos mantenedores do projeto boleto, não seria legal isso de gerar a carteira ser uma property para o programador se virar? Ao inves de fazer o componente gerar essas pogs que os bancos inventam?

Com isso o componente ficaria a cargo de gerar apenas o txt para remessa.

  • Administradores
Postado

Boa tarde.

Em 19/09/2016 at 12:38, acgubamg disse:

Aos mantenedores do projeto boleto, não seria legal isso de gerar a carteira ser uma property para o programador se virar? Ao inves de fazer o componente gerar essas pogs que os bancos inventam?

Não se trata de POG e sim de colocar no componente a inteligência de garantir que seja enviado um valor válido na remessa conforme as regras do banco.

Em 19/09/2016 at 11:15, Iran Lima disse:

No entanto no arquivo de remessa esta gerando a carteira 4 = '21' e deve ser a 5 como esta sendo informado.

Já coloquei a  ACBrBoleto.Cedente.CaracTitulo = tcVinculada  mas mesmo assim só sai carteira 4 no txt

Favor fornecer as demais informações passadas ao componente para que possamos analisar melhor esta situação.

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
1 minuto atrás, Juliana Tamizou disse:

Boa tarde.

Não se trata de POG e sim de colocar no componente a inteligência de garantir que seja enviado um valor válido na remessa conforme as regras do banco.

Favor fornecer as demais informações passadas ao componente para que possamos analisar melhor esta situação.

Att.

Então, pensa só se o componente ao invés de gerar nos números de carteiras, modalidades e outro dado que o banco pede, se fosse tudo property que o programador ficasse responsável em colocar as propriedades.

Ex: A caixa, campeã em POG, tem 3 camaras de compensação dentro do brasil hoje, as carteiras são numero e as letras SR, CR etc...

Se isso fosse para o responsavel pelo programa colocar, se colocar errado, não é o componente que pois...

Componente teria a inteligencia suficiente de pegar os dados repassados e enviar para dentro do arquivo de remessa.

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