Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

Retorno Sicred 400 quando a conta é Pessoa Fisica


AG Sistemas
Go to solution Solved by AG Sistemas,
  • Este tópico foi criado há 390 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 to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.