Setup Guide - ProntoCase

Installing and configuring the package

Upon successful installation of ProntoCase, there are some settings that need to be configured in the ProntoCase Settings.

Field Mappings

Session ID Fields: This provides the Salesforce field ID of fields used in the session screen when a new session is created.

  • Session object: Go to setup and copy across the session object ID

  • Primary Client Field ID: Go to setup and copy across ID of the Session Primary Client field

  • Related Client Case Field ID: Go to setup and copy across Related Client Case field ID 

DSS Integration

Pronto Case connects to both a DEX staging environment and live production environment with system access. Staging environment access can be granted by DSS DEX for testing. For live system access, a DSS Data Exchange Access Request Form is required to be submitted.

DSS Login settings are as follows:

  • DSS Username: the username of the DSS DEX portal

  • DSS Password: The password of the DSS DEX portal account

  • Environment:

    • Pre-Production for connecting to staging

    • Production for connecting to live environment

  • Sync Settings:

    • Sync Frequency> options available; 10 mins, 30 mins, 1 hour

Once the connection to DSS has been set up, you can click on the below Sync buttons to activatebackground jobs in Salesforce. These jobs pull data from the DSS DEX environment.

  • Sync Organisation: Pulls the organisation details as setup in DSS

  • Sync Reference Data: Pulls the organisation specific reference data

  • Sync Organisation Outlets: Pulls the available organisation outlets from DSS

  • Sync Reference Assessment Data: Pulls the list of Assessment reference details used in scoring

  • Enable Sync Schedule: Starts the batch job to look for any records that are set to sync to DSS and begin syncing them.

NOTE: You should only click these buttons ONCE. 

If you are doing a Bulk Upload to DSS rather than an API Connection, the file format needs to be XML. 

Service Types and Dependant Fields in DSS

Each DSS Org may have unique Service Types that may have dependant fields such as "Money Business Course Delivered". In order to mirror the conditional nature of making the dependant field mandatory, you will need to create a Validation rule that is unique to the Org.

Below is the sample code.

Session Validation Rule

AND(ASPC__Service_Type__r.Name = 'Education and Skills training',ISBLANK(TEXT(ASPC__Money_Business_Course_Delivered__c )))

This means when Service Type: Education and Skills training is selected, you must also select the Money Business Course Delivered