Configuring PeopleSoft Pay/Bill Management System

This chapter provides an overview of the Oracle's PeopleSoft Pay/Bill Management structure and discusses how to:

Click to jump to parent topicUnderstanding the PeopleSoft Pay/Bill Management Structure

PeopleSoft Pay/Bill Management has features and functionality in two databases: Financials and HCM.

This section discusses:

Note. The following PeopleSoft applications must be configured before you can begin the PeopleSoft Pay/Bill Management setup: PeopleSoft Project Costing, PeopleSoft Contracts, PeopleSoft Billing, PeopleSoft Payables, PeopleSoft HR, PeopleSoft Time and Labor, and PeopleSoft Payroll for North America or PeopleSoft Global Payroll.

Click to jump to top of pageClick to jump to parent topicThe PeopleSoft Financials Database

Set up these PeopleSoft Pay/Bill Management tables in your PeopleSoft Financials database:

Additionally, PeopleSoft Pay/Bill Management refers directly to the following configuration in other Financials applications. Each of these applications has its own minimum configuration requirements which are documented in their respective PeopleBooks.

PeopleSoft Product

Configuration

Reference

Payables

  • AP business units

  • AP voucher origins

PeopleSoft Enterprise Payables 9.0 PeopleBook

Billing

  • Bill by

  • Bill sources

  • Bill types

  • Billing cycles

  • Billing inquiry phone

  • Billing specialists

  • Collectors

  • Credit analysts

  • Invoice forms

  • Support teams

  • Billing business units

PeopleSoft Enterprise Billing 9.0 PeopleBook

Contracts

  • Amendment reasons

  • Amendment types

  • Contract legal entities

  • Contract statuses

  • Contract types

  • Contracts business units

  • Products

PeopleSoft Enterprise Contracts 9.0 PeopleBook

Project Costing

  • Activity statuses

  • Activity types

  • Analysis types

  • Project integration templates

  • Project roles

  • Project statuses

  • Project types

  • Projects business units

PeopleSoft Enterprise Project Costing 9.0 PeopleBook

Common Enterprise Components (Financials)

  • Accounts (GL)

  • Automatic numbering

  • Contact types

  • Countries

  • Currency codes

  • Departments

  • Industry codes

  • Installed applications

  • Market rate types

  • Product tax groups

  • Sales tax codes

  • States or provinces

  • TableSet class security

  • TableSet operator security

  • Types of security

  • Secured fields

  • Unit class security

  • Unit operator security

PeopleSoft Enterprise Application Fundamentals 9.0 PeopleBook

Note. If you plan to use both PeopleSoft Staffing Front Office and PeopleSoft Pay/Bill Management, refer to the PeopleSoft Enterprise Staffing Front Office 9.0 PeopleBook for information regarding necessary configuration.

See Also

Preparing to Implement

Structuring PeopleSoft Staffing Front Office Processing Environment

Click to jump to top of pageClick to jump to parent topicThe PeopleSoft HCM Database

Set up these tables in your PeopleSoft HCM database:

Additionally, PeopleSoft Pay/Bill Management refers directly to the following configuration in other HCM applications. Each of these applications has its own minimum configuration requirements which are documented in their respective PeopleBooks.

PeopleSoft Product

Configuration

Reference

Common Enterprise Components (HCM)

An asterisk indicates that the configuration applies only if PeopleSoft Pay/Bill is used in conjunction with PeopleSoft Staffing Front Office.

  • Action reasons

  • Benefit programs

  • Comp rate codes

  • Company

  • Competencies*

  • Competencies types*

  • Degrees*

  • Frequency table

  • Honors and awards*

  • Job codes

  • Languages*

  • Licenses and Certifications*

  • Locations

  • Majors*

  • Memberships*

  • Name prefix

  • Name suffix

  • National ID types

  • Pay groups

  • Rating models*

  • Schools*

  • School types*

  • Tax locations

  • Tests*

PeopleSoft Enterprise HRMS Application Fundamentals PeopleBook

PeopleSoft Global Payroll

Global pay groups

PeopleSoft Enterprise Global Payroll PeopleBook

Core HR

  • HR business units

  • Labor agreements

  • Regulatory regions

PeopleSoft Enterprise HRMS Application Fundamentals PeopleBook

PeopleSoft Time and Labor

  • Rapid time templates

  • Time reporting codes

  • Taskgroups

  • Workgroups

PeopleSoft Enterprise Time and Labor PeopleBook

See Also

Defining Your Operational Structure

Setting Up Your General Business Environment

Click to jump to parent topicSetting Up and Mapping Branches

The Staffing Front Office branch configuration is shared between PeopleSoft Staffing Front Office and PeopleSoft Pay/Bill Management. Set up and map your branches using the PeopleSoft Staffing Front Office PeopleBook.

See Setting Up Branches.

Click to jump to parent topicSetting Up Contract Profiles

This section provides an overview of contract profiles and discusses how to set up contract profiles.

Click to jump to top of pageClick to jump to parent topicUnderstanding Contract Profiles

Contract profiles are defined by PeopleSoft Contracts business units and by user-defined order types. Each staffing branch is mapped to a Contracts business unit. The order and assignment components use the contract profile in conjunction with various component interfaces to create valid contracts, contract lines, and related definitions (including billing plans and revenue recognition plans).

You can specify billing defaults on the Contract Profile page and, if needed, override these billing fields on the billing plan in the PeopleSoft Contracts application. In addition, you can establish billing defaults at the customer level, and again override them on the billing plan. If you do not establish defaults at the customer level, but you do establish defaults at the contract profile level, the system populates the billing plan with the values from the contract profile. If you establish billing defaults at both the customer level and the contract profile level, the system populates the billing plan with the customer level defaults.

The Pre Approval Flag check box selection on the Assignments - Billing page defaults according to the selection made on the contract profile. Users can override the default by selecting or clearing this check box as necessary. This table shows how the system handles defaulting for direct invoicing and preapprovals on the Billing Plan General page in Contracts, based on both the check box selection on the Assignments - Billing page and the direct invoicing option in the Customers component:

Assignment - Billing Page

Customer - Billing Page

Billing Plan General Page

Pre Approved Flag check box

Direct Invoicing check box

Pre Approved check box

Direct Invoice

Cleared

Selected

Selected

Selected

Selected

Selected

Selected

Selected

Cleared

Cleared

Cleared

Cleared

Selected

Cleared

Selected

Cleared

Note. If you have installed PeopleSoft Staffing Front Office in addition to PeopleSoft Pay/Bill Management, you can also use the Contract Profile to specify default values for fall off credit invoices. A fall off occurs when a career assignment terminates prior to the number of guarantee days granted to the customer, thus requiring the customer be given a credit or refund.

See Also

Structuring Contracts

Structuring PeopleSoft Staffing Front Office Processing Environment

Click to jump to top of pageClick to jump to parent topicPage Used to Set Up Contract Profiles

Page Name

Object Name

Navigation

Usage

Contract Profile

FO_CA_PROFILE

Set Up Financials/Supply Chain, Product Related, Staffing, Orders, Contract Profile

Set up contract profiles to provide default values. The contract, billing, and fall off defaults that you set up on this page appear by default when you create orders and assignments.

Click to jump to top of pageClick to jump to parent topicSetting Up Contract Profiles

Access the Contract Profile page.

The order and assignment components use the contract profile in conjunction with various component interfaces to create valid contract records.

User Order Type

The values that you set up on the contract profile should reflect the billing and revenue needs of the order type. Select a user order type to specify the type of order. User order types are configured as part of your system configuration. Each user-defined order type must map to one of two possible system-defined order types: temporary or career.

Temporary orders are service requests that involve sending employees of the staffing organization to work at a client's worksite for a predetermined period of time. PeopleSoft Pay/Bill Management bills for these transactions on a time and materials, as-incurred basis.

Career orders are requests from customers for the staffing company to find an individual to be permanently hired by the client. The placement is associated with fixed-fee billing and revenue recognition; you bill customers according to an agreed upon schedule.

Contract Defaults

Complete all fields in this group box to create a valid contract.

Contract Type

Select one contract type (contract category) for the user order type.

Contract Legal Entity

Select the legal entity within your organization that owns (signed) the contract.

Product ID

Select the product or service that you will use on your contract lines.

The product ID drives the method by which you bill and recognize revenue. Set up products according to order type. For temporary order types, billing and revenue recognition is as-incurred, and the system only allows you to select from products with a price type of rate. For career order types, billing and revenue recognition is amount based, and the system only allows you to select from products with a price type of Amount. Therefore, it is important that you set up products in PeopleSoft Contracts accordingly. The products should not be configured as renewable or as third-party products and they should not be set up to use templates for billing plans, billing plan details, revenue plans, or renewal plans. The products should also not be a product kit.

Amendment Type

Select an amendment type. Amendments are changes to active contracts.

When the first assignment for an order is created, PeopleSoft Pay/Bill Management activates the contract associated with that order. For each subsequent assignment, PeopleSoft Pay/Bill Management creates a contract amendment to add contract lines, billing, and revenue plans to the contract.

Contract Pending Status

Select a value for pending contracts. When an order is first saved with unfilled status, the contract automatically generated is saved with a status of Pending because its contract lines will only be created when assignments are saved. When you create an order, the system automatically sets the associated contract's status to the value that you specify here.

Amendment Reason

Select the amendment reason to be used when assignments are created (starting with the second assignment). This field is informational only; no processing is initiated. This is a required field when creating an amendment.

Contract Open Status

When the first assignment is created for an order, PeopleSoft Pay/Bill Management activates the associated contract using the status value you specify here.

Rate Profiles

Rate profiles are a collection of rate elements (or types of rates) that default to temporary assignments when they are first created. Users have the option of adding or removing rate elements from the assignment after they default from the rate profile. The rate profile that defaults on the assignment depends on whether the person assigned is an employee or non-employee, whether the person is paid by PeopleSoft North America or PeopleSoft Global Payroll, and if they are paid through PeopleSoft North America Payroll, whether the person is hourly or salaried. The system determines the type of employee based on his or her default job record as specified in the Job Record Eligibility page. When employees are hired using the Applicant component in Pay/Bill Management, their default job record is employee record 0 (zero), unless changes are made in the Job Record Eligibility page.

NA Payroll Hourly Employee

Select a previously configured rate profile that you want to default to temporary assignments associated with PeopleSoft Payroll for North America hourly employees.

NA Payroll Salaried Employee

Select a previously configured rate profile that you want to default to temporary assignments associated with PeopleSoft Payroll for North America salaried employees.

Non-Employee

Select a previously configured rate profile that you want to default to temporary assignments associated with non-employees.

Global Payroll Employee

Select a previously configured rate profile that you want to default to temporary assignments associated with PeopleSoft Global Payroll employees.

Billing Defaults/Overrides

The system populates the billing plan with the values that you specify in this group box. If you also specify billing defaults at the customer level, the customer billing defaults override these values. These billing values can be overridden in the individual billing plan in the PeopleSoft Contracts application after the system creates valid records, but before any billing processing.

Bill Plan Description

Enter a description for the billing plan.

Rev Rec Plan Description (revenue recognition plan description)

Enter a description for the revenue recognition plan.

Bill Type

Select a bill type to be used for the invoices generated for the order.

Bill Source

Select a bill source, which is used by Billing to identify where the billing activity originated.

Bill By

Select a bill by ID, which directs the Billing application how to group customer charges into invoices.

Billing Cycle

Select a billing cycle, which associates a billing plan with the billing cycle that you defined on the Bill Cycle page. When you run the Contracts/Billing Interface process, you can have it process only billing plans of a specific billing cycle type.

Invoice Form

Select the invoice format for the bills that you generate from this billing plan.

Bill Inquiry Phone

Select the number for customers to call if they have questions about their bills. You can include the number on the invoice. This number is established on the Bill Inquiry Phone page.

Billing Specialist

Select a billing specialist. Specialists are established on the Billing Specialist page. The billing specialist is the person responsible for answering questions about the invoices.

Pre Approval Flag

Select this check box to bypass the billing worksheet review and approval process. Selecting this check box sends the invoices directly to PeopleSoft Billing without first creating a temporary bill.

Billing provides a number of mechanisms by which invoices may be reviewed, adjusted, and approved. However, due to high billing volumes, you may want to bypass these features. This may be done by selecting the Pre Approval and Direct Invoicing check boxes on the billing plan. However, if you have a standard business practice of preapproval or direct invoicing, you may set these at a higher level. You can select the Pre Approval check box on the Contract Profile page, and the Direct Invoicing check box on the Customer - Billing page. The system passes both of these selections to the billing plan.

Note. It is possible to have the direct invoicing flag enabled and the preapproval flag disabled for a specific customer-contract profile combination. If the system detects this configuration during the automatic generation of the billing plan, the system enables both options.

Purchase Order

Encumbrance % (encumbrance percentage)

Enter an encumbrance percentage to set aside a portion of the purchase order (PO) balance for tax purposes. When you update PO balances prior to bill creation and tax calculation, this blanket encumbrance percentage can be used to estimate taxes. PeopleSoft Pay/Bill Management provides functionality to track customer purchase order balances as the customer is billed for work performed in a temporary assignment. Once the billing charges are sent from the PeopleSoft Project Costing application to the PeopleSoft Billing application, PeopleSoft Pay/Bill Management will decrement the PO balance. However, the system will not have any information on taxes that may apply to the invoice and the amount decremented is prior to any taxes being applied.

Fall Off Defaults/Overrides

The fields in this group box apply only if you have both PeopleSoft Pay/Bill Management and PeopleSoft Staffing Front Office installed and if the order type is career.

Fall-off Bill Type

Select a fall off bill type, which is used when creating a credit invoice in the Billing application when a fall off takes place and a customer is entitled to a credit or a refund.

Fall-off Bill Source

Select a fall off bill source, which is used when creating a credit invoice in the PeopleSoft Billing application when a fall off takes place.

Fall-off Invoice Form

Select the invoice format for the credits that you generate from this fall off.

Click to jump to parent topicSetting Up Project Profiles

This section provides an overview of project profiles and discusses how to set up project profiles.

Click to jump to top of pageClick to jump to parent topicUnderstanding Project Profiles

Project profiles are defined by PeopleSoft Project Costing business units and by user-defined order type. Each staffing branch is mapped to a PeopleSoft Project Costing business unit. The order and assignment components use the project profile in conjunction with various component interfaces to create valid project records, including project, project status, activity, and activity team.

See Also

Setting Up PeopleSoft Project Costing Business Units

Click to jump to top of pageClick to jump to parent topicPage Used to Set Up Project Profiles

Page Name

Object Name

Navigation

Usage

Project Profile

FO_PROJ_PROFILE

Set Up Financials/Supply Chain, Product Related, Staffing, Orders, Project Profile

Use this page to define default project values.

Click to jump to top of pageClick to jump to parent topicSetting Up Project Profiles

Access the Project Profile page.

The system uses the PeopleSoft Project Costing information that you set up on this page to create projects and activities automatically for orders and assignments.

The order and assignment components use the project profile in conjunction with various component interfaces to create valid project records.

User Order Type

Select a user order type to specify the type of order. The values that you set up on the project profile should reflect the billing, revenue, and reporting needs of the order type.

Note. The choices here are the same as those for setting up contract profiles.

Project Defaults

Integration

Select an integration template to define the integration between PeopleSoft Project Costing and PeopleSoft General Ledger. Integration templates also establish business units that are assigned to transactions by default.

Project Type

Select the project type value to use when you create the related projects for your orders.

Projects are categorized by project types. Setting up project types makes it easy to analyze all projects of a certain type.

Project Status

Select a project status to be used when PeopleSoft Pay/Bill Management automatically creates a project for each order. When configuring your PeopleSoft Project Costing application, ensure that the project status value that you entered in the project profile has a processing status of Active.

Activity Type

Select the activity type that PeopleSoft Pay/Bill Management should use when creating related activities for career and temporary assignments. PeopleSoft Pay/Bill Management automatically creates an activity for each Assignment added to the system. Activity types categorize activities to facilitate analysis and reporting on all similar activities across all projects in the enterprise.

Activity Status

Select the activity status to be used when PeopleSoft Pay/Bill Management creates the activity for the assignment.

Project Role

Select a project role, used when creating the project and activity team records when employees are assigned to temporary assignments.

HRMS Defaults

Use employee default job info

Select this check box in order to have the system use the information in the employee's default job record to default to the assignment component. Otherwise, the system will use the default values specified in the user preferences configuration. When creating temporary assignments, PeopleSoft Pay/Bill Management needs to capture several fields to determine how the employee should be paid for the work performed for that assignment. Some of these fields include department, company, pay group, and so on.

Use employee default TL info (use employee default PeopleSoft Time and Labor information)

Select this check box in order to have the system use the information in the employee's default job record to default in the assignment component. Otherwise, the system will use the default values specified in the user preferences configuration. When creating temporary assignments, PeopleSoft Pay/Bill Management needs to capture workgroup and taskgroup information to determine how PeopleSoft Time and Labor should process the hours reported by the employee against the assignment.

Click to jump to parent topicSetting Up Rate Elements and Rate Profiles

This section provides an overview of the rate elements and rate profiles and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding Rate Elements and Rate Profiles

Rate elements define the types of rates that can be captured in temporary assignments, and how employees should be paid and customers billed for those types of rates. Rate profiles are a group of rate elements that default onto the assignment rates grid when an assignment is first created. Rate profiles are intended to facilitate data entry by preloading the assignment with the most common types of rates that need to be captured. Once the assignment is created, users can add or remove rate elements from the assignment as needed.

PeopleSoft Pay/Bill Management uses the rate amounts entered in the assignment and the rate element configuration to create a rate set in the Contracts application and link it to the contract line associated with the assignment. The rate set created by PeopleSoft Pay/Bill Management has a Billing rate definition type and uses the Use Contract Rate Sets option.

Rate sets enable transactions to be priced into new transactions for billing and revenue recognition. The rate sets have two parts:

In PeopleSoft Project Costing and in PeopleSoft Contracts, you can specify multiple target rows for the same source transaction. However, in PeopleSoft Pay/Bill Management, the system allows only one target row for each source transaction for billing purposes.

The rate sets created by PeopleSoft Pay/Bill Management use the source and target configuration specified in the rate element setup.

Because billing and payroll processing requirements depend on the type of resource being assigned, users must specify whether particular rate elements and rate profiles being configured apply to PeopleSoft Payroll for North America hourly employees, PeopleSoft Payroll for North America salaried employees, PeopleSoft Global Payroll employees, or non-employees.

Some of the considerations for configuring rate elements and rate profiles include:

Note. The rate profile and rate element configuration is shared between PeopleSoft Pay/Bill Management and PeopleSoft Staffing Front Office. Some of the configuration options, however, apply only when PeopleSoft Pay/Bill Management is installed.

See Also

Entering and Processing Time for Employees and Contractors

Understanding Rate Elements and Rate Profiles

Click to jump to top of pageClick to jump to parent topicPages Used to Set Up Rate Elements and Rate Profiles

Page Name

Object Name

Navigation

Usage

Rate Element

FO_RATE_ELEMENT

Set Up Financials/Supply Chain, Product Related, Staffing, Orders, Rate Elements

Enter the rate element description and define its FLSA category and rate behavior. Specify to which employee types the rate element applies.

Details

FO_RATE_ELEM_LN

Set Up Financials/Supply Chain, Product Related, Staffing, Orders, Rate Elements, Details

Define source criteria, ChartFields, and target rows for the rate element. This information is used when creating the contract rate sets, which drive the process of the Project Costing Pricing Engine.

Note. The configuration in this page only applies when PeopleSoft Pay/Bill Management is installed.

Rate Profile

FO_RATE_PROFILE

Set Up Financials/Supply Chain, Product Related, Staffing, Orders, Rate Profile

Enter rate profile description, the rate elements that comprise the rate profile, and which type of employee for which the rate profile should be used.

Note. When PeopleSoft Staffing Front Office is installed without PeopleSoft Pay/Bill Management, only four rate profiles can be created, one for each type of employee. When PeopleSoft Staffing Front Office is installed with PeopleSoft Pay/Bill Management, there is no limit to the number of rate profiles that can be created. The system knows which rate profile to use in the assignment based on the configuration of the Contract Profile used to create the assignment.

Click to jump to top of pageClick to jump to parent topicSetting Up Rate Elements

Access the Rate Element page.

FLSA Category

Select Regular, Overtime, or Other. Your selection drives how PeopleSoft Pay/Bill Management populates the override rate field in the Time and Labor application and how the employee is ultimately compensated for the hours worked in an assignment. When an employee is nonexempt and belongs to a PeopleSoft Payroll for North America paygroup configured as FLSA-required, PeopleSoft Pay/Bill Management does not use the overtime pay rate captured in the assignment as the override rate in PeopleSoft Time and Labor. Rather, the system uses the regular time pay rate as the override rate and it relies on the multiplier factors specified in the earnings code configuration for overtime premium pay to be computed. PeopleSoft Pay/Bill Management passes overtime hours to PeopleSoft Payroll for North America as regular time pay rates and lets PeopleSoft Payroll for North America use the multiplier factors and invoke the FLSA premium pay calculation routines. If the employee is exempt or belongs to a paygroup that is not configured as FLSA required, PeopleSoft Pay/Bill Management uses the overtime pay rate captured in the assignment as the override rate to pass to PeopleSoft Payroll for North America. The system knows how to distinguish regular time rates from overtime rates based on the FLSA category specified in the rate element configuration. The Other category should be reserved for other earnings such as referral bonuses, per diem, vacation, and so on.

Note. The FLSA category has no processing impact when PeopleSoft Staffing Front Office is installed without PeopleSoft Pay/Bill Management. Only one rate element with an FLSA category of Regular is allowed per assignment.

Rate Behavior

Rate Action

Select to specify whether this type of rate requires a user to enter a pay rate, a bill rate, both a pay and a bill rate, or a markup factor.

  • Bill Only: Only a billing rate appears on the assignment. Use this pay type for salaried staff.

  • Mark-up: Instead of specifying a rate, specify a billing mark-up. Use this pay type for expenses, bonuses, and so on.

  • Pay & Bill: Both rate fields appear and must be specified on the assignment. Use this pay type for hourly staff.

  • Pay Only: Only a pay rate appears on the assignment. Use this pay type for employee compensation payable to the employee but not billable to the client, that you still want to track against the assignment.

Regular Time Multiplier Factor

This field should be used for overtime types of rates. In the Assignment component, when you enter a default rate and click the Calculate button, the system uses the default rate for regular time and uses the default rate multiplied by the multiplier factor specified here for overtime. For example, for regular time rate elements the multiplier factor is 1.0; for overtime rate elements the multiplier is 1.5; for double-time rate elements the multiplier is 2.0, and so on.

Note. This multiplier factor is informational only for non-exempt employees who belong to FLSA-required paygroups.

Markup Default Factor

Use this factor for rate elements with a markup rate action. The markup factor specified here defaults on the assignment page.

Employee Type

Select the appropriate check boxes to indicate the employee types for which this rate element can be used: NA Payroll Hourly Employee, NA Payroll Salaried Employee, Non-Employee, or Global Payroll Employee. You can only add rate elements to an assignment depending on the type of employee assigned and based on the rate element configuration.

Click to jump to top of pageClick to jump to parent topicDefining Rate Element Details

Access the Details page.

Note. The configuration in this page applies only when Pay/Bill Management is installed. It does not apply when PeopleSoft Staffing Front Office is installed without PeopleSoft Pay/Bill Management.

Source Criteria

Specify source criteria. Use these fields to populate the source side of the contract rate sets. You can use wildcards for any or all of these fields. Indicate a wildcard by entering % (percent) in the field.

Time Reporting Code

Enter a time reporting code (TRC), if applicable. TRCs represent the level at which an organization must track employee time to support its administrative and compensation needs.

Note. You use TRCs for paying employees or contractors in PeopleSoft Time and Labor, but not in other applications such as PeopleSoft Payables. If you are paying a contractor with the quick invoice method through Payables, or if you are importing transactions from a system other than PeopleSoft Time and Labor, you must leave this field blank or % (percent).

ChartFields

Specify source ChartField criteria. Use these fields to populate the source side of the contract rate sets. You can use wildcards for any or all of these fields. Indicate a wildcard by entering % in the field.

Define Target Rows

Rate Option

Displays the rate option, which is determined by the value that you specified as the rate action on the Rate Element page. If the action is Pay & Bill or Bill Only, then Quantity Rate appears. If the action is Mark-up, then Mark-up appears. If the action is Pay Only, such rates are not priced and therefore the system does not create a line in the Contracts rate set.

Target Analysis Type

Select BIL for billing purposes. This is a required field.

Target Resource Category

Specify a resource category for the billing transaction. This field is optional.

Override Source

Select to specify a target analysis type, target resource category, target resource type, and target resource subcategory.

Target Resource Type

Specify a resource type for the billing transaction. This field is optional.

Target Resource SubCategory

Specify a resource subcategory for the billing transaction. This field is optional.

Description

Enter a generic description to be used in billing project resource rows created by the Project Costing Pricing Engine for the rate sets created using this rate element configuration.

Click to jump to top of pageClick to jump to parent topicSetting Up Rate Profiles

Access the Rate Profile page.

Create rate profiles to default a set of rate elements when you add assignments to the system.

SetID

Displays the setID. Rate profiles are keyed by setID and rate profile ID. The PeopleSoft Project Costing business unit determines the set control value on the rate profile.

Rate Profile ID

Enter a rate profile ID to uniquely identify this rate profile.

Description

Enter a long description for the rate profile, such as Hourly Employees.

Short Description

Enter a short description for the rate profile.

Rate Profile Available To

Select the type of employee with which to associate the rate profile:

  • NA Payroll Hourly Employee (North American hourly employee)

  • NA Payroll Salaried Employee (North American salaried employee)

  • Non-Employee

  • Global Payroll Employee

Note. One and no more than one rate element in the rate profile must have an FLSA category of Regular.

Rate Element

Select a rate element to add to the profile. The Rate Profile Available To selection serves as a filter for which rate elements can be added to the profile.

Sort Order Number

Enter a value by which the system will sort the rate elements when adding them to the assignment rates grid.

Click to jump to parent topicSetting Up Voucher Profiles

Voucher profiles are defined by setID. Use voucher profiles when you want PeopleSoft Pay/Bill Management to automatically generate vouchers in the Payables application based on time reported by contractors in PeopleSoft Time and Labor. Map the TRC used for contractor time to a PeopleSoft General Ledger account value.

This section discusses how to set up voucher profiles.

See Also

Using Quick Invoices

Click to jump to top of pageClick to jump to parent topicPage Used to Set Up Voucher Profiles

Page Name

Object Name

Navigation

Usage

Voucher Profile

FO_VCHR_PROFILE

Set Up Financials/Supply Chain, Product Related, Staffing, General, Voucher Profile

Set up voucher profiles by mapping TRCs to general ledger accounts and defining an origin for the voucher.

Click to jump to top of pageClick to jump to parent topicSetting Up Voucher Profiles

Access the Voucher Profile page.

SetID

Displays a setID. The PeopleSoft Payables business unit provides the value that appears in this field. PeopleSoft Pay/Bill Management determines the PeopleSoft Payables business unit based on the staffing branch specified on the job order and the branch mapping configuration.

Description

Enter a long description for the voucher profile, such as Batch Transaction.

Origin

Select an origin, which is used to create contractor time vouchers in PeopleSoft Payables. This is a required field on the voucher.

Each voucher entered into Payables must come from a valid origin. An origin identifies a specific entry point for online or batch entry, such as another system or a specific user. An origin also stores validation rules and default information, which provide additional voucher entry controls.

Time Reporting Code Mapping

Use these fields to map the TRC used for contractor time to a PeopleSoft General Ledger account value. The system populates this account value on the distribution line. The system populates all other ChartFields directly from the PeopleSoft Time and Labor transaction.

Note. Use this page if you are entering contractor time using PeopleSoft Time and Labor and want PeopleSoft Pay/Bill Management to generate vouchers in PeopleSoft Payables automatically based on the time reported. You do not have to set up this page if you are entering contractor time through PeopleSoft Payables (quick invoice entry method).

Time Reporting Code

Select the TRC that you want to map. TRCs represent the level at which an organization tracks time to support all of its administrative and compensation needs.

Account

Select the expense account to which you want to book time reported against the TRC.

Click to jump to parent topicSetting Up Customer Field Definitions

You can use customer field definitions to capture additional billing-related information in the orders and assignments that you add to the system. Customer field definitions are templates of extra fields that can be captured when entering orders and assignments based on your customer's invoicing or reporting requirements. You can associate definitions with customers on a many-to-many basis and you can select a particular definition at the order level. In addition, you can map the values specified in the customer fields to billing fields and use them on invoices.

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicPages Used to Set Up Customer Field Definitions

Page Name

Object Name

Navigation

Usage

Customer Fields Definition

FO_CSF_DEFN

Set Up Financials/Supply Chain, Product Related, Staffing, Customers, Customer Fields Definition

Enter the customer fields that you want to be part of this definition and specify how they map to the user fields in the PeopleSoft Billing application.

Customer Field - Valid Values

FO_CSF_FLD_DTL

Click the Valid Values button on the Customer Fields Definition page.

Define valid customer field values by entering values for a prompt list that can be validated against if the Validate check box is selected on the Customer Fields Definition page.

Click to jump to top of pageClick to jump to parent topicCreating Customer Field Definitions

Access the Customer Fields Definition page.

Definition ID

Displays the customer field definition ID that you entered when creating the definition.

Effective Date

Select the date on which the definition is effective.

Status

Select the current status of this definition: Active or Inactive.

User Definition

Customer Field Name

Enter a description of the field in the customer's terms, such as Customer Cost Center Number or Customer Supervisor Name.

Required on Project

Select this check box if a value is required at the project or order level.

Required on Activity

Select this check box if a value is required at the activity or assignment level.

Validate

Select this check box to ensure that the system verifies that the value entered in the Description field (for the customer field name) in the Order and Assignment components is from the list of valid values that you create in the Valid Values list.

Valid Values

Click this button to enter valid values for a prompt list that can be validated against if the Validate check box is selected. Examples include items that are specific to the customer, such as supervisor names or cost center codes.

System Definition

System Field Name

Select the field in the PeopleSoft Billing application that this value populates in the billing interface tables.

Length

Displays the length of the value as defined by the database.

Minimum Length and Maximum Length

Enter the minimum and maximum lengths. These fields are informational only, but you can leverage them to create custom validations for your customer field definitions.

Edits

Edit Mask and Long Description

These fields are informational only, but you can leverage them to create custom validations for your customer field definitions.

Click to jump to top of pageClick to jump to parent topicDefining Valid Customer Field Values

Access the Customer Field - Valid Values page.

Customer Field

Displays the field name in the customer's terms. For example, a customer might refer to departments as cost centers.

Field Name

Displays the system field in the Billing application to which you want the customer field to map.

Length

Displays the length of this value as defined by the database.

Customer Fields Definition

Click this link to return to the Customer Fields Definition page.

Customer Specified Value

Enter the valid values for this customer field.

Default

Select to set one value as the default for this customer field.

Click to jump to parent topicSetting Up Job Code Margin Indicators

The margin represents the amount of money that you make for every hour that a person works. Set up margin indicators by job code to indicate at what percentages the system triggers caution and critical warning indicators on the Assignment page. The margin calculation on the Assignment page subtracts costs from the bill rate, divides by the bill rate, and then multiplies by 100. Costs take into account pay rate, overhead costs, and workers' compensation premiums.

This section discusses how to set up job code margin indicators.

See Also

Calculating Margin and Markup

Click to jump to top of pageClick to jump to parent topicPage Used to Set Up Job Code Margin Indicators

Page Name

Object Name

Navigation

Usage

Billing Calculation

FO_JOB_BILLING

Set Up Financials/Supply Chain, Common Definitions, Resources Data, Jobcodes, Billing Calculation

Set up percentages for the caution and critical margin indicators that appear on the Assignment page.

Click to jump to top of pageClick to jump to parent topicSetting Up Job Code Margin Indicators

Access the Billing Calculation page.

Standard Margins

Caution

Enter a margin percentage at which the system triggers a caution warning for an assignment. This indicates that the margin is below normal levels and changes the status of the rate row in the assignment to Yellow.

For example, to designate the caution margin at 25 percent, enter 25 in this field.

Critical

Enter a margin percentage at which the system triggers a critical warning for an assignment. This indicates that the margin is at an unacceptable level and changes status of the rate row in the assignment to Red.

For example, to designate the critical margin at 15 percent, enter 15 in this field.

Click to jump to parent topicSetting Up Workers' Compensation

If you are setting up PeopleSoft Pay/Bill Management without PeopleSoft Staffing Front Office, or PeopleSoft Pay/Bill Management and PeopleSoft Staffing Front Office, you set up workers' compensation information in the PeopleSoft HCM database. If you are setting up PeopleSoft Staffing Front Office without PeopleSoft Pay/Bill Management, you set up workers' compensation information in the PeopleSoft Financials database.

This section discusses how to:

See Also

Processing Workers Compensation

PeopleSoft Enterprise Human Resources PeopleBook: Administer Workforce, “Increasing the Workforce”

Setting Up Payroll Tables

Click to jump to top of pageClick to jump to parent topicPages Used to Set Up Workers' Compensation

Page Name

Object Name

Navigation

Usage

Workers' Comp Company Setup (workers' compensation company setup)

FO_WC_CO_MOD

  • HCM database

    Set Up HRMS, Product Related, Staffing, Worker's Compensation, Workers' Comp Company Setup

  • Set Up Financials, Product Related, Staffing, Payroll, Workers' Comp Company Setup

Set up workers' compensation companies. For each HRMS company, establish an overall workers' compensation modifier, and set up the journal template for the accounting entries (the modifier is used above and beyond workers' compensation rates).

Workers' Comp State Codes (workers' compensation state codes)

FO_WC_STATE

  • HCM database

    Set Up HRMS, Product Related, Staffing, Worker's Compensation, Worker's Comp State Codes

  • Set Up Financials/Supply Chain, Product Related, Staffing, Payroll, Workers' Comp State Codes

Set up workers' compensation codes.

Associate workers' compensation codes with a state. By populating the workers' compensation control tables, PeopleSoft Pay/Bill Management users do not need an in-depth understanding of workers' compensation regulations when they create an order.

Workers' Comp by Job Code (workers' compensation by job code)

FO_JOBCODE_PRD

  • HCM database

    Set Up HRMS, Product Related, Staffing, Workers' Compensation, Workers' Comp By Job Code

  • Set Up Financials/Supply Chain, Product Related, Staffing, Payroll, Workers' Comp by Job Code

Associate company-defined job codes with a single workers' compensation code for each state in which you do business.

Workers' Comp State Rates (workers' compensation state rates)

FO_WC_CO_STATE

  • HCM database

    Set Up HRMS, Product Related, Staffing, Worker's Compensation, Workers' Comp Rates

  • Set Up Financials/Supply Chain, Product Related, Staffing, Payroll, Workers' Comp State Rates

Set up the rates that you pay for each workers' compensation code. Rates are entered for a specific company, country, and state.

The system uses this rate during the Workers Compensation Premium Calculation program. It also uses this rate in the margin calculation to determine optimal pay and bill rates for an order and assignment. The system also uses these rates to create accounting journal entries.

Click to jump to top of pageClick to jump to parent topicSetting Up Workers' Compensation Companies

Access the Workers' Comp Company Setup page.

Status

Select Active or Inactive.

Company Modifier

Enter the factor to apply to workers' compensation premium calculations above and beyond specific workers' compensation rates.

Journal Template

Select the journal template to use when creating journal entries for workers' compensation premiums.

Note. This field is applicable only when PeopleSoft Pay/Bill Management is installed.

Click to jump to top of pageClick to jump to parent topicAssociating Workers' Compensation Codes with a State

Access the Workers' Comp State Codes page.

Note. It is recommended that a workers' compensation specialist set up the information in this table.

Status

Select Active or Inactive.

Workers' Comp Code

Workers' Comp Code

Enter the actual workers' compensation code to associate with the state.

Description

Enter the name of the workers' compensation code.

Short Description

Enter a short description for this workers' compensation code.

Earnings Code Rate

In this group box, enter the earnings codes, and specify an earnings rate for those earning codes that are subject to workers' compensation premiums. This grid is only available in the PeopleSoft HCM database.

Earnings Code

Select the actual earnings code to associate with the state.

Description

Displays the associated earnings code description.

Earnings Rate

Select the earnings rate to associate with the state. Values include: Exclude Earnings Code, Full, One Half, and Two Thirds. These values represent the percent of an hour to which the workers' compensation rate applies.

Note. If you select a rate type of Percentage on the Workers' Comp Rates page, you must enter all earnings codes on the Workers' Comp State Code page to be used in the Workers Compensation Premium Calculation process. If you fail to enter an earnings code on this page, the code will not be part of the workers' compensation process.

Click to jump to top of pageClick to jump to parent topicAssociating Workers' Compensation Codes with a Job Code

Access the Workers' Comp by Job Code page.

Job Code

Displays the unique code that you associate with a specific job in the organization.

Status

Select Active or Inactive.

State Codes

Workers' Comp Code

Select a workers' compensation code for a chosen country and state. This action relates the job code to a specific workers' compensation code for a specific country and state. Enter a row for each country and state combination in which you conduct business.

Once selected, the system displays the associated code description.

Click to jump to top of pageClick to jump to parent topicSetting Up Workers' Compensation Rates

Access the Workers' Comp State Rates page.

Status

Select Active or Inactive.

Company State Modifier

If you have a company factor to be applied to premiums in this state, enter the value here. This value overrides the company modifier.

Monopolistic State

Select to override the modifier with a value of 1. This results in the modifier having no effect on the workers' compensation calculation.

Expense Account

Select the general ledger account for the system to use in journal entries for workers' compensation premium expenses.

Note. This field applies only when PeopleSoft Pay/Bill Management is installed.

Liability Account

Select the general ledger account for the system to use in journal entries for workers' compensation premium liabilities.

Note. This field applies only when PeopleSoft Pay/Bill Management is installed.

Base Rates

Workers' Comp Code

Select a workers' compensation code for this state. The system displays the associated description for the code.

Rate Type

Select a rate type: Per Hour or Percentage.

Base Rate

Enter a base workers' compensation rate.

For percentage rate types, enter the rate as a number (not percent). For example, for a rate of 3.5 percent, enter 3.5 in the rate field.

For per hour rate types, enter the amount to be applied per hour in decimal format. For example, for a rate of 3.5 percent per hour, enter 0.035 in the rate field.

Click to jump to parent topicSetting Up Fall Off Terms

A fall off indicates that a candidate did not begin or complete a career placement that he or she accepted. When PeopleSoft Pay/Bill Management is installed in addition to PeopleSoft Staffing Front Office, when a fall off occurs, a credit is automatically created for the customer in the PeopleSoft Billing application.

This section discusses how to set up fall off terms.

Click to jump to top of pageClick to jump to parent topicPage Used to Set Up Fall Off Terms

Page Name

Object Name

Navigation

Usage

Fall Off

FALL_OFF_TBL

Set Up Financials/Supply Chain, Product Related, Staffing, Orders, Fall Offs

Define a list of terms to indicate why a candidate did not begin or complete a career placement that he or she accepted.

Click to jump to top of pageClick to jump to parent topicSetting Up Fall Off Terms

We discuss setting up fall off terms in the PeopleSoft Staffing Front Office PeopleBook.

See Creating Fall Off Terms.

Click to jump to parent topicSetting Up Departments and Department Security

PeopleSoft Pay/Bill Management is designed on the premise that HR departments match up to GL departments in value in a 1:1 relationship. In other words, payroll costs for employees working in one department are booked against the department ChartField with the same value as the HR department.

You set up departments using the PeopleSoft HRMS PeopleBooks.

See PeopleSoft Enterprise HRMS Application Fundamentals PeopleBook, “Setting Up Organization Foundation Tables,” Maintaining Departments.

Both PeopleSoft Staffing Front Office and PeopleSoft Pay/Bill Management share the same department security setup. You set up department security using the PeopleSoft Staffing Front Office PeopleBook.

See Setting Up Security.

See Also

Adding Department Values

Click to jump to parent topicSetting Up Staffing Installation Options in the Financials Database

This configuration is shared between PeopleSoft Staffing Front Office and PeopleSoft Pay/Bill Management. Use the PeopleSoft Staffing Front Office PeopleBook to set up these options.

See Setting Up Staffing Installation Options.

Click to jump to parent topicSetting Up Staffing Installation Options in the HCM Database

You must set up some staffing installation options using the HCM database.

This section discusses how to set up installation options in the HCM database.

Click to jump to top of pageClick to jump to parent topicPage Used to Set Up Installation Options in the HCM Database

Page Name

Object Name

Navigation

Usage

Staffing Installation

INSTALLATION_PB

HCM database

Set Up HRMS, Product Related, Staffing, Installation Options, Staffing Installation

Set up staffing installation options for HCM considerations.

Click to jump to top of pageClick to jump to parent topicSetting Up Installation Options in the HCM Database

Access the Staffing Installation page.

Action and Reason Code

When assignments are created, PeopleSoft Pay/Bill Management determines whether a new employee job record needs to be created by comparing the following HCM fields specified in the assignment against those of the existing employee job records: HR Business Unit, Company, Department, and Paygroup. If the values of these fields in the assignment are the same as those of an existing job record and if that job record is not being used by another concurrent assignment, Pay/Bill Management will reuse the existing job record.

However, even if an existing job record is reused, PeopleSoft Pay/Bill Management may insert an effective dated record for that existing job in case other HCM fields in the assignment are different from the values in that existing job (such as tax location code or job code). If such an effective dated record is created, the system uses the action and reason code you specify here to populate that record.

Remove rapid time prompts

PeopleSoft Pay/Bill Management uses the core PeopleSoft Time and Labor rapid time records to record time. However, these records are delivered without prompts. If you want prompts to be available in the Staffing Rapid Time component, once you install PeopleSoft Pay/Bill Management, click the Create rapid time prompts button. You only need to do this once unless a fix redelivers the rapid time records. To remove the prompts, click the Remove rapid time prompts button. We deliver PeopleSoft Pay/Bill Management without prompts.

Note. If the prompts have been removed, the Create Rapid Time Prompts button appears instead.

Click to jump to parent topicSetting Up Staffing General and Job Data Preferences in the Financials Database

This configuration is shared between PeopleSoft Staffing Front Office and PeopleSoft Pay/Bill Management. Use the PeopleSoft Staffing Front Office PeopleBook to set up these preferences.

See Defining Your Operational Structure, Setting Up User Preferences

Click to jump to parent topicSetting Up User-Defined Order Types

This configuration is shared between PeopleSoft Staffing Front Office and PeopleSoft Pay/Bill Management. Use the PeopleSoft Staffing Front Office PeopleBook to set up these order types.

See Creating User Defined Order Types.