1892 rfd
From UG
(Difference between revisions)
(→Solution) |
|||
Line 21: | Line 21: | ||
* 1) Add Report Scheduler Panel to Client App (same functionality as internal) | * 1) Add Report Scheduler Panel to Client App (same functionality as internal) | ||
* 2) Add Admin section to Internal>Client Admin so we can select what role can schedule reports (multiselect). Default: "client" | * 2) Add Admin section to Internal>Client Admin so we can select what role can schedule reports (multiselect). Default: "client" | ||
- | * 3) Add button or link to access Report Scheduler Panel from somewhere within the reports menu | + | * 3) Add button or link to access Report Scheduler Panel from somewhere within the Client App reports menu Cybertrax > Reports |
* 4) Add options in Internal > Admin > Client Companies to: | * 4) Add options in Internal > Admin > Client Companies to: | ||
- | ** | + | ** show/hide Scheduler (default: hide) |
** select what reports are available for scheduling | ** select what reports are available for scheduling | ||
** above choices we should be able to apply per individual company or by selecting a group of companies and apply (to save time) | ** above choices we should be able to apply per individual company or by selecting a group of companies and apply (to save time) | ||
- | * 5) | + | * 5) Display scheduled reports by Client users here: Internal Home > Reports > Saved/Scheduled |
+ | ** add Disable/Enable functionality | ||
+ | ** add filter so we can see reports scheduled by client users and internal separately | ||
== Architect Review == | == Architect Review == |
Revision as of 18:16, 30 December 2010
Contents |
Info
- mantis: 0001892: (Client Reports) Schedule report feature for client app (client can schedule report on their own)
This feature is for the client application. To allow client users to be able to schedule their own reports and take the burden off of Jaguar Freight.
Requirements
R1
Schedule report feature is for the client application. To allow client users to be able to schedule their own reports and take the burden off of Jaguar Freight.
R2
Not all clients can schedule all reports
R3
Filters & Output - keep the same scheduling options, filters & output as it currently is on the internal app.
Solution
We need the following:
- 1) Add Report Scheduler Panel to Client App (same functionality as internal)
- 2) Add Admin section to Internal>Client Admin so we can select what role can schedule reports (multiselect). Default: "client"
- 3) Add button or link to access Report Scheduler Panel from somewhere within the Client App reports menu Cybertrax > Reports
- 4) Add options in Internal > Admin > Client Companies to:
- show/hide Scheduler (default: hide)
- select what reports are available for scheduling
- above choices we should be able to apply per individual company or by selecting a group of companies and apply (to save time)
- 5) Display scheduled reports by Client users here: Internal Home > Reports > Saved/Scheduled
- add Disable/Enable functionality
- add filter so we can see reports scheduled by client users and internal separately