1/358
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
True/False - You can create more than one Budget/Budget Allocation per Project?
True
What types of Budget can be stored on a Budget Allocation?
1 Customer Purchase Order Budget
up to 3 Internal Budgets
1 Billable Expenses Budget
1 Non-Billable Expenses Budget
What must happen to the business record for PSA to automatically update the Budget?
It must be:
Completed (i.e. Approved)
Include in Financials = TRUE
You can track the consumption of a project's budgets individually by linking them to a budget allocation. For example, a project might have a customer purchase order budget for billable work, and an internal budget for costs not billed to the customer. Both budgets are linked to a budget allocation that is assigned to milestones, timecard splits, expenses, and miscellaneous adjustments in the project. When these business records are included in financials, their billable amounts are allocated to the customer purchase order budget and any internal costs are allocated to the internal budget.
Complete the table showing which type of Budget Allocation each Business Record’s Value roll-up to.
Which field on the Billing Event means that you can trace the Billing Event’s value back to the Budget(Allocation) and Business Record?
Customer Reference field
This means that when you release billing events to your finance system for invoicing, the customer reference on a billing event is available to be included on its corresponding invoice and thus can be tracked back to a specific budget.
How many Threshold Alerts can you set on a Budget? Who receives them?
2. The PM receives the alert by default, and any user who is added into the ‘Alert Recipient’ Field.
Commonly this is set at 100% so you know when you have reached your limit, and a lower value - say 75% - so you are aware you are approaching the limit.
Which tab on the Project shows a summary of the Budgets?
Financials
Time-, Milestone-, Misc Adj-, and Expense-Based consumption grids aren’t shown on the Budget record as standard. How are they added?
As Lightning Components
How can you ensure that individual Budgets aren’t overbilled?
You add a Budget-Specific Billing Cap.
Note: this is different to the Project Billing Cap by being specific to a certain Budget
What is Best Practice to handle a Change Request on a Project?
Create a new Budget
What is Best Practice if new Assignments are needed or are needed to be extended?
Create new Resource Requests
What is Best Practice to handle changes in cost or amount to the Project?
Create a Miscellaneous Adjustment
What are the steps to close a Project?
Notify Resources that Project end is near so submit Time and Expenses
Approve T+E
Close Project for T+E (these are checkboxes on the Project and means no new records can be created but existing ones can be approved.
Close (Active = FALSE) and make a final version
How should you track pre-sales activity?
Global Project
To define a project as Global, make the end date very far in the future (e.g. 31/12/2099) and ensure that the fields Allow Timecards/Expenses without Assignment = TRUE. Other examples for Global Projects include Time-Off, Sickness etc.
In what scenario do you use:
Credited Assignment/Project? (where Time Credited = TRUE
non-Billable Assignment/Project? (Where Billable = FALSE)
Excluded Assignment/Project? (Where Time Excluded = TRUE)
Where the Ass/Proj is non-Billable but you want the time to count towards a Resource’s utilisation e.g. Consulting
Where time does not count towards utilisation
To reduce the target hours for Utilisation e.g. PTO.
Is it Best Practice to directly edit Project Tasks?
No. Use the Gantt so as not to interfere with Task dependencies
Which five objects can be included in a Project Template?
Assignments
Resource Requests
Project Tasks
Milestones
Risks & Issues
How does PSA show differences between two Project Versions?
Compare Versions from the Project. Selecting two versions to compare displays a series of tiles where specific project characteristics are displayed side-by-side. Any differences are highlighted in blue. The fields displayed can be altered by creating custom Version Capture Configurations.
A user is unable to create Project Version. What may be the reason for this?
They must have a Permission Control set up where Project Version Create = TRUE.
True/False - Data on Project Tasks (e.g. points, hours etc) automatically rollup to Parent Tasks?
True
Is it Best Practice to clone Project Tasks?
No.
Best practice to create Tasks is to do so from the Gantt so that any relationships can be visually determined rather than creating them ‘blind’ from the task record page.
How do you create a Project Task Assignment?
Assign a Resource/Role to a Project Task using either the Gantt or Project Task Gantt.
True/False - Project Task Assignments can be used to generate either a Resource Request or an Assignment?
True
You can create both from the Gantt.
True/False - you can make a Task on one Project dependent on a Task in a separate Project?
True
Who automatically has full access to the Project Task Gantt? And if you don’t have access how can it be given?
PM
Access can be granted via the Project Task Gantt Edit/View field in Permission Controls
In the Project Task Gantt, when will a user be unable to select a Project?
They are neither the PM nor do they have the relevant Permission Controls
How can the columns of the Project Task Gantt be edited?
Create a new Field Set on the Project Task object, and assign it in the Project Task Custom Setting
On the Gantt, what is the Critical Path?
This tracks the shortest time in which the Project can be completed.
How are fixed targets represented on Projects?
Milestones
When Milestones are reached they can be used to bill the customer either by a fixed fee (adding the Milestone to a Billing Event) or adding time against it.
If I have a Project where:
I want to bill different parts of it in a different currency
or
Have different approvers for different parts of the Project
How can I set up the project?
Use Project Hierarchies
The way that the RPG hierarchy roles up data can be different to the Project hierarchy and so can be leveraged to realise these two scenarios. E.g. if Project 1 in the US East Region has parent Project 2 in the US West Region, and both Regions have the same parent Region United States, the following happens regardless of Project hierarchies:
The US East Region reflects actuals such as Bookings and Billings for project 1, as well as scheduled backlog.
The US West region reflects actuals such as Bookings and Billings for Project 2.
Actuals and backlog for the United States Region receive contributions from both Regions.
The following happens due to the Project hierarchy:
Project 2 actuals and backlog receive contributions from Project 1 and Project 2.
Project 1 actuals only receive contributions from Project 1.
How can you edit the columns and fields that display when creating an Assignment/Resource Request from the Project Task?
Create a new Field Set on the Project Task Assignment object to be referenced in the Task-based resourcing Custom Setting.
What are the two main Project Planning Methodologies?
Top-Down planning - where the overall objectives and methods to achieve them are defined, then Assignments, RRs and Tasks are created.
Task-Based Resourcing - first plan the tasks then the creation of RRs and Assignments forms the overall project
Note: you can use a combination of the two, or copy all project tasks from a Template.
What two views does the Delivery Tracker give you for a Project?
Project Actuals
Revenue Forecast for each monthly time period
This can be added as a lightning component to the project page
What 3 places can Assignments be excluded from?
Planners
Timecard and Expense Rollups
EvAs
Rate Cards set ______ Bill Rates and _______ Cost Rates for different _______?
Suggested
Average
Resource Roles
Rate Cards are automatically matched to the Resource Request based on which 6 attributes?
Resource Role
Start Date
Region
Practice
Group
Account
True/False - As default Rate Cards can only be assigned to one Object type at a time?
True
The Validation Rule Rate_Card_May_Not_Have_Multiple_Targets prevents this. If this Val Rule is disabled, the Rate Card matched the object inline with the order of precedence.
How can you prevent the creation of duplicate Rate Cards?
The RateCardValidator Configuration Option in ASM Triggers Configuration group
What is a Rate Card Set?
This is a group of Rate Cards that can be applied to a Project/Opportunity so the rates can be more easily controlled.
What is the default Rate Card precedence? And where can it be changed?
Account
Region
Practice
Group
It can be changed from the Resource Request Configuration Group in the precedence-for-rate-cards Configuration Option
How are Rate Cards matched with respect to the Resource Role?
Rate cards are always matched using the resource role of the resource request, except for when no matching rate card can be found for the specified role. In this case, the default rate card is used.
How are Rate Cards matched with respect to the Dates
If the start date of the resource request is within the start and end date range of the rate card, then it's considered for matching based on any of the other criteria. If the start date of the resource request is within the start and end date range of multiple rate cards, all of those rate cards are considered for matching based on any of the other criteria.
How are Rate Cards matched with respect to the Currency
Resource Requests can only match Rate Cards that are in the same Currency
How are Rate Cards matched with respect to the Account/Region/Practice/Group
Rate cards are matched based on only one of Account, Region, Practice, or Group, and precedence determines in which order to apply those fields in order to determine a match.
What happens if there are multiple Rate Cards that match the Resource Request?
As a default, PSA chooses the Rate Card with the highest bill rate, but this can be changed to use the one with the highest margin.
What do you need to do to allow users to use the Project Billing Cap feature?
Turn it on in the feature console.
What are the 4 PSA-related package installations?
PS Enterprise
PSA Core
PSA Reporting Expansion
PSA Mobile Expansion
Note: PSA Workspaces package is not installed as default, it must be requested from Certinia
What do Work Calendars define?
The Hours per Day a resource can work, including any Public Holidays
Is there is no Work Calendar specified on a Resource, what happens when their Assignment is edited on a Planner?
A default Work Calendar of 40 hours starting on a Sunday is used.
When do Gantts use a 24/7 Work Calendar?
When:
there is no Work Calendar associated to the Project
or the Work Calendar has no hours in the day for the day(s) in question
How do you alter the behaviour of the Resource/Project Planner?
The Custom Setting:
Planner - Project
Planner - Resource
What is the Feature Console?
Some Certinia upgrades are automatic, but those that may have a high impact are released in to a holding area called the Feature Console (accessed via the App Launcher).
This allows you to control their release, and can test them before they are released in Live.
Some steps are automatic, some manual and some can be skipped.
What are the steps for setting up Workspaces?
Contact Certinia and ask for the PSA Workspaces packages to be installed if not already
Assign users the relevant Workspace Permission Set (there is a separate PS for each one)
Ensure that the user has read access to all the objects displayed
Add the Workspace to the desired app.
When implementing PSA, what 5 things must be done before you import Resources?
(in no particular order but 1 MUST be done first)
Configure Multi-Currency
Set up RPGs
Set up Time Periods
Set up Work Calendars
Actuals = Scheduled
1 - How do you enable PSA to use SF Advanced Multicurrency?
2 - Once this is enabled, what do you need to do?
1 - Go to:
Config. Options → Actuals → Calculation Mode = Scheduled
and
Config. Options → Currencies → Use Dated Exchange Rates [and] SF Advanced Multi-Currencies = TRUE
2 - Set up Exchange Rates in Company Settings
What are the 3 initial actions you must perform after PSA is installed?
Review Client Documents (SOW/ACW)
Check Org Installation
Check Accelerate Build installed
When PSA is installed and you have performed the initial checks, what are the next 4 steps you must perform?
Add the Resource Request related list to the Opp and Project (including fields and buttons)
Approval Processes for Timecards, Expenses and Budgets
Configure the Resource Role Picklist (across 8 objects*)
Create flows to automate internal processes
(*Objects: Assignment, Utilisation Summary, Utilisation Calculation, Contact (PSA Resource), Resource Request, Proj Task Assignment, Rate Card, Expense Rate/Limit)
What do Time Periods allow?
Time Periods allow a company to set a date range to report on Planned, Actual, Utilisation and Forecast data.
True/False - In Time Periods you can define a week as shorter than seven days?
True - you may need to do this to get the week to line up with the Month/Year End.
What is the following a definition of:
A security layer controlling individual user permissions to perform specific functions on PSA objects and fields.
Permission Controls
What is the name of the Configuration Option that allows you to set the Expense Limit for an attachment?
Minimum_expense_Amount_limit_for_attachment
Where are the properties of Expenses changed?
Configuration Options
Where are the properties of the Expense Approvals changed?
Expense Approval UI Custom Settings
What must be set up before you configure Expenses for the mobile app?
MyDomain
What part of Expenses can’t be used on the app?
Expense Reports
There is a workaround here where the Expense Reports field can be added to a Field Set and added to a page accessible in the App
From where can you set new Expense Rates/Limits?
Create a Expense Rates/Limits record. These can be at the Project, RPG or Resource Role level.
Where is it Best Practice to enter Expenses and Upload Receipts?
Mobile App
How should an approver approve multiple Expenses?
Approve Multiple Expense UI
Billable Expenses are billed to the customer as what type of revenue?
Pass-Through Revenue
True/False - Resource Requests can only be created from the Project?
False - They can and should be created from the Opportunity
True/False - Resource Requests can be part of the Project template?
True
What 3 things can be done to Assignments using the planners?
Swap - Split - Clone
What are Skill Sets?
Skill Sets are grouping of Skills that have a common theme e.g. Migration. This means they can be assigned en masse expediting Skill assignment.
What is the Skills Matrix used for?
True or False - you can create new skills from the Skills Matrix?
Edit/manage the Skills, Certs and Ratings assigned to Resources.
False - you can not create skills here, just manage them
What are Skill Zones?
Skill Zones are a certain set of skills that are associated with an RPG. So only members of a particular RPG can see those skills.
What is the Resource Schedule and where is it found?
On the Resource Request, this allows users to search up to 200 Resources based on Role, RPG, Start/End Date and Skills/Certs.
How can an admin allow functionality to mark Skills as Essential/Desirable?
“Enable Desirable Skills” in skills management custom setting
Discuss the uses of the following Scheduling Strategies:
Adjust Hours per Day
Calculate End Date, Ignore Availability
Calculate End Date, Level Schedule
Custom
% Allocation
Zero-Hour Schedule
Splits the hours of the Assignment equally between the Start and End Date. E.g. if the range is 5 days and the total hours are 10, the schedule will show 2 hours on each day
Fills the days that the Resource is working (respecting the Work Calendar) but ignores availability
Fills the days that the Resource is working (respecting the Work Calendar) but respects availability
Enter a specific Schedule pattern
Calculates hours per day based on a % allocation in the date range
Creates Assignments with no planned Schedule
What two views are available on the Work Planner?
Scheduler - gives a time-based view
Allocation
The Work Planner is tailored to the User’s _____?
Job Role.
The WP is primarily for use by the Resource Manager, but other views include:
Line Manager
Project Manager
Resource
The filters panel has different default settings depending on which view is being used. They are individual Lightning Components
True/False - you are unable to Swap - Split - Clone Assignments from the Work Planner?
False - you can do this. Just right click on the Assignment in the planner and the options will appear.
When creating a Resource Request what can be used to determine the Work Calendar?
RPG
When adding a Custom Schedule to the Resource Request, what is the default repeated pattern?
Weekly.
This can be changed to 2- or 4-weekly in the dropdown.
The Work Planner can indicate whether a Resource is Over, Under Utilised or scheduled to work the correct number of hours. What is referenced to determine the users availability?
Work Calendar
How can I change the fields that are displayed when I create a new Resource Request/Assignment on the Work Planner?
Edit the Lightning Page Layout
What are the two ways in which Resources can be assigned to Project Tasks?
Create RR on Opp. When Project is created, build out the Tasks using the Gantt. From here create PTAs and convert these into Assignments.
Create RRs on the Opp and convert them into Assignments. As you build out your Tasks on the Project the Assignment can be linked to the Task, creating a PTA. One Assignment for the Project can be used on multiple Tasks (each with a PTA)
What are the 5 ‘Business Records’ that can be billed from PSA?
Timecard Split
Expenses
Milestones
Budget
Misc. Adj.
True/False - you can bill an item that doesn’t have an Account selected?
False
What fields must = TRUE for a business record to be billed?
Include in Financials
Billable
What fields must = FALSE for a business record to be billed?
Billed
Invoiced
Exclude from Billing
Billing Hold
What 3 parts of PSA can Billing Events be generated from?
Project
Account
Projects awaiting billing tab (→ Mass BE Generation)
What is the difference between flexible and normal billing?
Flexible billing has a cut off date.
What are the 4 types of transaction rule?
Time - Expense - Cost - Revenue
For each RPG.
What are the 4 attributes that affect a record’s eligibility for billing?
Billable - Submitted - Approved - IIF
What are the 3 main steps in the Services Billing Process?
Generate Billing Events
Release Billing Events
Mark them as Invoiced
In the Certinia Finance system, what does a Billing Event Line Item correspond to?
Sales Invoice Line Item
True/False - If you alter a Business Record that is part of a generated Billing Event, you will be able to release it without recalculating?
False - If the Billing Event no longer matches the details of the business record then the system will no let you release it.
From where do you set up the Utilisation Calculation?
PSA Administration
What must = True on a Timecard for a Resources’ hours to appear on Utilisation?
Include in Financials
When calculating hours by role, which object is the Resource Role taken from?
The Resource (Contact) record. Unless it is referencing an unheld Resource Request where it is taken from the RR