Ir para conteúdo
  • Cadastre-se

dev botao

Números sobrando para o Sacado quando é pessoa física (Santander)


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

Recommended Posts

Boa tarde,

Ao fazer a leitura da remessa de cobrança, a propriedade Sacado.CNPJCPF não está salvando os números corretamente. Quando é pessoa física está pegando os zeros a esquerda. Deve-se fazer o mesmo tratamento que na leitura do Cedente. Veja a minha adaptação (método LerRetorno240, claro que essa adaptação deve se estender para os demais métodos):

 

// Sacado
        if Copy(Linha, 128, 1) = '1' then
        begin
          Sacado.Pessoa  := pFisica;
          Sacado.CNPJCPF := Trim(Copy(Linha, 133, 11));
        end
        else
        begin
          Sacado.Pessoa := pJuridica;
          Sacado.CNPJCPF := Trim(Copy(Linha, 129, 15));
        end;
        Sacado.NomeSacado := Trim(Copy(Linha, 144, 40));

Estou fazendo a leitura das remessas de cobrança para dar baixa no sistema financeiro que tenho. Os clientes estão cadastrados pelo CPF ou CNPJ, no caso de CNPJ está certo, mas quando busco por CPF o meu sistema não encontra o registro, já que o CPF está vindo com dígitos à esquerda a mais.

Rodrigo.

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois ...
  • Este tópico foi criado há 2157 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.

The popup will be closed in 10 segundos...