Company: Link Technologies
Case No: L08096. Project: 09.40: LinkSOFT Version 9.4
Logged By: Alvis (Link Technologies) on 02 Nov 2016 10:38AM
Priority: High
Product: Framework
Group: Enhancement
Time Taken: 23.00 (Weight: 23.00)
Version: 9.496.1128
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Tuesday, 31 January 2017 12:00 AM [2732 days since logged date]
Status: Closed
Subject: Added audit log for configuration data and important masterfiles and system tables
Summary:    

There are several tables that hold configuration values that drive workflow and can cause reconciliation differences if configuration data is changed.

We need to keep an audit log.

Tasks to be performed:

  1. Identify key tables
  2. setup audit
  3. script for new/demo/upgrade
Audit Notes:
02 Nov 201610:38AM Comment 1 by Alvis (Link Technologies) Case 8096 added to project 9.00
15 Nov 201610:56AM Comment 2 by Sanjay (Link Technologies) Case 8096 removed from project 9.00
13 Jun 201708:24AM Comment 3 by Alvis (Link Technologies) Case 8096 added to project 9.00
11 Jan 201803:57PM Comment 4 by Alvis (Link Technologies) Case 8096 added to project 900
11 Jan 201803:57PM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Development Followup Date: 11-01-2018 03:57 PM Time Taken: 1.00

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

Approved for development


19 Apr 201808:54AM Comment 6 by Sanjay (Link Technologies) Case 8096 removed from project 999
19 Apr 201808:54AM Comment 7 by Sanjay (Link Technologies) Case 8096 added to project 09.4
26 Apr 201809:57AM Comment 8 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 26-04-2018 09:57 AM Time Taken: 6.00
Development work for this case has been completed.
The change will be available in version: 9.4

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

  1. Added a new menu in Web framework "Global -> Audit Data"
  2. Created Audit framework to automatically create audit triggers based on table names
  3. Configured audit on the following tables:
    1. Allowance/Benefit PR_ALLOW
    2. Bank SY_BANK
    3. Bank Accounts SY_BANK_ACCOUNT
    4. Bank Number Mapping SY_BANK_NumberMapping
    5. Branch Maintenance SY_BRANCH
    6. Calendar SY_CALENDAR
    7. Configuration LBS_CONFIG
    8. Cost Centre Maintenance SY_COSTCENTER
    9. Deduction PR_DEDUCT
    10. Direct Credit PR_EMP_PaySched
    11. Employee Payroll Tax PR_TAX_PAYE
    12. Employee Payroll Tax Scale PR_TAX_PAYE_SCALE
    13. Employee Positions HR_POSITION
    14. Employee Profile HR_EMPLOYEE
    15. Employee Profile Additional Tax PR_EMP_PAY_TaxScales
    16. Employee Profile Pay Details PR_EMP_PAY
    17. Employee Profile Service History LT_HRM_EmployeeService
    18. Employer Payroll Tax LT_PAY_STATE_RATES
    19. Employer Super Split PR_EMP_SuperSched
    20. Leave Maintenance HR_LEAVE
    21. Organisation Maintenance SY_Company
    22. Pay Codes PR_COMPONENT
    23. Pay Control PR_CONTROL
    24. Pay Rate PR_EMPRATE
    25. Pay Teams PR_PAY_GROUP
    26. Standard Pay PR_STD_PAY
    27. Territory Maintenance SY_DIVISION
    28. Work Shift HR_SHIFT
    29. Work Shift Allowance HR_SHIFT_ALLOWANCE
    30. Work Shift Time Control PR_TIME_CONTROL

2. The issue was caused by:

  1. N/A

    3. Next Step

    1. UAT

    26 Apr 201803:25PM Comment 9 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 26-04-2018 03:25 PM Time Taken: 4.00

    Corrected issue with Audit form where the data refresh was not correctly loaded.

    Proceed with UAT on 9.4


    02 May 201804:17PM Comment 10 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 02-05-2018 04:17 PM Time Taken: 1.00

    System test completed.

    Verified the following:

    1. Updated data in Work Shift menu in Payroll
    2. Loaded Audit Data -> Work Shift and verified details on the grid
    3. Date/Time columns should be formatted to show date and time. See screenshot below.
    regards
    Alvis



    03 May 201810:52AM Comment 11 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 03-05-2018 10:52 AM Time Taken: 2.00
    Development work for this case has been completed.
    The change will be available in version: 9401

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

    1. Date columns have been set to settings "g" which shows Time format based on regional settings.

    2. The issue was caused by:

    1. Column formatting for Dates

      3. Next Step

      1. UAT

      09 May 201801:21PM Comment 12 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 09-05-2018 01:21 PM Time Taken: 1.00

      System test completed.

      Verified that date and time are displayed for date/time data.


      15 May 201801:16PM Comment 13 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 16-05-2018 12:00 AM Time Taken: 2.00

      Hi Alvis, 

      This case has been tested.

      Test Environment

      • Version 9400 Beta 2
      • Database - LINKSOFT on QA1
      • Application on QA1
      • OS- Windows 7

      Test Plan

      • Input data in the configured tables and audit data should be populated - Pass.
      • The audit data should be clearly stated - Pass

      Issue

      The content on the page is too long for a day. Refer to data under LBS_Config. Users are required to scroll to the bottom to view details. Please add limit to the numbers of items displayed.

      Notes: Documentation has been completed on the case. Global System -- Audit Data.

      Thanks

      Rashna


      15 May 201801:47PM Comment 14 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 15-05-2018 01:47 PM

      We will make the following changes:

      1. Removed auto load when changing dates.
      2. Increase Date Created column width
      3. Add a search button.
      4. Add a configurable limit to return the number of rows in the search. Default to 5000 rows.



      16 May 201803:42PM Comment 15 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 16-05-2018 03:42 PM Time Taken: 4.00
      Development work for this case has been completed.
      The change will be available in version: 9.4 Beta3

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

      1. Removed auto load when changing dates.
      2. Increase Date Created column width
      3. Add a search button.
      4. Add a configurable limit to return the number of rows in the search. Default to 5000 rows.

      2. The issue was caused by:

      1. N/A

        3. Next Step

        1. UAT

        24 May 201801:59PM Comment 16 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 24-05-2018 01:59 PM Time Taken: 1.00

        System test completed.

        Verified the following:

        1. Removed auto load when changing dates. - Pass
        2. Increase Date Created column width. Increasing column width does not add any value as the other columns would wrap the content. It is recommended to export the data to excel to filter and search.
        3. Add a search button. - Pass
        4. Add a configurable limit to return the number of rows in the search. Default to 5000 rows. -Pass

        regards
        Alvis


        28 May 201802:04PM Comment 17 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 29-05-2018 12:00 AM Time Taken: 1.00

        Hi Sanjay, 

        This case has been successfully updated.

        Documentation the case has been updated under Global System -- Audit Data.

        Test Environment

        • Version 9400 Beta 3
        • Database - LINKSOFT on QA1
        • Application on QA1
        • OS - Windows 7

        Test Plan

        1. Set the "Date From" to "Date To" as 28/25/2018 and click on search. Audit data for the 28th should be loaded - Pass
        2. Test data export in all formats - Pass
        3. Search for transaction "RC000020" this should be successfully extracted - Pass

        Thanks

        Rashna 


        28 May 201804:04PM Comment 18 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 28-05-2018 04:04 PM
        Thanks Rashna

        09 Oct 201908:14AM Comment 19 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: L08096 in the subject line of all emails regarding this issue.

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