Distribute Labor Amounts Using Labor Schedules: Early Adopter Information Project Portfolio Management Cloud
Distribute Labor Amounts Using Labor Schedules: Early Adopter Information Project Portfolio Management Cloud
Distribute Labor Amounts Using Labor Schedules: Early Adopter Information Project Portfolio Management Cloud
DISCLAIMER
This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle.
Your access to and use of this confidential material is subject to the terms and conditions of your Oracle software license and service
agreement, which has been executed and with which you agree to comply. This document and information contained herein may not
be disclosed, copied, reproduced or distributed to anyone outside Oracle without prior written consent of Oracle. This document is
not part of your license agreement nor can it be incorporated into any contractual agreement with Oracle or its subsidiaries or
affiliates.
This document is for informational purposes only and is intended solely to assist you in planning for the implementation and upgrade
of the product features described. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or functionality described in this document
remains at the sole discretion of Oracle.
Due to the nature of the product architecture, it may not be possible to safely include all features described in this document without
risking significant destabilization of the code.
2 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
TABLE OF CONTENTS
Purpose Statement 2
Disclaimer 2
Distribute Payroll Amounts Using Labor Schedules 4
Overview 4
Labor Schedules 4
Manage Labor Schedules 6
Import & Distribute Payroll 7
Processing Logic 7
Process Parameters 8
Manage Labor Costs 9
Labor Distribution Costs Management Matrix 10
Manage Labor Costs - Resolve Errors 11
Manage Labor Costs – Make Adjustments 11
Retrieving data for Analysis 11
Assumptions / Pre-Requisites 24
Frequently Asked Questions 26
Does Labor Distribution replace Timecards? 26
Non-Project Labor Costs not being picked up in Create Accounting? 26
Labor Distribution Labor Costs not displaying in Manage Unprocessed Costs? 26
User with Labor Distribution Administrator role is not seeing the right list of people based on the
security setup? 26
3 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
DISTRIBUTE PAYROLL AMOUNTS USING LABOR SCHEDULES
The ‘Distribute Payroll Amounts Using Labor Schedules’ feature is commonly referred to as ‘Labor Distribution.’
Labor distribution capabilities provide for a rule-based distribution of payroll costs to project / award or general ledger accounts. The
core component of the feature is the Labor Schedule. These labor schedules specify a time period and percentage to distribute a
person’s labor cost to a project / award or general ledger account combination. Payroll information from any source system is
imported and distributed efficiently via the labor schedules.
This independent and efficient, percentage-based distribution of high-volume labor costs reduces the effort on individual project
resources and administrators.
This feature is available for both sponsored and non-sponsored projects.
Overview
The image below is an illustration of the scope of the Labor Distribution business processes:
Labor Schedules
Labor schedules are the core object to the entire process and have three components: (1) Labor Schedule Header, (2) Labor Schedule
Version, and (3) Labor Schedule Version Distribution Rules. The labor schedule headers define the highest level of a labor schedule
and relate to the “type” by ensuring the attributes needed required. The attributes are used to evaluate the payroll cost to determine
the applicable version and rules to distribute the cost. As more types of labor schedules are added, a hierarchy will be imposed. There
are a few key business rules at each level:
1. Headers
a. Define the type of labor schedule
b. The types available are:
i. Person / Assignment
2. Versions
a. Only one Version can be in a status of “Active” for any given day
3. Distribution Rules
a. Total of all Distribution Rules can be less then 100% but cannot be greater
b. Each Distribution Rule percentage must be greater than 0 and less than or equal to 100%
4 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
The image below illustrates a set of Labor Schedules and their components.
Distribution Rule
Version
P1-T1-A1 (50%)
Header Version 1 : July 1st 2019 - June
30th 2020 : ACTIVE
GL: 000-001-0400 (50%)
Larry Scanlon - Analyst
P4-T2-A4 (50%)
Version 1 : July 1st 2019 - June
Assignment
30th 2020 : INACTIVE
GL: 000-001-0400 (50%)
P1-T1-A1 (50%)
Hector Campos - Project
Manager Version 2 : July 1st 2019 - June
30th 2020 : ACTIVE
GL: 000-001-0400 (50%)
P1-T1-A1 (50%)
Version 1 : July 1st 2019 - June
30th 2020 : ACTIVE
GL: 000-001-0400 (50%)
Larry Scanlon - Analyst -
Parking
There are two Labor Schedule Types illustrated in the image above – (1) Assignment and (2) Element. The Element type is on the
roadmap to enhance the labor distribution feature and is illustrated for reference at this time. Enabling labor schedules at an
“Assignment / Element” level will allow for different distribution rules for a specific pay element. Illustrated in the image, is that
Larry Scanlon would have a specific labor schedule for any “Parking” payroll costs, defined by a different pay element on the
imported payroll cost record(s).
The table below describes the use of labor schedule headers for a person and their assignments. The Import Payroll Costs process
evaluates the cost records matching the attribute combination of person and assignment to labor schedule versions and distribution
rules that apply.
Larry Scanlon Version 1 1. Project1- This version is in an ACTIVE status and will be used in the Import
(Analyst) Task1- Payroll Costs process to distribute applicable payroll costs.
Start = July 1st,
Award1
2019 Payroll costs imported that match Larry Scanlon and his assignment
(50%)
of Analyst with pay period start and end dates between July 1st, 2019
End = June 30th,
2. GL: 000- and June 30th, 2020 will be distributed as defined by the rules.
2020
001-0400
Status = ACTIVE (50%)
5 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
Header Version Distribution Explanation of Use
Rules
(Assignment)
Larry Scanlon Version 2 1. GL: 000- This version is in a NEW status and will NOT be used in the Import
(Analyst) 001-0510 Payroll Costs process to distribute applicable payroll costs.
Start = July 1st,
(100%)
2020 Payroll costs imported that match Larry Scanlon and his assignment
of Analyst and the pay period start and end dates are between July
End = June 30th,
1st, 2020 and June 30th, 2021 will be rejected.
2021
Status = NEW
Hector Campos Version 1 1. Project4- This version is in an INACTIVE status and will NOT be used in the
(Project Task2- Import Payroll Costs process to distribute applicable payroll costs.
Start = July 1st,
Manager) Award4
2019 Payroll costs imported that match Hector Campos and his assignment
(50%)
of Project Manager and the pay period start and end dates are
End = June 30th,
2. GL: 000- between July 1st, 2020 and June 30th, 2021 will be rejected.
2020
001-0400
Status = INACTIVE (50%)
Hector Campos Version 2 1. Project1- This version is in an ACTIVE status and will be used in the Import
(Project Task1- Payroll Costs process to distribute applicable payroll costs.
Start = July 1st,
Manager) Award1
2019 Payroll costs imported that match Hector Campos and his assignment
(50%)
of Project Manager with pay period start and end dates between July
End = June 30th,
2. GL: 000- 1st, 2019 and June 30th, 2020 will be distributed as defined by the
2020
001-0400 rules.
Status = ACTIVE (50%)
Hector Campos Version 3 1. GL: 000- This version is in an ACTIVE status and will be used in the Import
(Project 001-0510 Payroll Costs process to distribute applicable payroll costs.
Start = July 1st,
Manager) (100%)
2020 Payroll costs imported that match Hector Campos and his assignment
of Project Manager with pay period start and end dates between July
End = June 30th,
1st, 2020 and June 30th, 2021 will be distributed as defined by the
2021
rules.
Status = ACTIVE
Hector Campos NONE EXIST There is no Labor Schedule for this person and assignment to be used
(Director) in the Import Payroll Costs process to distribute applicable payroll
costs.
Payroll costs imported that match Hector Campos and his assignment
of Project Manager will be rejected.
1. Find Person page provides access to the people that the users data security allows them to administer.
2. Once a person and assignment combination are selected, the user will navigate to the Manage Labor Schedules page.
a. This page is in the context of a person and assignment.
6 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
b. If the person chosen has multiple assignments, the user can switch between assignments by using the drop-down
menu in the page heading section.
c. Once a labor schedule version is saved, the user can change the Status by double clicking the value.
Additional considerations for Status:
Labor Schedules can be interfaced from an external system by using the File-Based Data Interface for Labor Schedules. See
Assignment Labor Schedules FBDI.
The role of Labor Distribution Accountant is required to complete the interface and import processes.
1. Initiate the importing and distribute process by loading the transactions to the interface table.
a. For more information on the interface process, see the Import Payroll Costs section of the File Based Data Import
for Oracle Project Portfolio Management Cloud guide.
2. After the interface table is loaded, the Import Payroll Costs process will be executed. The Import Payroll Costs process
imports from the interface table, validates and processes the transactions to create project cost distributions. The exceptions
for invalid transactions are tracked in the Manage Labor Costs page and in the Import Payroll Costs Report. Fix the errors
and resubmit the process.
a. For more information on this topic, see Manage Labor Costs section below.
Processing Logic
The pay period defined on the payroll cost must be able to be fully distributed by one or the combination of more than one Active
labor schedules start and end dates, as well as the Project, Task, or Award start and end dates. The persons assignment start date or
end date are used if needed to calculate a daily rate. For Example, if the person assignment is terminated 5 days into a 10 day pay
period, the daily rate will be calculated for 5 days only and the processing end date will be the assignment end date.
Key attributes to the processing are:
1. Status of Labor Schedule
a. New
i. Will NOT be used in Import Payroll Costs
b. Active
i. Will be used in Import Payroll Costs
ii. The start date and end date will be matched to the Pay Period Start and End Dates of the payroll cost to
see if it covers the span or another Active labor schedule in combination covers the entire pay period.
c. Inactive
7 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
a. Must be able to be fully distributed based on one or more labor schedules start and end dates, and any project, task,
or award start and end dates.
b. Net working days between Pay Period start and end date is used to calculate the daily rate
i. Net working days are weekdays only
ii. Example:
1. Start Date = Monday April 13th, 2020
2. End Date = Friday April 24th, 2020
a. Used in conjunction with the start and end date of the labor schedules to ensure full distribution of cost.
Payroll Cost
Expenditures
DOD Project September 1, 2019 $476.19 10 Net-working days at daily rate of $47.62
NSF Project September 16, 2019 $523.81 11 Net-working days at daily rate of $47.62
Process Parameters
The Import Payroll Costs parameters are:
1. Business Unit
8 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
a. All
i. Interface records in a status of Error or New will be processed
b. Error
i. Interface records that failed the import process and based on an attribute of the labor schedule, such as
failing funds check on the project being distributed
c. New
i. Interface records that have not been processed at all
a. Define a pay period start date to process all records in the interface table that match that date
7. Period End Date
a. Define a pay period end date to process all records in the interface table that match that date
The Import Payroll Costs Report is available to be run independently of the Import Payroll Costs process. This is to be used in case of
an error that causes the interface records to get into an unexpected status. This process will rerun based on the prior Process ID
provided and clean up the interface records if needed.
2. Pay Element
a. The initial release of the labor distribution feature allows for Person / Assignment labor schedules. In
development is the Person / Assignment / Element level to allow for a specific labor distribution for certain
elements.
b. It is recommended to implement into your business practices the Payroll Element HCM setup task. This attribute
is important to the integration with Payroll business flows and leverages the Oracle HCM Payroll Element
business object to ensure effectiveness and efficiency of use.
i. It is not required to set this up until Person / Element / Assignment enhancement is complete, but
strongly recommended to reduce the impact of change when you want to leverage this enhancement.
ii. See “Payroll Element Setup Instructions for Non-Oracle Payroll Customers” section later in the
document for more information.
9 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
The Manage Labor Costs page’s primary purpose is to analyze errors resulting from the Import Labor Costs process. The static
analytical graph at the top of the page allows for a quick reference to the latest 3 pay periods that have errors in distributions and the
total amount and count of errors. This page is useful to find the root cause of one or more errors by using the search filters.
After the cause has been resolved (i.e. increased the budget on a project), the labor cost can be selected for re-processing and use the
Process Costs button to reprocess one or more selected errors. The Process Costs option can also be used to adjust a successfully
processed distribution. See the information below for more information.
Page Components:
1. Analytic
a. The analytic is a static graph, that reflects the count and amount of total errors as well as the last three pay periods.
2. Filters
a. Use one or more filter options to analyze data.
b. Recommended to create a Saved Search that will be applied when the page opens.
3. Key Attributes
a. Transaction Number
i. The Transaction Number on the Distribution Rule record can be used to look up the expenditure and see
the resulting accounting that occurred
c. Differential
i. The Differential attribute identifies if the distribution was generated to make up the difference to total
100%
ii. The value of “-1” is stored in the Distribution Line number attribute to differentiate this from lines that
were defined on the labor schedule
Labor Cost (Status) Manage Labor Costs page Manage Project Costs page Period Close Exceptions
Report
Project Cost (Error) • View errors • Not available • Not available
• Process Cost
Non-Project Cost (Error) • View errors • Not available • Not available
• Process Cost
Project Cost (Success) • View results • View project cost details • Pending transaction
• Process Cost (reversal and • *Adjustments available until Create
re-import of parent Labor except for: Accounting process
Cost) • Split complete for these
• Transfer project costs
• Split and
Transfer
• Reverse
Non-Project Cost (Success) • View results • Not available • Not available
• Process Cost – reversal and (Available in Sub-Ledger
re-import of parent Labor Accounting work area)
Cost
* These adjustments are not allowed in Manage Project Costs because the source labor costs could be redistributed in Labor Distribution causing the
costs to get reversed in different sources. Resolving issues of labor costs at the source is recommended.
10 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
Manage Labor Costs - Resolve Errors
Labor distribution accountants can manage the imported and distributed costs in the Manage Labor Costs page in the Labor
Distribution work area. You can evaluate errors and perform root cause analysis to determine the appropriate resolution. After
resolving the cause, select one or more records and process the costs. For larger volume of errors, fix the root cause and run the
Import Payroll Costs process with identified parameters.
11 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
1. Labor Schedule Cost Distributions
2. Labor Schedule Costs
3. Labor Schedule Costs Total Errors
4. Person Assignment Labor Schedules
The “Oracle Visual Builder Add-in for Excel Downloads” is a very useful tool in addition to the manage labor costs and manage labor
schedules pages. This tool allows for larger volumes of data to be retrieved and analyzed. You can download and learn how to use
the tool here - https://www.oracle.com/downloads/cloud/visual-builder-addin-downloads.html.
The image below illustrates retrieving all the costs from a demonstration environment. It provides the data viewable on the pages
and more.
Overview
For Labor Distribution, there are multiple seeded accounting objects.
There is a new Event Class of Non-Project Labor Costs created for this feature. To incorporate the new event class into the Project
Costing subledger, run the Update Subledger Application Options. Background on this process can be found in the Implementation
Guide “Oracle Financials Cloud Implementing Subledger Accounting”. The information below is an excerpt:
There is a seeded Subledger Journal Entry Rule Set named Non-Project Labor cost. This is to account for the two types of non-project
costs generated from the labor distribution Import Payroll Costs process:
2. Non-project labor costs generated to complete the differential between the labor schedule distributions total and 100%,
ensuring full distribution of the payroll cost:
a. If an Active Version has Distribution Rules that do not total 100%, the Import Labor Costs process will create a
cost distribution to equal the differential.
b. Journal Line Rules = Non-Project Labor Cost, Non-Project Labor Cost Clearing, Non-Project Labor Cost Reversal,
and Non-Project Labor Cost Clearing Reversal
12 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
Initial Setup Option
An efficient setup of accounting for this feature is provided for reference below, along with the full explanation of all seeded
accounting objects for deciding on other implementations to meet business needs.
To simply add the new Event Class of Non-Project Labor Costs to your Sub-ledger Accounting Method using the seeded Rule set
Non-Project Labor Cost, you will need to:
1. Manage Mapping Sets to set the account values for the credit and debit of the Journal Rules
2. Add this Rule Set (or make a copy of it and add) to your subledger accounting method in the Manage Accounting Methods
for Project Costing.
Note: A best practice is to make a copy of the seeded Journal Entry Rule Set to maintain the standard seeded rule set for reference.
An overview of the seeded objects and an example for payroll clearing are provided below.
Imported Non-Project Journal line for non-project related labor cost when account is defined on the Labor Schedule
Labor Cost (debit) Distribution Rule.
Non-Project Labor Cost Journal line for non-project related labor cost when account is not defined.
(debit)
These are the Differential distributions (i.e. "Cost Account"."Natural Account Segment" Is null) that
are generated if the total Labor Schedule Distribution Rules are less the 100%. This will fully
distribute the imported payroll cost.
Non-Project Labor Cost This rule will be used to create the credit side of the accounting for both the Imported Non-Project
Clearing (credit) Labor Cost and the Non-Project Labor Cost debits.
Journal line for non-project related labor cost clearing when account is not defined.
13 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
Non-Project Labor Cost Reversal Journal line for non-project related labor cost clearing.
Clearing Reversal
(credit)
Non-Project Labor Cost Reversal Journal line for non-project related labor cost.
Reversal (debit)
Mapping Sets
2 new Mapping Sets.
The Imported Non-Project Labor Cost Journal Line Rule does NOT need a mapping set, because it will be an account combination
passed directly from the labor schedule version distribution.
Example:
1. Non-Project Labor Cost Account
14 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
b. Mappings to a specified account code combination
a. Example below of defining an account for the Non-Project Labor Cost Clearing Mapping Set.
b. For efficiency, this would likely be the same account that you define for the payroll costs that are sent to distribute
through labor schedules (see Example Step 4 in Table 6 in section Summary Flow)
c.
Account Rules
3 new Account Rules.
15 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
The Imported Non-Project Labor Cost Account uses the Cost Account source to capture the account.
The other two rules are setup to use the Mapping Sets defined above of the same name.
We have also seeded a Journal Entry Rule Set that specifies how to process the debit and credit line types specific to all 5 of the new
Journal Entry Rules.
REMINDER - After adding the Journal Entry Rule Set to the sub-ledger accounting method, be sure to run the process Activate
Subledger Journal Entry Rule Set Assignments.
16 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
a.
Add the Journal Entry Rule Set Assignment to the Accounting Method
b.
Overview
A common accounting flow is to send the payroll transactions that are sent to Projects for Labor Distribution, to a clearing account.
These transactions will then be credited after they flow through the Import Labor Costs process. Managing this clearing account
ensures the payroll costs are processed successfully through to the general ledger and are properly accounted.
Summary Flow
In this example, payroll is run and costed for two employees. These payroll costs are imported and distributed to projects/awards and
the general ledger via subledger accounting processes.
1. Two employees are on the monthly payroll at Oracle University. They are John Smith with a monthly salary of $2,500 and
Mary Marshall with a monthly salary of $3,600. The one element is Regular Salary. Total payroll costs are $6,000 for the
current month. These costs are processed and costed from Payroll to General Ledger as shown in Table 1 below.
Table 1
Account Total Payroll Costs Debit/Credit
17 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
Account Total Payroll Costs Debit/Credit
Payroll Liability (00.000.2100) $6,100 Credit
2. Labor schedules are established at the employee assignment level for each employee.
Table 2
John Smith – Labor Schedule Distribution Rule Distribution Rule Percent
Table 3
Mary Marshall – Labor Schedule Distribution Rule Distribution Rule Percent
3. The Import Payroll Costs process in Projects is run and creates the project and non-project costs that can be reviewed in the
Manage Labor Costs pages.
Table 4
Employee Distribution Rule Distribution Amount
4. The Create Accounting for Projects process will generate the appropriate journal entries based on the subledger accounting
rules.
Table 5
Non-Project Journal Entries Amount Debit/Credit
GL 10.200.6010 $500 Debit
GL 10.300.6010 $1,440 Debit
Payroll Clearing $1,940 Credit
Table 6
Project Journal Entries Amount Debit/Credit
GL 20.000.6000 * $4,160 Debit
Payroll Clearing $4,160 Credit
* This is assumed to be the account assigned to the debit for all project related labor costs in the accounting rules. Total of
DOD Project $2,000 and NSF Project of $2,160 that results in $4,160.
5. The table below illustrates the consolidated view of the general ledger entries after the labor distribution and accounting
processes are complete. The payroll clearing has a zero balance and appropriate general ledger accounts show debit balances
for labor expenditures. The payroll clearing will NOT net to zero if any of the project costs errored in the Import Payroll
Costs process in projects.
Table 7
18 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
Account Example Step Debit Credit
00.000.1500, Payroll Clearing 1. $6,100
4. $1,940
4. $4,160
00.000.2100, Payroll Liability 1. $6,100
10.200.6010, General 4. $500
Fund.Engineering.Salary
10.300.6010, General 4. $1,440
Fund.Cardiology.Salary
20.000.0600, Restricted 4. $4,160
Fund.General.Salary
Roles
There are two new roles:
1. Labor Distribution Administrator
a. Labor Distribution work area access to create and maintain labor schedules via the Find Person and Create and
Maintain Labor Schedules pages.
2. Labor Distribution Accountant
a. Labor Distribution work area access to manage and reprocess labor costs via the Manage Labor Costs page.
b. Processes that can be run by this role are:
i. Load Interface File for Import
1.
c. To see person names in OTBI, you should assign a Person Security Profile to this role for Public Persons
19 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
ii. Search for Role of Labor Distribution Accountant
iii. Click the Edit option
iv. In the Public Person option chose View All People to allow user to see Person Names in OTBI when
looking at Labor Costs
i. To learn more, see "Securing HCM" documentation, specifically Securing Person Records by Area of
Responsibility
a.
ii. Create a Person Security Profile
1. FSM Task = Manage Person Security Profile
2. Click the plus icon to Create
3. Example
a.
iii. Assign Security Profiles to Role
1. FSM Task = Assign Security Profiles to Role
2. Search for the role Labor Distribution Administrator (or custom role you created)
3. Click Edit
4. Navigate to Security Criteria and:
20 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
a. For Person security criteria choose the Person Security Profile created in the prior
step
b. For Public Person choose a value to secure publicly available person data
i. Suggested View All People to be able to see the person name when needed
(for example, in OTBI)
5. Navigate through the train stops till you get to Submit
6. Example
a.
7. The role is now secured for Person data leveraging the Area of Responsibility assigned to the
person / user dynamically when the user navigates to the Labor Distribution work area to
create and maintain labor schedules.
iv. To assign the area of responsibility to the person (this is in the User Setup section below as well, but here
for the entire flow):
a. This Person has both a Business Unit and a Hierarchy Type assigned. The Person
Security Profile -> Area of Responsibility defined above and assigned to the Role
defines what Scope of Responsibility value to use. The person could have many roles
with different Person Security Profiles with different Area of Responsibility being
applied.
b.
User Setup
21 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
These are the standard user setup steps to ensure the Labor Distribution Accountant and Labor Distribution Administrator roles
provide access to data. The user setup steps should be done after the Roles are configured as defined above.
1. User Creation
a. No changes to user creation
b. Users need the or similar abstract role of Employee to enable proper access to the person data
2. Assigning Role to Users
a. Labor Distribution Accountant
a.
b. Labor Distribution Administrator
i. Uses the Person Security Profile settings to manage data access. All steps above for the role and Person
Security need to be completed to take effect, but the User / Person steps below can be done at any time
a. This Person has both a Business Unit and a Hierarchy Type assigned. The Person
Security Profile -> Area of Responsibility defined above and assigned to the Role
defines what Scope of Responsibility value to use. The person could have many roles
with different Person Security Profiles with different Area of Responsibility being
applied.
b.
22 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
PAYROLL ELEMENT SETUP INSTRUCTIONS FOR NON-ORACLE PAYROLL
CUSTOMERS
Non-Oracle Cloud Payroll customers will not have setup Payroll Elements. In order to use them in Labor Distribution, they will need
to be setup for any payroll element that is planned to be imported into Labor Distribution. The steps below are simple setup
instructions. For more information please reference the “Set Up Elements” section of the book “Oracle Global Human Resources
Cloud Implementing Payroll for Global”.
Overview
A pay element is a type of pay a person and assignment can receive. For example, “Bonus” is a common pay element that may or may
not be on a person and assignment combination of pay. The Labor Distribution’s initial release captures the pay element on the
payroll costs imported. In future enhancements, labor schedules will be able to be defined for pay elements. In order to ensure
accuracy, the Labor Distribution solution is leveraging the payroll element object which requires setup to ensure they exist in the
system.
4. Click Continue
23 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
Loading Elements from Third Party Application
You can load Elements from a separate payroll system by using the HCM data loader solution. For information on how to load
Elements see “Integrating with HCM” at docs.oracle.com. Elements are in the “Loading Payroll Setup Objects” section.
ASSUMPTIONS / PRE-REQUISITES
The objects below are assumed to be setup prior to the use of Labor Distribution capabilities:
1. Human Capital Management (HCM)
a. Elements
b. Assignments
c. Persons with assignments
d. Organizations
i. Business Units
ii. Departments
iii. Trees
2. Project Financials
24 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
a. Projects / Tasks / Awards
b. Organizations
c. Expenditure Types
i. Labor Schedule Distribution Rules leverage expenditure types in the Category of Labor and Expenditure
Type Class of Straight Time.
25 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
FREQUENTLY ASKED QUESTIONS
This is a list of questions that are asked and their associated answer.
User with Labor Distribution Administrator role is not seeing the right list of people based
on the security setup?
If the user was logged in and was already viewing people in the Find Person page, please have the user clear the cache in the browser
and refresh the page. If that does not resolve this problem, a security administrator should be sure to run the scheduled processes
below to make sure the users and roles have been updated effectively.
1. Send Pending LDAP Requests
26 Early Adopter Information | Distribute Labor Amounts Using Labor Schedules | Version 1.0
Copyright © 2020, Oracle and/or its affiliates | Confidential – Public
CONNECT WITH US
Call +1.800.ORACLE1 or visit oracle.com.
Outside North America, find your local office at oracle.com/contact.
Copyright © 2020, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This
document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of
merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, an d no contractual obligations are formed either directly or indirectly by
this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC
International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open
Group. 0120