Template
Universal requirements: 
  • If focus on any textbox/list/numberbox then underline with blue line
  • Precondition: Access to project default timezone
  • Max width for pushout panel is 272px. With 16px gutters on each side.

S1 - <Header>
H1- “Schedule Export”
H2- “Name Export”
  • UI component: grey text box below H2. Tooltip= “Name your report”
  • Logic: 
H3- “Email Recipients”
  • UI component: grey text box below H3. Tooltip= “Add email”. Email container below         
  • Logic: Max div height for email container box under “Add email” textbox = 140px
H4- “Export Type”
  • UI component: 
  • Vertical two checkbox selection
  • Elements of checkbox located next to box (CSV, PDF)
  • Logic:
  • Multi select
S2 - <Repeat Selector>
H1- “Frequency Details”
H2- “Repeat every”
  • Integer
  • UI component: contained in grey textbox/numberbox. Default value= “1”
  • Logic: any whole numbers, error if/don’t allow user enters decimal
  • Frequency
  • UI component: contained in grey listbox , Default value= “week”. Listbox values (day, week, month)
  • Logic: 
  • Not multi select, only select one setting at a time
  • Frequency listbox selection informs subsequent variables
 <Recurrence Variables> Based on S2 - See below
S3 - <Reporting>
H1 - “Reporting Period”
  • <H2> Your monthly (weekly) report will show data from the previous 30 (7) days
  • UI Component: 
  • Vertical two radio selection
  • Elements of radios (Previous Calendar (Month/Week), Custom Range) 
  • Default value= “Custom Range”
  • “Custom Range” details 
  • Pencil icon to the right of Custom Range (include word “Edit” either vertically, horizontally, or flyover= Open Question
  • Pencil Icon when selected will popup a date picker, ref: current date picker in RA
  • Logic:
  • The default reporting duration is the numerical value in <H2> (either 7 or 30 for now). 
  • “Previous Calendar Month” will return the previous month’s worth of data (Ex:created any day in May then will return April) regardless of the number of days in the month. 
  • “Previous Calendar Week” will return the previous week’s worth of data (Sunday-Saturday) regardless of the current day of the week
  • When datepicker pops up the default value is the previous 30 days selected 
S4 - <Report parameters>
H3- “Ends”
  • UI Component: