UNPKG

pensions

Version:

``` $ npm install --save pensions

89 lines (64 loc) 2.31 kB
## Install ``` $ npm install --save pensions ``` ## Functions 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