NOTICE: You are in the old ClientSpace Help system. Please link to the new ClientSpace Help here https://extranet.clientspace.net/helpdoc/home/ClientSpace.htm

Release 63 ( PEO )

Sprint Began: 12/04/2017     Sprint Ended: 12/31/2017


The following items have been completed in this release:


Client Team Role Table Updating - ENHANCEMENT


The CheckChangedFields rule on the Client Master has been updated - this rule will also now process the following updates:

  • Changing the Assigned To on the Org will change the Sales Rep on the Client Team.
  • Changing the Sales Rep on the Client Master will change the Sales Rep on the Client Team.
  • Changing the Sales Rep on the Client Master may change the Sales Coordinator if the Sales Entity of the Assigned To user is configured to do such.
  • Changing the Primary Agent on the Client Master will change the Agent on the Client Team if that Agent has a related User record.

If this rule cannot find a configured Sales Entity Sales Coordinator or Agent User record the fields will not be updated.


Decode WC Claim Work Item Name - ENHANCEMENT


The Work Item Label for WC Claims has been enhanced to show the Employee Name and DOI. For example, Smith, Susan (6/23/17). 


UI Claims Quick Search -  ENHANCEMENT


The unemployment insurance claims dashboard has been enhanced to allow records to be Quick searched for using the Employee last name (Starts with search). Entering the first few letters of the employee last name into the quick search bar will now return records where the employee last name starts with the search string.


OSHA 300A Report


Resolved an issue with incorrect Employee Count & Average Hours values when a location is not used when running the Osha 300A report.


OSHA 300 Report


The OSHA 300 report has been updated to resolve an issue when running the used when running the report outside of a Workspace for all Clients.


PrismHR Initial Imports Process Automation -  ENHANCEMENT


The Prism API has been enhanced to automate the initial imports. A scheduled process PrismHR Import Auto has been created which runs the configured PrismHRAPI Initial imports. Import records are queued and then added to the system in batches to optimize performance.


PrismHR Import Initials performance -  ENHANCEMENT


The PrismHR API has been enhanced to optimize Employee and Employment record batching, improving performance.


PrismHR Client Sync -  ENHANCEMENT


The PrismHR API import system has been enhanced to  allow for Initial import data to be pulled from PrismHR on a per client basis.  This uses the following:

  • New scheduled process "HRPImportInitialSync"
  • New field on Client Master, "Sync with PrismHR (Import)" - check this to import
  • When the scheduled process runs it will:
      - locate any Client with "Sync with PrismHR" checked (and a Client Number is present on the Client Master)
      - for each Client, executes the INITIAL imports for all active INITIAL import maps
      - when completed, unchecks the "Sync with PrismHR" checkbox and saves the Client Master via biz logic (HRP pipeline), Biz Logic only

This enhancement is great for cleaning up any one-off clients that failed to import due to errors during the initial import.


Exclude Contract Types - PrismHR Import API -  ENHANCEMENT


A new setting has been added to the PrismHR Import API -  ExcludedContractTypes.  When configured this will exclude all PrismHR clients with the contract type(s) specified from the PrismHRAPI import.  Configuration is as follows:

  • Add the Additional Parameter of ExcludedContractTypes=XXX,YYY to the Additional parameters section of the API configuration replacing XXX,YYY with the comma separated (or singular) list of PrismHR Service Types . 
  • Service Types need to be comma-separated (if there are multiples to exclude)
  • This setting applies to Import Initial Queue Clients and Import Initials scheduled processes
  • If a Client is of an excluded contract type, it will not be included in the import file
  • Import Queue records will not be created for Clients that are excluded (for remaining initial import maps)


PrismHR User Initial Imports, filter user names -  ENHANCEMENT


Several filter parameters have been added to the PrismHR API Configuration to prevent certain users from being imported:

ExcludeEmailDomains=  Allows a comma separated list of partial email domains to be added, if a user account has an email domain that starts with the excluded string, the user account will not be imported.

So ExcludeEmailDomains=PrismHR,gmail would exclude any user with an email domain beginning with prismhr or gmail such as  PrismHR.com.

ExcludeUserNames=   Allows a comma separated list of partial UserIDs from the PrismHR payroll system to be added, if a user account has a UserID that starts with the excluded string, the user account will not be imported.

AllowUserTypes= (if not valid user type of user type is blank, will inactivate existing records if present)

UserTypes are as follows:

  • E - Worksite Employee
  • M - Worksite Manager
  • A - Worksite Trusted Advisor
  • I - Service Provider


Email Template Merge field additions ENHANCEMENT


Thirty seven new Organization fields have been added to the peo_employment_emailtemplate_merge stored procedure and are available for Field Replacement.  


Pricing Console Add State Codes Security 


Resolved a security issue in the Pricing Console where the system would allow the addition of states and codes after submission.  The Add States and Codes button is now secured in the following manner:

The Add States and Codes button will be available

  • If the PriBatch does not exist or if the Batch Status is "New" or Batch is a Comparison, then show the button.
  • If the Batch Status is in any other status and the Pricing Batch is Unlocked and the user is in a role which has the biz_pricing_submitted_batch security entity.


Email Confirmation of Direct Deposit Change - ENHANCEMENT


The PrismHR Sense system has been enhanced with a set of stored procedures to facilitate automatic email generation of Direct Deposit events.

Direct Deposit Recipients:
  - peo_directdeposit_emailtemplate_recipient_proc - returns the following:
  - From: Payroll Specialist
  - To: Employee Email
  - CC: Payroll Specialist

Direct Deposit Replace Fields
  - peo_directdeposit_emailtemplate_merge_proc - returns the following:
  - Replace Fields from Proc:

  • {EEFirstName}
  • {EELastName}
  • {PayrollSpecialistFirstName}
  • {PayrollSpecialistLastName}
  • {PayrollSpecialistPhone}
  • {PayrollSpecialistEmail} -

The process will also return the following replace fields from Event Form:

  • {Action}
  • {ClassName}
  • {ClientID}
  • {Data}
  • {DateProcessed}
  • {EventID}
  • {ModifiedAttributes}
  • {ObjectID}
  • {SchemaName}


PrismHR API ongoing user imports -  ENHANCEMENT


New functionality has been added to allow ClientSpace user creation and updates using the users from PrismHR.  The "PrismHR Import Ongoing" scheduled process can be used to generate an HRPAPI_users CSV file which will be read by the associated import configuration.  When the file is imported by the system it will:

  • Automatically create CS User if it doesn't exist.  This user will be cloned from a user that can be specified either in the import file, or as a default in the import configuration
  • Automatically create a Third party login record for each new  user at the time of creation
  • Update existing users based on the user ImportID
  • Automatically inactivate users based on flags set on the API configuration - users may be excluded by
    • Username
    • Email domain
    • PrismHR UserType
  • Automatically create a Third Party Application record for single sign on from PrismHR based on the PEOID if the PEOID is mapped.
  • Designed to respect the following API Configuration parameters used on the Initial User Import:

 - AllowUserTypes (if not valid user type of user type is blank, will inactivate existing records if present) UserTypes are as follows:

  • E - Worksite Employee
  • M - Worksite Manager
  • A - Worksite Trusted Advisor
  • I - Service Provider

 - ExcludedUserNames - Users may be excluded by including them in a comma separated list of the first few letters of the PrismHR username  (if exluded user name, will inactivate existing records if present)
 - ExcludedEmailDomains - Users may be excluded by including them in a comma separated list of the email domain - ex. prismhr.com (if excluded email domain, will inactivate existing records if present)
 - CloneFromUser - Include the ImportID of the user you would like to clone when creating new user accounts in this optional column.  If not specified the system will fall back to the default specified on the import mapping.

In order for the PrismHR user ongoing import to begin processing users, a new PrismHR Subscription record will need to be created in the Admin Workspace:

 - Schema: Security
 - Class: User
 - Subscription Type: Standard
 - API Configuration: match to other Ongoing API Configuration records
 - Description: "PrismHR User Change Subscription"

For more information or to request help configuring this new functionality, contact your account manager.


Case Category Metadata


Case Category has been deprecated as a dataform and re-created as metadata on the Case Type lookup.




NOTICE: You are in the old ClientSpace Help system. Please link to the new ClientSpace Help here https://extranet.clientspace.net/helpdoc/home/ClientSpace.htm