$ npm install --save pensions
function getPrecentage()
Description:- Get reduced and unreduced precentages
Parameters:-
type: string
years: number
months: number
circular: string
salary: number (monthly salary)
Return values:- Promise object
{
circular:
reduced:
unreduced:
}
function get2020Salary()
Description:- Get 2020 salary and current and 2020 increment values
Parameters:-
scale: string
grade: string
circular: string
salary: number (monthly salary)
retired_date: string
increment_date: string
Return values:- Promise object
{
basicSalary:
firstAllowance:
secondAllowance:
step:
}
function annualSalaryCalculation()
Description:- Calculate annual consolidate salary and annual consolidate salary in 2020
Parameters:- basicSalary : number
Return value:- consolidateSalary : number
function grossSalaryCalculation()
Description:- Calculate gross salary both current and 2020
Parameters:-
basicSalary : number
increment : number
allowance : number
Return value:- grossSalary: number
function reducedUnreducedCalculation()
Description:- Calculate reduced and unreduced pension both current and 2020
Parameters:-
grossSalary : number
precentage : number
Return value:- reduced/unreduced: number
function grossGratuityCalculation()
Description:- Calculate gross gratuity
Parameters:-
grossSalary : number
unreducedPrecentage : number
Return value:- grossGratuity : number
function netGratuityCalculation()
Description:- Calculate net gratuity
Parameters:-
grossGratuity : number
govDeduction : number
Return value:- netGratuity : number