BusinessObjects: Scheduling Recurring Financials Reports


This procedure covers best practices for modifying and scheduling recurring BusinessObjects financials reports with multiple queries and multiple query filters — especially query filters on Fiscal Year and Accounting Period. It includes:

This procedure uses the CMB Department Reconciler Report as an example. The report has been copied from the UM-Maintained folder to Personal Folders. It will be scheduled to run monthly for the current fiscal year and the previous accounting period.

Note: This procedures assumes you understand how to create and work with queries and query filters. For more information on these tasks, see BusinessObjects: Create a Query.

Step-by-Step Process

Create a New Filtering Query

The first step is to create a new filtering query that pulls only the Current Fiscal Year and Previous Accounting Period. Verify report is in Design mode.

  1. Click Edit Edit Query icon in the Query section of the toolbar.
  2. Click Add Query.
  3. Select SAP BI Platform From Repository and Universe, and click OK.
  4. Navigate to and select the Universe and Data Set, and click OK. In this procedure, it is the Financials Universes and FN01 data set.
  5. (Optional) Rename the query by clicking the new Query tab and selecting Rename Query from the drop-down list. Enter a name in the New Value field and click OK.
  6. Screenshot of Query Panel showing the new Query tab clicked and the drop-down list containing the Rename option visible.

  7. Select the Results Objects for your new, filtering query.
    • This procedure uses Fiscal Year and Accounting Period from the Rev Exp Act Ledger folder.
  8. Create a Query Filter by adding Fiscal Year from the Rev Exp Act Ledger folder in the Query Filters section.
  9. Screenshot of Query Filters section of the Query Panel showing Fiscal Year and its configuration.

  10. Select Equal to as the operator.
  11. Select Object from this query from the Define Filter Type Define Filter Type icon drop-down list.
  12. Select Current Fiscal Year from the Report Objects folder and click OK.
  13. Repeat step 7-10 to create a Query Filter on Accounting Period, using the Previous Accounting Period report object.
  14. Screenshot of the Query Panel showing how it will look if set up properly.

    The screenshot above shows how the Query Panel looks after following all instructions to this point.

  15. Click Apply Changes and Close at the bottom of the Query Panel.
  16. Check the Include the result objects in the document without generating a table radio button on the Add Query dialog box and click OK.
  17. Screenshot of the Add Query Dialog box

Reference the New Filtering Query with Query on Query

The next step is to modify the original report queries to reference the new filtering query, using the Query on Query function.

  1. Click Edit Edit Query Icon to return to the Query Panel.
  2. Navigate to the first query that prompts for Fiscal Year and Accounting Period.
  3. Click Define Filter Type Define Filter Type icon on the prompt for Fiscal Year.
  4. Screenshot of the Query Filters section of the Query Panel showing the Fiscal Year query filter with the Define Filter Type list expanded.

  5. Select Result from another query (Any) from the drop-down list.
  6. Open the filtering query and select Fiscal Year in the Available Objects window and click OK.
  7. Screenshot of the Available Objects window showing Fiscal Year selected

  8. Repeat steps 16-18 for the Accounting Period filter, selecing Accounting Period in step 18.
  9. Screenshot of the Query Panel showing how it will look if set up properly.

    The screenshot above shows how the Query Filters section looks after following the steps in this section to this point.

  10. Repeat steps 15-19 in all queries that prompt for Fiscal Year and Accounting Period, including combined queries.
  11. Click Apply Changes and Close.

Use the Calendar to Schedule Recurring Reports

After saving the report, the final step is to use the calendar to schedule it.

  1. Locate the report in the folder where you saved it.
  2. Right-click the report title and select Schedule.
    • You can also access Schedule by clicking the three-dot More menu at the end of the report row.
  3. In the Recurrence section, select Calendar from the Run Report drop-down list.
  4. Screenshot of the Recurrence section of the Schedule page showing the month end close clalendar and start/end dates.

  5. Select Month End Close from the Calendar Name drop-down list.
  6. Enter the time of day you want the report to run each month by clicking in the Start Date field and changing the time, or clicking the Calendar icon in the Start Date field, adjusting the time and clicking OK.
    • The load of the data from the closed month is generally finished by 6 a.m. on the day after the month closes. To ensure that the load is finished, ITS recommends selecting 8 a.m. or later.
    • The End Date defaults to 10 years from now. You can change this field, if needed.
  7. Complete the remaining Schedule setup. See BusinessObjects: Schedule a Report for complete instructions.
  8. Click Schedule.


  • Any query filters on Fiscal Year that use Current Fiscal Year need to be edited and scheduled separately to retrieve June data, because the Current Fiscal Year does not work properly in July.
  • The Month End Close calendar does not include a date in July because of year-end activities.