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
        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