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 69 Notes

The following items have been completed in this release:

Sprint Began: 6/5/2018   Sprint Ended: 6/29/2018

We moved the cheese!

Mmmmmm - Cheese!  The cheese icon  denotes a change in functionality so when we move the cheese and change the way something works in the system you will know about it.  

Employee Onboarding - Import Codes via API ENHANCEMENT


The PrismHR API has been enhanced with INITIAL and ONGOING Client Code Import processes for Client Job, Department, Division and Shift

Import Maps (Configure Import)

Initial:

  • HRPAPI_initial_codes_job/department/division/shift*.csv
  • HRPAPI_codes_job/department/division/shift*.csv
  • Import Map Source File must begin with "HRPAPI_initial_codes_" or "HRPAPI_codes_"
  • Field API path must be "Class/codepath/codefield", as in "Job/jobCode/id"

Classes of Data, Import API mapping 

  • Job: "Job/jobCode/*"
  • Department: "Department/departmentCode/*"
  • Division: "Division/divisionCode/*"
  • Shift: "Shift/shiftCode/*"

Ongoing:

- Ongoing imports will create queue records for available Events

- Ongoing Events are monitored, PrismHR Subscription forms must be updated to include these Client Codes
On the Client Master Subscription, add the following classes:

  • "Client Job Code"
  • "Client Division"
  • "Client Department"
  • "Client Shift"

When configuring the Import Detail API path mappings use the following formats:

  • Job: "Job/jobCode/*"  
  • Department: "Department/departmentCode/*"  
  • Division: "Division/divisionCode/*"  
  • Shift: "Shift/shiftCode/*"

These import configurations will be pushed as Inactive and must be activated before use.  For help configuring the subscriptions, contact Support


Lookup Admin Conversion ENHANCEMENT


Lookup and Lookup group administration has been converted to our cross browser compatible application.  The dataform action center has also been enhanced with the ability to manage the lookups specific to the dataform you are using through the "Show Lookups" action.  For more information about configuring lookups and lookup groups, review "Adding or Configuring Lookups"


Schedule Process Error Threshold ENHANCEMENT


The scheduled process architecture has been enhanced to allow for configuration of an error count threshold - an upper limit past which the system will no longer log the errors.  This helps to insure errors are consistently logged without a repetitive system error causing performance issues due to increased error logging.

  • A Failure Count (read-only) has been added to store the count of errors thrown by a give scheduled process.
  • A Threshold field has been added which allow sadmins to configure an upper threshold.  When the failure count meets this threshold, exception logging for that scheduled process will cease.
  • The first time the Scheduled process is again successful, the Failure count is reset to zero.


Adding Workspaces ENHANCEMENT


Create Workspace functionality has been added to the workspace search and secured using the "Can Create Workspace" option on the user profile.  

  • On "Add" the system will prompt the user for a workspace name (required), template (not required), and organization (not required)
  • The new workspace is created through a web service
  • The Add button has been removed from the classic interface
  • The workspace group is set from the selected template.   If no template is selected this value is left blank.

For more information about the Create Workspace functionality, log an extranet case.


WFC - Set Field to pk of Triggering Form ENHANCEMENT


Workflow channels have been enhanced, adding the ability to clone Parent form fields, so that the foreign key relationship between forms based on Parent form fields can be preserved.  An example of this could be as follows:

  • The status on an employee changes to "Terminated"
  • This could trigger workflow which creates an "Employee Termination" case with the Employee field set to the employee which triggered it. 
  • Creation of the employee termination case could trigger the creation of an Unemployment Dataform linked to the same Employee using the fkEmployeeID from the case. 
  • Generation of that dataform could trigger a task and so on. 

Previously Parent Form fields were not workflow cloneable in this way and did not appear in the selection list.

FkParentform fields (such as the Employee field in the case) will be available as "Parent field on a form" 

Primary key fields such as the key of the Employee record which triggered the case will be available to select as "The Source Form".  For more information about foreign key relationships and how to configure workflow channels, contact support


WFC - Misc Enhancements ENHANCEMENT


Workflow Channels has been enhanced to make it more robust and easier to use, including:

  • Hyperlinking has been added to the visualization, allowing you to jump to any point on the workflow with the click of a mouse.
  • Previous restrictions on continuing a workflow once a dataform is created have been lifted, allowing you to create workflows which generate a dataform and that workflow items may also generate a dataform. 
  • Workflow items also now include a descriptive header which contains
    • The workflow channel name
    • The parent Workflow which triggered this item
    • The Triggering Form

WFC/Email Templates, triggering on Uploaded Files datatype ENHANCEMENT


The Workflow Channels system has been enhanced to trigger workflows based on File Upload type fields.  Previously these fields were not available as a triggering field. 

  • File upload type fields on the triggering form are available to trigger workflow tasks and dataforms.
  • The operators available are limited to Empty, Not Empty, and Is Dirty.


DocuSign Enhancements ENHANCEMENT


Added the ability to merge all DocuSign files (returned from DocuSign) into a SINGLE file or to be left as individual files

  • In "DocuSign Settings", a new Parameter has been added "Merge All Documents".  Valid values are "Yes" or "No".  
  • If Merge All Documents is not specified or doesn't equal "Yes", it will be treated as "No" and files will be retrieved and saved into the destination field as individual files
  • If "Yes" files are merged, a single pdg file containing all merge and attachments will be uploaded to the "DocuSign Settings", LinkTable and LinkColumn field

Email Template Configuration (System Admin | Advanced | Email Templates)

  • Attachments
    •   Select the Source Dataform and Source Field from which to retrieve the file to be attached to the DocuSign envelope
    •   TheSource Dataform and Source Field will be used to upload the attached Documents after signing
    •   Existing DocuSign configurations are not affected, the Destination Form/Field will be defaulted to the Source Form/Field
  • Uploaded Files Queue
    • When sending to Docusign, only the Merged document will appear in the 'Attachments' list
    • after signing, the Merge Document and all Attachments will appear in the 'Attachments' list
    • all files returned from DocuSign are converted to PDF
    • all files returned from DocuSign will be named 'COMPLETED_<filename>' or '<status>_<filename>'
  • Document signed
    • Attachments will be uploaded to the Form/Field specified in the Email Template Attachments configuration


Admin Comp Code Rate Timing Out ENHANCEMENT


The Workers' Comp Policy system has been enhanced. Policy comp codes Active status is now tied to the policy to which they are associated. When the policy is inactivated upon renewal the associated codes are also inactivated.


Add Help Links for Non-Dataform Target Types ENHANCEMENT


Help links have been configured for a number of non-dataform target types, including

  • Activities
  • Email Templates 
  • Workspace Landing Page
  • Calendar Contacts
  • Organization Detail 
  • Workflow Channels

Help for each of these items in now available from the help icon    in the header



32393Salesforce Lead RemediationLead data mapped to an Organization will be updated if the Lead is modified in Salesforce (prior to this change the Org would not be updated until the Lead was converted to an Account).
32676Employee Type Ahead Display & Inactive Employee Searching

Resolved an issue where when entering data in an Employee Type Ahead fieldonly the last name was displaying instead of the selection text - the system will now show the same information that is shown in the drop down list so that you know exactly which employee is selected. This was especially a problem, when more than one employee has the same last name which is common.

Enhanced the system for the Employee Type Ahead field type to add the ability to search for inactive employees using the tiled (~) as a prefix, avoiding the issue of temporarily activating the employee record to select it then having to remember to inactivate it again.

33425PrismHR Client Team Initial ImportsResolved an issue where the Initial Client Team import could cause some importid's to be improperly generated.
33451PrismHR Queue Intial ClientsResolved an issue where when processing Client initial data, if a Client failed the getClientMaster call, it would cause all clients after that to fail. Now if an individual Client fails, that Client will be logged in the PrismHR API Log report, ignored, and the next Client will be processed (prior to this change the entire Client import process would abort).
31760Recurring Calendar Message Display IssueResolved an issue where viewing a recurring calendar message in the inbox or email admin dashboard would display the raw vcalendar file. The system now displays the nicely formatted message as it does for non-recurring calendar items.
31951WFC: Add Default User on Assigned To optionResolved an issue where workflow tasks that were triggered from the API/Import,  when the Task was triggered that it would be assigned to the "Public Anonymous" user.  If no user is available such as at time of import the user fields will be set to the owner of the Triggered Workflow.
33091Recurring Tasks available from Template WorkspacesResolved an issue where recurring tasks were configurable on Template Workspaces, allowing the potential for these recurring tasks to be cloned inadvertantly.
33103WFC - Initial Task does not email Assigned to UserResolved an issue where workflow tasks would not email the Assigned to user if the current user who triggered the workflow was being set as the assigned to.
33123New Template Task Manager Showing all tasksResolved an issue in template workspaces where the task list would not pass the fkProjectID parameter and return a list of tasks for all workspaces, instead of the template. Template task manager now passes the appropriate Template fkProjectID, returning only those tasks for that template.
33178Upload Merge Documents Scheduled ProcessResolved an issue with the merge upload process where Excel files would have a different file byte size after save, causing issues with Excel.
33189Workflow generated Task not setting appropriate Start DateResolved an issue with Workflow tasks where the Start Date of the Workflow task was not being set properly if the field was configured to use "A field on a form", but always being set to the Create Date of the task. Start date is now properly set based on the configured method.
33191Scheduled Process, post run updateResolved an issue where a scheduled process with a next run date in the past would not correctly update the "Running" flag to "No" when completed, causing this flag to have to be manually reset before running the process again. "Running" flag is now appropriately set when the scheduled process completes.
33283Email Template RecipientResolved an issue where if a recipient stored procedure is selected as the Source for Email Template addresses, the Type field would not be filled in, but it was required to move forward and save the email template configuration. The system now allows the configuration to be saved when recipient stored procedures are used.
33362Merge admin Save & new not sending user to add pageResolved an issue where during the add/edit of a merge admin record the Save and New button would simply close the dialog and not proceed to the "Add New" dialog.
33419"File Not Found" when running Merges on ProductionResolved an issue where some files were saved with bad references to the Incident table isntead of tblMailMerge, causing the system to see them as missing when it attempted to use the template files in a merge.
33443Error on save - Department Description FieldResolved an issue where if any of the non-required fields on the Department record were left blank an error would occur as the database did not allow NULL values to be saved into the fields. System now allows the Department records to be saved without these non-essential fields.







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