Overview
This functionality allows you to generate reports from Salesforce. All Responsive projects can be exported to reports. To generate reports, you need to configure custom fields from Salesforce and map them from Responsive.
Salesforce must be connected from Responsive in order to configure reports and dashboards.
Permissions
Users must have the System Administrator privilege in Salesforce and Company Administrator privilege in Responsive to complete the installation.
Select the applicable tab for your edition of Responsive.
-
Setting user permissions
User permission has to be set for report generation. To set user permission, you can follow the steps below:
- Click the Settings icon and select Setup.
- From the left navigation pane, click Administration > Users > Users, then click the username that you want to set the permission for.
- Scroll down to Permission Set Assignments and click Edit Assignments.
- Select Responsive Data Sync from Available Permission Sets and click Add.
- Click Save. The added permission displays on the User Details page as shown below:
Creating and mapping custom fields
Once the user permission is setup, you can view and customize the available fields for reporting. First, create the custom fields in Salesforce, then map them in Responsive.
Creating custom fields in Salesforce
- Click the Settings icon and select Setup.
- From the left navigation pane, click Platform Tools > Objects and Fields > Object Manager.
- Click ResponsiveDetail.
Note: For mapping intake reports, select ResponsiveIntakeDetails. - Click Field & Relationships.
- Click New.
- Check the Date box and click Next.
Note: The Date, Date/Time, Email, Text, and Text Area fields are mandatory in order to configure and generate reports from Salesforce; repeat the following process to create each one (and any additional fields you want to add). - Enter the required values and click Next.
- Click Next on the Establish Field Level Security page.
- Click Save on the Add to Page Layouts page.
The newly added custom field displays in the Custom Field & Relationship page.
Mapping custom fields in Responsive
- Go to Organization Settings > Project > Custom Fields and click Create New.
- The Add Custom Field pop-up displays. If you are mapping Intake reports, select Intake as the custom field category.
- Enter the new merge tag name and display name. They cannot already exist. Check the Associate with Salesforce box for the instance.
- Select the custom field in Salesforce that these fields in the Responsive app should be mapped to, then click Add. The newly created and mapped custom field will be listed in the Custom Fields section of the Organization Settings with the Salesforce icon.
- Repeat this process for all applicable custom fields.
Note: Other than custom fields, the following fields can also be made available in Salesforce reports:- Created by
- Created date
- Project name
- Due date
- Intake Status
- Type
- Owner
- Client name
- Intake ID
- Account ID
- Opportunity ID
- Lead ID
Creating report types
Prior to generating a report, you must create report types.
- Click the Settings icon and select Setup.
- Search Report Types from the Quick Find search bar, then click the Report Types result. The Custom Report Types page displays.
- Click New Custom Report Type.
- Select ResponsiveDetails from the Primary Object drop-down menu.
Note: To create Intake reports, select ResponsiveIntakeDetails as the primary object. - Complete the Report Type Label, Report Type Name, and Description fields.
- Select Administrative Reports from the Store in Category drop-down menu.
- Check the Deployed box.
- Click Next. The Define Report Records Set page displays.
- Click Click to Relate Another Object to relate other objects with the primary object (optional).
- Select the object and mention its relation with the primary object (optional).
- You can relate other objects with the primary object by clicking Click to relate another object.
- You can select the object and also mention its relation with the primary object.
- Click Save. The Custom Report Type page displays as shown below:
- Once the report type is setup, click Edit Layout to select the fields that should be displayed for the reports. The Field Layout Properties page displays.
Note: The fields that are selected by default display with a tick icon. - Once the report type is setup, you can select the fields that should be displayed for the reports by clicking Edit Layout. The Field Layout Properties page displays.
- To select the fields to be displayed by default, do one of the following:
- Click the property, then select Edit Properties.
- Double-click the field name, select the Checked by Default box, then click OK.
- Drag and drop the fields to rearrange their order, if applicable.
- Click Add Related Fields via Lookup to add related fields via Lookup (optional).
- Click the required link to add more fields.
- Select the required fields and click OK.
The added fields display as shown below:
- Click the required link to add more fields.
- Click Save.
Generating reports from Salesforce
Once all the associated configurations are set up, you can generate reports from Salesforce.
- Click Reports.
- Click New Report.
- Click Administrative Reports > Responsive (the name/label entered for project report type) and click Continue.
Note: To generate Intake reports, select the name/label entered for intake report type. - On the Unsaved Reports page, change the report criteria as required, then click Save & Run.
- Change the various report criteria as required, then click Save & Run.
- Enter a unique name for the report, enter the report description, and select a folder location to store the report.
Note: A unique name will be auto-generated, but you can edit it as required. - Click Save. The generated displays as shown below:
Generating dashboard reports
In addition to generic reports displayed in personalized folders, users can generate reports as a dashboard.
Note: Reports rows/columns must be grouped.- From the Unsaved Report page, click Groups > Add Group and select the field to be grouped.
Note: You can add multiple rows, one at a time. - Click Columns > Add Group and select the column fields to be grouped. You can also modify the already available columns.
- The grouped rows and columns will be displayed as shown. Click Save.
- Provide the required details and save the report. The report will be grouped and generated as shown below:
- To generate a dashboard, go to the Reports & Dashboards page and click Dashboards > New Dashboard.
- Enter a name, a unique name for the dashboard, and select a folder location to store it, then click Create.
- Click Component from the Dashboard.
- Select the report for which the rows and columns are grouped and click Select.
- Select the type of chart to display in your dashboard from the Components section, then click Add.
- From the Dashboard page, drag and rearrange the components and resize them if needed.
- Click Save.
- Click Dashboard tab and click the newly created dashboards name to view it.
-
Essentials features are subscription-based and may not be available for all users. Contact your account manager, or accountmanagers@responsive.io, for more details.