Details

    • Customer:
      OMAN-Tel

      Description

      we require the below changes :-

      • CUSTOM Task should be created as well for mobile coverage requests.
      • SLA Duration to be upto only one decimal point.
      • CUSTOM_TAS_FIXED and CUSTOM_TAS_MOBILE task to be created to enable the team to have a separate view of fixed and mobile and have the flexibility extract a combined report for the TAS performance.
      • ADD a column for the same report to show SLA exceeded flag (True / False)

        Activity

        Hide
        Mohamad Kalawoun added a comment -

        L3 WL : 4 md

        Show
        Mohamad Kalawoun added a comment - L3 WL : 4 md
        Hide
        Dawlat Matar added a comment - - edited

        ticket partition into 2 parts:
        1. FIXED with decimal pint and the exceeded column : 1.5WD
        2. MOBILE: 3 WD

        Show
        Dawlat Matar added a comment - - edited ticket partition into 2 parts: 1. FIXED with decimal pint and the exceeded column : 1.5WD 2. MOBILE: 3 WD
        Hide
        Sara Saddik added a comment -

        Below Points are implemented. Patch Required (3.7.0.1266)

        • SLA Duration to be upto only one decimal point.
        • ADD a column for the same report to show SLA exceeded flag (True / False)
        Show
        Sara Saddik added a comment - Below Points are implemented. Patch Required (3.7.0.1266) SLA Duration to be upto only one decimal point. ADD a column for the same report to show SLA exceeded flag (True / False)
        Hide
        Sara Saddik added a comment -

        @integration,

        kindly apply the below script on schema:
        ALTER TABLE SRD_CUSTOM_SLA ADD EXCEEDED_SLA NUMBER(1);
        commit;

        Show
        Sara Saddik added a comment - @integration, kindly apply the below script on schema: ALTER TABLE SRD_CUSTOM_SLA ADD EXCEEDED_SLA NUMBER(1); commit;
        Hide
        Aya Said added a comment -

        The mobile part of the ticket is implemented.

        Patch required (3.7.0.1287).

        Kindly find attached the modified processes.

        Workload: 1.5 days

        Show
        Aya Said added a comment - The mobile part of the ticket is implemented. Patch required (3.7.0.1287). Kindly find attached the modified processes. Workload: 1.5 days
        Hide
        Abir Messaikeh added a comment -

        From: Salem Dannawi <Salem.Dannawi@mobinets.com>
        Sent: Tuesday, April 22, 2025 4:41 PM
        To: Aya Said <Aya.Said@nuiva.com>; Sara Saddik <Sara.Saddik@nuiva.com>; Khaled Khalil <Khaled.Khalil@nuiva.com>; Nour Ayoubi <Nour.Ayoubi@nuiva.com>
        Cc: Abir Messaikeh <Abir.Messaikeh@nuiva.com>; Dawlat Matar <Dawlat.Matar@nuiva.com>
        Subject: RE: LS-165_New requirements for SLA Tasks Report

        Dear @Sara Saddik,

        After checking again, the below request

        The Total duration should be 4 days, right? Or how you are calculating the total duration?
        And the assignee column still blank for custom_tas as shown

        And the assignee column still blank for custom_tas as shown - request ID reference 540

        Show
        Abir Messaikeh added a comment - From: Salem Dannawi <Salem.Dannawi@mobinets.com> Sent: Tuesday, April 22, 2025 4:41 PM To: Aya Said <Aya.Said@nuiva.com>; Sara Saddik <Sara.Saddik@nuiva.com>; Khaled Khalil <Khaled.Khalil@nuiva.com>; Nour Ayoubi <Nour.Ayoubi@nuiva.com> Cc: Abir Messaikeh <Abir.Messaikeh@nuiva.com>; Dawlat Matar <Dawlat.Matar@nuiva.com> Subject: RE: LS-165 _New requirements for SLA Tasks Report Dear @Sara Saddik, After checking again, the below request The Total duration should be 4 days, right? Or how you are calculating the total duration? And the assignee column still blank for custom_tas as shown And the assignee column still blank for custom_tas as shown - request ID reference 540
        Hide
        Salem Dannawi added a comment -

        I agree with you on this point, but the customer is requesting to see the assignee name that has completed the CUSTOM_TAS task for example, it’s Marwa for below request, and to calculate the SLA duration for this task from CONFIRM_SOLUTION to SOLUTION_ACCEPTANCE task.

        Show
        Salem Dannawi added a comment - I agree with you on this point, but the customer is requesting to see the assignee name that has completed the CUSTOM_TAS task for example, it’s Marwa for below request, and to calculate the SLA duration for this task from CONFIRM_SOLUTION to SOLUTION_ACCEPTANCE task.
        Hide
        Aya Said added a comment -

        Issue of assignee is fixed.

        Patch required (3.7.0.1289)

        Show
        Aya Said added a comment - Issue of assignee is fixed. Patch required (3.7.0.1289)
        Hide
        added a comment -

        Email's attached.

        Show
        added a comment - Email's attached.
        Hide
        Sara Saddik added a comment -

        Dear Salem,

        Kindly find attached the updated process to be uploaded.

        @Natnael Asfaw
        Kindly to apply the below scripts in order to fix the old data.

        Script 1:

        UPDATE SRD_TASK task
        SET task.insertdate = (
        SELECT cs.insertdate
        FROM SRD_TASK cs
        WHERE cs.REQUEST_ID = task.REQUEST_ID
        AND cs.TASK_NAME = 'CONFIRM_SOLUTION'
        )
        WHERE task.TASK_NAME = 'CUSTOM_TAS_FIXED'
        AND EXISTS (
        SELECT 1
        FROM SRD_TASK cs
        WHERE cs.REQUEST_ID = task.REQUEST_ID
        AND cs.TASK_NAME = 'CONFIRM_SOLUTION'
        );

        Script 2:

        UPDATE SRD_REQUEST_EVENT e
        SET e.start_time = (
        SELECT inner_cs.start_time
        FROM (
        SELECT cs.start_time
        FROM SRD_REQUEST_EVENT cs
        WHERE cs.request_id = e.request_id
        AND cs.task_name = 'CONFIRM_SOLUTION'
        AND cs.start_time IS NOT NULL
        ) inner_cs
        WHERE ROWNUM = 1
        )
        WHERE e.task_name = 'CUSTOM_TAS_FIXED'
        AND EXISTS (
        SELECT 1
        FROM SRD_REQUEST_EVENT cs
        WHERE cs.request_id = e.request_id
        AND cs.task_name = 'CONFIRM_SOLUTION'
        AND cs.start_time IS NOT NULL
        );

        Script 3:

        UPDATE SRD_REQUEST_EVENT e
        SET e.insertdate = (
        SELECT inner_cs.insertdate
        FROM (
        SELECT cs.insertdate
        FROM SRD_REQUEST_EVENT cs
        WHERE cs.request_id = e.request_id
        AND cs.task_name = 'CONFIRM_SOLUTION'
        AND cs.insertdate IS NOT NULL
        ) inner_cs
        WHERE ROWNUM = 1
        )
        WHERE e.task_name = 'CUSTOM_TAS_FIXED'
        AND EXISTS (
        SELECT 1
        FROM SRD_REQUEST_EVENT cs
        WHERE cs.request_id = e.request_id
        AND cs.task_name = 'CONFIRM_SOLUTION'
        AND cs.insertdate IS NOT NULL
        );

        Commit;

        Show
        Sara Saddik added a comment - Dear Salem, Kindly find attached the updated process to be uploaded. @Natnael Asfaw Kindly to apply the below scripts in order to fix the old data. Script 1: UPDATE SRD_TASK task SET task.insertdate = ( SELECT cs.insertdate FROM SRD_TASK cs WHERE cs.REQUEST_ID = task.REQUEST_ID AND cs.TASK_NAME = 'CONFIRM_SOLUTION' ) WHERE task.TASK_NAME = 'CUSTOM_TAS_FIXED' AND EXISTS ( SELECT 1 FROM SRD_TASK cs WHERE cs.REQUEST_ID = task.REQUEST_ID AND cs.TASK_NAME = 'CONFIRM_SOLUTION' ); Script 2: UPDATE SRD_REQUEST_EVENT e SET e.start_time = ( SELECT inner_cs.start_time FROM ( SELECT cs.start_time FROM SRD_REQUEST_EVENT cs WHERE cs.request_id = e.request_id AND cs.task_name = 'CONFIRM_SOLUTION' AND cs.start_time IS NOT NULL ) inner_cs WHERE ROWNUM = 1 ) WHERE e.task_name = 'CUSTOM_TAS_FIXED' AND EXISTS ( SELECT 1 FROM SRD_REQUEST_EVENT cs WHERE cs.request_id = e.request_id AND cs.task_name = 'CONFIRM_SOLUTION' AND cs.start_time IS NOT NULL ); Script 3: UPDATE SRD_REQUEST_EVENT e SET e.insertdate = ( SELECT inner_cs.insertdate FROM ( SELECT cs.insertdate FROM SRD_REQUEST_EVENT cs WHERE cs.request_id = e.request_id AND cs.task_name = 'CONFIRM_SOLUTION' AND cs.insertdate IS NOT NULL ) inner_cs WHERE ROWNUM = 1 ) WHERE e.task_name = 'CUSTOM_TAS_FIXED' AND EXISTS ( SELECT 1 FROM SRD_REQUEST_EVENT cs WHERE cs.request_id = e.request_id AND cs.task_name = 'CONFIRM_SOLUTION' AND cs.insertdate IS NOT NULL ); Commit;
        Hide
        Salem Dannawi added a comment -

        The issue is resolved now as customer has requested.

        Show
        Salem Dannawi added a comment - The issue is resolved now as customer has requested.
        Hide
        Salem Dannawi added a comment -

        the duration of custom_tas is now fixed as requested by customer:
        start custom_tas task from the creation date of confirm_solution till completion date of solution acceptance,

        Show
        Salem Dannawi added a comment - the duration of custom_tas is now fixed as requested by customer: start custom_tas task from the creation date of confirm_solution till completion date of solution acceptance,

          People

          • Assignee:
            Abir Messaikeh
            Reporter:
            Salem Dannawi
          • Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

            • Due:
              Created:
              Updated:
              Resolved:
              Planned Start:
              Planned End:
              Actual Start:
              Date of Baselining:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 1 week, 1 hour
              1w 1h

                Drag and Drop