Use Case Description

 

  1. Detail Lines
    1. Brief Description

    This use case enables the Budget Analyst to customize the lowest and most detailed level of financial data reported with explanatory text, add totals, suppress totals and suppress default detail within the detail lines of the report.

     

  2. Main Flow of Events
    1. Basic Flow - Detail Totals

Definition: Provides the capability to customize the display of detail lines related to the last break.

Association: Detail Total Selected Suppression

  1. Budget Analyst selects 17 = detail totals {dt}
  2. (System displays available types of detail lines)
  3. Budget Analyst selects one detail line type
  4. (System prompts Budget Analyst for detail title)
  5. Budget Analyst inputs detail title.{TO DO: determine range}
  6. (System prompts for different information including formula, data element of interest, up to 20 values for data element of interest, etc. based upon type of detail total selected.)

{TBD: determine inputs for different types of detail totals}

{TBD: part of a break?}

 

    1. Alternate Flows
      1. Detail Total Selected Suppression
      2. Definition: Provides the capability to suppress the printing of specific detail lines.

        Usage: Used after selecting Detail Totals.

        1. Budget Analyst selects 30 = detail tot select suppress {dts}

        {TO DO: find out how this works}

         

      3. Detail Total Suppression Totals
      4. Definition: Provides the capability to suppress the printing of detailed total lines.

        1. Budget Analyst selects 31 = detail tot suppress totals {dst}

         

      5. Suppress Default Details

Association: Breaks

Definition: Provides the capability to disable the following default behavior. If appropriation is not selected as one of the breaks, it becomes a detail total.

1. Budget Analyst selects 29 = suppress default details {sdd}

 

  1. Participating Actors
  2. Budget Analyst - Any interactive user of the ABIDES-FE Report Break. It is assumed that they require reports to analyze the state of the budget.

     

  3. Pre-Conditions
  4. Budget Analyst is creating or updating a F&FP Report Break.

     

  5. Post-Conditions
  6. System produces report with the specified changes to the default detail lines.

     

  7. Extension Points
  8. None.

     

  9. Supplemental Requirements
  10. None.

     

  11. Open Issues

None.