Ir para conteúdo
  • Cadastre-se

dev botao

BTG Pactual


Ver Solução Respondido por Juliomar Marchetti,

Recommended Posts

Postado

196 a 220 Identificação do título na empresa tem a opção de enviar somente o NumeroDocumento, deveria ter a opção de enviar o SeuNumero número como é feito em outros banco exemplo Bradesco.

No banco bradesco é programando assim: PadRight(IfThen(SeuNumero <> '',SeuNumero,NumeroDocumento), 25, ' ')

image.thumb.png.869ede630b609be5112ea99e486d3807.png

No BTG está assim:  PadRight(NumeroDocumento, 25)

image.thumb.png.fdc19a9150d6ab2ac6454db9ab6e6a53.png

penso deveria ficar assim: PadRight(IfThen(SeuNumero <> '',SeuNumero,NumeroDocumento), 25, ' ')

Postado

A posição 196 a 220 é de uso do beneficiário nesse campo indicamos o número de controle do título no sistema, esse número é devolvido no retorno na posição 106 a 130.

Para os outros bancos, Bradesco, itaú, Brasil, etc. É enviado o campo SeuNumero porém para o BTG o acbr está enviando o NumeroDocumento, no manual o banco não especifica qual conteúdo deve ser enviado pois o campo é de uso livre. 

Penso que deve se manter o padrão dos outros bancos e enviar o SeuNumero se preenchido.

Já fiz testes junto ao banco, enviando remessas e processando retornos. 

Em anexo a unit e o manual na página 55 que fala sobre esse campo.

ACBrBancoBTGPactual.pas btg.pdf

Postado

Tem mais uma correção para ser feita para o banco BTG

Na unit ACBrBoleto na função que lê o retorno do layout c240 do segmento T, a posição do campo nosso número e carteira  não está de acordo com o manual. Segundo o manual a posição do nosso número deve iniciar na posição 38 até 57 e a carteira na posição 58 até 58.

Na unit do banco BTG nosso número está iniciando na posição 46. Modifiquei para a 38.
Precisei setar a posição inicial da carteira para 58.

Em anexo o manual e unit com as modificações. Já fiz os testes com os arquivos de retorno.

BTG pagina 66.pdf ACBrBancoBTGPactual.pas

  • 1 mês depois ...

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.

The popup will be closed in 10 segundos...