GARANTIR DESCONTO

Fórum Funcao Calcula INSS #189182

16/10/2003

0

Alguem tem funcao que calcula o INSS??????



Evandro Araujo de Abreu


Evandro_araujo

Evandro_araujo

Responder

Posts

16/10/2003

Shaolin

:arrow: Tchê, não sei se os valores ainda estão atualizados. Parece meio tosco a function, mas funciona legal, pelo menos para os meus controles pessoais tem funcionado redondinho. 8)


Function CalcularINSS(Valor:Extended): String;
Var Perc, VlrReal: Extended;
begin
Perc:=0;
If ( Valor <= 468.47 ) Then
Perc:= 7.65;
If ( Valor >= 468.48 ) and ( Valor <= 600.00 ) Then
Perc:= 8.65;
If ( Valor >= 600.01 ) and ( Valor <= 780.78 ) Then
Perc:= 9;
If ( Valor >= 780.79 ) and ( Valor <= 1561.56 ) Then
Perc:= 11;
VlrReal:= (Valor * Perc)/100;
Result:= FloatToStr(Trunc(VlrReal * 100) / 100);
End;

Espero que sirva !!!! :!: :!: :!:


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar