Let the platform do the work

Reports

Overview

Sugar's Reports module allows users to build, generate, and manage reports for modules such as Accounts, Contacts, Calls, etc. Reporting is a valuable tool in Sugar as users can gather data from various modules to generate vital information for their organization.

There are four types of reports (Rows and Columns Report, Summation Report with Details, Summation Report, Matrix Report) available in Sugar. Some reports can be rendered as charts that allow you to drill through to see the corresponding records. This page covers functionality specific to the Reports module. For instructions concerning views and actions which are common across most Sugar modules, such as viewing, editing, etc., please refer to the Working With Sugar Modules section of this page.

Note: Some of the examples in this documentation contain steps to create Opportunity reports. Users with Revenue Line Items enabled should adjust the steps to target the Revenue Line Items module. Users with Sugar Serve license types will not have access to opportunities or revenue line items but can adapt the steps to other modules in their Sugar instance. For more information on license types and the module functionality available for each type, refer to the User Management documentation.

Report Fields

The Reports module contains a number of stock fields that come out-of-the-box with Sugar. For information on using and editing various field types, refer to the User Interface documentation. The definitions below are suggested meanings for the fields, but the fields can be leveraged differently to best meet your organization's needs. The following fields are available when viewing the Reports list view.

Field Description
Accessed On The date the report record was last opened.
Chart Type The chart type (if applicable) defined for the report.
Date Created The date the report record was created.
Date Modified The date the report record was last modified.
Description A description or other key information about the report.
Note: The Description field is only viewable and editable via the list view preview.
Integration Sync ID The sync key field used by external integrations to identify Sugar records in the external application. See the Integrate REST API endpoints in the Developer Guide for more details on how to use this field.
Note: This field is not visible in the user interface.
Module The target module (e.g., Accounts) associated with the report.
Name The name of the report.
Report Type The report type (Rows and Columns Report, Summation Report, Summation Report with Details, Matrix Report) specific to the report.
Tags

User-created keywords that can be used to identify, organize, and group report records by common attributes.

Note: The reports module contains over 100 stock reports that are pre-tagged using a combination of the following out-of-the-box tags:

  • Stock Report
  • Sales and Marketing
  • Customer Service
  • Data Privacy
  • Administrative

For more information on tags in Sugar, please refer to the Tags documentation. For more information on stock reports, please refer to the Stock Reports documentation.

Team The Sugar team(s) assigned to the report record.
User The Sugar user assigned to the report record.

Report Types

There are four types of reports (Rows and Columns Report, Summation Report, Summation Report with Details, Matrix Report) available for users to create in Sugar. Please note that each report type provides users with information for records that meet the specified criteria, but each type displays the report results in different layouts.

Rows and Columns

The Rows and Columns report is the most basic report to create out of the four report types. The report results display the data in a simple rows-and-columns format displaying values for the selected display column fields for all records meeting the specified criteria. For more information on creating a Rows and Columns report, please refer to the Rows and Columns Report section.

Summation

The Summation Report provides computed data based on the selected fields for records meeting the specified criteria. You can group the report based on one or more fields from the target or related module. The report result displays the data in groups, summarized using computed derivatives (e.g., SUM, AVG, MAX, MIN) from numeric-type field values (e.g., Likely) as well as weighted amounts. Summation Reports can be viewed in a chart format and displayed as a Sugar Dashlet on your Home page as well. For more information on creating a Summation Report, please refer to the Summation Report section.

Summation Report with Details

The Summation Report with Details is a combination of the Summation-type and Rows and Columns-type report as you can group the data, get the total count of records, and choose display columns (e.g., Contact Name, Account Name, Email Address) as well. You can group the report based on one or more fields from the target or related module. Summation Report with Details can be viewed in a chart format and displayed as a Sugar Dashlet on your Home page. For more information on creating a Summation Report with Details, please refer to the Summation Report with Details section.

Matrix

The Matrix Report is also similar to the Summation-type report as it provides an overview of the computed data and displays the total summary count. The report results display in a grid table with row and column headers. The numeric field values for all display summaries appear on the table along with the total amounts for each row and column. Matrix Reports can be viewed in a chart format and displayed as a Sugar Dashlet on your Home page. For more information on creating a Matrix Report, please refer to the Matrix Report section.

Creating Reports

There are various types of reports (e.g., Rows and Columns Report, Summation Report with Details, Summation Report, Matrix Report) you can create via the Reports module. The first step of creating a report via the Report Wizard is to choose the report type, and the steps to create the report vary slightly depending on the report type chosen. Please note that you can create reports in Sugar via the Reports module itself using the Create options as well as by duplicating an existing report via the Copy option. 

Creating via Reports Module

The most common method of report creation is via the Reports module using the Create button in the list view or the Create Report option in the module tab. This opens the Report Wizard which allows you to build the necessary report and generate the results accordingly. The following sections cover creating the four different report types via the Reports module.

Creating a Rows and Columns Report

Of the four report types, the Rows and Columns report is the most basic one to create in Sugar. Users can simply define filters to determine which records the report will include or exclude then choose the fields (e.g., Name, Email Address) they would like displayed in the report result. The Rows and Columns report creates a tabular report containing the values of selected display column fields for all records meeting the specified criteria.

The following steps cover creating a Rows and Columns report for calls with a status of "Held" as an example:

  1. Click the triangle in the Reports module tab and select "Create Report".
  2. Choose "Rows and Columns Report" as the report type and "Calls" as the target module in the following step.
  3. To filter on a field related to the target module, select it from the Available Fields list on the bottom left to add it to the list of filters. In this example, select "Status" to filter the report based on call records already held. Click "Next".
    • For more information on report filters, please refer to the Report Filters section.
  4. On the Choose Display Columns step, select the fields you would like included in the report results from the Available Fields list then click "Next". We are adding the following fields as an example: Subject, Status, Description, Date Created, User Name, Contacts Name, and Account Name.
  5. Select "Subject", "Date Created", "Status", and "Description" in the "Available Fields: Calls" list, as these are fields contained in the Calls module. By default, the target module's fields display in the Available Fields list.
    • Note: You can designate the generated report to be sorted by a specific display column field in either ascending or descending order. Simply mark the radio button next to the field label then select "Ascending" or "Descending" in the corresponding dropdown list.
  6. For the User Name field, click "Assigned to User" from the Related Modules list at the top left then select "User Name" from the "Available Fields : Assigned to User" list.
    • Note: User names are stored in their own table in the database and are related to the modules in Sugar. So even though the Assigned User field appears in various module layouts, they are not direct fields in those modules.
  7. For the Contact Name field, click "Contacts" from the Related Modules list then select "Name" from the "Available Fields : Contacts" list.
    • By default, the label for the Name field displays "Name", but you can change the label to "Contact Name" to differentiate the field between accounts and contacts. For more information on changing display column labels, please refer to the Changing Display Column Labels section.
  8. For the Account Name field, click "Account" from the Related Modules list then select "Name" from the "Available Fields : Account" list.
    • Change the label for the Name field to display "Account Name". For more information on changing display column labels, please refer to the Changing Display Column Labels section.
  9. To place the fields in a different order on the report, drag and drop the field rows within the display column list.
    • The first field (Subject) on the display columns list represents the first column of the report, the second field (Date Created) is the second column, and so forth. For more information on changing the display column order, please refer to the Changing Display Column Order section.
  10. Click "Next" after adding all of the appropriate fields.
  11. On the Report Details step, enter the report name and assign it to the desired user and team.
    • Please note that if you want your report to include all held calls whether or not they have an assigned user, related contact, or account, you must mark the Optional Related Modules boxes. For more information on marking related modules as optional, please refer to the Optional Related Modules section.
  12. After entering the report details, click "Save and Run" to save and generate the report immediately.
    • Clicking the Preview button allows you to preview the report before saving.
    • Clicking the Save button saves the report without running it immediately.

Creating a Summation Report

The Summation Report groups and provides computed data for records that meet the specified criteria. You can choose a number of group-by columns to group the data in the report and can define group-by data for related modules as well. You can also drag and drop the group-by fields to a different order in the Define Group By step to change the layout in the report results. Please note that the Summation Report does not provide detailed information like Summation Report with Details and will not include any display columns in the report.

The following steps cover creating a report to capture closed won opportunities for Q2 2017 grouped by assigned user and the month it was closed as an example:

  1. Click the triangle in the Reports module tab and select "Create Report".
  2. Choose "Summation Report" as the report type and "Opportunities" as the target module.
  3. Next, define the report filters as follows then click "Next":
    • Select "Expected Close Date" from the Available Fields panel, then choose "Is Between" and select "04/01/2017 and 06/30/2017" from the options appearing to the right of the Expected Close Date filter.
    • Select "Sales Stage" from the Available Fields panel, then choose "Is" and "Closed Won" in the dropdowns appearing to the right of the Sales Stage filter.
    SummationRpt DefineFilters
  4. On the Define Group By step, select "User Name" and "Month: Expected Close Date", which will group the closed won opportunity records by the assigned user and month it was closed. Click "Next".
    SummationRpt DefineGroupBy
  5. On the Choose Display Summaries step, select "SUM: Likely" to summarize the report based on the opportunity's likely total amounts. Click "Next". Please note that the field(s) selected in the Define Group By step are automatically included in the Choose Display Summaries step.
    • Note: You can sort results by a specific field column in either ascending or descending order. Simply select the radio button next to the field label (e.g., Month: Expected Close Date) then select "Ascending" or "Descending" in the corresponding dropdown list.
      SummationRpt ChooseDisplaySummaries
  6. On the Chart Options step, select the type of chart, if any, that you wish to display in the report as well as how the data should be summarized on the chart, then click "Next". For more information on setting up the chart options, please refer to the Report Chart Options section.
  7. On the Report Details step, enter a name for the report and assign it to the appropriate user and team.
    • Note: Enable the "Optional Related Modules" box to include all closed won opportunities whether or not they are assigned to a user. For more information regarding this option, please refer to the Optional Related Modules section.
      SummationRpt ReportDetails
  8. After entering the report details, click "Save and Run" to save and generate the report immediately.
    • Click the Preview button to preview the report before saving.
    • Click the Save button to save the report without running it immediately.
    • To view the values corresponding to a section of the chart, hover your mouse over the section.
    • To view the list records corresponding to a section of the chart, simply click the bar in the chart. For more information, refer to the Drilling Through Charts section.
    SummationRpt ReportChart

Creating a Summation Report with Details

The Summation Report with Details groups and summarizes data with detailed information related to records in the report. You can group the report based on one or more fields from the target or related module. Grouping the report by particular fields allows the report results to display data in categories by the specified field values. You can also drag and drop the group-by fields to a different order in the Define Group By step to change the layout in the report results.

The following steps cover creating a Summation Report with Details to capture closed won opportunities in 2016 grouped by month as an example:

  1. Follow Steps 1-5 of the Summation Report section and complete the report criteria as follows:
    • Report Type: Select "Summation Report with Details"
    • Target Module: Choose "Opportunities"
    • Define Filters: Define the report filters as follows then click "Next":
      • Select "Expected Close Date" from the Available Fields panel, then choose "Is Between" and select "01/01/2016" and "12/31/2016" from the options appearing to the right of the Expected Close Date filter.
      • Select "Sales Stage" from the Available Fields panel, then choose "Is" and "Closed Won" in the dropdowns appearing to the right of the Sales Stage filter.
    • Define Group By: Select "Month: Expected Close Date" from the Available Fields panel then click "Next".
    • Choose Display Summaries: Select "SUM: Likely" from the Available Fields panel then click "Next".
      • Note: The field(s) selected in the Define Group By step are automatically included in the Choose Display Summaries step.
  2. On the Choose Display Columns step, select the fields (e.g., "Opportunity Name", "Expected Close Date", "Likely", "Sales Stage", and "User Name") you would like included on the report from the Available Fields panel then click "Next".
    • Refer to Steps 5-10 of the Rows and Columns Report section for instructions on adding fields as display columns. 
    • For more information on selecting display column fields, please refer to the Report Display Columns section.
    SummationRptWithDetails ChooseDisplayColumns
  3. On the Chart Options step, select the type of chart, if any, that you wish to display in the report as well as how the data should be summarized on the chart and then click "Next".
  4. On the Report Details step, enter a name for the report and assign it to the appropriate user and team.
    • Note: Select the "Optional Related Modules" box to include all closed won opportunities whether or not they are assigned to a user. For more information regarding this option, please refer to the Optional Related Modules section.
  5. After entering the report details, click "Save and Run" to save and generate the report immediately.
    • Click the Preview button to preview the report before saving.
    • Click the Save button to save the report without running it immediately.
    • To view the corresponding chart values, simply hover your mouse over the bar in the report chart. 
    SummationRptWithDetails ReportChart

Creating a Matrix Report

The Matrix Report provides an overview of the data and displays the total for display summaries in a grid format. The numeric field values for all display summaries appear on the table along with the total amounts for each row and column. You can choose a maximum of three group-by columns to group the data in the report.

You can also choose specific layout options (e.g., 1x2 and 2x1) on the Report Details step of the Report Wizard if you selected three group-by columns on the Define Group By step. The 1x2 layout option displays the data for the first group-by field in a row and displays the data for the other two group-by fields in columns. The 2x1 layout option displays the data for the first two group-by fields in rows and displays the data for the third group-by field in a column. If you only have two group-by columns, you can manually change the report layout by dragging and dropping the group-by fields to a different order on the Define Group By step. Please note that the Matrix Report does not provide detailed information like Summation Report with Details and will not include display columns in the report.

The following steps cover creating a Matrix Report to capture closed won opportunities in 2016 grouped by assigned user and the month it was closed as an example:

  1. Follow Steps 1-5 of the Summation Report section and complete the report criteria as follows:
    • Report Type: Select "Matrix Report"
    • Target Module: Choose "Opportunities"
    • Define Filters: Define the report filters as follows then click "Next":
      • Select "Expected Close Date" from the Available Fields panel, then choose "Is Between" and select "01/01/2016" and "12/31/2016" from the options appearing to the right of the Expected Close Date filter.
      • Select "Sales Stage" from the Available Fields panel, then choose "Is" and "Closed Won" in the dropdowns appearing to the right of the Sales Stage filter.
    • Define Group By: Select "Month: Expected Close Date" and "User Name" from the Available Fields panel then click "Next"
      Note: You must click the related Assigned to User module to select the User Name field as user names are not direct fields of the Opportunities module.
    • Choose Display Summaries: Select "SUM: Likely" from the Available Fields panel then click "Next"
      Note: The field(s) selected in the Define Group By step are automatically included in the Choose Display Summaries step.
  2. On the Chart Options step, select the chart type that you wish to display in the report as well as how the data should be summarized on the chart, then click "Next". For more information on setting up the chart options, please refer to the Report Chart Options section.
  3. On the Report Details step, enter a name for the report and assign it to the appropriate user and team.
  4. Mark the "Optional Related Modules" box to include all closed won opportunities whether or not they are assigned to a user. For more information regarding this option, please refer to the Optional Related Modules section.
    • Note: The Layout Options dropdown list (1x2 and 2x1) will appear if you selected three group-by columns on the Define Group By step. Select the appropriate layout depending on how you want the data to be displayed on the report grid.
  5. After entering the report details, click "Save and Run" to save and generate the report immediately.
    • Click the Preview button to preview the report before saving.
    • Click the Save button to save the report without running it immediately.

When viewing the report's chart, hover your mouse over the bar in the report chart to se the corresponding chart values.
Matrix ReportChart

Creating Reports via Duplication

You can also create a new report by duplicating an existing report in Sugar. The Copy option is useful if the report you are creating has similar information to an existing report. You can also copy a report if you would like to view the same or similar data as a different report type. This option is presented when the user clicks "Copy" from the report's Actions menu.

Note: If any report schedule records have been created and related to the original report, they will not copy over to the new report. For more information on creating report schedule records, please refer to the Scheduling Reports section.

The following steps cover creating a report by duplicating an existing Rows and Columns-type report as an example:

  1. Navigate to a report's detail view.
  2. Click the Actions menu and select "Copy".
  3. Choose the report type you would like to create from the Copy-As submenu. To keep the new report's type the same, choose "As Original Type".
    810-copy menu
  4. Go through the Report Wizard to select and enter new data as described in the sections under Report Options. If you selected a report type other than the original type, there may be additional or fewer steps in the Report Wizard to complete and you may need to edit the report to meet the new report type's requirements.
  5. In the final step, enter a new name for the report and click "Save and Run".

Report Options

There are various steps involved when creating reports in Sugar and the steps can vary slightly depending on the report type (e.g., Summation report versus Rows and Columns). The following sections provide details concerning the steps involved when creating reports.

Report Filters

The Define Filters step of the Report Wizard determines which records the report includes or filters out. Filter groups and operators allow for additional levels of complexity as you combine filters to get the precise result set you desire.

Target Module Filters

By default, the fields for the Target Module you are creating the report on will be displayed in the Available Fields list. To filter on the field related to the target module, select it from the Available Fields list on the bottom left, and it will be added to the list of filters. Please note that only fields marked as "Reportable" in Studio will display in the Available Fields list. For more information on marking fields as reportable, please refer to the Studio documentation in the Administration Guide.

You can also use the search feature above the Available Fields list to easily locate a field. Enter the appropriate keyword (e.g., billing, date) in the search field and the matching results will display in the Available Fields list. Sugar automatically appends the wildcard character (%) to the beginning and end of your search phrase, so the system will return all fields that contain the keyword.

The Related Modules list shows all modules that have a relationship with the target module. To filter on a field in a related module, choose the name of the module (e.g., Documents) in the Related Modules list, and the Available Fields list below will display fields belonging to the related module. You can select the desired field(s) from the related module to add as a filter for your report. Please note that only fields marked as "Reportable" in Studio will display in the Available Fields list. For more information on marking fields as reportable, please refer to the Studio documentation in the Administration Guide.

You can also use the search feature above the Available Fields list to easily locate a field. Enter the appropriate keyword (e.g., billing, date) in the search field and the matching results will display in the Available Fields list. Sugar automatically appends the wildcard character (%) to the beginning and end of your search phrase, so the system will return all fields that contain the keyword.

Filter Values

Once the filter has been created, you can specify what field values constitute a match for the report in the Define Filters section. Select the appropriate value from the corresponding dropdown list and enter the relevant value in the open text box (if applicable).

Please note that if the assigned user or a member of your team changes or adds a new filter, the system alerts you that the report filters have been modified since the last run when you save and run the report.
Reports DetailView ReportFiltersMessage

Run-Time Filters

The run-time option in the Define Filters step allows you to make the filter(s) available on the saved report, which enables you to quickly change your filter values without having to edit the report. Simply mark the Run-time box for any filter(s) you wish to view on the saved report.

Once the report is created and saved, the run-time filter (e.g., "Accounts > Date Created") will appear on the generated report view. You can change the filter values directly from the report view by selecting the new filter values from the dropdown list and clicking "Apply" or "Run Report" at the top of the report's detail view. Clicking the Reset button will reset the run-time filter back to the original filter value you set.

Please note that the Report Wizard retains the original filter value(s) you set when building the report regardless of the changes you or other users make on the run-time filters on the report's detail view. If the report is shared by a team, then each user can run the report with different run-time filter values to meet their individual needs. The run-time filter values set by each user will be preserved for future viewing until they change or reset the value.

Operators

When building the report, you have the option to choose between two operators, "AND" and "OR", using dropdowns within the Define Filters section. By default, operators are set to "AND" which will cause the filters to work cumulatively. All filters or groups of filters under an AND operator will need to be true for a record in order for that record to appear in the report result. Changing an operator to "OR" will mean that if any single filter under that "OR" is true for a record, the record will be included in the report results. The OR operator accepts records matching any of the filters while the AND operator accepts records matching all filters.

Filter Groups

By default, all filters will be added to a single group. To split filters into multiple groups, use the Add Filter Group button.

When you have more than one filter group and click a new filter field, Sugar will prompt for which filter group the new field should belong.

Filter groups and operators can be combined to achieve complex filtering situations. For example, if we need a report for documents belonging to accounts created prior to the first quarter where the document is either new this week or new this month is connected to a lead, we would use the following filter groups with an OR operator joining the two together:

Filters on Tag Fields

If a report's target module contains the Tags field, the report can be filtered by tags via the Related Modules filters. To filter by tags, click on the Tags module name in the Related Modules list. The Available Fields list below will display fields belonging to the Tags module. Select the Name field to create a tag filter. Please note that you can select any field(s) from the Tags module as a filter for your report, but this example will only demonstrate filtering by the tag's name.
tag-report-filter

After clicking on the Name field, a line item will appear in the Filters view that allows you to select an operator and specify a tag name in its adjacent text field. This text field is not a type-ahead style like the Tags field is in the Sidecar modules and can only contain a single tag phrase (e.g., tradeshow, hot lead). While the field is case-insensitive, you must know the precise spelling of the tag name that you wish to use as a filter.

To filter a report by more than one tag, click on the Name field again for each additional tag. This will produce additional filter rows where you can specify the appropriate operator and its corresponding tag. In the following example, the report will display a list of account records that are tagged with any one or more of the three specified tags (manufacturing, laser, or hot prospect).
filter-any

When the Tags field is used as a related-module display column in a Rows and Columns report or Summation Report with Details, the Tags column will display a separate line item for each tag that a record contains. For example, an account tagged as both "manufacturing" and "laser" will be displayed twice in an Accounts report if the report displays the Tags column. Also, note that the Tag column will only display a single tag even if the record contains multiple tags. This will be the tag that matches the filter criteria.
tag-reportdupes

Please note that clicking on a hyperlinked tag name from report results will take you to the tag's record view.  For more information on tags in Sugar, please refer to the Tags documentation.

Filters on Date and Datetime Fields

When creating reports in Sugar, specifying a range of time is a useful way to isolate your desired results. Sugar provides a set of pre-defined options to help you easily target the most common date ranges:

Date Range Filter Definition
On A specific day.
Before Any value before the specified date.
After Any value after the specified date.
Is Between Any values after a specified start date but before a specified end date.
Not On Any values except the specified date.
Is Empty No date set for the field.
Is Not Empty Any date set for the field.
Yesterday A value set to the prior day.
Today A value set to the current day.
Tomorrow A value set to the following day.
Last # Days Any values within the last X days including the current day.
Next # Days Any values within the next X days including the current day.
Last 7 Days Any values within the last 7 days including the current day (e.g., Running on Monday includes the previous Tuesday morning through the end of the current Monday).
Next 7 Days Any values within the next 7 days including current day (e.g., Running on Monday includes the current Monday morning through the end the following Sunday).
Last Month Any values that fall within the prior calendar month.
This Month Any values that fall within the current calendar month.
Next Month Any values that fall within the next calendar month.
Last 30 Days Any values within the last 30 calendar days including the current day.
Next 30 Days Any values within the next 30 calendar days including the current day.
Last Quarter Any values within the prior quarter defined by the calendar year (e.g., January - March, April - June).
This Quarter Any values within the current quarter defined by the calendar year (e.g., January - March, April - June).
Next Quarter Any values within the upcoming quarter defined by the calendar year (e.g., January - March, April - June).
Last Year Any values within the prior calendar year.
This Year Any values within the current calendar year.
Next Year Any values within the upcoming calendar year.

Additionally, if your administrator has configured the Forecasts module via Admin > Forecasts, additional options based on your organization's fiscal year will be available. If your fiscal year follows a traditional calendar year, these options will function in the same way as the corresponding options above:

Date Range Filter Definition
Previous Fiscal Year Any values within the prior fiscal year.
Previous Fiscal Quarter Any values within the prior quarter defined by the fiscal year.
Current Fiscal Year Any values within the current fiscal year.
Current Fiscal Quarter Any values within the current quarter defined by the fiscal year.
Next Fiscal Year Any values within the upcoming fiscal year.
Next Fiscal Quarter Any values within the upcoming quarter defined by the fiscal year.

For more information about configuring the Forecasts module, please refer to the Forecast Configuration documentation in the Administration Guide.

Note: When generating reports with datetime filters, Sugar will always adjust the results to ensure they are accurate according to the time zone settings of the user accessing the report. For instance, a user on Eastern Standard Time (-5 GMT) may see a different set of results for a report than would a user on Pacific Standard Time (-8 GMT) because the date ranges are adjusted for the user's time zone.

Group By Fields

Summation Reports and Summation Reports with Details allow you to group records by one or multiple fields within a module. Select a module in the Related Modules pane to display the fields by which you can group. Note that some module fields may not be displayed since only field types that contain set values can be used for grouping (e.g., text fields cannot be used).

SummationReport_DefineGroupBy

Click field names individually to add them to the Define Group By list, or use the Search field to locate specific fields. There is no limit to the number of fields you can include; however, including too many fields may make the report difficult to read. When there are multiple Group By fields, drag and drop field names to reorder this list. The first field in the list determines the Y-axis of a chart and the remaining fields appear as different colors in the chart legend.

Report Display Columns

The display columns step allows users to select which field(s) they would like included when generating the report. The system will pull data specific to these fields based on the report criteria for the associated module record. When you select a field from the Available Fields list, they will be added to the right of the list with the displayed path of the field (e.g., Contacts > Assigned to User > User Name). The displayed field paths show users where the field is originating from to retrieve the value for the report. For example, although "Email Address" appears as a field in several modules (e.g., Accounts, Contacts, Leads), email addresses are actually stored in their own table and are related to the modules where they appear as opposed to being direct fields of those modules. So, the corresponding displayed path will show the primary module record, then the related module followed by the field name (e.g., Contacts > Email Address > Email Address) since the email address field is a field of the related Email Address module.

To remove any unnecessary fields from the display column list, simply click the "-" sign to the far right of the displayed field path row.

Changing Display Column Labels

By default, the selected display column fields will display stock labels that can be changed if you desire. To change the label, simply enter the new label name in the open text field then click outside of the text box to preserve the change.

Changing Display Column Order

You can change the left-to-right order of the display columns by dragging and dropping the displayed field paths in the Choose Display Columns section.

Defining Column Sort

You can also designate the generated report to be sorted by a specific field column in either ascending or descending order. Simply mark the radio button next to the field label then select "Ascending" or "Descending" in the corresponding dropdown list. Please note that only one display column can be designated to sort by default in the report.

The Optional Related Modules option will appear on the Report Details step if you add fields from related modules to the display column. Please note that if you want your report to include records whether or not they have data in the fields, you will need to mark the displayed module relationship(s) in the Optional Related Modules section. For example, if you add the email address field as a display column for the New Leads report, the Optional Related Modules section will display "Leads > Email Address". Check the box for the Email Address relationship in order to include all applicable results even if the lead record does not contain an email address. By default, Sugar treats all related modules in a report as mandatory meaning that an email address will be required for a lead record to be included.
Reports ReportDetails OptionalRelatedModules

Leaving this box unchecked will exclude all lead records from your report that do not have an email address associated with them.

This holds true for all related modules. You will need to check the box for any relationship you do not wish to be treated as mandatory when Sugar is generating your report. In order to report on records with no related records of a particular module (e.g., Contacts without a related Account) using a filter such as Contacts > Accounts > Name > Is Empty, the Optional Related Modules will also need to be checked.

Show Query

The Show Query option is only visible to system administrators and displays as a checkbox on the Report Details step. If the Show Query box is checked and the Preview button is clicked, the generated report will display all the SQL queries at the bottom of the page for administrators to use and analyze how the specific data was retrieved in the system.
Reports ReportDetails ShowQuery

Reports Detail View

The Reports detail view displays thorough report information including display column fields (if applicable), charts (if applicable), etc. The detail view can be reached by clicking a report record's link from anywhere in the application including from the Reports list view. The detail view's Actions menu appears on the top left of the page and allows you to perform various actions on the current report. 

Please note that your access to reports and the displayed results in a report will vary according to your team membership, user type, and role restrictions. For more information on teams and roles, please refer to the Team Management and Role Management documentation in the Administration Guide.

Favorite Designation

Users have the option to mark reports as a favorite via the detail view as well as the list view. This allows users to designate reports that are important or will be viewed often so that they can easily be accessed via Advanced search or from the Reports module tab. In the Reports detail view, the star on the right of the report's name is yellow once marked to indicate a favorite report. For more information on how to mark reports as favorites, please refer to the Favoriting Reports section.
Reports DetailView FavoriteDesignation

Run-time Filters

Run-time filters allow you to quickly change the filter values on the report without having to edit the report. Please note that run-time filters only appear if filters are set in the Define Filters step when building the report. The report will be filtered based on the original filter value, but you can change the value via the Run-time filter and click "Apply" or "Run Report" to re-generate the report result. For more information on run-time filters, please refer to the Run-Time Filters section.

Report Details

By default, the report details box will appear displaying the report's name, display columns, report type, team(s) assigned to report, etc. To hide the report details, simply click the Hide Details button on the upper left of the report's detail view. Once the report details are hidden, the Show Details button will appear in place of the Hide Details button. Click the Show Details button to display the report details again.
810-report details

Report Chart

Users have the option to display the data as a chart which then allows users to drill into each segment to display the associated records. The chart option is available for Summation with Details-type, Summation-type, and Matrix-type reports. You can choose a type of chart for display via the Chart Options step of the Report Wizard. Please note that at least one group-by and one calculated display summary (e.g., Count, AVG: Likely, SUM: Likely) must be selected in order to be able to display a chart.

The chart is displayed with the report by default and its visibility can be toggled using the Hide/Show Chart button. After running the report, you can hover on a segment of the chart to view the corresponding chart values. Clicking on a segment will open a drawer containing a list of the records making up that segment. For more information, refer to the Drilling Through Report Charts section below.
SummationRpt ReportChart1

Note: When you make a chart in the Reports module, there is a limit to the number of groups allowed. The limit is 50 groups for all charts except funnel, for which the limit is 16. The limit only applies to charts. If the number of elements is more than 50 (or 16 for funnel), then an error message is displayed at runtime.

Report charts can also be added and displayed as a Sugar dashlet on your Home page. These Saved Report Chart dashlets also allow for drilling through to access the associated records. For more information on adding report charts as dashlets, refer to the Home documentation. Please note that at least one group-by and one Display Summary column is required to generate a chart.

Drilling Through Report Charts

In order for drill-through to work for a given report chart, the following conditions must be met:

  • When viewing from the Reports module, the report has been run by navigating to the report's detail view, clicking the Run button, or clicking "Save and Run" after editing.
  • When viewing from a dashboard, you are viewing a Saved Reports Chart dashlet. Drill-through is not supported for other dashlets containing charts (e.g., Pipeline dashlet).
  • The base module of the report is a Sidecar module. For more information, refer to the User Interface documentation.
  • The report is not grouped by a DateTime-type field such as Date Created or a Multiselect-type field. Reports grouped by aggregate DateTime-fields (e.g., Month: Date Created) do support drill-through. For more information on field types, refer to the Studio documentation.

Clicking a segment of a report chart will open a drawer containing a filtered list view showing the records belonging to that segment. To the right of the list view is the chart with the currently selected segment highlighted. The segment's applied filter will also be noted above the list view (e.g., "Industry: Communications").
Reports DrillingThroughReportCharts

The following operations are available when drilling through a report chart:

  • Select a new segment: Click a different chart segment to update the list view filters and show the new segment's associated records.
  • Cancel: Click the Cancel link to close the drawer and return to the previous view.
  • Refresh list and chart: Click the Refresh button above the report chart to update and reload the filtered list view results and chart.
  • Display columns: Click the three-dots menu to the far right of the list view column headers to choose which fields to display.
  • Open records: Click the name of a record in the list to open it in record view.
  • Preview records: Click the Preview button (eye icon) to the right of any row to preview that record. Refer to the User Interface page for information on editing via the record's preview.
  • Favorite designation: Click the star on the left of a record's row to toggle it as a favorite. A dark-gray star indicates that the record is a favorite while a white star indicates it is not.
  • Record Actions menu: Click the triangle to the right of any row to access the Record Actions menu to edit, follow, or delete specific records from the list view. 
  • Edit records: Double-click on a row to enable inline editing or use the Edit option from the row's Actions menu.
  • Checkbox selection: Mark the checkbox on the left of each record row to select individual records from the list view. Click the checkbox to the left of the Mass Actions menu to select all records displayed on the current set of list view results. 
  • Mass Actions menu: Click the triangle to the right of the checkbox option to access the Mass Actions menu to perform various actions (e.g., Mass Updates, Delete) on the currently selected records.

Report Chart Options

The Chart Options step of the Report Wizard allows users to choose the chart type that they want to be displayed on the generated report as well as how to summarize the data within the chart. Please note that at least one of the calculated fields (e.g., Count, AVG: Amount, SUM: Amount) in the Choose Display Summaries step must be selected in order to be able to select a chart type in the Chart Options step.

The following options are available in the Chart Options step of the Report Wizard:

  • Chart Type: Select the type of chart that you want to display on your report. The available chart types are:
    ReportChartTypesv2
    • No Chart: The report will not have a chart.
    • Horizontal/Vertical Bar (Stacked): Categorical data will be displayed as rectangular bars with heights or lengths proportional to the values that they represent. When a secondary grouping exists, the values will be proportionally stacked within the bars as color blocks.
      • Note: For the Saved Reports Chart Dashlet, this chart type can be used by selecting the chart type "[Horizontal/Vertical] Bar Grouped Chart" and leaving "Stack Data Series" disabled in the bar chart display options.
    • Horizontal/Vertical Bar (Grouped): Categorical data will be displayed as rectangular bars with heights or lengths proportional to the values that they represent. When a secondary grouping exists, clusters of bars will be proportionally organized within each primary grouping. 
      • Note: For the Saved Reports Chart Dashlet, this chart type can be used by selecting the chart type "[Horizontal/Vertical] Bar Grouped Chart" and enabling "Stack Data Series" in the bar chart display options.
    • Pie: Most useful for visualizing numerical proportions, a pie chart will depict data as proportional sections where the sum of all data is 100%.
    • Funnel: Most useful for visualizing values across multiple stages in a linear process, funnel charts should be used to show values in decreasing order as data points are filtered out at each stage. When visualizing dates, values are sorted in chronological order. When visualizing dropdown values, values are sorted based on the order of the dropdown field. For more information on editing the order of dropdown lists in Studio, please see the Administration Guide.
    • Line: Line charts will comprise a series of data points connected by line segments and are useful for displaying data trends over time. Line charts are only available when a report has two or more group-by columns. The first group-by is used to create one or more lines, and the second group-by is used to plot the data along the x-axis. 
    • Donut: Donut charts are similar to pie charts but with the center cut out. This chart is most useful for visualizing numerical proportions. The donut chart will depict data as proportional sections where the sum of all data is 100%.
    • Treemap: Treemap charts display data as a set of rectangles whose area is proportional to the total area of all rectangles. This treemap chart displays one group-by column and additional group-by columns are ignored.
  • Data Series: Select the data that you want to be summarized by the chart. The field(s) you selected in the Choose Display Summaries step will be available to choose in this dropdown list.
    820-data-series

  • Description: Enter a brief description to label the chart.
  • Round Numbers Over 100000: Enable this option if you want numbers over 100,000 to be rounded to the nearest thousand in the report charts. For example, 150,000 will be displayed as 150K.

Report Results

The report's detail view will display the report results with relevant data and report chart (if applicable) for all records that meet the specified criteria. Please note that each report type will display the report results differently and users should consider how they would like to view the data prior to creating the report.

Rows and Columns Report Result

The report results for this report type display the data in simple rows and columns format. The display column field values for all records that meet the specified criteria will appear on the report result. You can view a record's details by clicking on the record's name. You can also sort the report results by a display column in either ascending or descending order. To sort by a field or switch the sort direction, click the column header noting that the fields which allow sorting will have a pair of arrows. Please note that the report may be sorted by only one column at a time. To view an example Rows and Columns report result, please refer to the creating Rows and Columns Report section.
Reports RowsAndColumns ReportResult

Summation Report Result

The Summation Report provides an overview of the selected field data(s) grouped by specific criteria(s). The report result displays the data in groups summarized using computed derivatives (e.g., SUM, AVG, MAX, MIN) from numeric-type field values (e.g., Likely) as well as weighted amounts. Each field you select in the Define Group By and Choose Display Summaries steps will be displayed as a column in the report result. The field(s) in the Define Group By list determines how the data will be grouped on the report results table and the chart. For example, if you group the opportunity report by "User Name" then "Month: Expected Close Date" on the Define Group By list, the opportunity records will be grouped by the user assigned to the opportunity and each user will be broken up by the month of the expected close date in the report results. The grand total of the summarized field values will display at the bottom of the report results page.

You can sort the report results by a field column in either ascending or descending order. To sort by a field or switch the sort direction, click the column header noting that the fields which allow sorting will have a pair of arrows. Please note that the report may be sorted by only one column at a time. To view an example Summation report result, please refer to the Creating Summation Report section.
SummationReportResult Sort

Summation Report with Details Result

The Summation Report with Details groups the data and displays the total summary count for records in the report result. Unlike the Summation Report, this report type includes display columns for fields related to the target and related module. The report result will group the data in different categories based on the specified field values. If you choose to display the data as a chart, it will appear at the top of the report results page. The field values for all records that meet the specified criteria will be displayed in a rows and columns type table broken up into grouped panels. You can sort the report results by a field column in either ascending or descending order. To sort by a field or switch the sort direction, click the column header (e.g., Expected Close Date) noting that the fields which allow sorting will have a pair of arrows. Please note that the report may be sorted by only one column at a time. You can also view the record's details by clicking the record name.

Each panel header will display the grouped by field value(s) along with the total summary count for the group. You can collapse the grouped panels individually by clicking the double up arrow to the far left of the header or click "Collapse All" to collapse all panels. Collapsed panels will display the header with the display summaries for each group and you can click the double down arrow to open the panels again. The grand total for the summarized field values will appear at the bottom of the report results page. To view an example Summation with Details report result, please refer to the Creating Summation Report with Details section.
SummationReportWithDetailsResult

Matrix Report Result

The Matrix report groups the fields based on the group-by fields and displays the summary for specific numeric-type field values that you select. The report result displays the data in a grid table with row and column headers. If you selected three group-by columns, then you will have the option to choose specific report layouts (e.g., 1x2 and 2x1) on the Report Details step. The 1x2 layout option will display the data for the first group-by field in a row and display the data for the other two group-by fields in columns. The 2x1 layout option will display the data for the first two group-by fields in rows and display the data for the third group-by field in a column. The report results will show the grand total for each field row on the table as well as for each column. To view an example Matrix report result, please refer to the Creating Matrix Report section.

Viewing Currency Fields

When the viewing user's profile has the Show Preferred Currency option selected, all currency values will be displayed in reports using the user's preferred currency. The values will use the current conversion rate set in Admin > Currencies at the time the report is run. This means that the displayed value may not be historically correct for closed business since the conversion rate of the user's preferred currency may have changed since the purchase was completed.

When the user does not have this option selected, reports will display all currency values in the system's default currency. To keep amounts historically accurate, the conversion rate will only update on on currency fields when the business is still open and under the following scenarios:

  • The record undergoes a save event (e.g., mass update, manual save) and the record's currency has a different conversion rate defined in Admin > Currencies than is currently saved.
  • An administrator updates the currency exchange rate under Admin > Currencies. This will trigger a scheduled job which updates all records saved with that currency to the new rate.

For more information about currency exchange rates, please refer to the System documentation in the Administration Guide.

Running Reports

Once the reports are generated and saved in Sugar, you can view the report results at any time. While viewing the report's detail view, there may be times when you need to re-run the report to generate new report results. The Run Report button on the upper left of the report's detail view allows you to refresh and run the report to re-generate report results. For example, if you make a change to the run-time filter on the report, you can click "Run Report" to generate the report based on the new filter values. For more information on run-time filters, please refer to the Run-Time Filters section. You can also click "Run Report" each time you want to re-generate the report to capture new records not included in the current report results.

Editing Reports

Reports may be edited at any time to refine or adjust the report's details or criteria. There are various methods of editing the report from the Reports detail view and Reports list view. Regardless of where you initiate the edit, you will always go through the Report Wizard to make the necessary changes to your report.

You can edit the report by going through the Report Wizard step-by-step using the Back and Next button or by clicking the step's link (e.g., Define Filters, Choose Display Columns, Choose Display Summaries) in the breadcrumbs at the top of the Report Wizard. When ready, click "Save and Run" to preserve the changes made and generate the report. If any users have created a scheduled report based on the edited report, the changes will automatically be reflected the next time they receive a copy of the report.

Please note that your ability to edit reports in Sugar may be restricted by a role. For more information on roles, please refer to the Role Management documentation in the Administration Guide. Check with your system administrator if you do not see the Edit options.

Editing via Detail View

You can edit reports via the detail view by clicking "Edit" in the Actions menu on the upper left of the page. This will open the Report Wizard where you can make the necessary updates to the various steps (e.g., Define Filters, Define Group By, Choose Display Columns, Choose Display Summaries). Once the changes are complete, click "Save and Run" to preserve the changes made and generate the report again.
810-edit menu

Deleting Reports

If a report is invalid or should no longer appear in your organization's Sugar instance, it may be deleted from either the Reports detail view or list view. Deleting via the detail view allows you to delete a single report while the list view allows for deleting one or more records at a time. Deleting a report from Sugar will also delete any report schedule records related to the report.

Please note that your ability to delete reports in Sugar may be restricted by a role. For more information on roles, please refer to the Role Management documentation in the Administration Guide. Check with your system administrator if you do not see the Delete options.

Deleting via Detail View

Use the following steps to delete a report via the detail view:

  1. Navigate to a report's detail view.
  2. Select "Delete" from the Actions menu.
    810-delete menu
  3. A pop-up message will display asking for confirmation. Click "Ok" to proceed.

Exporting Reports

The Export option allows users to export a report's results as a CSV file. For more information on exporting records in Sugar, please refer to the Export documentation. Please note that your ability to export reports from Sugar may be restricted by a role. For more information on roles, please refer to the Role Management documentation in the Administration Guide. Check with your system administrator if you do not see the Export option.
810-export menu

Exporting reports is useful when you need to use Sugar data with other software such as Microsoft Excel. You can also use exported report results to update existing Sugar records by creating a report (including Record IDs), exporting, making changes, then importing the altered data back into Sugar. For more information on updating existing records via import, please refer to the Import documentation.

Note: Due to PHP memory limitations on the server, there may be occasions when the application times out while exporting a report with a large amount of data. If you encounter an error when performing this action, we recommend breaking up the report into smaller batches.

Printing Reports as PDFs

Sugar's Print as PDF option in the Reports module allows users to download the reports to PDF files onto their local machine. This may be useful when needing to email the file to other members of the team to share the report data or to keep track of key historical data from the system. You can also view charts on the downloaded PDF files for Report types (e.g., Summation Report with Details, Summation Report, Matrix Report) with chart options.

Please note that your ability to print PDF reports from Sugar may be restricted by a role preventing the export of data. For more information on roles, please refer to the Role Management documentation in the Administration Guide. Check with your system administrator if you do not see the Print as PDF option.

Use the following steps to download a copy of a report as a PDF file via the Reports detail view:

  1. Navigate to a report's detail view.
  2. Select "Print as PDF" from the Actions menu.
    810-printpdf menu
  3. Open the downloaded PDF file to view the report and save it to your local machine if you wish.

Scheduling Reports

Users can schedule regular email deliveries of Sugar reports to themselves and other Sugar users via the Reports Schedule module. Scheduled reports will be delivered as PDF or CSV file attachments to the users' primary email addresses in Sugar. When scheduling a report, you can choose the date and time to start sending reports and at what interval you wish to continue receiving them. If you choose to receive the report at a specified time of day, Sugar will output the report and email it to you at that time according to the time zone set in your user profile. If you are configuring the scheduled report for multiple users, then Sugar will convert the time of day to UTC so that each user receives the report simultaneously regardless of their time zones.

Note: Scheduled reports may arrive after the set time based on the cycle increment set by your administrator for the Run Report Generation Scheduled Tasks scheduler. For more information, please refer to the Report Schedule Requirements section.

Please note that your ability to schedule reports from Sugar may be restricted by your role settings. Check with your system administrator if you do not see the option to schedule a report. Furthermore, delivery to users added to a scheduled report may be prevented by teams or roles. For example, if a user schedules a report for a user who does not have access to the report, then the restricted user will not receive the report. For more information on roles, please refer to the Role Management documentation in the Administration Guide.

Note: Reports that contain charts in Sugar will not have a chart in the PDF or CSV version of the scheduled report.

Report Schedule Requirements

The Report Schedules module requires the following configurations:

  • User email settings: A personal outgoing email account must be configured by the user scheduling a report. For more information on setting up individual email accounts, please refer to the Emails documentation in the Application Guide.
  • System mail server: The outgoing mail server for the Sugar system must be configured by an administrator. For more information on setting up the system email settings, please refer to the Email documentation in the Administration Guide.
  • Scheduler activation: The Run Report Generation Scheduled Tasks scheduler must be activated by an administrator (default is inactive) and configured to run at proper intervals. For example, if the scheduler is set to trigger once per day and a user schedules a report to be delivered every hour, the report will only be delivered once each day due to the interval set in the scheduler. The administrator must change the interval for the scheduler to run at least every hour for the user's report to be delivered hourly. For more information on configuring schedulers, please refer to the Schedulers section of the System documentation.
  • Configure chart service in on-site instances: When using an scheduling reports in an on-site instance, you must take extra steps to allow access to the service used to generate the charts that are embedded in the email. Refer to the Configuring Scheduled Report Charts in On-Site Instances article for more information.

Report Schedule Fields

The Report Schedules module contains the following fields:

Field Description
Active The enabled (Active = true) or disabled (Active = false) state of the scheduled report event.
Note: Disabled report schedule records will not send emails.
Assigned to The Sugar user assigned to the report schedule record.
Note: The Assigned To user is not always the same user as the recipient of the scheduled report.
Created by The Sugar user who created the report schedule record.
Date Created The date and time that the report schedule record was created.
Date Modified The date and time that the report schedule record was last modified.
Description A description or other information about the scheduled report event.
File Type(s) The format of the related Report that will be emailed. You can send the report as a PDF, CSV, or both a PDF and CSV.
Name A unique and descriptive name for the scheduled report event.
Next Email Scheduled For The date and time that the next report will be emailed to the recipient(s).
Repeat Type The interval of time between recurrences.
Report The related Report that will be emailed as a PDF or CSV file attachment to the recipient(s).
Start Date The date and time that the first report will be emailed as a PDF or CSV file attachment to the recipient(s).
Teams The Sugar team(s) with access the scheduled report record (subject to role permissions).

In addition to the Report Schedule fields, the Users subpanel under a report schedule record contains the following User module fields:

Field Description
Department The department where the user works as saved in their user profile.
Full Name The user's first and last name.
Status The status of the user's record (e.g., Active or Inactive).
Title The user's title as saved in their user profile.
User Name The user's Sugar username.

Please note that the Report Schedule fields and the fields in the Users subpanel cannot be edited via Studio.

Creating Report Schedules

Use the following steps to schedule an automated report for delivery to your email inbox:

  1. Navigate to the Reports module and create a new report schedule via one of the following methods:
    • The actions menu on a report's detail view:
      810-rv-createschedule
    • The report's actions menu in the Reports list view:
      CreatingReportSchedules CreateSchedule
    • Via the Report Schedules module directly:
      • Use the Report Schedules link in the Reports module tab and then click the Create button at the top of the list view:
        810-tab-schedulereports2
  2. If necessary, use the Search and Select functionality to choose a report in the Report field. This will only be necessary when scheduling a report via the Create button in the Report Schedules module.
  3. Give the scheduled event a descriptive name that you can find later. For example, "Will's daily call list - 9am".
  4. Complete the Repeat Type and Start Date fields with the frequency of delivery and desired date and time to receive your first emailed report. Optionally, add a description. Choose whether to receive a PDF or CSV report. For more information on the available fields, please refer to the Report Schedule Fields section.
    ReportSchedulesEdit
  5. Click "Save".

After saving, you can view the report schedule record to edit, disable (i.e., set "Active" to false), or delete the scheduled email as your role permits. If you would like to add more users to the distribution list for the scheduled report, please refer to the Adding Users to Report Schedules section.

Adding Users to Report Schedules

Use the following steps to schedule an automated report for delivery to the email inboxes of other Sugar users:

  1. Follow the steps in the Creating Report Schedules section to create a scheduled report for yourself. If you do not want to receive this scheduled report, you still need to create the record for yourself but can unlink your user record in the following steps. 
  2. Next, navigate back to the report schedule record by clicking the link in the confirmation message or using the View Schedules option on the related report record.
    810-RS-confirmation
  3. On the report schedule's record view, scroll down to the Users subpanel.
  4. Click on the subpanel's Actions menu and select "Link Existing Record".
    810-link-user
  5. Find and select the user or users you would like to add to the scheduled report's distribution list and then click "Add".
  6. To remove users from the distribution list, click the Unlink button next to the user's name in the Users subpanel for the report.
    810-unlink-user

Copying Report Schedules

Users with the appropriate role permissions can schedule new reports via duplication, which will copy the entire user recipient list over to a new report schedule record. Simply select "Copy" from a report schedule record's actions menu. Give the copy a unique name, update the related report field and scheduled times as needed, and save. The related user recipients will copy over to the new report schedule record. 
ReportSchedulesCopy

If needed, you can add more users to the distribution list or remove users by clicking the Unlink button next to a user's name in the Users subpanel.
810-unlink-user

Viewing Report Schedules

You can navigate directly to the Report Schedules module to access the Report Schedules list view. There is a link to the Report Schedules module in the Reports module tab menu:
810-tab-schedulereports2

In addition, you can view only the scheduled reports related to a given report using the "View Schedules" option on the report's actions menu in list view or detail view.
ReportSchedulesViewSchedules3

When using "View Schedules" from a report's actions menu, Sugar will automatically filter the Report Schedules list view to show only records related to that report. 
ReportSchedulesViewSchedules4

Click on the name of a record to view its details and edit or add users to the report schedule. To disable a report schedule, deselect its Active checkbox and save. For more information on working with list views and editing records in Sugar, please refer to the User Interface documentation.

Favoriting Reports

Users have the option to mark records as favorites via the report's detail view. This allows users to designate records that are important or will be viewed often so that they can easily be accessed via the search filter or from the Reports module tab

Favoriting via Detail View

Use the following steps to mark records as favorites via the Reports detail view:

  1. Navigate to a report's detail view.
  2. Click the star icon to the right of the report's name on the upper left of the detail view to designate it as a favorite.
  3. To remove the report as a favorite, click the star again to revert it to white.
    810-rv-favorite

Sharing Reports

Individual reports can be shared with other users in your organization by sending an email containing the record's link directly from the detail view. In the report's detail view, select "Share" from the Actions menu. This will open a Compose Email window that includes the URL of the report in Sugar. Enter the recipient(s) email address in the To field then click "Send".
810-share menu

Users can simply click the link in the email to access the report in Sugar. Please note that the user must be logged in to Sugar in order to access the record, and its visibility will depend upon their team membership, user access type, and assigned roles. For more information on teams and roles, please refer to the Team Management and Role Management documentation in the Administration Guide.

Note: To send emails through Sugar, users must first configure a default user email account via Emails > Email Settings

Adding Report Results to Target Lists

A target list consists of a group of individuals or organizations you wish to be included or excluded from a mass marketing campaign. These targets are typically identified based on a set of predetermined criteria such as being a prospect or existing customer, age group, industry, etc. The Reports module gives users the ability to add a large number of records (e.g., Contacts, Leads, Accounts) to a target list at once instead of selecting them one-by-one.

For example, if you need to add all leads in the state of California to a target list, you can create a report based on the Leads module filtered by the Primary Address State field (e.g., CA). After saving the report, navigate to the Target Lists module and select the desired target list record you wish to add the report results to. Scroll down to the Leads subpanel, click the Actions menu, and choose "Select from Reports". Select the saved lead report from the Search and Select Reports drawer and all lead records from the report will be added to the target list.
SelectFromReport

For more information on adding records to target lists, please refer to the Target Lists documentation. Please note that Sugar allows up to 1000 records to be added at a time when adding to a target list. If you desire to add more than 1000 records to a target list, you will need to create the reports in several batches.

Working With Sugar Modules

The Reports module uses Sugar's Sidecar user interface. The following sections detail menus, views, and actions common to sidecar modules and contain links to additional information within the page or links to the User Interface documentation.

Report Menus

The Reports module contains various options and functionality which are available via menus in the module tab, list view, and detail view. The following sections present each menu and its options with links to more information about each option in the User Interface documentation or, for Reports-specific functionality, within this page.

Module Tab Menus

The Reports module tab is typically located on the navigation bar at the top of any Sugar screen. Click the tab to access the Reports list view. You may also click the triangle in the Reports tab to display the Actions, Recently Viewed, and Favorites menu. The Actions menu allows you to perform important operations within the module. The Recently Viewed menu displays the list of reports you last viewed. The Favorites menu displays the list of reports you most recently marked as favorites in the module.

810pro-module tab menu

The module tab's Actions menu allows you to perform the following operations: 

Menu Item Description
Create Report Opens the Report Wizard for creating a new report.
View Reports Opens the list view layout for searching and displaying reports.
Manage Advanced Reports Opens the Advanced Reports tab for creating and viewing advanced reports.
Report Schedules Opens the Report Schedules module for scheduling automated reports via email.

For more information on module tab menus including reasons a module may not be included in the menu, see the User Interface documentation.

List View Menus

The Reports list view displays all report records and allows for searching and filtering to locate specific reports. You can view the basic details of each record within the field columns of the list view or click a report's name to open the detail view. To access a module's list view, simply click the module's tab in the navigation bar at the top of any Sugar page.

List View Mass Actions Menu

The Mass Actions menu to the right of the checkbox option in the list header allows you to perform mass actions on all currently selected records. You can use the checkbox on each record's row to select individual report records or click the checkbox in the list header to select all records displayed in the current set of list view results.
reportmass

The Mass Actions menu allows you to perform the following operations:

Menu Item Description
Mass Update Mass update one or more reports at a time.
Delete Delete one or more reports at a time.
Doc Merge Select or create a DOCX, XLSX, or PPTX template to merge record data into documents that will be accessible in the Doc Merge widget.
Doc Merge to PDF Select or create a DOCX, XLSX, or PPTX template to merge record data into PDF documents that will be accessible in the Doc Merge widget.
List View Record Actions Menu

The Record Actions menu to the far right of each record's row allows you to perform actions on the individual report directly from the list view.
reportlist

The list view's Record Actions menu allows you to perform the following operations:

Menu Item Description
Preview (eye icon) Preview this report in the intelligence pane.
Edit Inline edit this report.
Edit Report Edit the report via the Report Wizard.
Create Schedule Send a copy of this report to your email inbox on a recurring basis.
View Schedules View any scheduled reports for this report in the Report Schedules list view.
Delete Delete this report.
Doc Merge Select or create a DOCX, XLSX, or PPTX template to merge record data into documents that will be accessible in the Doc Merge widget.
Doc Merge to PDF Select or create a DOCX, XLSX, or PPTX template to merge record data into PDF documents that will be accessible in the Doc Merge widget.

Detail View Actions Menu

The Reports detail view displays a single report in full detail including display column fields (if applicable), charts (if applicable), etc. To access a report's detail view, simply click a hyperlinked report name from anywhere within Sugar. The Actions menu appears on the top left of each report's detail view and allows you to perform various operations on the current report. Administrator users can change the action items to be displayed as separate buttons instead of a dropdown menu via Admin > System Settings. For more information on configuring the actions menu, please refer to the System documentation in the Administration Guide.
810-recordview actions

The Actions menu allows you to perform the following operations: 

Menu Item Description
Run Report Run this report to generate the result.
Share Share a link to this report via email.
Note: To send emails through Sugar, users must first configure a default user email account via Emails > Email Settings.
Edit Edit this report.
Copy Duplicate this report to create a new report.
Create Schedule Send a copy of this report to your email inbox on a recurring basis.
View Schedules View any scheduled reports for this report in the Report Schedules list view.
Print as PDF Download this report as a PDF file.
Export Export this report's result to a CSV file.
Delete Delete this report.

Common Views and Actions

The following links will open specific sections of the User Interface documentation where you can read about views and actions that are common across most Sidecar modules. 

Content Link Description
Viewing Reports
    Viewing via List View
    Viewing via Recently Viewed
    Viewing via Dashlets
    Viewing via Preview

The Viewing Records section describes the various methods of viewing report records, including via the Reports list view, the Recently Viewed menu in the Reports module tab, list view dashlets showing report information, and previewing reports in the right-hand side panel.

Searching for Reports
    List View Search
        Creating a Filter

The Searching for Records section provides an introduction to list view search, which searches and filters within the Reports module.

Note: The Report module's Filter option also includes the following filters out-of-the-box:

  • Stock Reports: Filter the list view to show only the reports that were included with Sugar.
  • Non-Stock Reports: Filter the list view to show only user-created reports.
  • With Charts: Filter the list view to show only reports that are designed with charts.

For more information on stock reports, please refer to the Stock Reports documentation.

Reports List View
    Total Record Count
    Create Button
    List View Search
    Checkbox Selection
    Mass Actions Menu
    Favorite Designation
    Column Reordering
    Column Resizing
    Column Sorting
    Column Selection
    Preview
    Record Actions Menu
    Pagination
    Intelligence Pane
The List View section walks through the many elements of the Reports List View layout which contains a filterable list of all report records in Sugar. While the generic menu options are described in the User Interface sections linked to the left, the options specifically available in the Reports list view are described in the List View Mass Actions Menu and List View Record Actions Menu sections of this page.

Editing Reports
    Editing Inline via List View
    Editing via Preview
    Mass Editing via List View

The Editing Records section describes the various methods of editing existing report records, including inline via the Reports list view, via the List View preview, and via the Mass Update option on the list view.
Deleting Reports
    Deleting via List View
    Mass Deleting via List View
The Deleting Records section describes the various methods of deleting unwanted reports, including via an individual record's Actions menu on the Reports list view and the Mass Actions menu on the list view.
Favoriting Reports
    Favoriting via List View
The Favoriting Records section describes marking reports as favorites via the Reports list view. Favoriting a report allows you to easily access it from list views, dashlets, or the Reports module tab.