Company: Link Technologies
Case No: L08633. Project: 08.20: LinkSOFT Version 8.2
Logged By: Aarti Pooja Gayaneshwar (Link Business Solutions) on 27 Jun 2017 02:19PM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 12.50 (Weight: 12.50)
Version: 8.290.0115
Assigned To: Sanjay (Link Technologies)
Circulation: Aarti Pooja Gayaneshwar, Alvis, Development, Rashna
Resolve By: Wednesday, 28 June 2017 12:00 AM [2495 days since logged date]
Status: Closed
Subject: Auto set employee to inactive when contract expires on pay update (Y/N) - configuration does not work.
Summary:    
Hi Sanjay,

The payroll configuration: Auto set employee to inactive when the contract expires on pay update (Y/N) does not work as required.

This has been tested in v8.12, QA2 in LINKSOFT database.

Consider the following scenario:

1. Employee E069’s contract expires on 10/07/2017
2. Pay Date: 14/07/2017 has been processed successfully, the normal hours paid is correctly calculated.
3. This pay has been updated. Based on the configuration, this employee should have been marked “INACTIVE”, however, the system did not do this.
4. When the next pay run was processed, this employee was picked up.

Refer to image below:


Requesting if the configuration can be fixed to work as required. After step 3, the system should have marked employee E069 as inactive and should not have flowed him into the next pay.

Also requesting if this can be made as a patch for 8.12 because this is an issue at a client and they need an urgent fix.


Regards
Aarti.

Audit Notes:
27 Jun 201703:11PM Comment 1 by Alvis (Link Technologies) Case 8633 added to project 8.13
28 Jun 201708:39AM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 28-06-2017 08:39 AM Time Taken: 1.00
Development work for this case has been completed.
The change will be available in version: 8.13
Documentation update required(Yes/No. Add change details below)
QA required(Yes/No.Include areas that require testing): Yes

The following changes were made(Include Database object names, Program classes and any other relevant information):

  1. Contract expiry process was executed after current pay is moved into history
  2. Changed procedure LBS_PR_Contract_exp_sp to get data selections from history tables
Individual patch is placed on FTP for this change.
Documentation details:
  

29 Jun 201712:47PM Comment 3 by Aarti Pooja Gayaneshwar (Link Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 03-07-2017 12:00 AM Time Taken: 3.00

Hi Alvis,

I have tested this patch in v8.12, and the configuration is still not working. Database in QA3: LINKSOFTDEMO

The employee's contract has expired but system has not marked the user as "InActive" and is still processing him in the next pay.

Refer to image below:


29 Jun 201701:52PM Comment 4 by Sanjay (Link Technologies) Assigned To: Aarti Pooja Gayaneshwar (Link Business Solutions) Followup Date: 29-06-2017 01:52 PM Time Taken: 1.00

Hi Aarti,

In your example, the service type is "Established". Shouldn't that be "Contact"?

regards
Alvis


29 Jun 201702:21PM Comment 5 by Aarti Pooja Gayaneshwar (Link Business Solutions) Assigned To: Development Followup Date: 07-07-2017 12:00 AM Time Taken: 1.50

My Apologies Alvis..

Works as required after correcting Service Type.

Assigning case back to development.

Regards
Aarti


03 Jul 201702:52PM Comment 6 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 03-07-2017 02:52 PM Time Taken: 1.00
System test completed, please proceed with UAT. 

04 Jul 201702:27PM Comment 7 by Aarti Pooja Gayaneshwar (Link Business Solutions) Assigned To: Rashna (Edge Business Solutions) Followup Date: 07-07-2017 12:00 AM Time Taken: 3.00
1. Was this test completed using Demo / New / Other database?  Demo
2. Did the test pass or fail? PASS
3. Tab order, spelling, alignment, font size consistency, screen size etc checked? N/A
4. Data verified, saved, edit, delete/void?  N/A
5. Documentation update required? YES
Additional Details (Risks, issues, special conditions required for this test to pass etc): 

The following configurations needs to be set in order to achieve this:


The employee must be tagged as "Contract" in order for the profile to be marked as "inactive" after contract expiry period.

Refer to image below:



07 Jul 201709:17AM Comment 8 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 07-07-2017 09:17 AM Time Taken: 2.00
Documentation completed on the case.

Documentation updated at Profile - Service (321 Service Link) and Payroll - Technical Reference - Configuration.

If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L08633 in the subject line of all emails regarding this issue.

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