Free Essay

12314567

In:

Submitted By szeleang
Words 2570
Pages 11
Tropicana Medical CentrePeopleHRMS – Payroll ModuleVersion 1.05User Acceptance Test |

AREA BELOW TO BE UPDATED BY USER | Name: Job Title: Date:Signature: | ________________________________________________________________________________________________________________________________________ |

Summary of Tests – Payroll | Page | 1.0 | Add new Fixed Deduction/Earning to Employee Record | 2 | 2.0 | Add new Unfixed Deduction/Earning to Employee Record | 6 | 3.0 | Override Pay Calculation | 10 | 4.0 | Fast Data Entry for Festival Advance | 14 | 5.0 | Resignees Payroll | 21 | 6.0 | Compute Payroll with Bonus | 23 | 7.0 | Stop Salary | 29 | 8.0 | Hold and Release Salary | 30 | 9.0 | View Payroll Reports | 32 | 10.0 | Month End Closing | 39 | 11.0 | Print CP22A (Termination to LHDN) | 40 | 12.0 | Print Statutory Reports (HRD) | 43 | 13.0 | Export to Disk File – (SOCSO, Tax, Bank) | 44 | 14.0 | Print Year-End Tax Reports – EA, CP159, CP8D | 51 | 15.0 | Print Report – Allowance & Deductions Transaction | 55 | 16.0 | Print Report – Transaction Summary | 57 | | | | No | Steps | Input Data | Expected Result | Remarks | 1.0 | Add new Fixed Deduction/Earning to Employee Record | Test Status: | Pass / Fail | 1.1 | * Employee Module > * Data > Employee Master * * | * Enter an employee # and click [OK] button in the Find page Employee# | : ______________________ | * * | | | 1.2 | * Employee Module > * Data > Employee Master > Fixed DOE * | * * * Click “New” icon S/N | : Auto generated | DOE | : ______________________ | Amount | : RM100.00 | Initial Amount | : RM120.00 | Currency | : Ringgit Malaysia | Pay cycle | : Month End | From | : ______________________ | Effective Date | : ______________________ | To | : ______________________ | Expiry Date | : ______________________ | | | * After complete the data entry, click “Save” icon * | You should able to save the record. | | 1.3 | * Payroll Module > * Process > Compute * Payroll Data > Compute Standard Payroll Data | * Process payroll for only the selected employee. Payroll Period | : [1st Period of Fixed DOE] | Pay cycle | : Month End | Basic Cutoff From | : ______________________ | Basic Cutoff To | : ______________________ | Filter | : [Selected Employee#] | * | | | 1.4 | * Payroll Module > * Inquiry > Payslip * | * Check the 1st earning or deduction amount Employee# | : [Selected Employee#] | Payroll Period | : [1st Period of Fixed DOE] | Pay cycle | : Month End | * | It should show RM120.00 or whatever figure you have set earlier. | | 1.5 | * Payroll Module > * Process > Compute * Payroll Data > Compute Standard Payroll Data | * Process the Next Period payroll for only the selected employee. Payroll Period | : [2nd Period of Fixed DOE] | Pay cycle | : Month End | Basic Cutoff From | : ______________________ | Basic Cutoff To | : ______________________ | Filter | : [Selected Employee#] | * | | | 1.6 | * Payroll Module > * Inquiry > Payslip * | * Check the 2nd earning or deduction amount Employee# | : [Selected Employee#] | Payroll Period | : [2d Period of Fixed DOE] | Pay cycle | : Month End | * | It should show RM100.00 or whatever figure you have set earlier. | |

No | Steps | Input Data | Expected Result | Remarks | 2.0 | Add new Unfixed Deduction/Earning to Employee Record | Test Status: | Pass / Fail | 2.1 | * Payroll Module>Data> * Payroll Transaction Entry > All Payroll Transaction * | * Click [Cancel] button at the Find page * * Click “New” icon | | | 2.2 | Batch information tab | Batch reference | : [Auto generate] | Batch status | : Open | Description | : Travelling allowance | Company | : [Select company] | Payroll period | : ______________________ | Payroll cycle | : Month end salary cycle | | | * After complete the data entry, click “Save” icon | You should able to save the record. | | 2.3 | In transaction data tab | * * Click “New” icon Employee | : ______________________ | DOE | : ______________________ | Date | : ______________________ | Hours | : Empty | Days | : Empty | Count | : Empty | Rate | : Empty | Amount | : 75.00 | | | * After complete the data entry, click “Save” icon | You should able to save the record. | | 2.4 | * Payroll Module > Data * > Payroll Transaction Entry > All Payroll Transaction | * Enter the Batch Reference you have just created and view the list. | Details you have entered can be viewed. | | 2.5 | * Payroll Module > * Process > Compute * Payroll Data > Compute Standard Payroll Data | * Process payroll for only the selected employee. Payroll Period | : [Period set in 2.2] | Pay cycle | : Month End | Basic Cutoff From | : ______________________ | Basic Cutoff To | : ______________________ | Filter | : [Selected Employee#] | * | | | 2.6 | * Payroll Module > * Inquiry > Payslip * | * Check the DOE (set in 2.3) amount Employee# | : [Selected Employee#] | Payroll Period | : [Period set in 2.2] | Pay cycle | : Month End | * | It should show whatever figure you have set earlier. | |

No | Steps | Input Data | Expected Result | Remarks | 3.0 | Override Pay Calculation | Test Status: | Pass / Fail | 3.1 | Payroll Module >Process > Data >Edit Payroll Calculation | * Enter and employee # and click [OK] button in the Find page. Employee# | : ______________________ | * * * * DOE | : ______________________ | Ovr? | : Click on the box | Amount | : 200.00 | | | * After complete the data entry, click “Save” icon * | You should able to save the record. | | 3.2 | Payroll Module >Inquiry > Payslip | * Enter the selected employee # and click [OK] button in the Find page. * * View payslip * * * Click on the ‘Compute’ button * * Attendance Date from | : _______________________ | To | : ______________________ | Basic Cutoff | : ______________________ | To | : ______________________ | | | * click [OK] button to compute the payroll. * * | Successfully Pay Calculation Override. | |

No | Steps | Input Data | Expected Result | Remarks | 4.0 | Fast Data Entry for Festival Advance | Test Status: | Pass / Fail | 4.1 | Payroll Module>Data> Payroll Transaction Entry> All Payroll Transaction | First, we have to create a batch, click on the cancel button on the find page as we are not finding for any existing batch record. * | | | 4.2 | | * Click on the ‘new’ icon to add a new batch transaction. * Batch Status | : Open | Description | : Festival Advance | Company | : ______________________ | Payroll Period | : 201212 | Payroll Cycle | : 11 Cycle | * * After completing the above data entry, click on the ‘save’ icon. * * * * | You should be able to save the record. | | 4.3 | * Payroll Module > * Data > Fast Data Entry > Fast Payroll Transaction | * At the fast payroll transaction entry page, click on the ‘new’ icon and fill up the following details as follows. * * * Batch Reference | : [Select Batch Created] | DOE | : AADV (Advance+) | Amount | : 300.00 | * * * * * * Next, click on the filter button and click on more for race. Then, select one of the races which are entitled to this festival advance. * * * * After completing the above data entry, click on the ‘ok’ button to run the fast data process. * | | | 4.3 | Payroll Module>Data> Payroll Transaction Entry> All Payroll Transaction * | * For festival advance deduction, click on the ‘new’ icon and create a new batch for this festival advance deduction. * * * Description | * : Festival Advance deduction | * Company | * : Tropicana Medical Centre | * Payroll period | * : 201212 | * Payroll Cycle | * : Month End Salary Cycle | * * After completing the above data entry, click on the ‘save’ icon. * * * * | You should be able to save the record. | | 4.4 | * Payroll Module > * Data > Fast Data Entry > Fast Payroll Transaction | * At the fast payroll transaction entry page, click on the ‘new’ icon and fill up the following details as follows. * * * Batch Reference | : [Select Batch Created] | DOE | : DADV (Advance-) | Amount | : 300.00 | * * * * * | | | 4.5 | * | * Next, click on the filter button and click on more for race. Then, select one of the races which are entitled to this festival advance. * * * * After completing the above data entry, click on the ‘ok’ button to run the fast data process. * | | |

No | Steps | Input Data | Expected Result | Remarks | 5.0 | Resignee Payroll | Test Status: | Pass / Fail | 5.1 | * Employee Module > * Data > Resignation /Termination | Terminate an employee and set the Notice Date such that the Last Day falls in the middle of the Basic cutoff period of the current payroll period. For this test, also ensure that the Basic Pay of this employee is paid during the Month End.The table below shows how to determine the Last Day based on a set of payroll period and Basic Cutoff. | From | To | Payroll Period | 01-03-2012 | 31-03-2012 | Basic Cutoff | 27 Last month | 26 current month | Last Day | 28-02-2012 | 26-03-2012 | * * Record down the following details. Employee# | : ______________________ | Basic Pay | : ______________________ | Last Day | : ______________________ | Payroll Group | : ______________________ | * * Follow the steps in the previous test to fill up the following:- Cutoff Group | : ______________________ | Basic cutoff period | : ______________________ | No. of Days in cutoff period | : ______________________ | No. of Days worked | : ______________________ | Expected Basic Pay | : ______________________ | | Manually calculate the expected Basic Pay | * | | | 5.2 | Payroll Module> Process> Compute Standard Payroll Data | * Process the Month End Payroll by clearing the Basic Cutoff period. This is to ensure that the system will use the pre-defined cutoff period. * * And use the Filter to limit the processing Filter | : [Selected Employee#] | * | | | 5.3 | * Payroll Module > * Inquiry > Payslip * | * Check the Basic Pay amount from the payslip | It should show the expected figure in step 1 above. | |

No | Steps | Input Data | Expected Result | Remarks | 6.0 | Compute Payroll with Bonus | Test Status: | Pass / Fail | 6.1 | Payroll Module >Data > PayrollTransaction Entry >Bonus Transaction | * At the Find page Click [Cancel] button to create a new batch * * Click “New” icon | | | 6.2 | 1st scenarioBasic pay + 2 months bonusIn transaction data tab | Batch Reference | : Auto generated | Batch Status | : Open | Description | : [yyyy Bonus] | Company | : [Select company] | Payroll Period | : _________________________ | Payroll Cycle | : Month End cycle | | | * After complete the data entry, click “Save” icon * * * * Click “New” icon Emplyee | : _____________________ | DOE | : Bonus | Date | : _____________________ | Hours | : Empty | Days | : Empty | Count | : Empty | Rate | : Empty | Amount | : 4000.00 | | | * After complete the data entry, click “Save” icon | You should able to save the record. | | 6.3 | 2nd scenario2 months bonus paid separately.In transaction data tab | * Batch Reference | : Auto generated | Batch Status | : Open | Description | : [yyyy Bonus] | Company | : [Select company] | Payroll Period | : _________________________ | Payroll Cycle | : Mix Cycle | | | * After complete the data entry, click “Save” icon * * * * Click “New” icon Employee | : _____________________ | DOE | : Bonus | Date | : _____________________ | Hours | : Empty | Days | : Empty | Count | : Empty | Rate | : Empty | Amount | : 2000.00 | | | * After complete the data entry, click “Save” icon | You should able to save the record. | | 6.4 | Payroll Module >Inquiry > Payslip | * Enter the employee # and Click [OK] button in the Find page. * * * Scenario 1 : Basic pay with bonus * * * Scenario 2 : bonus * | Able to view the payslip of basic pay with bonus.Able to view the payslip of bonus. | |

No | Steps | Input Data | Expected Result | Remarks | 7.0 | Stop Salary | Test Status: | Pass / Fail | 7.1 | Payroll Module >Data > Stop Salary | * Click [Cancel] button at the Find page * * * Click “New” icon * Stop Pay Reference | : Auto generated | Employee # | : _________________________ | Start Payroll Period | : _________________________ | Start Cycle | : Month End | End Payroll Period | : _________________________ | End Cycle | : Month End | Reason | : Damage Company property | | | * After complete the data entry, click “Save” icon | You should able to save the record. | | 7.2 | Employee Module >Data > Stop Salary | * Find for employee # (TEST01) and Click [OK] button in the Find page. * * | It should contain the details you have entered | |

No | Steps | Input Data | Expected Result | Remarks | 8.0 | Hold and Release Salary | Test Status: | Pass / Fail | 8.1 | Payroll Module > Data > Hold Salary | * Click [Cancel] button at the Find page * * * Click “New” icon * Hold Pay Reference | : Auto generated | Employee # | : _________________________ | Start Period | : _________________________ | Start Cycle | : Month End | End Period | : _________________________ | End Cycle | : Month End | % Hold | : 100 | Release Period | : _________________________ | Release Cycle | : Month End | Reason | : Resigned | | | * After complete the data entry, click “Save” icon | You should able to save the record. | | 8.2 | Payroll Module > Data > Hold Salary | * Enter the employee # and Click [OK] button in the Find page. * * | It should contain the details you have entered | |

No | Steps | Input Data | Expected Result | Remarks | 9.0 | View Payroll Reports | Test Status: | Pass / Fail | 9.1 | * Payroll Module > Reports > Data Transaction * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | * Select following reports: * * Bonus Transaction * * * Click the [Fit to page] button * * Payroll Period | : ___________________ | Payroll Cycle | : ME | | | * Click [OK] button * * | Compare the result with payslip. | | 9.2 | * Payroll Module > Reports > Payroll Management * | * Payroll Monthly Summary * * * Payroll Period | : _________________________ | Payroll Cycle | : Month End | Basic >= | : 3000 | | | * Click [OK] button * Click the [Fit to page] button * | | | 9.3 | * Payroll Module > Reports > Data Transaction * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | * Select following reports: * * Allowance and Deduction Transaction * * * Click the [Fit to page] button * * Payroll Period | : ______________________ | Payroll Cycle | : ME | | | * Click [OK] button * * | Compare the result with payslip. | |

No | Steps | Input Data | Expected Result | Remarks | 10.0 | Month End Closing | Test Status: | Pass / Fail | 10.1 | Payroll Module > Process > Close Pay Period | * Payroll Period | : _________________________ | Delete Explanation | : click on the box | | | * * Click [OK] button * * | Payroll Period successfully closed. | |

No | Steps | Input Data | Expected Result | Remarks | 11.0 | Print CP22A (Termination to LHDN) | Test Status: | Pass / Fail | 11.1 | Payroll Module > Generate Statutory Report > Generate CP22A | * Tax Reference | : T01 | CP22A Year | : _________________________ | Bonus Period From | : _________________________ | To | : _________________________ | CP22A Date | : 04/04/2012 | | | * Click [OK] button * * * | \Successfully generated the CP22A | | 11.2 | Payroll Module > Report > Statutory Reporting > Generate CP22A | * Tax Reference | : T01 | CP22A Year | : _________________________ | Submit To | : Officer | Cease Date From | : [1st Jan of last year] | To | : [31st Dec of last year] | | | * Click [OK] button * * | Able to view the report. | |

No | Steps | Input Data | Expected Result | Remarks | 12.0 | Print Statutory Reports (HRD) | Test Status: | Pass / Fail | 12.1 | Payroll Module > Reports > Statutory Reporting > HRD | * Payroll Period | : _________________________ | Payroll Cycle | Month End | Company Code | [Select company] | | | * Click [OK] button * | Able to view the reports. | |

No | Steps | Input Data | Expected Result | Remarks | 13.0 | Export to Disk File – (EPF Borang A,SOCSO, Tax, Bank) | Test Status: | Pass / Fail | 13.1 | * Payroll Module > Process > Export Payroll Data > EPF Borang A | * Payroll Period | : _________________________ | Payroll Cycle | : Month End | Company Code | : [Select company] | EPF Reference | : E01 | Date to submit | : _________________________ | Destination Media | : Diskette | Copy to Drive | : A | | | * Click [OK] button * * Click [OK] button * * Change Drive to “C” then Click [OK] button | | | 13.2 | * Payroll Module > Process > Export Payroll Data > Sosco * | * Payroll Period | : _________________________ | Payroll Cycle | Month End | Sosco Reference | : S01 | Target Drive | : A | Company Code | : _________________________ | | | * Click [OK] button * * Click [Cancel] button * * * * Click [Yes] button | Data exported to the disk. | | 13.3 | * Payroll > Process > Export Payroll Data > Tax CP39 * | * Payroll Period | : _________________________ | Tax Reference | : T01 | Payroll Cycle | Month End | Bonus for year | : _________________________ | Submit to | : Semenanjung | Target Drive | : A | Company Code | : [Select company] | | | * Click [OK] button * * Click [Yes] button * * | Data exported to the disk. | | 13.4 | * Payroll > Process > Export Payroll Data > Auto Bank Payment * | * Export to Bank | : Malaysian Banking Berhad | | | * Click [OK] button * * Payroll Period | : _____________________ | Payroll Cycle | : ME | Payment Date | : _____________________ | Originator ID | : 123356 | Originator Name | Jamalludin bin Bakar | Company Code | : [Select company] | | | * Click [OK] button * * | Data exported to the disk. | |

No | Steps | Input Data | Expected Result | Remarks | 14.0 | Print Year-End Tax Reports – EA, CP159, CP8D | Test Status: | Pass / Fail | 14.1 | Payroll > Process > Generate Statutory Report > Generate EAPayroll > Inquiry > Statutory Report > Tax EA | * EA Year | : [Last year] | Bonus Period From | : [1st Period last year] | To | : [Last Period last year] | EA Date | : ______________________ | | | * * Click [OK] button * * EA for Year | : [Last year] | Bonus Date From | : [1st Jan last year] | To | : [31 Dec last year] | Tax Reference | : T01 | Taxable Income Annually | : 30000.00 | Or monthly | : 2500.00 | Taxable employee Only | : Tick on the Box | | | * Click [OK] button * * * | Able to view the report. | | 14.2 | Payroll > Inquiry > Statutory Report > CP159 | * CP159 for Year | : [Last year] | Tax Reference | : T01 | Submit to | : LHDN | | | * Click [OK] button * | | | 14.3 | Payroll > Inquiry > Statutory Report > CP8D | * CP8D for Year | : [Last year] | Taxable Income Annually | : 30000.00 | Or monthly | : 2500.00 | Tax Reference | : T01 | | | * Click [OK] button * * | Able to view the report | |

No | Steps | Input Data | Expected Result | Remarks | 15.0 | Print Report – Allowance & Deductions Transaction | Test Status: | Pass / Fail | 15.1 | Payroll > Reports > Data Transaction | * Select the following report: * Allowances & Deductions Transaction * * Payroll Period | : ______________________ | Payroll Cycle | : ME | Include Codes (Empty for all) | : Empty | | | * Click [OK] button * * * Click the [Fit to page] button * * | Able to view the report. | |

No | Steps | Input Data | Expected Result | Remarks | 16.0 | Print Report – Transaction Summary | Test Status: | Pass / Fail | 16.1 | Payroll > Reports > Data Transaction | * Select the following report: * Transaction Summary * * * Payroll Period | : ______________________ | Payroll Cycle | : ME | | | * Click [OK] button * Click the [Fit to page] button * | Able to view the reports. | |

Similar Documents