How Can We Help?
Allowance Maintenance
Allowance maintenance can be divided into 2 sections of Displays – Allowance Type and Allowance Code.
Please refer to the Table Below for more explanations on the Allowance Code
Section | Description |
Allowance Type | Can defined as the Allowance Category,All the built in Allowance Types are editable |
Allowance Code | This code will be used for the calculation of the attendance and payroll.Each Allowance Code will be tagged to an existing Allowance Type. |
How to create a new Allowance Code?
- Go to HR Master Menu, and click on [Allowance code]
2. Click on [New] and fill in the nessacary data about the allowance code
Note: Please refer to the Table Below for more explanations on the Allowance Code
I. Edit Tab
No | Description | Explanation |
1 | Allowance Code | Unique code that will be later used for calculation of attendance and payroll |
2 | Type | Refer to the Allowance Type |
3 | Description | Meaningful Description for the Allowance Code created |
4 | Default Amount | It is an optional field, which can allow user to predefined the default values for the Allowance Amount that need to assign |
5 | Prorate Method | Not in Used |
6 | Rounding Method | The rounding mechanism to use when there is any cents that involved of the decimal places |
7 | Formula Type | N – NoneS – ScriptM – Matrix |
8 | Accessible User Group | Can specify one or more user group, if NO specified, it meant that applied for ALL |
9 | EPF/ Sosco/ HRD/ ORP/ Paid Leave/ Un-Paid Leave / Additional Wages | Tick to enable the calculated allowance amounts to be contributed |
10 | Cycle/ Cut Off From/ Cut Off To | Can cater for flexible Cycle Period, and Cut Off Date Range based on user defined |
11 | Import Cut Off | The allowance Cut Off method can be override with, Default Cut Off, Leave Cut Off or Overtime Cut Off. If NO selection, the allowance cut off will be based on the original Period Cycle Cut Off defined. |
12 | Tax Class | Define the allowance in which tax categories |
13 | Not Entitle if | This setting is to allow user to cater for those staffs which Hired and Resigned for more than how many days |
II. View Employee Tab
No | Description | Explanation |
1 | View Employee | To view a list of the affected Employees by the criteria defined in the Allowance Code |
III. Daily Attendance Tab
No | Description | Explanation |
1 | Categories included | Can specify one or more CATEGORIES, if NO specified, it meant that applied for ALL |
2 | Shift Groups included | Can specify one or more SHIFT GROUPS, if NO specified, it meant that applied for ALL |
3 | Line included | Can specify one or more LINES, if NO specified, it meant that applied for ALL |
4 | Days of Week | Can specify one or more DAYS, if NO specified, it meant that applied for ALL |
5 | Amount NOT more than | This is the limit that can be set, if the calculated amount is higher than the pre-set amount, then the pre-set Max Amount will be used. Must not set with value 0. Default value: 999 |
Setup Condition for Daily Attendance Allowance
6 | Sequence | This refer to the sequence where it will be populated in the explanation file under Attendance Record |
7 | Shift Type | To include which Shift Type that will be entitled for the allowance |
8 | Day Type | To include which Day Type that will be entitled for the allowance |
9 | Given Amount | Fixed allowance amount that will be given |
10 | Criteria | This is more related to the requirement for the allowance entitlementeg. ATTN.TotalOThour >= 4For this example, the allowance amount will be given if the employee’s total OT hours equal or more than 4 hour |
11 | Formula | If there is any specific formula need to be used this has to be set in this column |