SlideShare a Scribd company logo
Contingent_worker_functionalities_in_R_12.doc Page 1 of 55
White paper on Contingent Worker Implementation
in R 12.0.4 presented at
OAUG Denver, Colorado
April 17, 2008
Presented by:
Anuradha Ravishankar, ACA
Ravi Shankar, FCA, PMP, PgMP
Protégé Software Services, Inc.
600 West Cummings Park, Suite 4300
Woburn 01801, MA
www.protege.com
aravishankar@protege.com
781 835 5501 Cell
781 305 8129 Office
Contingent_worker_functionalities_in_R_12.doc Page 2 of 55
Table of Contents
Executive Summary ................................................................................................................................... 3
Contingent Worker with Purchase Order Integration: ............................................................................ 4
Setup in Projects: ....................................................................................................................................... 5
Purchase Order Configurations:............................................................................................................... 8
Purchasing Profile Options:.................................................................................................................... 11
PO Line Type: .......................................................................................................................................... 13
Job Item Category Association:............................................................................................................... 14
Setting up Contingent Worker in HRMS:............................................................................................... 19
Creating the PO in Purchasing:.............................................................................................................. 25
Setting up OTL Preferences:................................................................................................................... 31
Time entry in OTL: .................................................................................................................................. 39
Creating Receipts in Purchasing:............................................................................................................ 44
Open related periods in PO & INV ......................................................................................................... 44
Transaction Import & Projects Costing:................................................................................................. 47
Payables Interface to Projects:................................................................................................................ 49
Other key information: ............................................................................................................................ 55
Lessons Learnt:........................................................................................................................................ 55
About the Author(s):................................................................................................................................ 55
Contingent_worker_functionalities_in_R_12.doc Page 3 of 55
Executive Summary
Contingent Worker functionality was introduced to the Oracle Human Resources application
with HRMS Family Pack E (11i.HR_PF.E). A contingent worker is a worker who does not have a
direct employment relationship with the organization. They are either self employed or provide
their services through an external staffing or placement agency. Payment for their services is
typically made to the agency that provides their services.
Contingent Labor functionalities in HR are integrated with Projects, Purchasing and OTL
application. The system treats the Contingent Labor, almost the same way, as it does
employees. They can be key members on the Project, enter time in Oracle Time and Labor,
manage projects and perform all approval and other executive actions that an employee
performs.
Contractual relationship, in the form of a purchase order, is created between the provider of
services for such contingent labor and the recipient. The purchase order would spell out the
terms and conditions on which the contingent labor’s services are provided. Contingent labor
would be setup in the HRMS system with the identification type of contingent labor. This
ensures that the system tracks and stores these records, different from the identification type
of Employee. In their assignment record, there would be a reference to the supplier’s name
and site that provides their services, and the PO number and line under which these services
are provided. At any given point of time, this assignment reference can be to only one
combination of PO Number and line.
Contingent Labor can enter their time in Oracle Time and Labor against specific projects and
tasks. System validates the projects to which they can charge time, based on the projects
referenced in the distribution of the PO. OTL Projects and Purchasing Layout provides for
entering the PO number and line. When the time in OTL is approved, receipts can be auto
created in Purchasing against the PO Line. This receipt facilitates three ways matching in
Payables, when the agency that provides their services sends the invoice.
Contingent Labor’s time can be costed using the PO line rate. Different configuration options
are supported to interface their labor hours into Projects and cost it using the PO line rate or
bring it from supplier invoices as supplier invoice costs.
Contingent workers can be converted to employees by terminating their placement and
creating new action of hiring them as employee. System links this action to the same record
and from the new effective date identifies the ex contingent labor as employee.
This paper covers some of the nuances around the setups, integration, etc of contingent labor
and focuses in particular their use in the Projects application.
.
Contingent_worker_functionalities_in_R_12.doc Page 4 of 55
Contingent Worker with Purchase Order Integration:
Contingent worker is a Contract / Temporary staff that is not an employee of the organization.
He renders services, along the lines of an employee, except his privity of contract is with the
external agency. To ensure that the system supports all standard functionalities for the
contingent labor, a new identification type “Contingent Labor” in HR is provided for.
Contingent workers will be setup in Core HRMS using this identification. Contingent workers
can enter time cards and expense reports against the Projects. For most of the Projects
processes, the contingent worker is treated similar to that of an Employee. Functionalities
supported cover the following business areas:
• Need to capture Contingent worker’s time through OTL.
• Approval functionalities in OTL through approval style.
• Auto creating of receipts in Purchasing for approved time in OTL.
• Payment made through an AP Invoice, matched to receipts in Purchasing.
• Control options to Interface Contingent worker’s Costs to Projects and later to
General Ledger from Projects.
• Transaction processing for costs through supplier invoices.
Current functionalities do not support the assignment of multiple combinations of PO number
and line to the contingent workers’ primary assignment. Multiple secondary assignments can
be created in HRMS for the contingent workers and in these secondary assignments, the new
or different PO Number and Line could be entered. Using this workaround, in OTL the
contingent worker can select the appropriate PO Number and Line and the system allows this
reference. Further, the projects that the user can enter in OTL time entry is validated based on
the projects referenced in the distribution window of the source PO Line.
System now fully supports approvals for contingent labor’s time using the functionalities of
approval style. Standard functionality that exists for supporting approvals by application and
by Project Manager, Supervisor, etc for Projects, Purchasing applications are now available for
approving contingent labor’s time.
The following enhancements to the functionalities are required to support this and other
related requirements.
• Support for multiple combination of PO number and Lines for the primary
assignment record. (Without the workaround to create multiple secondary
assignments).
• Validation for the First Name and Last Name field in the PO Line record when the
contingent labor PO is being entered, in the Temp Lab tab region.
• Auto creation of contingent labor employees as suppliers
Contingent_worker_functionalities_in_R_12.doc Page 5 of 55
• Support for contingent Workers to enter their expenses and get paid through
iexpense application.
While the functionalities that currently are available address many of the core business
requirements, the above enhancements are certainly needed for the effective use of the
system.
Setup in Projects:
To enable Contingent workers’ time to be imported from Oracle Time and Labor into Oracle
Projects, “Import Contingent Worker Timecards with Purchase Order Integration" check
box has to be enabled in the Expenditure/ Costing tab of the Implementation Options
window. This option enables the contingent workers to select a purchase order and line
when they enter their time in OTL. Further, the system would automatically read the PO
line’s rate for labor costing when the approved timecard is imported to Projects through
Transaction Import. When contingent labor’s time is imported to Projects from OTL, the
supplier invoice that is entered in Payables would not interface to Projects again and the
system flags these records as not being eligible for transfer to Projects. The GL accounting
and posting would happen through the supplier invoice transactions. It is very important to
not switch the Implementation Option flag in the midst of transaction processing, as this
would cause double accounting and potential data corruption errors.
Contingent_worker_functionalities_in_R_12.doc Page 6 of 55
Contingent_worker_functionalities_in_R_12.doc Page 7 of 55
Typically, the Contingent Labor’s costs would reside only in the Project Sub Ledger and not
transferred to the GL. If this is required, Contingent Worker Labor for Labor Cost Clearing
Auto Accounting Function Transaction has to be properly configured to ensure that the system
handles the relieving of this clearing account, with that used when the supplier invoice was
entered and posted in Payables. System supports the parameter of Person Type for the Labor
Cost, Burden Cost and Total Burdened Cost Accounting Functions and this can be effectively
used to create the proper accounting entries for labor costs for employees and contingent
workers.
Contingent_worker_functionalities_in_R_12.doc Page 8 of 55
System supports the definition and use of transaction controls for the contingent workers,
along the lines of employees. The Person Type field has Employee Only, Contractor Only
values that can be chosen to reference controls applicable for contingent workers.
Purchase Order Configurations:
Purchasing Application must be configured to ensure that the PO line could be properly
created for the contingent workers. These are for the following setups.
Setup Unit of Measure Class as Time
Setup Unit of Measure Time
Contingent_worker_functionalities_in_R_12.doc Page 9 of 55
Contingent_worker_functionalities_in_R_12.doc Page 10 of 55
Contingent_worker_functionalities_in_R_12.doc Page 11 of 55
Purchasing Profile Options:
The following site level profiles need to be enabled to support the functionalities:
PO: Enable Services Procurement – Yes
PO: UOM Class for Temp Labor Services – Time
Contingent_worker_functionalities_in_R_12.doc Page 12 of 55
Contingent_worker_functionalities_in_R_12.doc Page 13 of 55
PO Line Type:
Contingent Labor PO should be created using the Line type ‘Rate Based Temp Labor”. This
uses the purchase basis of Temp Labor.
Contingent_worker_functionalities_in_R_12.doc Page 14 of 55
Job Item Category Association:
To enter Purchase order Lines, we need either an item or item category and description. The
item category used in PO is the category set referenced for the Purchasing functional area.
Typically, based on the structure referenced for this category set, a combination of the
structure is created and used for the PO line of the contingent labor. This category structure is
then referenced to the Job created in HRMS that is referenced to the contingent labor’s
assignment. Optionally, a new Master Item for the Contingent Labor could be setup with the
expense type attribute and associated with the category.
Contingent_worker_functionalities_in_R_12.doc Page 15 of 55
Contingent_worker_functionalities_in_R_12.doc Page 16 of 55
Contingent_worker_functionalities_in_R_12.doc Page 17 of 55
Contingent_worker_functionalities_in_R_12.doc Page 18 of 55
The above screen shots explain the following:
Using the Inventory Category Set for Purchasing Functional Area
Using Item Categories Flexfield Structure for Inventory Category Set
Using a Structure combination of Contractor for this structure
Using seeded Job Group of HR_81 (to group a range of jobs)
Using HR Job of Contractor under this job group
Associating HR Job Contractor with the Contractor Structure value of Contractor
Contingent_worker_functionalities_in_R_12.doc Page 19 of 55
Setting up Contingent Worker in HRMS:
The following screen shots explain the setups for this. As mentioned above, contingent
workers need to be setup with the identification type of contingent worker and their
assignment referenced with the PO number and Line for the supplier that is providing their
services:
Contingent_worker_functionalities_in_R_12.doc Page 20 of 55
Contingent_worker_functionalities_in_R_12.doc Page 21 of 55
Contingent_worker_functionalities_in_R_12.doc Page 22 of 55
Contingent_worker_functionalities_in_R_12.doc Page 23 of 55
Contingent_worker_functionalities_in_R_12.doc Page 24 of 55
There are 3 assignments for the contingent worker, out of which only the first assignment
(assignment number 5) is Primary. In the secondary assignments (assignment numbers 5-2
and 5-3, respectively), different supplier name, PO Number and Line references are used and
the system supports this when the worker enters time in OTL.
Contingent_worker_functionalities_in_R_12.doc Page 25 of 55
Creating the PO in Purchasing:
Based on the setups and features mentioned above, PO Number 1007 and 1008 were created
for the contingent worker services. These PO are issued to 2 different suppliers (to
demonstrate the functionality that the system supports different suppliers, so long as the
contingent worker first and last name is same in HRMS)
System requires the entry of price and the amount field for the PO Line. Quantity field entry is
disabled for the PO line and shipment. Distribution window uses the amount as per the Line.
Contingent_worker_functionalities_in_R_12.doc Page 26 of 55
Contingent_worker_functionalities_in_R_12.doc Page 27 of 55
Contingent_worker_functionalities_in_R_12.doc Page 28 of 55
Contingent_worker_functionalities_in_R_12.doc Page 29 of 55
Contingent_worker_functionalities_in_R_12.doc Page 30 of 55
Contingent_worker_functionalities_in_R_12.doc Page 31 of 55
Setting up OTL Preferences:
Preference setups have to be properly configured in OTL Preference for the contingent labor
features. This includes the Timecard Layout, Approval Styles, alternate names (for associating
expenditure types with aliases), etc. (Alternate name functionality is supported only for
Projects and Purchasing layout and not for Projects Layout).The following screen shots
explains these setups:
Contingent_worker_functionalities_in_R_12.doc Page 32 of 55
Contingent_worker_functionalities_in_R_12.doc Page 33 of 55
Contingent_worker_functionalities_in_R_12.doc Page 34 of 55
Contingent_worker_functionalities_in_R_12.doc Page 35 of 55
Contingent_worker_functionalities_in_R_12.doc Page 36 of 55
Contingent_worker_functionalities_in_R_12.doc Page 37 of 55
Contingent_worker_functionalities_in_R_12.doc Page 38 of 55
Contingent_worker_functionalities_in_R_12.doc Page 39 of 55
Time entry in OTL:
Based on the above setups that are complete, the following screen shots show the time entry
and approval process in OTL:
Contingent_worker_functionalities_in_R_12.doc Page 40 of 55
Contingent_worker_functionalities_in_R_12.doc Page 41 of 55
Contingent_worker_functionalities_in_R_12.doc Page 42 of 55
The above notification is for the Project Manager approver for the Projects Application
referenced in the Approval Style.
Contingent_worker_functionalities_in_R_12.doc Page 43 of 55
The above notification is for the Supervisor of the Contingent Labor for the Purchasing
Application referenced in the Approval Style.
Contingent_worker_functionalities_in_R_12.doc Page 44 of 55
After this approval, the time card status for the Contingent Labor is now changed to Approved.
Creating Receipts in Purchasing:
To facilitate 3 way matching for the contingent labor’s time (time hours entered and approved
equals the quantity received in Purchasing and validated against the supplier invoice entry in
Payables), system supports functionality and provides for a process that needs to be run to
auto create the approved hours as receipt in Purchasing. This process is Retrieve Time from
OTL. This process also spawns off the Receiving Transaction Processor called by Retrieve Time
from OTL (Receiving Transaction Processor) and creates receipts in Purchasing Application.
Errors and exceptions, if any, should be resolved by running the Receiving Interface Errors
Report.
Open related periods in PO & INV
For this report to work correct, the Inventory Accounting (Cost) Period in Inventory and
Control Purchasing Period and Open and Close Period in Purchasing applications have to be
open.
Contingent_worker_functionalities_in_R_12.doc Page 45 of 55
Contingent_worker_functionalities_in_R_12.doc Page 46 of 55
The above receipt is created for the OTL approved hours * times the Rate used for the PO
Line ($122 * 30 hours entered in OTL)
Contingent_worker_functionalities_in_R_12.doc Page 47 of 55
The above receipt is created for the OTL approved hours * times the Rate used for the PO
Line ($110 * 10 hours entered in OTL)
Transaction Import & Projects Costing:
Approved timecards from OTL can be interfaced and costed in Projects application based on
the Implementation Options setup. System uses the Rate used in the PO Line for this.
Optionally, specific costing rate can be defined and used in the Labor Cost Override window.
Timecard interfaced to Projects and costed (with the optional interface of transfer to GL or
not) will not interface again from the Payables module when the supplier invoice is entered.
Standard process and functionalities for transaction import, distribute cost process,
expenditure inquiry, etc all apply for the contingent workers, along the lines of employees.
Contingent_worker_functionalities_in_R_12.doc Page 48 of 55
Contingent_worker_functionalities_in_R_12.doc Page 49 of 55
The above screenshot from Expenditure Inquiry All Window shows the time that is interfaced
to Projects for the 2 projects to which the Contingent worker charged in OTL under 2 PO
Numbers 1007 and 1008, respectively for the expenditure item dates 2/18/08 through
2/24/08. This aggregates 30 hours and $3,660 (30 * $122/Hr) for PO 1007 and 10 hours and
$1,110 (10*$110/Hr) for PO 1008, respectively.
Payables Interface to Projects:
System does not interface supplier invoices to Projects when the associated contingent
worker’s time is interfaced from OTL to Projects. If PO is entered for the contingent worker
and the Import Contingent Worker with Purchase Order Integration Flag in Projects is not
enabled, the system will interface the costs from Payables. The following screen shots explain
that the invoice for PO 1012 is interfaced to Projects while the invoice for PO 1007 was not, as
the corresponding time was interfaced to Projects through the implementation Option
configuration.
The system uses the combination of following setups in deciding if the supplier invoice should
be interfaced to Projects from Payables:
Import Contingent Worker with Purchase Order Integration Flag in Expenditure/Costing tab
of Implementation Options window in Projects.
Line type of Rate Based Temp Labor for PO Line.
Contingent_worker_functionalities_in_R_12.doc Page 50 of 55
Contingent_worker_functionalities_in_R_12.doc Page 51 of 55
The above supplier invoice is for 30 hours of OTL time already interfaced from OTL to Projects
and hence the system did not bring over to Projects again.
Contingent_worker_functionalities_in_R_12.doc Page 52 of 55
Contingent_worker_functionalities_in_R_12.doc Page 53 of 55
The above invoice was entered in Payables with the flag Import Contingent Worker with
Purchase Order Integration not checked. System interfaced the costs to Projects normally.
The following screen shot from Expenditure Inquiry window in Projects shows the costs for PO
1007 and 1012. Transaction source field indicates the source of cost capture.
Contingent_worker_functionalities_in_R_12.doc Page 54 of 55
Contingent_worker_functionalities_in_R_12.doc Page 55 of 55
Other key information:
• Contingent workers time can now be entered in Pre Approved Batches in Projects,
as well as in Time Keeper Windows in OTL, in addition to Self Serve Pages by the
worker himself.
• Contingent worker can enter their expenses in iExpense Application. However, the
invoice is created for the supplier associated with their Assignment record in HR.
• If Cost Rate Override window is used to define the cost rate for the contingent
worker, system uses this to cost in Projects when time is entered through Pre
Approved Batches. Otherwise, the rate associated with the PO Line is used.
• Continent worker’s Effectivity date for the placement and assignment should be after
the start date of the corresponding supplier record.
• WebADI Transaction Import does not distinguish between person types, and hence
does not recognize contingent workers. If you are planning on uploading a larger
volume of contingent worker expenses into Projects (e.g. data conversions) using
the Web ADI may not be the ideal solution.
Lessons Learnt:
Contingent workers functionality has evolved in the recent past and has been significantly
enhanced since the earlier releases. For all practical purposes, the system extends the
Employee related functionalities to Contingent Worker. This includes being a key member on
Projects, approving documents, entering time and expense, etc. This white paper’s content is
based on the authors’ experience of implementing the functionalities in prior releases and in
particular from the implementation of R 12 for the internal use of Protégé Software Services,
Inc.
About the Author(s):
Anu has specialized in the functional architecture of Oracle Projects and Financials Suite of
products. She holds a professional Accounting degree and has eighteen years’ experience in
the different business domains of finance, accounting, commercial operations and human
resources. She has implemented Projects Suite in R 11i and R 12.
Ravi has specialized in project management and functional architecture of Oracle Projects,
Financials, HRMS and supply chain Suite of products. He holds a professional Accounting
degree, and the coveted PMP and PgMP designations. He has twenty four years’ experience in
the different business domains of finance, accounting, commercial operations and human
resources and has extensively implemented and project managed Oracle Applications.
Ad

More Related Content

What's hot (20)

Elshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioElshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items Scenario
Ahmed Elshayeb
 
R12 Intercompany Flow
R12 Intercompany FlowR12 Intercompany Flow
R12 Intercompany Flow
ravisagaram
 
R12.2.4 india localization setup
R12.2.4 india localization setupR12.2.4 india localization setup
R12.2.4 india localization setup
Krithivasan Nagarajan
 
R12 india localization guide
R12 india localization guideR12 india localization guide
R12 india localization guide
kingshuk_goswami
 
Oracle inventory R12 Setup Guide
Oracle inventory R12 Setup GuideOracle inventory R12 Setup Guide
Oracle inventory R12 Setup Guide
Ahmed Elshayeb
 
Basics of Oracle Order Management
Basics of Oracle Order ManagementBasics of Oracle Order Management
Basics of Oracle Order Management
shravan kumar chelika
 
R12 Shipping Execution User guide
R12 Shipping Execution User guideR12 Shipping Execution User guide
R12 Shipping Execution User guide
Nawaz Sk
 
Oracle EBS HRMS SETUP
Oracle EBS HRMS SETUPOracle EBS HRMS SETUP
Oracle EBS HRMS SETUP
Hussain Abbas
 
105322956 advance-pricing-total-oracle-apps
105322956 advance-pricing-total-oracle-apps105322956 advance-pricing-total-oracle-apps
105322956 advance-pricing-total-oracle-apps
Shivakumar Karajagi
 
Oracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsOracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup Steps
Ahmed Elshayeb
 
Oracle Inventory Kanban
Oracle Inventory KanbanOracle Inventory Kanban
Oracle Inventory Kanban
Baker Khader Abdallah, PMP
 
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Boopathy CS
 
Multiperiod Accounting in Oracle EBS R12
Multiperiod Accounting in Oracle EBS R12Multiperiod Accounting in Oracle EBS R12
Multiperiod Accounting in Oracle EBS R12
Prithis Das, PMP, OCS ☁️
 
Oracle Payables R12 ivas
Oracle Payables R12 ivasOracle Payables R12 ivas
Oracle Payables R12 ivas
Ali Ibrahim
 
Oracle Fixed assets ivas
Oracle Fixed assets ivasOracle Fixed assets ivas
Oracle Fixed assets ivas
Ali Ibrahim
 
Oracle WIP – Supply Types:
Oracle WIP – Supply Types:Oracle WIP – Supply Types:
Oracle WIP – Supply Types:
Boopathy CS
 
Oracle Receivables ivas
Oracle Receivables ivasOracle Receivables ivas
Oracle Receivables ivas
Ali Ibrahim
 
Oracle Purchasing ivas
Oracle Purchasing ivasOracle Purchasing ivas
Oracle Purchasing ivas
Ali Ibrahim
 
E-Business Tax Purchasing Whitepaper
E-Business Tax Purchasing WhitepaperE-Business Tax Purchasing Whitepaper
E-Business Tax Purchasing Whitepaper
Baker Khader Abdallah, PMP
 
Oracle Purchasing – Invoice Matching Methods - Two, Three, and Four Way
Oracle Purchasing – Invoice Matching Methods - Two, Three, and Four WayOracle Purchasing – Invoice Matching Methods - Two, Three, and Four Way
Oracle Purchasing – Invoice Matching Methods - Two, Three, and Four Way
Boopathy CS
 
Elshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioElshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items Scenario
Ahmed Elshayeb
 
R12 Intercompany Flow
R12 Intercompany FlowR12 Intercompany Flow
R12 Intercompany Flow
ravisagaram
 
R12 india localization guide
R12 india localization guideR12 india localization guide
R12 india localization guide
kingshuk_goswami
 
Oracle inventory R12 Setup Guide
Oracle inventory R12 Setup GuideOracle inventory R12 Setup Guide
Oracle inventory R12 Setup Guide
Ahmed Elshayeb
 
R12 Shipping Execution User guide
R12 Shipping Execution User guideR12 Shipping Execution User guide
R12 Shipping Execution User guide
Nawaz Sk
 
Oracle EBS HRMS SETUP
Oracle EBS HRMS SETUPOracle EBS HRMS SETUP
Oracle EBS HRMS SETUP
Hussain Abbas
 
105322956 advance-pricing-total-oracle-apps
105322956 advance-pricing-total-oracle-apps105322956 advance-pricing-total-oracle-apps
105322956 advance-pricing-total-oracle-apps
Shivakumar Karajagi
 
Oracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsOracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup Steps
Ahmed Elshayeb
 
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Boopathy CS
 
Oracle Payables R12 ivas
Oracle Payables R12 ivasOracle Payables R12 ivas
Oracle Payables R12 ivas
Ali Ibrahim
 
Oracle Fixed assets ivas
Oracle Fixed assets ivasOracle Fixed assets ivas
Oracle Fixed assets ivas
Ali Ibrahim
 
Oracle WIP – Supply Types:
Oracle WIP – Supply Types:Oracle WIP – Supply Types:
Oracle WIP – Supply Types:
Boopathy CS
 
Oracle Receivables ivas
Oracle Receivables ivasOracle Receivables ivas
Oracle Receivables ivas
Ali Ibrahim
 
Oracle Purchasing ivas
Oracle Purchasing ivasOracle Purchasing ivas
Oracle Purchasing ivas
Ali Ibrahim
 
Oracle Purchasing – Invoice Matching Methods - Two, Three, and Four Way
Oracle Purchasing – Invoice Matching Methods - Two, Three, and Four WayOracle Purchasing – Invoice Matching Methods - Two, Three, and Four Way
Oracle Purchasing – Invoice Matching Methods - Two, Three, and Four Way
Boopathy CS
 

Similar to Oracle Contingent Worker setup (20)

White paper service procurement
White paper service procurementWhite paper service procurement
White paper service procurement
Hamdy Elbana
 
Reduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
Reduce Oracle EBS Month End Accruals Process Time using Automated DashboardReduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
Reduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
RapidValue
 
Fd document
Fd documentFd document
Fd document
Marsha Cooper
 
Contingent Worker Integration in a Professional Services Company
Contingent Worker Integration in a Professional Services CompanyContingent Worker Integration in a Professional Services Company
Contingent Worker Integration in a Professional Services Company
Rolta
 
Time & labor toolbox the tools you need for a successful implementation to p...
Time & labor toolbox  the tools you need for a successful implementation to p...Time & labor toolbox  the tools you need for a successful implementation to p...
Time & labor toolbox the tools you need for a successful implementation to p...
Hazelknight Media & Entertainment Pvt Ltd
 
SAP ESS : W-35_TimeEntry Detailed Document.pdf
SAP ESS : W-35_TimeEntry Detailed Document.pdfSAP ESS : W-35_TimeEntry Detailed Document.pdf
SAP ESS : W-35_TimeEntry Detailed Document.pdf
sandeepkrm792
 
How to use WorkflowGen as an orchestration engine
How to use WorkflowGen as an orchestration engineHow to use WorkflowGen as an orchestration engine
How to use WorkflowGen as an orchestration engine
Alain Bezançon
 
Sa*ple
Sa*ple Sa*ple
Sa*ple
Krishanu B
 
Resume manual testing_exp 5_years
Resume manual testing_exp 5_yearsResume manual testing_exp 5_years
Resume manual testing_exp 5_years
Raju PSR
 
eresource nfra ERP - An exclusive ERP solution for Project Industry
eresource nfra ERP  - An exclusive ERP solution for Project Industryeresource nfra ERP  - An exclusive ERP solution for Project Industry
eresource nfra ERP - An exclusive ERP solution for Project Industry
Sunil Nair
 
Professional Services in SAP S/4HANA Cloud 2102
Professional Services in SAP S/4HANA Cloud 2102Professional Services in SAP S/4HANA Cloud 2102
Professional Services in SAP S/4HANA Cloud 2102
Nitin Suresh Jain
 
White_Paper_on_Oracle_Internet_Expenses_Setup_and_Functional_Process_Flow.pdf
White_Paper_on_Oracle_Internet_Expenses_Setup_and_Functional_Process_Flow.pdfWhite_Paper_on_Oracle_Internet_Expenses_Setup_and_Functional_Process_Flow.pdf
White_Paper_on_Oracle_Internet_Expenses_Setup_and_Functional_Process_Flow.pdf
Ershad Raja (Oracle Fusion Certified Consultant )
 
Abdul Rahman CV
Abdul Rahman CVAbdul Rahman CV
Abdul Rahman CV
Abdul Rahman
 
Fujcci crp oracle payroll
Fujcci crp oracle payrollFujcci crp oracle payroll
Fujcci crp oracle payroll
Feras Ahmad
 
PSA WP - ERP Mining Essentials
PSA WP - ERP Mining EssentialsPSA WP - ERP Mining Essentials
PSA WP - ERP Mining Essentials
Jarrad Liam Sonnenberg
 
Nurse Staffing Software Solution
Nurse Staffing Software SolutionNurse Staffing Software Solution
Nurse Staffing Software Solution
ffats1
 
Nurse Staffing Software Solution
Nurse Staffing Software SolutionNurse Staffing Software Solution
Nurse Staffing Software Solution
paully58
 
Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...
Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...
Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...
Jone Smith
 
Optimizing Accounts Payable - Whitepaper by BancTec - BPO Services Provider
Optimizing Accounts Payable - Whitepaper by BancTec - BPO Services ProviderOptimizing Accounts Payable - Whitepaper by BancTec - BPO Services Provider
Optimizing Accounts Payable - Whitepaper by BancTec - BPO Services Provider
Jone Smith
 
CSIS 375Final Project InstructionsInstructionsGeneral Backg.docx
CSIS 375Final Project InstructionsInstructionsGeneral Backg.docxCSIS 375Final Project InstructionsInstructionsGeneral Backg.docx
CSIS 375Final Project InstructionsInstructionsGeneral Backg.docx
annettsparrow
 
White paper service procurement
White paper service procurementWhite paper service procurement
White paper service procurement
Hamdy Elbana
 
Reduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
Reduce Oracle EBS Month End Accruals Process Time using Automated DashboardReduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
Reduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
RapidValue
 
Contingent Worker Integration in a Professional Services Company
Contingent Worker Integration in a Professional Services CompanyContingent Worker Integration in a Professional Services Company
Contingent Worker Integration in a Professional Services Company
Rolta
 
Time & labor toolbox the tools you need for a successful implementation to p...
Time & labor toolbox  the tools you need for a successful implementation to p...Time & labor toolbox  the tools you need for a successful implementation to p...
Time & labor toolbox the tools you need for a successful implementation to p...
Hazelknight Media & Entertainment Pvt Ltd
 
SAP ESS : W-35_TimeEntry Detailed Document.pdf
SAP ESS : W-35_TimeEntry Detailed Document.pdfSAP ESS : W-35_TimeEntry Detailed Document.pdf
SAP ESS : W-35_TimeEntry Detailed Document.pdf
sandeepkrm792
 
How to use WorkflowGen as an orchestration engine
How to use WorkflowGen as an orchestration engineHow to use WorkflowGen as an orchestration engine
How to use WorkflowGen as an orchestration engine
Alain Bezançon
 
Resume manual testing_exp 5_years
Resume manual testing_exp 5_yearsResume manual testing_exp 5_years
Resume manual testing_exp 5_years
Raju PSR
 
eresource nfra ERP - An exclusive ERP solution for Project Industry
eresource nfra ERP  - An exclusive ERP solution for Project Industryeresource nfra ERP  - An exclusive ERP solution for Project Industry
eresource nfra ERP - An exclusive ERP solution for Project Industry
Sunil Nair
 
Professional Services in SAP S/4HANA Cloud 2102
Professional Services in SAP S/4HANA Cloud 2102Professional Services in SAP S/4HANA Cloud 2102
Professional Services in SAP S/4HANA Cloud 2102
Nitin Suresh Jain
 
Fujcci crp oracle payroll
Fujcci crp oracle payrollFujcci crp oracle payroll
Fujcci crp oracle payroll
Feras Ahmad
 
Nurse Staffing Software Solution
Nurse Staffing Software SolutionNurse Staffing Software Solution
Nurse Staffing Software Solution
ffats1
 
Nurse Staffing Software Solution
Nurse Staffing Software SolutionNurse Staffing Software Solution
Nurse Staffing Software Solution
paully58
 
Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...
Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...
Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...
Jone Smith
 
Optimizing Accounts Payable - Whitepaper by BancTec - BPO Services Provider
Optimizing Accounts Payable - Whitepaper by BancTec - BPO Services ProviderOptimizing Accounts Payable - Whitepaper by BancTec - BPO Services Provider
Optimizing Accounts Payable - Whitepaper by BancTec - BPO Services Provider
Jone Smith
 
CSIS 375Final Project InstructionsInstructionsGeneral Backg.docx
CSIS 375Final Project InstructionsInstructionsGeneral Backg.docxCSIS 375Final Project InstructionsInstructionsGeneral Backg.docx
CSIS 375Final Project InstructionsInstructionsGeneral Backg.docx
annettsparrow
 
Ad

Recently uploaded (20)

Career Planning After Class XII: Your Roadmap to Success
Career Planning After Class XII: Your Roadmap to SuccessCareer Planning After Class XII: Your Roadmap to Success
Career Planning After Class XII: Your Roadmap to Success
Dr. Radhika Sharma
 
remakingyourselfpresentation-250430095415-6476ade1.pptx
remakingyourselfpresentation-250430095415-6476ade1.pptxremakingyourselfpresentation-250430095415-6476ade1.pptx
remakingyourselfpresentation-250430095415-6476ade1.pptx
lakhmanpindariya9176
 
!Warshauer Paul Curriculum Vitae, Resume
!Warshauer Paul Curriculum Vitae, Resume!Warshauer Paul Curriculum Vitae, Resume
!Warshauer Paul Curriculum Vitae, Resume
PaulWarshauer1
 
巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单
巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单
巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单
xule9cv6nd
 
Sample animal revalidation protocol for resaecrh based.pptx
Sample animal revalidation protocol for resaecrh based.pptxSample animal revalidation protocol for resaecrh based.pptx
Sample animal revalidation protocol for resaecrh based.pptx
azeemccras
 
History of Entomology and current updates of entomology.pptx
History of Entomology and current updates of entomology.pptxHistory of Entomology and current updates of entomology.pptx
History of Entomology and current updates of entomology.pptx
Neelesh Raipuria
 
LCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdf
LCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdfLCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdf
LCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdf
rafaelsago2015
 
Top Business Schools in Delhi For Quality Education
Top Business Schools in Delhi For Quality EducationTop Business Schools in Delhi For Quality Education
Top Business Schools in Delhi For Quality Education
top10privatecolleges
 
Green Colorful House Simple Illustration Presentation.pdf.pdf
Green Colorful House Simple Illustration Presentation.pdf.pdfGreen Colorful House Simple Illustration Presentation.pdf.pdf
Green Colorful House Simple Illustration Presentation.pdf.pdf
RhyzCharmSolis
 
NATIONALISM IN EUROPE class 10 best ppt.pdf
NATIONALISM IN EUROPE class 10 best ppt.pdfNATIONALISM IN EUROPE class 10 best ppt.pdf
NATIONALISM IN EUROPE class 10 best ppt.pdf
leenamakkar79
 
For ssrvm school Admission Campaign.pptx
For ssrvm school Admission Campaign.pptxFor ssrvm school Admission Campaign.pptx
For ssrvm school Admission Campaign.pptx
ArunTYltp
 
Pixida, Simplifying Success in Germany, the USA, Brazil, China and Portugal
Pixida, Simplifying Success in Germany, the USA, Brazil, China and PortugalPixida, Simplifying Success in Germany, the USA, Brazil, China and Portugal
Pixida, Simplifying Success in Germany, the USA, Brazil, China and Portugal
TechMeetups
 
RCM-billing in medical coding0000 1.pptx
RCM-billing in medical coding0000 1.pptxRCM-billing in medical coding0000 1.pptx
RCM-billing in medical coding0000 1.pptx
liajohn0808
 
Research Project csi1 - This presentation compares popular web browsers such ...
Research Project csi1 - This presentation compares popular web browsers such ...Research Project csi1 - This presentation compares popular web browsers such ...
Research Project csi1 - This presentation compares popular web browsers such ...
bomisung0207
 
HCollege ppt guidance and counselin.pptx
HCollege ppt guidance and counselin.pptxHCollege ppt guidance and counselin.pptx
HCollege ppt guidance and counselin.pptx
liajohn0808
 
SEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDH
SEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDHSEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDH
SEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDH
123candemet2003
 
Bronchitis_Presentation_with_Images.pptx
Bronchitis_Presentation_with_Images.pptxBronchitis_Presentation_with_Images.pptx
Bronchitis_Presentation_with_Images.pptx
monmohanchowdhury8
 
Huckel_MO_Theory_Colorful_Presentation (1).pptx
Huckel_MO_Theory_Colorful_Presentation (1).pptxHuckel_MO_Theory_Colorful_Presentation (1).pptx
Huckel_MO_Theory_Colorful_Presentation (1).pptx
study2022bsc
 
SAFETY BRIEFING.........................
SAFETY BRIEFING.........................SAFETY BRIEFING.........................
SAFETY BRIEFING.........................
BalaChandran458212
 
Huckel_Molecular orbital _Theory_8_Slides.pptx
Huckel_Molecular orbital _Theory_8_Slides.pptxHuckel_Molecular orbital _Theory_8_Slides.pptx
Huckel_Molecular orbital _Theory_8_Slides.pptx
study2022bsc
 
Career Planning After Class XII: Your Roadmap to Success
Career Planning After Class XII: Your Roadmap to SuccessCareer Planning After Class XII: Your Roadmap to Success
Career Planning After Class XII: Your Roadmap to Success
Dr. Radhika Sharma
 
remakingyourselfpresentation-250430095415-6476ade1.pptx
remakingyourselfpresentation-250430095415-6476ade1.pptxremakingyourselfpresentation-250430095415-6476ade1.pptx
remakingyourselfpresentation-250430095415-6476ade1.pptx
lakhmanpindariya9176
 
!Warshauer Paul Curriculum Vitae, Resume
!Warshauer Paul Curriculum Vitae, Resume!Warshauer Paul Curriculum Vitae, Resume
!Warshauer Paul Curriculum Vitae, Resume
PaulWarshauer1
 
巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单
巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单
巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单
xule9cv6nd
 
Sample animal revalidation protocol for resaecrh based.pptx
Sample animal revalidation protocol for resaecrh based.pptxSample animal revalidation protocol for resaecrh based.pptx
Sample animal revalidation protocol for resaecrh based.pptx
azeemccras
 
History of Entomology and current updates of entomology.pptx
History of Entomology and current updates of entomology.pptxHistory of Entomology and current updates of entomology.pptx
History of Entomology and current updates of entomology.pptx
Neelesh Raipuria
 
LCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdf
LCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdfLCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdf
LCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdf
rafaelsago2015
 
Top Business Schools in Delhi For Quality Education
Top Business Schools in Delhi For Quality EducationTop Business Schools in Delhi For Quality Education
Top Business Schools in Delhi For Quality Education
top10privatecolleges
 
Green Colorful House Simple Illustration Presentation.pdf.pdf
Green Colorful House Simple Illustration Presentation.pdf.pdfGreen Colorful House Simple Illustration Presentation.pdf.pdf
Green Colorful House Simple Illustration Presentation.pdf.pdf
RhyzCharmSolis
 
NATIONALISM IN EUROPE class 10 best ppt.pdf
NATIONALISM IN EUROPE class 10 best ppt.pdfNATIONALISM IN EUROPE class 10 best ppt.pdf
NATIONALISM IN EUROPE class 10 best ppt.pdf
leenamakkar79
 
For ssrvm school Admission Campaign.pptx
For ssrvm school Admission Campaign.pptxFor ssrvm school Admission Campaign.pptx
For ssrvm school Admission Campaign.pptx
ArunTYltp
 
Pixida, Simplifying Success in Germany, the USA, Brazil, China and Portugal
Pixida, Simplifying Success in Germany, the USA, Brazil, China and PortugalPixida, Simplifying Success in Germany, the USA, Brazil, China and Portugal
Pixida, Simplifying Success in Germany, the USA, Brazil, China and Portugal
TechMeetups
 
RCM-billing in medical coding0000 1.pptx
RCM-billing in medical coding0000 1.pptxRCM-billing in medical coding0000 1.pptx
RCM-billing in medical coding0000 1.pptx
liajohn0808
 
Research Project csi1 - This presentation compares popular web browsers such ...
Research Project csi1 - This presentation compares popular web browsers such ...Research Project csi1 - This presentation compares popular web browsers such ...
Research Project csi1 - This presentation compares popular web browsers such ...
bomisung0207
 
HCollege ppt guidance and counselin.pptx
HCollege ppt guidance and counselin.pptxHCollege ppt guidance and counselin.pptx
HCollege ppt guidance and counselin.pptx
liajohn0808
 
SEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDH
SEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDHSEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDH
SEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDH
123candemet2003
 
Bronchitis_Presentation_with_Images.pptx
Bronchitis_Presentation_with_Images.pptxBronchitis_Presentation_with_Images.pptx
Bronchitis_Presentation_with_Images.pptx
monmohanchowdhury8
 
Huckel_MO_Theory_Colorful_Presentation (1).pptx
Huckel_MO_Theory_Colorful_Presentation (1).pptxHuckel_MO_Theory_Colorful_Presentation (1).pptx
Huckel_MO_Theory_Colorful_Presentation (1).pptx
study2022bsc
 
SAFETY BRIEFING.........................
SAFETY BRIEFING.........................SAFETY BRIEFING.........................
SAFETY BRIEFING.........................
BalaChandran458212
 
Huckel_Molecular orbital _Theory_8_Slides.pptx
Huckel_Molecular orbital _Theory_8_Slides.pptxHuckel_Molecular orbital _Theory_8_Slides.pptx
Huckel_Molecular orbital _Theory_8_Slides.pptx
study2022bsc
 
Ad

Oracle Contingent Worker setup

  • 1. Contingent_worker_functionalities_in_R_12.doc Page 1 of 55 White paper on Contingent Worker Implementation in R 12.0.4 presented at OAUG Denver, Colorado April 17, 2008 Presented by: Anuradha Ravishankar, ACA Ravi Shankar, FCA, PMP, PgMP Protégé Software Services, Inc. 600 West Cummings Park, Suite 4300 Woburn 01801, MA www.protege.com [email protected] 781 835 5501 Cell 781 305 8129 Office
  • 2. Contingent_worker_functionalities_in_R_12.doc Page 2 of 55 Table of Contents Executive Summary ................................................................................................................................... 3 Contingent Worker with Purchase Order Integration: ............................................................................ 4 Setup in Projects: ....................................................................................................................................... 5 Purchase Order Configurations:............................................................................................................... 8 Purchasing Profile Options:.................................................................................................................... 11 PO Line Type: .......................................................................................................................................... 13 Job Item Category Association:............................................................................................................... 14 Setting up Contingent Worker in HRMS:............................................................................................... 19 Creating the PO in Purchasing:.............................................................................................................. 25 Setting up OTL Preferences:................................................................................................................... 31 Time entry in OTL: .................................................................................................................................. 39 Creating Receipts in Purchasing:............................................................................................................ 44 Open related periods in PO & INV ......................................................................................................... 44 Transaction Import & Projects Costing:................................................................................................. 47 Payables Interface to Projects:................................................................................................................ 49 Other key information: ............................................................................................................................ 55 Lessons Learnt:........................................................................................................................................ 55 About the Author(s):................................................................................................................................ 55
  • 3. Contingent_worker_functionalities_in_R_12.doc Page 3 of 55 Executive Summary Contingent Worker functionality was introduced to the Oracle Human Resources application with HRMS Family Pack E (11i.HR_PF.E). A contingent worker is a worker who does not have a direct employment relationship with the organization. They are either self employed or provide their services through an external staffing or placement agency. Payment for their services is typically made to the agency that provides their services. Contingent Labor functionalities in HR are integrated with Projects, Purchasing and OTL application. The system treats the Contingent Labor, almost the same way, as it does employees. They can be key members on the Project, enter time in Oracle Time and Labor, manage projects and perform all approval and other executive actions that an employee performs. Contractual relationship, in the form of a purchase order, is created between the provider of services for such contingent labor and the recipient. The purchase order would spell out the terms and conditions on which the contingent labor’s services are provided. Contingent labor would be setup in the HRMS system with the identification type of contingent labor. This ensures that the system tracks and stores these records, different from the identification type of Employee. In their assignment record, there would be a reference to the supplier’s name and site that provides their services, and the PO number and line under which these services are provided. At any given point of time, this assignment reference can be to only one combination of PO Number and line. Contingent Labor can enter their time in Oracle Time and Labor against specific projects and tasks. System validates the projects to which they can charge time, based on the projects referenced in the distribution of the PO. OTL Projects and Purchasing Layout provides for entering the PO number and line. When the time in OTL is approved, receipts can be auto created in Purchasing against the PO Line. This receipt facilitates three ways matching in Payables, when the agency that provides their services sends the invoice. Contingent Labor’s time can be costed using the PO line rate. Different configuration options are supported to interface their labor hours into Projects and cost it using the PO line rate or bring it from supplier invoices as supplier invoice costs. Contingent workers can be converted to employees by terminating their placement and creating new action of hiring them as employee. System links this action to the same record and from the new effective date identifies the ex contingent labor as employee. This paper covers some of the nuances around the setups, integration, etc of contingent labor and focuses in particular their use in the Projects application. .
  • 4. Contingent_worker_functionalities_in_R_12.doc Page 4 of 55 Contingent Worker with Purchase Order Integration: Contingent worker is a Contract / Temporary staff that is not an employee of the organization. He renders services, along the lines of an employee, except his privity of contract is with the external agency. To ensure that the system supports all standard functionalities for the contingent labor, a new identification type “Contingent Labor” in HR is provided for. Contingent workers will be setup in Core HRMS using this identification. Contingent workers can enter time cards and expense reports against the Projects. For most of the Projects processes, the contingent worker is treated similar to that of an Employee. Functionalities supported cover the following business areas: • Need to capture Contingent worker’s time through OTL. • Approval functionalities in OTL through approval style. • Auto creating of receipts in Purchasing for approved time in OTL. • Payment made through an AP Invoice, matched to receipts in Purchasing. • Control options to Interface Contingent worker’s Costs to Projects and later to General Ledger from Projects. • Transaction processing for costs through supplier invoices. Current functionalities do not support the assignment of multiple combinations of PO number and line to the contingent workers’ primary assignment. Multiple secondary assignments can be created in HRMS for the contingent workers and in these secondary assignments, the new or different PO Number and Line could be entered. Using this workaround, in OTL the contingent worker can select the appropriate PO Number and Line and the system allows this reference. Further, the projects that the user can enter in OTL time entry is validated based on the projects referenced in the distribution window of the source PO Line. System now fully supports approvals for contingent labor’s time using the functionalities of approval style. Standard functionality that exists for supporting approvals by application and by Project Manager, Supervisor, etc for Projects, Purchasing applications are now available for approving contingent labor’s time. The following enhancements to the functionalities are required to support this and other related requirements. • Support for multiple combination of PO number and Lines for the primary assignment record. (Without the workaround to create multiple secondary assignments). • Validation for the First Name and Last Name field in the PO Line record when the contingent labor PO is being entered, in the Temp Lab tab region. • Auto creation of contingent labor employees as suppliers
  • 5. Contingent_worker_functionalities_in_R_12.doc Page 5 of 55 • Support for contingent Workers to enter their expenses and get paid through iexpense application. While the functionalities that currently are available address many of the core business requirements, the above enhancements are certainly needed for the effective use of the system. Setup in Projects: To enable Contingent workers’ time to be imported from Oracle Time and Labor into Oracle Projects, “Import Contingent Worker Timecards with Purchase Order Integration" check box has to be enabled in the Expenditure/ Costing tab of the Implementation Options window. This option enables the contingent workers to select a purchase order and line when they enter their time in OTL. Further, the system would automatically read the PO line’s rate for labor costing when the approved timecard is imported to Projects through Transaction Import. When contingent labor’s time is imported to Projects from OTL, the supplier invoice that is entered in Payables would not interface to Projects again and the system flags these records as not being eligible for transfer to Projects. The GL accounting and posting would happen through the supplier invoice transactions. It is very important to not switch the Implementation Option flag in the midst of transaction processing, as this would cause double accounting and potential data corruption errors.
  • 7. Contingent_worker_functionalities_in_R_12.doc Page 7 of 55 Typically, the Contingent Labor’s costs would reside only in the Project Sub Ledger and not transferred to the GL. If this is required, Contingent Worker Labor for Labor Cost Clearing Auto Accounting Function Transaction has to be properly configured to ensure that the system handles the relieving of this clearing account, with that used when the supplier invoice was entered and posted in Payables. System supports the parameter of Person Type for the Labor Cost, Burden Cost and Total Burdened Cost Accounting Functions and this can be effectively used to create the proper accounting entries for labor costs for employees and contingent workers.
  • 8. Contingent_worker_functionalities_in_R_12.doc Page 8 of 55 System supports the definition and use of transaction controls for the contingent workers, along the lines of employees. The Person Type field has Employee Only, Contractor Only values that can be chosen to reference controls applicable for contingent workers. Purchase Order Configurations: Purchasing Application must be configured to ensure that the PO line could be properly created for the contingent workers. These are for the following setups. Setup Unit of Measure Class as Time Setup Unit of Measure Time
  • 11. Contingent_worker_functionalities_in_R_12.doc Page 11 of 55 Purchasing Profile Options: The following site level profiles need to be enabled to support the functionalities: PO: Enable Services Procurement – Yes PO: UOM Class for Temp Labor Services – Time
  • 13. Contingent_worker_functionalities_in_R_12.doc Page 13 of 55 PO Line Type: Contingent Labor PO should be created using the Line type ‘Rate Based Temp Labor”. This uses the purchase basis of Temp Labor.
  • 14. Contingent_worker_functionalities_in_R_12.doc Page 14 of 55 Job Item Category Association: To enter Purchase order Lines, we need either an item or item category and description. The item category used in PO is the category set referenced for the Purchasing functional area. Typically, based on the structure referenced for this category set, a combination of the structure is created and used for the PO line of the contingent labor. This category structure is then referenced to the Job created in HRMS that is referenced to the contingent labor’s assignment. Optionally, a new Master Item for the Contingent Labor could be setup with the expense type attribute and associated with the category.
  • 18. Contingent_worker_functionalities_in_R_12.doc Page 18 of 55 The above screen shots explain the following: Using the Inventory Category Set for Purchasing Functional Area Using Item Categories Flexfield Structure for Inventory Category Set Using a Structure combination of Contractor for this structure Using seeded Job Group of HR_81 (to group a range of jobs) Using HR Job of Contractor under this job group Associating HR Job Contractor with the Contractor Structure value of Contractor
  • 19. Contingent_worker_functionalities_in_R_12.doc Page 19 of 55 Setting up Contingent Worker in HRMS: The following screen shots explain the setups for this. As mentioned above, contingent workers need to be setup with the identification type of contingent worker and their assignment referenced with the PO number and Line for the supplier that is providing their services:
  • 24. Contingent_worker_functionalities_in_R_12.doc Page 24 of 55 There are 3 assignments for the contingent worker, out of which only the first assignment (assignment number 5) is Primary. In the secondary assignments (assignment numbers 5-2 and 5-3, respectively), different supplier name, PO Number and Line references are used and the system supports this when the worker enters time in OTL.
  • 25. Contingent_worker_functionalities_in_R_12.doc Page 25 of 55 Creating the PO in Purchasing: Based on the setups and features mentioned above, PO Number 1007 and 1008 were created for the contingent worker services. These PO are issued to 2 different suppliers (to demonstrate the functionality that the system supports different suppliers, so long as the contingent worker first and last name is same in HRMS) System requires the entry of price and the amount field for the PO Line. Quantity field entry is disabled for the PO line and shipment. Distribution window uses the amount as per the Line.
  • 31. Contingent_worker_functionalities_in_R_12.doc Page 31 of 55 Setting up OTL Preferences: Preference setups have to be properly configured in OTL Preference for the contingent labor features. This includes the Timecard Layout, Approval Styles, alternate names (for associating expenditure types with aliases), etc. (Alternate name functionality is supported only for Projects and Purchasing layout and not for Projects Layout).The following screen shots explains these setups:
  • 39. Contingent_worker_functionalities_in_R_12.doc Page 39 of 55 Time entry in OTL: Based on the above setups that are complete, the following screen shots show the time entry and approval process in OTL:
  • 42. Contingent_worker_functionalities_in_R_12.doc Page 42 of 55 The above notification is for the Project Manager approver for the Projects Application referenced in the Approval Style.
  • 43. Contingent_worker_functionalities_in_R_12.doc Page 43 of 55 The above notification is for the Supervisor of the Contingent Labor for the Purchasing Application referenced in the Approval Style.
  • 44. Contingent_worker_functionalities_in_R_12.doc Page 44 of 55 After this approval, the time card status for the Contingent Labor is now changed to Approved. Creating Receipts in Purchasing: To facilitate 3 way matching for the contingent labor’s time (time hours entered and approved equals the quantity received in Purchasing and validated against the supplier invoice entry in Payables), system supports functionality and provides for a process that needs to be run to auto create the approved hours as receipt in Purchasing. This process is Retrieve Time from OTL. This process also spawns off the Receiving Transaction Processor called by Retrieve Time from OTL (Receiving Transaction Processor) and creates receipts in Purchasing Application. Errors and exceptions, if any, should be resolved by running the Receiving Interface Errors Report. Open related periods in PO & INV For this report to work correct, the Inventory Accounting (Cost) Period in Inventory and Control Purchasing Period and Open and Close Period in Purchasing applications have to be open.
  • 46. Contingent_worker_functionalities_in_R_12.doc Page 46 of 55 The above receipt is created for the OTL approved hours * times the Rate used for the PO Line ($122 * 30 hours entered in OTL)
  • 47. Contingent_worker_functionalities_in_R_12.doc Page 47 of 55 The above receipt is created for the OTL approved hours * times the Rate used for the PO Line ($110 * 10 hours entered in OTL) Transaction Import & Projects Costing: Approved timecards from OTL can be interfaced and costed in Projects application based on the Implementation Options setup. System uses the Rate used in the PO Line for this. Optionally, specific costing rate can be defined and used in the Labor Cost Override window. Timecard interfaced to Projects and costed (with the optional interface of transfer to GL or not) will not interface again from the Payables module when the supplier invoice is entered. Standard process and functionalities for transaction import, distribute cost process, expenditure inquiry, etc all apply for the contingent workers, along the lines of employees.
  • 49. Contingent_worker_functionalities_in_R_12.doc Page 49 of 55 The above screenshot from Expenditure Inquiry All Window shows the time that is interfaced to Projects for the 2 projects to which the Contingent worker charged in OTL under 2 PO Numbers 1007 and 1008, respectively for the expenditure item dates 2/18/08 through 2/24/08. This aggregates 30 hours and $3,660 (30 * $122/Hr) for PO 1007 and 10 hours and $1,110 (10*$110/Hr) for PO 1008, respectively. Payables Interface to Projects: System does not interface supplier invoices to Projects when the associated contingent worker’s time is interfaced from OTL to Projects. If PO is entered for the contingent worker and the Import Contingent Worker with Purchase Order Integration Flag in Projects is not enabled, the system will interface the costs from Payables. The following screen shots explain that the invoice for PO 1012 is interfaced to Projects while the invoice for PO 1007 was not, as the corresponding time was interfaced to Projects through the implementation Option configuration. The system uses the combination of following setups in deciding if the supplier invoice should be interfaced to Projects from Payables: Import Contingent Worker with Purchase Order Integration Flag in Expenditure/Costing tab of Implementation Options window in Projects. Line type of Rate Based Temp Labor for PO Line.
  • 51. Contingent_worker_functionalities_in_R_12.doc Page 51 of 55 The above supplier invoice is for 30 hours of OTL time already interfaced from OTL to Projects and hence the system did not bring over to Projects again.
  • 53. Contingent_worker_functionalities_in_R_12.doc Page 53 of 55 The above invoice was entered in Payables with the flag Import Contingent Worker with Purchase Order Integration not checked. System interfaced the costs to Projects normally. The following screen shot from Expenditure Inquiry window in Projects shows the costs for PO 1007 and 1012. Transaction source field indicates the source of cost capture.
  • 55. Contingent_worker_functionalities_in_R_12.doc Page 55 of 55 Other key information: • Contingent workers time can now be entered in Pre Approved Batches in Projects, as well as in Time Keeper Windows in OTL, in addition to Self Serve Pages by the worker himself. • Contingent worker can enter their expenses in iExpense Application. However, the invoice is created for the supplier associated with their Assignment record in HR. • If Cost Rate Override window is used to define the cost rate for the contingent worker, system uses this to cost in Projects when time is entered through Pre Approved Batches. Otherwise, the rate associated with the PO Line is used. • Continent worker’s Effectivity date for the placement and assignment should be after the start date of the corresponding supplier record. • WebADI Transaction Import does not distinguish between person types, and hence does not recognize contingent workers. If you are planning on uploading a larger volume of contingent worker expenses into Projects (e.g. data conversions) using the Web ADI may not be the ideal solution. Lessons Learnt: Contingent workers functionality has evolved in the recent past and has been significantly enhanced since the earlier releases. For all practical purposes, the system extends the Employee related functionalities to Contingent Worker. This includes being a key member on Projects, approving documents, entering time and expense, etc. This white paper’s content is based on the authors’ experience of implementing the functionalities in prior releases and in particular from the implementation of R 12 for the internal use of Protégé Software Services, Inc. About the Author(s): Anu has specialized in the functional architecture of Oracle Projects and Financials Suite of products. She holds a professional Accounting degree and has eighteen years’ experience in the different business domains of finance, accounting, commercial operations and human resources. She has implemented Projects Suite in R 11i and R 12. Ravi has specialized in project management and functional architecture of Oracle Projects, Financials, HRMS and supply chain Suite of products. He holds a professional Accounting degree, and the coveted PMP and PgMP designations. He has twenty four years’ experience in the different business domains of finance, accounting, commercial operations and human resources and has extensively implemented and project managed Oracle Applications.