NexJ CRM sample data
You can use the sample data to experiment with features in NexJ CRM. For example, to experiment with the call records feature, you can select the checkbox for Seed Call Records in the Sample Data Seeder dialog in NexJ Admin Console to enable the feature and load in sample records and activity templates. Sample data is useful for demonstrating how the system looks and is helpful for training as well.
You should not enable sample data for staging or production environments. Sample data should be used for testing purposes only.
Sample data is different from system configuration data. System configuration data is necessary for the application to operate (for example, schedule item templates, custom field types, and so on). Sample data is meant to mimic production data in development or QA environments to help developers and testers with their day-to-day work.
The sample data includes users that you can log in with and contacts that you can use to explore functionality in NexJ CRM.
Sample data is not supported on customized versions of NexJ CRM.
Loading sample data using the environment file
You can load sample data for your development or test environments by setting the sampleData
attribute in the environment file in NexJ Studio, and then upgrading or recreating the database for the environment. Before you can load the sample data into your NexJ CRM application, confirm that your system meets the following prerequisites:
- The application server is stopped.
- The database is running.
- You know the URL for the application into which you want to load the sample data.
To load sample data:
- In NexJ Studio, in the Deployment layer and in the Environments tab, open the environment file for the environment that you want to add sample data to.
- In the Source tab, locate the
applicationType="ecrm"
attribute. If you are loading sample data for on-premise deployments of NexJ CRM, leave the default value as is. If you are loading sample data for NexJ CRM for Wealth Management (NexJ CRM deployed in the Cloud), change the attribute value towm
for Wealth Management. Locate the
sampleData="false"
attribute, and change the attribute value totrue
.- Click Save in the toolbar to save the changes to the environment.
- Load data by recreating the database.
- Confirm that the sample data was loaded by logging in to NexJ CRM as a sample user:
- In a web browser, enter the URL to access the application.
- When prompted for a user name and password, you can log in as either “wm1” (for a user named Henry Collins) under a ecrm configuration or “hcollins” under a wm configuration.
These changes are reflected in the following environment file XML example:<Environment ... applicationType="ecrm"... sampleData="true">
The sample data is loaded and you can log in to NexJ Customer Relationship Management as a sample user.
Loading sample data using NexJ Admin Console
You select and load sample data categories in the Sample Data Seeder dialog, which is launched from Sample Data in the application toolbar in NexJ Admin Console. This helps you to focus your testing on specific areas of the application.
The Sample Data button is only enabled when the sampleData=true
attribute is set in the environment file. For information about configuring the environment file, see Loading sample data using the environment file.
To load sample data using selected data categories:
- In NexJ Admin Console, click Sample Data.
The Sample Data Seeder dialog opens. Select the data categories that you want to load.
Some categories can be generated multiple times. For example, you can generate Leads data multiple times. Other categories can only be run once. For example, Capital Market can only be enabled once.
In the following table, categories that are identified as being only available for 8.x releases can only be loaded using the classic user interface.
Category Type Category Name Description Release availability Import Basic Data Common Data Generates users and contacts with associated data to show activities, opportunities, and other sample data. Available for 9.x - 22.03 and 8.x releases Enable Vertical Wealth Management Enables the Wealth Management vertical for the application. Available for 9.x - 22.03 and 8.x releases Corporate & Commercial Banking Enables the Corporate Banking vertical for the application.
Available for 9.x - 22.03 and 8.x releases Capital Market Enables the Capital Market vertical for the application. Displays a summary designed for Capital Markets. Only available for 8.x releases Enable Feature Enable Rule-based SLA Seeds data for the Service-Level Agreement functionality. Enables the System Preference Service Request SLA, that can be seen on the Global Application Settings page. Seeds work schedules and adds two sample rules on the Rules Editor page:
- A rule for first response to a Service Request based on a contact's tier level (SetServiceRequestFirstReponseBy).
- A rule to set the resolution time of a Service Request.
Available for 9.x - 22.03 and 8.x releases Seed Call Records Enables Call Records, seeds in Act templates for Call Records and creates records for BMO Asset Management Inc., Atlantic Investment Management, Inc. and Apple Inc.
Available for 9.x - 22.03 and 8.x releases Seed SLM Seeds Service-Level Management (SLM) data. Generates sample SLM data for users
wm1
andwm2
. Creates SLM touches from one year ago to the present. Advancing month by month, it completes SLM touches and creates future touches. When completed, log in with userwm1
and navigate to the Home workspace to see the generated SLM data.Only available for 8.x releases Seed Tags Enables the Tag feature and generates some sample Tags for contacts. For examples, see the Lamont family members. Only available for 8.x releases Seed Service Request External ID Adds external identification to Service Requests for certain contacts. For examples, when this feature is enabled, see the Lamont family Service Requests. Available for 9.x - 22.03 and 8.x releases Seed Service Request Assessment Seeds Service Request Assessment templates for certain contacts. The Lamont family has assessments assigned to their Service Requests. Available for 9.x - 22.03 and 8.x releases Seed Service Request Approvals Seeds Approval templates for Service Requests. The templates are workflows that demonstrate the approval process for Service Requests. Available for 9.x - 22.03 and 8.x releases Enable Birthday Mailer Adds a document folder and sample birthday mailers for contacts. Available for 8.x, 9.8, and later releases. Enable Email Sig. When this feature is enabled, the user can add a signature to batch emails. Available for 9.x - 22.03 and 8.x releases Enable Service Requests Seeds in templates required for the Service Request feature. Templates are shown in the Service Request workspace. Available for 9.x - 22.03 and 8.x releases Enable Reporting Enables the Direct-Reporting feature. This feature enables privileges for users wm1
towm9
and seeds sample direct queries.Only available for 8.x releases Enable Client Insights Enables the Client insights feature. On the Contacts workspace, the Insights tab is displayed with sample articles shown based on a contact's interests. Only available for 8.x releases Enable Email-to-Service-Request Enables the Email-to-Service-Request feature. This feature enables incoming emails to be converted into Service Requests for contacts. Contacts are matches by the incoming email address. Available for 9.x - 22.03 and 8.x releases Enable CPM Enables the CPM feature in the application and seeds sample forms. Only available for 8.x releases Generate Data Tags Generates sample data for tags. Only available for 8.x releases Interests Generates sample data for interests. Only available for 8.x releases Leads Generates sample data for leads. Only available for 8.x releases B2B Companies
Generates sample data for business to business companies. Available for 9.x - 22.03 and 8.x releases Service Requests
Generates sample data for Service Requests. Available for 9.x - 22.03 and 8.x releases Generate Data (High Volume) Leads Generates the sample data for 500 leads. Only available for 8.x releases B2B Companies
Generates 1,560 business to business companies. Each company has an associated contact, and about 30 meetings or tasks and 2 or 3 opportunities. Available for 9.x - 22.03 and 8.x releases - Click OK to load the selected data.
The execution status for each selected category can be viewed in the Process page in NexJ Admin Console. You can also reopen the Sample Data Seeder dialog to see a high level status of the data load. For example, if the category has a status of Completed in the Sample Data Seeder dialog then you have successfully loaded the data.
The sample data is loaded and you can log in to NexJ CRM as a sample user.