Ir para conteúdo
  • Cadastre-se

dev botao

Retorno Sicred 400 quando a conta é Pessoa Fisica


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

Recommended Posts

  • Membros Pro
  • Solution

Boa tarde! 

Segue anexo uma correção no retorno do sicred quando o dono da conta é pessoa fisica. Esta dando mensagem que o CNPJ tinha q ter 14 digitos.

----------------------------------------------------------Estava assim 

    Cedente.Nome         := rCedente;   

    if Copy(rCNPJCPF,1,10) <> '0000000000' then
    begin

      if Copy(rCNPJCPF,1,3)= '000' then
        rCNPJCPF := Copy(rCNPJCPF,4,11);

      Cedente.CNPJCPF := rCNPJCPF;

    end;

----------------------------------------------------------Ficou assim

    Cedente.Nome         := rCedente;
    Cedente.TipoInscricao:= pJuridica;

    if Copy(rCNPJCPF,1,10) <> '0000000000' then
    begin

      if Copy(rCNPJCPF,1,3)= '000' then begin
        rCNPJCPF := Copy(rCNPJCPF,4,11);
        Cedente.TipoInscricao := pFisica;
      end;

      Cedente.CNPJCPF := rCNPJCPF;

    end;

ACBrBancoSicredi.pas

Link para o comentário
Compartilhar em outros sites

×
×
  • 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...