Class: InssCalculator::PublicInssCalculator

Inherits:
DiscountPrevidenceCalculator show all
Defined in:
lib/inss_calculator/public_inss_calculator.rb

Overview

Based on this insecure protocoll site www.coalize.com.br/calculadora-de-inss Check also the official law www.in.gov.br/en/web/dou/-/portaria-interministerial-mps/mf-n-2-de-11-de-janeiro-de-2024-537035232 The public contribution is an extension of the private contribution. They have the same rules and quotes percentagen until the fourth salary level.

Instance Attribute Summary

Attributes inherited from DiscountPrevidenceCalculator

#salary

Instance Method Summary collapse

Methods inherited from DiscountPrevidenceCalculator

#initialize, #net_salary, #present

Constructor Details

This class inherits a constructor from InssCalculator::DiscountPrevidenceCalculator

Instance Method Details

#contributionObject



9
10
11
# File 'lib/inss_calculator/public_inss_calculator.rb', line 9

def contribution
  super + public_contribution
end