Insalubrity
Initially, the module calculates the Minimum-Wage-Hour, by dividing the Minimum Wage entered in the parameter 11, Minimum Wage, by the value in the field Total of Hours Month (Monthly Hrs.) in the Employee Registry. The module also calculates the Minimum-Wage-Day, by dividing the Minimum Wage by 30.
Then, the module checks if insalubrity was entered for the employee. If so, the insalubrity is calculated against the valuation of the budget entered, using, as a base, the Minimum Wage-Hour or Day, according to the case.
If insalubrity was not entered for the employee and the Insalubrity Hours field is filled in, the calculation can be made in two ways, as follows:
• | If the values of the fields related to the Insalubrity Hours (Min. Ins. Hrs., Med. Ins. Hrs. and Max. Ins. Hrs.) of the Employee Registry are different from 999.99, the valuation is performed, by multiplying the value by the Minimum- Wage-Hour. |
• | If the values of the fields related to the Insalubrity Hours (Min. Ins. Hrs., Med. Ins. Hrs. and Max. Ins. Hrs.) of the Employee Registry are equal to 999.99 then all revenue budgets are summed and all deduction budgets with a positive incidence for insalubrity (Insalubrity) are subtracted. |
• | If the result is equal to the value found in the Salary Month field of the Employee Registry, the insalubrity is equal to the Additional Budget Percentage (Percentage) applied to the Minimum Wage value. Otherwise, the value calculated is converted to hours, by dividing it by the Salary-Basis-Hour, and multiplying the result by the Minimum-Wage-Hour. |