Utilization Results Dataset PS Cloud Analytics Input Fields

The input fields are the foundation of every dataset in PS Cloud Analytics. These fields are imported from your org environment by the dataflow when you create the Analytics app, the data is then processed to populate your apps' datasets.

Base Object

This flow uses Utilization Result as the central object to retrieve PS Cloud Analytics field information. It also uses lookups to other PS Cloud Analytics objects to complement the data necessary to generate the Utilization Analytics (Embedded) Dataset.

Utilization Result

Fields Retrieved from the Utilization Result Object
Field Label Field API Name Description
Billable Assignment Hours pse__Billable_Assignment_Hours__c Populates the Billable Assignment Hours field in the resulting dataset.
Billable Timecard Hours pse__Billable_Timecard_Hours__c Populates the Billable Timecard Hours field in the resulting dataset.
Calendar Hours pse__Calendar_Hours__c Populates the Calendar Hours field in the resulting dataset.
Credited Assignment Hours pse__Credited_Assignment_Hours__c Populates the Credited Assignment Hours field in the resulting dataset.
Credited Timecard Hours pse__Credited_Timecard_Hours__c Populates the Credited Timecard Hours field in the resulting dataset.
Date pse__Date__c Populates the Date field in the resulting dataset.
Group ID pse__Group__c We use this field to look up the corresponding PSA object for the following fields: Group .
Held Resource Request Hours pse__Held_Resource_Request_Hours__c Populates the Held Resource Request Hours field in the resulting dataset.
Non-Billable Assignment Hours pse__Non_Billable_Assignment_Hours__c Populates the Non-Billable Assignment Hours field in the resulting dataset.
Non-Billable Timecard Hours pse__Non_Billable_Timecard_Hours__c Populates the Non-Billable Timecard Hours field in the resulting dataset.
Old Practice pse__Old_Practice__c Used to retain historical practice information for the utilization result.
Old Region pse__Old_Region__c Used to retain historical region information for the utilization result.
Practice ID pse__Practice__c We use this field to look up the corresponding PSA object for the following fields: Practice.
Region ID pse__Region__c We use this field to look up the corresponding PSA object for the following fields: Region.
Resource Change ID Id We use this field to look up the corresponding PSA object for the following fields: Resource Change.
Resource ID pse__Resource__c We use this field to look up the corresponding PSA object for the following fields: Resource (Contact).
Resource Role pse__Resource_Role__c Populates the Resource Role field in the resulting dataset.
Time Excluded Assignment Hours pse__Time_Excluded_Assignment_Hours__c Populates the Time Excluded Assignment Hours field in the resulting dataset.
Time Excluded Timecard Hours pse__Time_Excluded_Timecard_Hours__c Populates the Time Excluded Timecard Hours field in the resulting dataset.
Unheld Resource Request Hours pse__Unheld_Resource_Request_Hours__c Populates the Unheld Resource Request Hours field in the resulting dataset.
Utilization Excluded Assignment Hours pse__Utilization_Excluded_Assignment_Hours__c Populates the Utilization Excluded Assignment Hours field in the resulting dataset.
Utilization Excluded Held RR Hours pse__Utilization_Excluded_Held_RR_Hours__c Populates the Utilization Excluded Held RR Hours field in the resulting dataset.
Utilization Excluded Timecard Hours pse__Utilization_Excluded_Timecard_Hours__c Populates the Utilization Excluded Timecard Hours field in the resulting dataset.
Utilization Excluded Unheld RR Hours pse__Utilization_Excluded_Unheld_RR_Hours__c Populates the Utilization Excluded Unheld RR Hours field in the resulting dataset.

Time Period

The main fields retrieved from the Time Period object in PSA are as follows.

Fields Retrieved from the Timer Period Object
Field Label Field API Name Description
End Date pse__End_Date__c Populates the Time Period Month End Date and Time Period Week End Date fields in the resulting dataset.
Name Name Populates the Time Period Month, Time Period Quarter, Time Period Week, and Time Period Year fields in the resulting dataset, depending on the time period type.
Start Date pse__Start_Date__c Populates the Time Period Month Start Date and Time Period Week Start Date fields in the resulting dataset.
Type pse__Type__c Used to determine the type of the time period, which controls the population of the Time Period Month, Time Period Quarter, Time Period Week, and Time Period Year fields in the resulting dataset.

Skill Or Certification

The main fields retrieved from the Skill Or Certification object in PSA are as follows.

Fields Retrieved from the Skill Or Certification Object
Field Label Field API Name Description
Certification Source pse__Certification_Source__c Used to provide certification source details for the Resource Skill / Certification field in the resulting dataset.
Description pse__Description__c Used to provide description details for the Resource Skill / Certification field in the resulting dataset.
Group pse__Group__c Used to identify the group associated with the skill or certification record.
Last Modified By ID LastModifiedById Used to identify the user who last modified the skill or certification record.
Record ID Id Used to identify the skill or certification record and link it to skill or certification rating records.
Skill or Certification pse__Skill_Or_Certification__c Populates the Resource Skill / Certification field in the resulting dataset.
Type pse__Type__c Used to indicate whether the record represents a skill or a certification.

Skill Or Certification Rating

The main fields retrieved from the Skill Or Certification Ranking object in PSA are as follows.

Fields Retrieved from the Skill Or Certification Ranking Object
Field Label Field API Name Description
Aspiration pse__Aspiration__c Used to capture the resource's aspiration toward the associated skill or certification.
Certified pse__Certified__c Used to indicate whether the resource is certified in the associated skill or certification.
Date Achieved pse__Date_Achieved__c Used to record the date on which the resource achieved the associated skill or certification.
Evaluation Date pse__Evaluation_Date__c Used to record the date on which the skill or certification rating was evaluated.
Expiration Date pse__Expiration_Date__c Used to record the date on which the resource's skill or certification expires.
Last Modified By ID LastModifiedById Used to identify the user who last modified the skill or certification rating record.
Name Name Used to identify the skill or certification rating record.
Numerical Rating pse__Numerical_Rating__c Used to record the numerical rating of the resource's skill or certification.
Rating pse__Rating__c Used to record the rating of the resource's skill or certification.
Resource pse__Resource__c Used to link the skill or certification rating to the associated resource for population of the Resource Skill / Certification field in the resulting dataset.
Skill /Certification pse__Skill_Certification__c Used to link the rating to the associated skill or certification record for population of the Resource Skill / Certification field in the resulting dataset.
Years of Experience pse__Years_Experience__c Used to record the resource's years of experience in the associated skill or certification.

Permission Control

The Permission Control fields are only used if you have Utilization Results Permission Controls set to true on your active PS Cloud Analytics Setup record.

The main fields retrieved from the Permission Control object in PSA are as follows.

Fields Retrieved from the Permission Control Object
Field Label Field API Name Description
End Date pse__End_Date__c Used to determine the date range during which the permission control record is valid.
Record ID Id Used to identify the permission control record.
Start Date pse__Start_Date__c Used to determine the date range during which the permission control record is valid.
User pse__User__c Used to identify the user to whom the permission control record applies.
Bypass Utilization Results Security Mode pse__View_All_Utilization__c Used to determine whether the user has permission to view all utilization results.

Contact

The main fields retrieved from the Salesforce Contact object are as follows.

Fields Retrieved from the Contact Object
Field Label

Field API Name

Field Label

Department Department Populates the Resource Department field in the resulting dataset.
Is Resource pse__Is_Resource__c Populates the Is Resource field in the resulting dataset.
Is Resource Active pse__Is_Resource_Active__c Populates the Is Resource Active field in the resulting dataset.
Last Date pse__Last_Date__c Populates the Resource Last Date field in the resulting dataset.
Mailing City MailingCity Populates the Resource Mailing City field in the resulting dataset.
Mailing Country MailingCountry Populates the Resource Mailing Country field in the resulting dataset.
Mailing State MailingState Populates the Resource Mailing State field in the resulting dataset.
Name Name Populates the Resource Name field in the resulting dataset.
Reports To ReportsToId Used to build the resource's reporting hierarchy, which supports security predicate evaluation based on reporting relationships.
Salesforce User pse__Salesforce_User__c Joins the Salesforce contact record to the Salesforce user record.
Start Date pse__Start_Date__c Populates the Resource Start Date field in the resulting dataset.
Work Calendar pse__Work_Calendar__c Populates the Resource Work Calendar field in the resulting dataset.

User

The fields retrieved from the Salesforce User object are as follows.

Fields Retrieved from the User Object

Field Label

Field API Name

Description

Full Photo URL FullPhotoUrl

Populates the Salesforce Resource User Photo URL field in the resulting dataset.

Manager

ManagerId

Used to build the management hierarchy of the resource's Salesforce user, which supports security predicate evaluation based on management relationships.

Record ID

Id

Used to identify the Salesforce user and link the user to the corresponding contact record.

Role

UserRoleId

Used to build the role hierarchy of the resource's Salesforce user, which supports security predicate evaluation based on user role relationships.
Username Username Populates the Salesforce Resource Username field in the resulting dataset.

Augmented Fields

Augmented fields complement the data imported from the base objects, giving you a better view of your data.

Note:

These fields are imported directly from your PSA environment. For more information about these fields, see the PSA field reference guide for their corresponding PSA object.

Key: → — Lookup path between objects

Augmented Fields
PSA Object

Lookup Path

Field Label

Field API Name

Region N/A Record ID Id
Region Name Name
Reversed Region ID Chain pse__Reversed_ID_Chain__c
Practice N/A Record ID Id
Practice Name Name
Reversed Practice ID Chain pse__Reversed_ID_Chain__c
Group

 

N/A Record ID Id
Group Name Name
Reversed Group ID Chain pse__Reversed_ID_Chain__c
Resource (Contact) N/A Contact ID Id
Full Name Name

Resource Change

N/A

Change Date

pse__Change_Date__c

New Group

pse__New_Group__c

New Is Resource

pse__New_Is_Resource__c

Threshold Value 1 pse__Threshold_Value_1__c
Threshold Value 2 pse__Threshold_Value_2__c
Threshold Value 3 pse__Threshold_Value_3__c
Threshold Value 4 pse__Threshold_Value_4__c
Threshold Value 5 pse__Threshold_Value_5__c
Threshold Value 6 pse__Threshold_Value_6__c