Ir para conteúdo
Fórum Script Brasil
  • 0

Validação Pis/pasep


BRUCCE

Pergunta

3 respostass a esta questão

Posts Recomendados

  • 0
Guest --Jefferson --
Pra cada validação tem uma fórmula e um processo diferente, a do piz/pasep eu nunca nem vi... mais com certeza você irá precisar de um outro código!

Encontrei esse código para validar pis/pasep em php.

<?php

/**

* Função para validar PIS (Programa de Integração Social)

*

* @author Paulo Ricardo F. Santos <v1d4l0k4.at.gmail.dot.com>

* @copyright Copyright © 2006, Paulo Ricardo F. Santos

* @license http://creativecommons.org/licenses/by-nc-sa/2.0/br Commons Creative

* @version 20070316

* @param string $pis PIS que deseja validar

* @return bool true caso seje válido, false caso não seje válido

*/

function checkPIS($pis)

{

$pis = str_pad( ereg_replace('[^0-9]', '', $pis), 11, '0', STR_PAD_LEFT);

if (strlen($pis) != 11 || intval($pis) == 0) {

return false;

} else {

for ($d = 0, $p = 3, $c = 0; $c < 10; $c++) {

$d += $pis{$c} * $p;

$p = ($p < 3) ? 9 : --$p;

}

$d = ((10 * $d) % 11) % 10;

return ($pis{$c} == $d) ? true : false;

}

}

?>

Link para o comentário
Compartilhar em outros sites

  • 0
Em 26/7/2007 at 11:46, BRUCCE disse:

Boa tarde Galera!

Para que eu consiga fazer a valiação de PIS/PASEP, posso utilizar a mesma função de Validação do CPF, ou é algo diferente?

Como foi dito, diferentes fórmulas são usadas para cada validação.

 

 

O Conselho Diretor do Fundo PIS-Pasep, vinculado ao Tesouro Nacional, publicou procedimentos no Diário Oficial (DOU) para liberar o desenho de cotas para os dois programas para homens de 65 anos ou mais de 62 anos, de acordo com a Medida Provisória 797/2017, editada em agosto pelo Presidente da República, Michel Temer.

De acordo com a resolução, os beneficiários que atendam aos requisitos do MP receberão os recursos automaticamente nas suas contas ou canais de atendimento da Caixa, no caso do PIS, e do Banco do Brasil, no caso do Pasep. Se os dados cadastrais do acionista não permitem crédito imediato, ele pode solicitar saque nas agências desses bancos e o pagamento será feito dentro de cinco dias úteis.

Os retiros começam em outubro e terminam até março de 2018. Em 5 de outubro, o BNDES terá que transferir o valor de R $ 5,779 bilhões para o Fundo e R $ 1,404 bilhão para o Banco do Brasil, a fim de cumprir as transferências.

A determinação consiste em outra resolução do conselho também publicada no DOU. O documento também afirma que "por sua vez, a Caixa Econômica Federal contribuirá com R $ 176 milhões eo Banco do Brasil com R $ 406 milhões, através da transferência, também em 05.10.2017, para as respectivas contas dos recursos retidos para pagamento de contribuintes ".

Com isso, o valor do saque, pelo menos inicialmente, será em torno de R $ 7,7 bilhões, abaixo dos R $ 16 bilhões estimados pelo governo federal ao anunciar a medida no mês passado .

De acordo com a resolução, as transferências mensais para 2017/2018 permanecerão dentro desse montante "até que seja feita uma avaliação dos impactos dessa medida provisória sobre o saque dos concorrentes". Na ocasião, o governo também estimou o número de pessoas a se beneficiar da iniciativa em 8 milhões.

Editado por lamejor
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...