Uploaded image for project: 'CFA MX '
  1. CFA MX
  2. CFAMX-7850

Reports Portal > MxC > Restrict available date range of reports

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Sprint:
      CFAMX 2020R2 SA Sprint 3
    • SCRUM Team:
      Globogym Purple Cobras
    • Work Type Classification:
      Sustaining

      Description

      As an operator running a report in the MxC Report Portal, that supports the selection of a Date Range, I want to be informed that there is a maximum date range for which I can run the report, so that I can run it successfully

      This has been implemented so that the user cannot select a range that is greater than the max days. If you set the max days to say 99, and then set the start date to 150 days ago, the End Date will follow, to be start + 99

      Notes

      • Leverage the new db column added in CFAMX-7845
      • Display a message before any dates are selected, showing the max date range
      • If the max date range is exceeded, notify the user and disable the Generate Report button

      Acceptance Criteria

      1. Confirm that the new column is used to drive the configuration (If the value is Null, no messages should be displayed)
      2. Confirm that a message is displayed to the user, before selecting a date range, to inform them of the maximum date range
      3. Confirm that selecting a date range that exceeds the max number of days for the report, the Generate Report button is disabled, until the date range is changed to one that is within the bounds of the maximum range
      4. Confirm that selecting a date range that exceeds the max number of days for the report, the user is informed that there is an error
      5. Confirm that the messages display the max number of days, and this value is pulled correctly for each report

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                will.englefield Will Englefield (Inactive)
                Reporter:
                will.englefield Will Englefield (Inactive)
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 16h Original Estimate - 16h
                  16h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 17.85h
                  17.85h

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.