Company: Link Technologies
Case No: L08872. Project: 09.40: LinkSOFT Version 9.4
Logged By: Rashna (Edge Business Solutions) on 16 Oct 2017 01:35PM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 7.00 (Weight: 7.00)
Version: 9.496.1128
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, AwaitingApproval, Development, Rashna, Sanjay
Resolve By: Tuesday, 17 October 2017 12:00 AM [2378 days since logged date]
Status: Closed
Subject: User defined activity type is not imported in pay
Summary:    

Hi Sanjay, 

In LTA, employees who have worked XXXXX hours need to create a Time Entry with activity as OverTime.

Over Time and Taxi Claim is approved by the Head of Department and then by the finance manager. Time entry is not approved by the Finance Manager.

The only way to achieve this is via a separate Activity type with a new workflow just for the Finance Manager to approve Over time and taxi claim. However, the activity does not flow into the pay.

We did the following setup in QA1 with database LINKSOFT.

  1. Created a new activity type as 'Over Time Entry'.
  2. Tagged this to the Activity "Over Time Hours"
  3.  Attached a separate workflow as Over Time Approver with Sanjeet as the Approver.
  4.  For employee 'E006' time approvers as Sanjay and Alvis, apply Overtime.
  5.  All approvers approved including the Over time approver. Alvis, Sanjay approved and then the Over time approver Sanjeet approves.
  6. We set the config 'Import approved expense claims from ESS when pay is created (Y/N)' and 'Import approved expense claims from ESS when pay is created (Y/N)' to Yes.
  7. We created the pay, but the Overtime did not flow in the pay.
Change request, to improve the configuration to import user-defined activity types into the pay. Currently, we only have two configurations to import 1. Expense Claims 2. time entries

Test Plan

  1. Create a new activity type as 'Over Time Entry'.
  2. Tag this to the Activity "Over Time Hours"
  3. Attach a separate workflow as Over Time Approver with Sanjeet as the Approver.
  4.  For employee 'E006' time approvers as Sanjay and Alvis, apply Overtime.
  5.  All approvers approve including the Over time approver. Alvis, Sanjay approves and then the Over time approver Sanjeet approves.
  6. Sett the config 'Import approved expense claims from ESS when pay is created (Y/N)' and 'Import approved expense claims from ESS when pay is created (Y/N)' to Yes.
  7. Create the pay, details should flow into the pay.

 

Audit Notes:
11 Jan 201812:36PM Comment 1 by Rashna (Edge Business Solutions) Assigned To: Development Followup Date: 11-01-2018 12:36 PM Time Taken: 1.00

Development meeting January 2018 Sanjay, Alvis, Sanjeet and Vineet.

Approved fro development

  1. Merge  the Import Time and Import claim into one configuration to import  entries into payroll

11 Jan 201812:37PM Comment 2 by Alvis (Link Technologies) Case 8872 added to project 900
15 Jan 201811:01AM Comment 3 by Alvis (Link Technologies) Case 8872 removed from project 900
15 Jan 201811:02AM Comment 4 by Alvis (Link Technologies) Case 8872 added to project 8.3
17 Jan 201808:55AM Comment 5 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 17-01-2018 08:55 AM Time Taken: 1.00
The following changes have been made:
  1. Removed configuration "Import approved expense claims from ESS when pay is created (Y/N)"
  2. Configuration "Import approved Time entries from ESS when pay is created (Y/N)" is used to import all entries from ESS Time into payroll.
  3. When an entry is imported to pay, the duration, rate and amount are calculated on the type of pay code it is linked to. For example:
    1. Normal Hours time entry is linked to ANHRS. ANHRS has a flag to use employee rate. In this case Duration from ESS entry is used and rate from pay code is used.
    2. Meal Allowance time entry is linked to EMEAL. EMEAL does not use employee rate. In this case, Total amount and rate are used from ESS entry. Duration is back calculated from the total amount.
Regards
Alvis

13 Feb 201801:37PM Comment 6 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 13-02-2018 01:37 PM Time Taken: 1.00
System test completed. Please proceed with UAT.

15 Feb 201811:44AM Comment 7 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 15-02-2018 11:44 AM Time Taken: 2.00
QA Results
Step 1 - Developer will perform test based on test cases provided
Step 2 - Product expert to complete Product QA based on test cases.

Test cases are provided on the case header before the case is approved for development.

Test Results Summary

Table 1 - Summarised list of issues
NoTest Description Pass/Fail 
1Created new pay code as "OTE", classification as Gross Pay. User staff rate as "Yes"
1
Create a new Activity as "Over Time Entry". Pass
2
Create a new Activity Type as "Over Time Entry", set the work flow as "Time approver workflow - Alvis". Approver is E003. Pass
 
3
Add activity "Over Time Entry" to Project "LINK HR" Pass
4
Tag Project "Link HR" to Customer CK Patel.
Pass
5
Create a time entry with activity "Normal Hours" for employee E069.Date 17/01/2018 Pass
6Create  a time entry with activity "Over Time  Entry" for employee E069.Date 18/01/2018  Pass
7Enable "Import approved Time entries from ESS when pay is created (Y/N)" Pass
8Create pay for employee.Pay Date 31/01/2018.This should have pull the time for "Normal Hours" and "Over time"Failed. Pay is created only for Normal hours

QA Environment Details

  1. OS version:Windows 
  2. Application version:8.3.2.0
  3. Database (Demo/New/Client): Demo LINKSOFT on QA4
  4. Client is QA1

Steps to reproduce failed scenarios:

Figure 1: ESS Entries

Figure 2: ESS Entries



    15 Feb 201803:33PM Comment 8 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 15-02-2018 03:33 PM Time Taken: 2.00

    As per the Skype conversation with Alvis, 

    We need to set the "PayrollPaycode" in Activity maintenance. After setting this, all entries was created in the pay. Refer to comment 7 for test plan.

    Documentation Completed

    Areas Documented

    • ESS--Maintenace --Activity
    • ESS- Technical Reference -- Integrating Time Entry with Payroll.

    Figure 1: Payroll.




    09 Oct 201908:14AM Comment 9 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - This case was created before quality check was implemented in version 11 on 30/06/2019
    If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L08872 in the subject line of all emails regarding this issue.

    Document size: 14.1 KB
    For call complaints, please contact the Managing Director of the company using this form