Ir para conteúdo
  • Cadastre-se

dev botao

Santander - SacadoAvalista.Pessoa


Valdir Dill
Ver Solução Respondido por Valdir Dill,
  • Este tópico foi criado há 1329 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde,

Estou tendo rejeição do arquivo remessa santander, cnab240.
O problema começou a ocorrer após uma das últimas atualizações dos fontes.

Erro: NUM.INSC.(CNPJ)SACADOR/AVAL.NAO NUMERICO 
Print anexo.

Segundo nota do banco, o problema está no registro Q, posição 154 a 154
Essa posiçao define o tipo de pessoa do sacado.Avalista (Sacado.SacadoAvalista.Pessoa)

Analisando no fonte do componente temos:
  with ACBrTitulo do
  begin
    case Sacado.SacadoAvalista.Pessoa of
        pFisica   : Result := '1';
        pJuridica : Result := '2';
        pOutras   : Result := '9';
     else
        Result := '0';
     end;

  end;

 Como eu nao alimento essa propriedade - Sacado.SacadoAvalista.Pessoa - o componente assume 1 por default.
 Porém o banco diz que o valor dessa coluna no remessa deveria ser "0".

 A pergunta é: se só há as opções pFisica, pJuridica e pOutras, como é que alimento Sacado.SacadoAvalista.Pessoa para q fique com valor 0?

rejeição remessa de arquivo.pdf

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
15 horas atrás, valdirdill disse:

A pergunta é: se só há as opções pFisica, pJuridica e pOutras, como é que alimento Sacado.SacadoAvalista.Pessoa para q fique com valor 0?

Creio que precise ser criado o enumerador pNenhum e informar.

vou conversar aqui e lhe retorno

  • Curtir 3
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
  • Solution
5 horas atrás, Juliomar Marchetti disse:

Creio que precise ser criado o enumerador pNenhum e informar.

vou conversar aqui e lhe retorno

Boa tarde,

Solução encontrada: Sacado.SacadoAvalista.Pessoa := pOutras;

Isso gera valor 9 na coluna 154 e o arquivo foi aceito pelo banco. Testes feito com banco Santander.

  • Curtir 3

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

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