Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.0-b1
    • Component/s: Staff Interface
    • Labels:
      None

      Description

      The reports under Billing > Reports currently only support CSV format. We need to add a new JSON format. This affects all existing reports.

      We need to do one of the following:

      1. Update all existing reports to allow output via JSON
        • It may make sense to take the report data used for CSV and list out each row of data, where each key is the column header and each value is the column value, as a JSON object
      2. Update reports to set which formats they accept
        • Reports may need to return an error if attempting to retrieve them for a given format
        • The report page should be able to filter what reports are available by the selected format

      TODO:

      1. Add 'JSON' as a format to the reports page
      2. Update the way reports are generated to support generating a JSON-formatted report

        Issue Links

          Activity

            People

            • Assignee:
              jonathan Jonathan Reissmueller
              Reporter:
              tyson Tyson Phillips (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                15/Jun/18

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 14 minutes
                2d 14m

                  Agile