Jump to content

dev botao

Retorno Sicred 400 quando a conta é Pessoa Fisica


AG Sistemas
Go to solution Solved by AG Sistemas,
  • Este tópico foi criado há 1255 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.

The popup will be closed in 10 seconds...