Skip to main content
Skip table of contents

Configuring ad hoc reporting settings

You can configure export settings for ad hoc reports and dashboards on the Statistics page in NexJ System Admin Console.

Configuring exports for ad hoc reports and warnings for hidden fields

You can configure export settings for ad hoc reports and dashboards on the Statistics page in NexJ System Admin Console on the Reporting server. You can also configure warnings for fields that have been hidden in reports due to users having insufficient privileges.

To configure exports settings, navigate to the Statistics page in NexJ System Admin Console, select nexj.finance > Administration > Reporting > Export, and configure the required export attributes for ad hoc reports and dashboards, which are shown in the following screenshot.

Export attributes

Configuring CSV exports

You can use the following attributes in NexJ CRM System Admin Console to configure CSV exports, and determine how data is displayed in the exported CSV files by default:

Users can select collection fields (for example, Assign To or For) when they are creating reports, which contain a group of related fields, and they can also select individual attributes within a collection (for example, Assign To > First Name or For > First Name).

  • CSV collection flattening method - Enter expand in the Value field to export collection attributes to individual rows in a CSV file, or collapse to delimit collection attributes on a single row using a semicolon in an exported CSV file. The default value for this attribute is expand.
  • Blank CSV collection flattening - Enter Y in the Value field to specify that when a collection is flattened in a CSV export that common fields in columns will be blank instead of repeated. You can only enable this attribute when you have set the CSV collection flattening method attribute to expand. The default value for this attribute is N, which means that Blank CSV collection flattening is disabled.
  • Max CSV collections - Enter a number in the Value field that specifies the maximum number of collection (and not subcollection) columns for CSV exports.
  • Max CSV rows - Enter a number in the Value field that specifies the maximum number of rows for CSV exports.

When a user specifies how collection fields will be exported in a CSV file by selecting an option on the Export card in the Settings tab on the Reporting workspace, this selection will overwrite the settings configured in NexJ System Admin Console. For more information about these options, see "Ad hoc reports" in the end-user documentation.

The following spreadsheet example shows the format of a CSV file for an activities report that contains collections (for example, the Assign To and For collections) when the Blank CSV collection flattening attribute is disabled, the CSV collection flattening method attribute is set to expand, and the user has selected Expand to multiple rows and repeat common fields on the Export card in the Settings tab on the Reports workspace:

CSV collection flattening method set to expand example

The following spreadsheet example shows the format of the CSV file for the same report when the Blank CSV collection flattening attribute is disabled, the CSV collection flattening method attribute is set to collapse, and the user has selected Expand to multiple rows, do not repeat common fields on the Export card in the Settings tab on the Reports workspace. The user's selection has overwritten the collapse value, and the attribute values appear on multiple rows.

User-overwritten collapse attribute example

The following spreadsheet example shows the format of the CSV file for the same report when the Blank CSV collection flattening attribute is disabled, the CSV collection flattening method attribute is set to collapse for the same activities report, and the user has selected Collapse to a single row using a delimiter on the Export card in the Settings tab on the Reports workspace. There are fewer rows in this example because collection attribute values have been flattened into single rows, and are delimited by semicolons.

CSV collection flattening method set to collapse example

Configuring HTML and PDF exports

You can configure the following settings for HTML and PDF exports for dashboards and reports:

  • Maximum number of detail report rows to output when exporting to HTML by selecting the Max HTML detail rows attribute, and entering a new number in the Value field
  • Maximum number of detail report rows to output when exporting to PDF by selecting the Max PDF detail rows attribute, and entering a new number in the Value field

Configuring the maximum PDF file size for email attachments

You can change the maximum file size allowed for PDF file attachments that are shared by email for reports and dashboards by selecting the Email file size cap per file attribute, and entering a new number in the Value field. The default size is 10 MB.

Configuring warnings for hidden fields

To display warnings in reports for fields that have been hidden due to users having insufficient privileges, navigate to the Statistics page in NexJ System Admin Console, select nexj.finance > Administration > Reporting > Preview, and enter Y in the Value field, which is the default value. To disable the warnings, enter N in the Value field.

Configuring the Report Adapter replication transaction recovery rate

The NexJ Report Adapter is responsible for replicating NexJ CRM transactions to the ad hoc reporting database. If changes fail to synchronize from CRM to the Reporting database due to a transient condition (for example, a network service interruption), they will be queued and retried. The retry rate is controlled by the exponential backoff settings.

You can configure exponential backoff and retry settings for messages failures for ad hoc reports on the Statistics page in NexJ System Admin Console.

To configure backoff and retry settings for the NexJ Report Adapter in a standalone Reporting environment, or in a Reporting environment integrated with NexJ CRM, navigate to the Statistics page in NexJ System Admin Console, select nexj.finance > Administration > Report Adapter, and configure the required settings, which are shown in the following screenshot.

Exponential backoff and retry settings for the Report Adapter

To configure backoff and retry settings for Reporting-only side queues in a standalone Reporting environment, navigate to the Statistics page in NexJ System Admin Console, select nexj.finance > Administration > Reporting > Replication, and configure the required settings, which are shown in the following screenshot.

Exponential backoff and retry settings for Reporting-only side queues

To configure the following settings, enter a new number in the associated Value field:

  • Maximum backoff retries (maximum number)
  • Maximum backoff wait time (in seconds)
  • Minimum backoff wait time (in seconds)

Enabling or disabling the replication of changes from NexJ CRM to Ad Hoc Reporting databases


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.