Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
26 views

Loading Data Using Batch Loader in Fusion Payroll Applications

Uploaded by

priyanka tarade
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views

Loading Data Using Batch Loader in Fusion Payroll Applications

Uploaded by

priyanka tarade
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 54

Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Contents
Loading data using Batch Loader – Technical Essay ..... Error! Bookmark not defined.
1 Features of Batch Loader ................................................................................................ 3
1.1 Transforming and loading the source data into batches ................................. 3
1.1.1 Load Batch from File ........................................................................................ 3
1.1.2 Batch Loader Spreadsheet................................................................................ 7
1.1.3 Batch Service .................................................................................................... 10
1.1.4 Create Batch from an Object Group ............................................................. 11

1.2 Processing of the batch ......................................................................................... 12


1.2.1 Transfer Batch .................................................................................................. 12
1.2.2 Purge Batch ...................................................................................................... 12

1.3 Verification and Reconciliation.......................................................................... 13


1.3.1 Spreadsheet Loader of the Batch Loader ..................................................... 13

1.4 Downloading a data into a Batch for migration .............................................. 14


1.4.1 Create Batch for an Object ............................................................................. 14

2 Supported Objects ......................................................................................................... 15


2.1 Element Entry ......................................................................................................... 15
2.2 Element .................................................................................................................... 15
2.3 Fast Formula ........................................................................................................... 16
2.4 Fast Formula Global.............................................................................................. 16
2.5 Balance Group ........................................................................................................ 16
2.6 HCM User-Defined Table ................................................................................... 16
2.7 Payroll Relationship ............................................................................................. 17
2.8 Bank ......................................................................................................................... 17
2.9 Bank Branch ........................................................................................................... 17
2.10 External Bank Account ......................................................................................... 17
2.11 Personal Payment Method ................................................................................... 17
2.12 Payroll Definition ................................................................................................. 17
2.13 Balance ..................................................................................................................... 17
2.14 Cost Allocation....................................................................................................... 17

3 Use Cases ........................................................................................................................ 19


3.1 Kronos Integration ................................................................................................ 19
3.2 Ceridian Time Card Integration ......................................................................... 22
3.3 Creating/Migrating Elements.............................................................................. 24
3.3.1 Creating an element in the source environment ........................................ 24
3.3.2 Download the element from the source environment............................... 26
3.3.3 Copy the element definition to the target environment ............................ 30

4 FAQ .................................................................................................................................. 31
4.1 Batch Loader: Spreadsheet................................................................................... 31

5 Appendix ........................................................................................................................ 32
5.1 Kronos Integration Sample Formula and Data File ....................................... 32
5.1.1 Formula ............................................................................................................ 32
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

5.1.2 Data File ............................................................................................................ 32

5.2 Ceridian Integration Sample Formula and Data File ..................................... 34


5.2.1 Formula ............................................................................................................ 34
5.2.2 Data File ............................................................................................................ 35

5.3 Object Supported – Attribute Level Information ........................................... 36


Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

1 Features of Batch Loader


1.1 Transforming and loading the source data into batches
1.1.1 Load Batch from File
This flow allows a file (such as xml, comma separated, etc.) to be transformed and loaded into
a Batch.
Flow Name: Load Batch from File
Parameters:
Batch Name of the batch in which to load this file.
Transformation Choose the Fast Formula that contains the Rule to
Formula transform the file.

Transformation Formula is based on “Batch Loader” Formula Type. This formula holds the
information on how to read the source file, how to transform and any conversion before
mapping to the Fusion Batch objects.

1.1.1.1 How to submit it?


Step 1: Select the flow “Load Batch from File”

Step2: Enter the Batch Name and the Transformation Formula

Step 3: Carry out each task in the checklist


Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Step3.1: Upload the file

Please note if the batch doesn’t exist then a new batch will be created. Once the file is uploaded
and user clicks on the “Done” button then this task will be marked as complete.

Step 3.2: Load and Verify Batch


Once the file is uploaded the Load file will automatically executed and the named batch will
be populated with the given file.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Via this UI the spreadsheet can be downloaded to view and verify the content of the batch.

1.1.1.2 Transformation Formula


This formula is used to provide information about the type of file, how to read the file and
how to transform the data that is in the file to map information that is required to create a
batch line for a given Task/Task Action.

Formula Type
Batch Loader

Inputs
OPERATION (text): Such as FILETYPE, DELIMITER, READ and MAP .
LINENO (number) : Line number to be used for the Batch Line Sequence.
LINEREPEATNO (number): This is only needed if a single line in the file can be used to create
multiple batch lines. Please refer to Section 5.1.1 for an formula where it splits a single line
from the file into two batch lines in the batch.
POSITION1..X (text) : This is needed if the file is delimited or position based. Also only need to
pass those columns that will be referenced in the formula, such as POSITION1, POSITION2,
etc.
<XML TAG NAME> (text): If the file is XML based then name of the tags can be passed.

Outputs (if OPERATION is FILETYPE or DELIMITER or READ)


OUTPUTVALUE (text)
For example, for a comma separated file;
OPERATION=’FILETYPE’ => OUTPUTVALUE=’DELIMITED’
OPERATION=’ DELIMITER’ => OUTPUTVALUE=’,’

Outputs (if OPERATION is MAP)


TASK : Name of the task. E.g. ‘Element Entry’
TASKACTION : Name of the task action. E.g. ‘Quick Create Overtime’
LINESEQUENCE : Line sequence. E.g. 1
LINEREPEAT: This is only required if multiple batch lines need to be created for a single line
in the file. The value for this can be either Y or N.
<Name of the column> : This will be based on the name of the columns for the selected
Task/Task Action. E.g. ‘Effective_Start_Date’ if the column is ‘Effective Start Date’. Please
note that if the column name has space then underscore character needs to be used when
referencing in the formula.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Please refer to Use Case and Appendix sections for sample usage of this feature.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

1.1.2 Batch Loader Spreadsheet


Batch Loader spreadsheet allows the user to manage batch for all supported objects, such
Element Entry, Fast Formula Global, etc. This is manual form of entry.

1.1.2.1 How to navigate?


When working with Flows, the navigation access to batch loader spreadsheet is commonly
available via tasks provided to enter or load batches. The Go To link of the Checklist user
interface will take the user to a page where they can down load the spreadsheet. An example
of this is given above in the “Load Batch from File” flow.
The other navigation is via Payroll Administration work area;

1.1.2.2 How to create or view batch and batch lines?


Using the Batch Header sheet one can create new batch or query existing batches;

NOTE: Before navigating to Batch Content sheet or Batch Message sheet then please ensure the
user have selected a batch by double clicking the name.
The Batch lines can be created or viewed via the Batch Content sheet;
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

If the batch name is not shown in the title then the batch is not selected.
In here user can add additional lines, but prior to that they need to either by clicking “Add”
button to add a Task/Task Action or select an existing one;
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

1.1.2.3 How to view error or warning messages?


Error or warning messages can be viewed via the Batch Message sheet.

Please note that if the batch name is not shown in the title then the batch is not selected.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

1.1.3 Batch Service


Batch services can also be used to by predefined custom solutions to create and load batches.
Service
Service context root: hcmBatchInterfaceService/BatchInterfaceService

Service Methods
Batch Header: createBatchHeader, updateBatchHeader, deleteBatchHeader and
mergeBatchHeader

Batch Line: createBatchLine, updateBatchLine, deleteBatchLine and mergeBatchLine

Batch Line Values: createBatchLineValue, updateBatchLineValue, deleteBatchLineValue and


mergeBatchLineValue

Batch lines values takes one row for each parameter. E.g. in the Element Entry case, operations
needs to be called for Reason, Effective Start Date, Assignment Number and Amount. When
the service is available then the corresponding documentation also will be available via Oracle
Enterprise Repository.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

1.1.4 Create Batch from an Object Group


This process is used to create a batch for a task and an action for all members of a given Object
Group.
Process Name: Create Batch
Parameters:
The date in which to content of the object group to be
Process Date evaluated.
Name of a group of entries, or batch of data, to load into
certain records based on predefined templates.
Name of the batch. If the given batch already exists then it will
Batch be used.
Task Action Task Action that needs to be loaded into the batch.
Name of the Object Group that will be used to create batch
Object Group lines.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

1.2 Processing of the batch


1.2.1 Transfer Batch
This process transfers the contents of the batch to live tables. If there are failures in few lines
then they will be in error but the remaining will be transferred.
Process Name: Transfer Batch
Parameters:
Batch Name of the batch that needs to be transferred.

1.2.2 Purge Batch


This process purge the given batch header and lines.
Process Name: Purge Batch
Parameters:
Batch Name of the batch that needs to be purged.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

1.3 Verification and Reconciliation


1.3.1 Spreadsheet Loader of the Batch Loader
This allows the status of the transfer to be reviewed as well as corrected before attempting to
transfer the batch again.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

1.4 Downloading a data into a Batch for migration


1.4.1 Create Batch for an Object
This process is used to download the content of an object into a batch, which can be copied to
another batch in the target system, such that record and its date effective history can be
created.
Process Name: Create Batch for an Object
Parameters:
Name of a group of entries, or batch of data, to load
Batch into certain records based on predefined template.
The object to download into the batch, such as Fast
Object Formula or Element.
Filter the download by the given name. It can be the
Record exact or partial, such as %My%.
Where applicable only download the object for the
given Legislative Data Group. For example, to
download all Fast Formulas at enterprise level then the
value for this would be No, but to download Fast
Legislative Data Formulas for a given Legislative Data Group of the
Group Level batch then it will be Yes.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

2 Supported Objects

2.1 Element Entry


Quick Create
Create Element Entry
Update Element Entry
This supports the correction and update of element entries.
Delete Element Entry
This supports the purge or end dating of element entries.
2.2 Element
Quick Create
The creation of an element is based on a template that is available for the given
classification of the element. However this also varies by the product usage (i.e. license);
No Payroll (i.e. HR Only)
Regardless of what element classification is chosen the “Basic Element Template”
should be used for this type of product usage.
Payroll Interface
For this type of product usage then all earning classifications should be used with
“Global Earnings Basic” and for rest the “Basic Element Template” should be used.
Payroll
All available templates can be used. However they should be used with the following
classification;
Primary Classifications Secondary Classifications Template Name
Absences GLOBAL_ABSENCE_ELEMENTS
Balance Initialization Basic Element Template
Direct Payments Global Earnings
Employee Tax Credits Global Tax Credits and Charges
Employer Charges 401K Deduction Template
Employer Charges Global Tax Credits and Charges
Employer Taxes Global Tax Credits and Charges
Information Basic Element Template
Involuntary Deductions Alimony Support
Involuntary Deductions Bankruptcy Order Court Order
Involuntary Deductions Court Order Court Order
Involuntary Deductions Debt Collection Court Order
Involuntary Deductions Educational Loan Court Order
Involuntary Deductions Employee Requested Court Order
Involuntary Deductions Spousal Support Support
Involuntary Deductions Support Child Support
Involuntary Deductions Tax Levy Tax Levy
Involuntary Deductions Wage Attachment Court Order
Pre-Statutory Deferred Compensation 401K Deduction Template
Deductions Plan
Pre-Statutory Global Pre-Statutory Deduction
Deductions
Social Insurance Basic Element Template
Deductions
Standard Earnings Global Earnings
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Standard Earnings Premium Global Earnings Premium


Standard Earnings Regular Global Earnings
Supplemental Earnings Global Earnings
Tax Deductions Basic Element Template
Taxable Benefits Global Earnings
Voluntary Deductions Global Voluntary Deduction

The values for the questionnaire matches the values entered in the UI. Supported list of
values for each can be seen on the UI for the given template and questionnaire.
However please note that in the Batch Loader there may be more questionnaire than
what it appears in the UI. These are hidden questionnaires with defaults and are used in
connection with other questionnaires in the UI. In such case the way to find the values
is by creating the element via UI and then downloading it.
It is recommended that this task action to be used to create element based on another
element created via the UI. For example, an element created in a test environment can
be downloaded into a batch via the “Create Batch for an Object”, where by the content
of the batch can be copied a batch in the production environment. This is because the
defaulting and validation on questionnaire is limited when compared to the UI. Please
refer to section 3.3 for an example of how this can be used to clone elements from one
environment to another.

Update Element
Delete Element
Create Input Value
Update Input Value
Delete Input Value
Download Supported via Create Batch for an Object process

2.3 Fast Formula


Create
Update
Delete
Download Supported via Create Batch for an Object process

2.4 Fast Formula Global


Create

2.5 Balance Group


Add a Defined Balance
Remove a Defined Balance

2.6 HCM User-Defined Table


Create User-Defined Table
Update User-Defined Table: Currently this only allows the correction of existing
records.
Create User-Defined Column
Update User-Defined Column: Currently this only allows the correction of existing
records.
Create User-Defined Row
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Update User-Defined Row: Currently this only allows the correction of existing records,
where by the user needs to pass the Effective Start Date and Effective End Date of the existing
record.
Create User-Defined Column Instance
Update User-Defined Column Instance: Currently this only allows the correction of
existing records, where by the user needs to pass the Effective Start Date and Effective End
Date of the existing record.
2.7 Payroll Relationship
Add Payroll
End Payroll
2.8 Bank
Create Bank
2.9 Bank Branch
Create Bank Branch
2.10 External Bank Account
Create External Bank Account
2.11 Personal Payment Method
Create Personal Payment Method

2.12 Payroll Definition


Create Payroll Definition
Update Payroll Definition: Currently this only allows the correction of existing records,
where by the user needs to pass the Effective Start Date and Effective End Date of the existing
record.
Delete Payroll Definition: Currently this only allows the deletion of existing records,
where by the user needs to pass the Effective Start Date and Effective End Date of the existing
record.

2.13 Balance
Initialize Balance
NOTE: This is not a Batch Loader object. This object is used in connection with Balance
Initialization feature. Please refer to Balance Initialization documentation for more
information.

2.14 Cost Allocation


Create Cost Allocation
Delete Cost Allocation
For above two actions the information that needs to be passed for Source and Creator can vary
based on the Source Type;
Level Source Type | Source Creator
Element at Assignment AET | Element name | Assignment
number
Element at Employment Terms TET | Element name | Terms
number
Element at Payroll Relationship PRET | Element name | Payroll
Relationship Number
Assignment ASG | Assignment number
Employment Terms TERM | Terms number
Payroll Relationship PREL | Payroll Relationship Number
Position POS | Position Name
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Job JOB | Job Name


Department ORG | Department Name
Element Eligibility EL | Element Eligibility name
Payroll PAY | Payroll Name
Please note that balance costing can be only entered at the element eligibility.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

3 Use Cases
3.1 Kronos Integration
Existing EBS solution

Fusion Solution Overview

Payroll Flow can be created to automate the import of Kronos data in bi-weekly frequency
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Define the above flow in the Manage Payroll Flow Pattern user interface.

Task: Extract Time Card Info


This is a manual task in the flow. This is where user the extract the Kronos output via its
supported tools. A sample output might look like;

Person Number|Date Earned|Payroll|Hours||Element



0002241|05/10/2013|LPS Bi-eekly|08.00||VCT
0002241|05/13/2013|LPS Bi-eekly|08.00||SCK
0002300|05/15/2013|LPS Bi-eekly|08.00||VCT
0002300|05/16/2013|LPS Bi-eekly|08.00||VCT

Task: Load Extracted File


This is again a manual step. This is where the user takes the file from the customer FTP server
and load it into the Fusion as required for the Load Batch Via File process with the name
matching to the Flow instance name.
Task: Run Create Batch
This is an automatic task. This task will execute the Load Batch via File. This will take the
attached data file and transform it before loading it into the given Batch (i.e. the batch name
can be defaulted to the name of the flow instance).
The Fast Formula used for this transformation rule needs to contain the following;
FileType:
“DELIMITED”
FileDelimiter:
“|”
Read:
""

Map and Convert:


"
/*Batch Related Outputs*/
TASK=''Element Entry''
TASKACTION=''Quick Create – VCT Element''
LINESEQUENCE=LINENO
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

/*Task Action Related Outputs */


Effective_Start_Date=POSITION2
Assignment_Number=''E''||POSITION1
Units=POSITION4
"

Verify Batch
This is a manual task where user can launch the spreadsheet. User can open up the loaded
batch via the spreadsheet and verify the content before transferring them.

Transfer Batch
This is an automatic task that transfers the content of the batch into the Fusion objects. In this
example the Batch Name can be defaulted to the name of the Flow instance.
Verify Transfer
This is a manual task where the user can be provided with the navigation to the Manage
Element Entry user interface. Therefore user can go there and do some sample check to see
whether the data is loaded or not.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

3.2 Ceridian Time Card Integration


The integration for this can be done similar to the Kronos example, but these sections focus on
how the information in the Ceridian output can be transformed in order to import this in
Fusion.

Sample Ceridain output


Batch Name (for Ceridian) Clock Time Hours
Hours Constant Cost
Center (if charging to other than Home CC)

AAAAAAAAAAAAA BBBBBB CCDEE.EE #


FFFFF

Key
AAAAAAAAAAAAA – Batch Name
BBBBBB - Employee Number
CC - Element Code
D - “0” for positive and “–“ for negative
EE.EE - Hours
The file name might indicate the period in which these time cards need to be created.

Key information needed for Fusion Payroll


The task and the action that is to be perform. E.g. Element Entry and Quick Create. In addition
to the next key information is the element.
Other than this following are essential;
Reason (optional), Sub Priority (optional), Effective Start Date, Effective End Date (optional),
Assignment Number

Information that are controlled by the integration use case


For example Payroll Interface customers, when an earning element is created then the
following input values might get generated and it can vary by the calculation rule selected;
Flat Amout - Pay Value, Amount, Periodicity, Third-Party Earnings Type, Third-Party
Earnings Code, Reduce Regular, Reduce Regular Earning, Reduce Regular Hours, Reduce Regular
Days, Third-Party Earnings Code, Hours Worked, etc.
Percentage of Earnings - Pay Value, Percentage, Periodicity, Hours Worked, etc.
Hour By Rate - Pay Value, Unit Type, Units, Rate, Multiple, Periodicity, Calculated Rate,
Calculated Days, Reduce Regular, Reduce Regular Earning, Reduce Regular Hours, Reduce Regular
Days, Calculated Hours, Hours Worked
In addition to these there will other user defined input values too.

What should be the ideal output required for Ceridian?


So as part of the mapping one should considered whether any of these are relevant and if it is
then it should be either passed or defaulted.
In this example let’s consider the following assumptions;
1) The time entries that are being transferred is non recurring element.
2) The information that is required is only Hours and Date Earned and the rest are
defaulted, like Rate, etc.
3) Costing information.
Given this the format of information needed from Ceridian is as follows but can vary if the
above assumption changes;
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Preferred information from Ceridian for Time entries


Element (i.e. Element Code), Assignment Number (e.g. Employee Number if it is single
assignment), Start Date, End Date, Date Earned, Hours, Cost
This information can be comma-separated.

How can these be mapped to Element Entry in Fusion via the Batch Loader?
Task/Task Action/Element Name – The two digit code can be converted to the corresponding
action in the formula rule mechanism. E.g. code of 01 can be mapped to “Quick Create –
Normal Hours”.
Assignment Number – If the implementation has only single assignment then prefixing it with
“E” to the passed employer number/person number should do the trick. This can be done in
the formula rule as well, but performance is the concern. However if it involves multiple
assignment then it might be preferable to convert prior to passing this to Fusion.
Effective Start Date – This will be the Start Date
Effective End Date – This will be the End Date
For generated or user defined input values;
e.g. by taking the hours * rate element
Calculated Hour or Hours Worked – This can take the Hours from the imported file.
Date Earned – This can take the Date Earned from the imported file.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

3.3 Creating/Migrating Elements


Here is an example where a user, with product usage of no Payroll (i.e. HR Only license),
created an element via the UI. In addition to that they have also created few input values on
testing environment. Once validated the given element they wanted to recreate the same in the
production.
3.3.1 Creating an element in the source environment

Select the Primary/Secondary classifications.

Choose the relevant answers for the given set of questionnaire.


Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Review and submit.

Once the element created then adds an input value as well.


Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

3.3.2 Download the element from the source environment

In the Submit Processes or Reports, select Create Batch for an Object.


Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Enter the Object as Element and the record name to filter the elements that are to be
downloaded.

Submit the given process.


Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Once the process is complete then the given batch can be viewed via the Batch Loader’s
Spreadsheet.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Values for Element: Quick Create – Basic Element Template


* Line Sequence 71
* Name Sales Overtime
* Reporting Name Sales Overtime
Description
* Effective Date 1900-01-01
Output Currency US Dollar
Input Currency US Dollar
Should every person eligible for the element
automatically receive it? No
First Standard
What is the earliest entry date for this element? Earning Date
What is the latest entry date for this element? Final Close
Classification ID Information
At which employment level should this element
be attached? Assignment level
Do you want the element to be processed at
Payroll Relationship level?
Do you want the element to be processed at
Payroll Term level?
Do you want the element to be processed at
Payroll Assignment level? Yes
Does this element recur each payroll period, or
does it require explicit entry? Recurring
Can a person have more than one entry of this
element in a payroll period? No
Secondary Classification ID
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Values for Element: Create Input Value


* Effective As Of Date 1900-01-01
* Element Sales Overtime
* Input Value Hours Worked
* Unit Of Measure Number
* Required No
* Display Sequence 1
Default
* Apply default at run time No
Minimum
Maximum
Warning Or Error
Lookup Type
Validation Formula
Validation Source
* Create a Database Item Yes
Reference
* Allow User Entry Yes
* Displayed Yes
Special Purpose Units
Override Message

Likewise if there is an update to the given Input Value then there will be additional line for
“Update Input Value”.

3.3.3 Copy the element definition to the target environment


Create a batch in the target environment. Then cut and paste the corresponding lines from the
source batch to the target batch, like the example values shown above.
Once done then Transfer the batch to create the element and the additional input value.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

4 FAQ
4.1 Batch Loader: Spreadsheet
How to navigate to the spreadsheet?
Navigation: Payroll Administrator work area => Batch Loader

Is there a limitation on the size of lines I can upload or download?


No, but message sheet has a limitation to show only 500 messages.
This is tracked via a bug.

Why my batch lines are not querying or why the task or task actions are not querying?
Please re-query the batch and select the batch, before coming to the batch line sheet. Once you
are in there it should show the batch header name in the line sheet.

Why the spreadsheet is not rendering the field and button properly?
If Oracle ADF Desktop Integration for Excel is not installed then please download and install.
Please refer to Oracle ADF Desktop Integration for Excel documentation for further details on
this.
However if it is already installed and not working ,the try uninstalling and installing the
Oracle ADF Desktop Integration for Excel client or make sure the Oracle ADF Desktop
Integration for Excel add on is not disabled.

Why sometime entering a date is auto converted to number?


This happens based on the Ms Excel customizations. If such happens then entering the value
with single resolves the issue. E.g. ‘YYYY-MM-DD => ‘2013-01-01

Why the columns heading for the batch content are chopped?

In such cases the height of the row can be increased.


Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

5 Appendix

5.1 Kronos Integration Sample Formula and Data File


5.1.1 Formula
/*****************************************************************************
FORMULA NAME: Kronos Interface
FORMULA TYPE: Batch Loader

Sample Input File Format:


Person Number|Date Earned|Payroll|Hours||Element
*******************************************************************************/

/* Inputs */
INPUTS ARE OPERATION (text), LINENO (number), LINEREPEATNO (number), POSITION1
(text), POSITION2 (text), POSITION4 (text)

DEFAULT FOR LINENO IS 1


DEFAULT FOR LINEREPEATNO IS 1
DEFAULT FOR POSITION1 IS ''NO DATA''
DEFAULT FOR POSITION2 IS ''NO DATA''
DEFAULT FOR POSITION4 IS ''NO DATA''

/* Calculations */
IF OPERATION=''FILETYPE'' THEN
OUTPUTVALUE=''DELIMITED''
ELSE IF OPERATION=''DELIMITER'' THEN
OUTPUTVALUE=''|''
ELSE IF OPERATION=''READ'' THEN
OUTPUTVALUE=''NONE''
ELSE IF OPERATION=''MAP'' THEN
(
/*Batch Related Outputs*/
TASK=''Element Entry''
TASKACTION=''Quick Create - PM US Sun Power - PM YS Overtime''
LINESEQUENCE=LINENO
IF LINEREPEATNO < 2 THEN
LINEREPEAT=''Y''
ELSE
LINEREPEAT=''N''

/*Task Action Related Outputs */


Effective_Start_Date=POSITION2
Assignment_Number=''E''||POSITION1
Units=POSITION4
)
ELSE
OUTPUTVALUE=''NONE''

/* Returns */
IF OPERATION=''MAP'' THEN
RETURN
TASK,TASKACTION,LINESEQUENCE,LINEREPEAT,Effective_Start_Date,Assignment_Number,Units
ELSE
RETURN OUTPUTVALUE

/* End Formula Text */

5.1.2 Data File


1011|2014-01-01|Monthly Payroll|8|OVT
1012|2014-01-01|Monthly Payroll|9|TIM
10136|2014-01-01|Monthly Payroll|9|TIM
"
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

5.2 Ceridian Integration Sample Formula and Data File


5.2.1 Formula
/********************************************************************
*********
FORMULA NAME: Time Card Interface
FORMULA TYPE: Batch Loader
Sample Input File Format:
Element Code,Assignment Number,End Date,Start Date,Hours
Worked,Department,Company Code
*********************************************************************
**********/

/* Inputs */
INPUTS ARE OPERATION (text),LINENO (number),POSITION1 (text),POSITION2
(text),POSITION3 (text),POSITION4 (text),POSITION5 (text),POSITION6
(text),POSITION7 (text)

DEFAULT FOR LINENO IS 1


DEFAULT FOR LINEREPEATNO IS 1
DEFAULT FOR POSITION1 IS 'NO DATA'
DEFAULT FOR POSITION2 IS 'NO DATA'
DEFAULT FOR POSITION3 IS 'NO DATA'
DEFAULT FOR POSITION4 IS 'NO DATA'
DEFAULT FOR POSITION5 IS 'NO DATA'
DEFAULT FOR POSITION6 IS 'NO DATA'
DEFAULT FOR POSITION7 IS 'NO DATA'

/* Calculations */
IF OPERATION='FILETYPE' THEN
OUTPUTVALUE='DELIMITED'
ELSE IF OPERATION='DELIMITER' THEN
OUTPUTVALUE=','
ELSE IF OPERATION='READ' THEN
OUTPUTVALUE='NONE'
ELSE IF OPERATION='MAP' THEN
(
IF POSITION1='1' THEN
(
/*Batch Related Outputs*/
TASK='Element Entry'
TASKACTION='Quick Create - PM US Sun Power - PM YS Overtime'
LINESEQUENCE=LINENO

/*Task Action Related Outputs */


Effective_Start_Date=POSITION4
Effective_End_Date=POSITION3
Assignment_Number=POSITION2
Units=POSITION5
)
ELSE IF POSITION1='5' THEN
(
/*Batch Related Outputs*/
TASK='Element Entry'
TASKACTION='Quick Create - PM US Sun Power - PM YS Regular Time'
LINESEQUENCE=LINENO
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

/*Task Action Related Outputs */


Effective_Start_Date=POSITION4
Effective_End_Date=POSITION3
Assignment_Number=POSITION2
Amount=POSITION5
)
ELSE IF POSITION1='3A' THEN
(
/*Batch Related Outputs*/
TASK='Element Entry'
TASKACTION='Quick Create - PM US Sun Power - PM YS Overtime1'
LINESEQUENCE=LINENO

/*Task Action Related Outputs */


Effective_Start_Date=POSITION4
Effective_End_Date=POSITION3
Assignment_Number=POSITION2
Hours_Worked=POSITION5
)
)
ELSE
OUTPUTVALUE='NONE'

/* Returns */
IF OPERATION='MAP' THEN
IF POSITION1='1' THEN
RETURN
TASK,TASKACTION,LINESEQUENCE,Effective_Start_Date,Effective_End_Date,A
ssignment_Number,Units
ELSE IF POSITION1='5' THEN
RETURN
TASK,TASKACTION,LINESEQUENCE,Effective_Start_Date,Effective_End_Date,A
ssignment_Number,Amount
ELSE IF POSITION1='5' THEN
RETURN
TASK,TASKACTION,LINESEQUENCE,Effective_Start_Date,Effective_End_Date,A
ssignment_Number,Hours_Worked

ELSE
RETURN OUTPUTVALUE

/* End Formula Text */

5.2.2 Data File"


1,E100,09/14/2013,09/14/2013,002.50,00344,001
5,E100,09/14/2013,09/14/2013,003.00,00344,001
1,E101,09/14/2013,09/09/2013,008.50,00054,001
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

5.3 Object Supported – Attribute Level Information

Task Name Action Name Name Description Mandator


y
Balance Add a Defined Attribut This must be the base attribute Yes
Group Balance e definition name.
Definiti
on
Balance Add a Defined Balance This must be the base balance Yes
Group Balance Dimensi dimension name.
on
Balance Add a Defined Balance This must be the base balance Yes
Group Balance Type definition name.
Balance Remove a Attribut This must be the base attribute Yes
Group Defined Balance e definition name.
Definiti
on
Balance Remove a Balance This must be the base balance Yes
Group Defined Balance Dimensi dimension name.
on
Balance Remove a Balance This must be the base balance Yes
Group Defined Balance Type definition name.
Bank Create Bank Bank Name of bank. Yes
Name
Bank Create Bank Bank Bank number of the given bank. No
Number
Bank Create Bank NOTE: Both the name and the
number must be unique for the
country of the given legislative data
group of the batch.
Bank Create Bank Bank Name of bank. Yes
Branch Branch Name
Bank Create Bank Bank Name of the bank branch. Yes
Branch Branch Branch
Name
Bank Create Bank Bank This is known as Sort Code in UK or Yes
Branch Branch Branch Routing/Transit Number in US.
Number
Bank Create Bank BIC/Sw Bank identifier code or SWIFT code No
Branch Branch ift Code that identifies bank and branch
information for payments between
two financial institutions.
Bank Create Bank NOTE: Both the name and the
Branch Branch number must be unique for the
given bank.
Element Create Input Effectiv Date in the format of YYYY-MM- Yes
Value e As Of DD
Date
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Element Create Input Element Name of the element Yes


Value
Element Create Input Input Name of the input value Yes
Value Value
Element Create Input Unit Of Values from the Lookup Type Yes
Value Measur UNITS. E.g. Money
e
Element Create Input Require This takes a value of either Yes or Yes
Value d No.
Element Create Input Display Display sequence of the input value. Yes
Value Sequenc E.g. 1 or 2 or 3 etc.
e
Element Create Input Default Value in internal format. E.g. if is No
Value date then it will be YYYY-MM-DD.
Or if it is number then 12.1 without
any trailing spaces.
Element Create Input Apply This takes a value of either Yes or Yes
Value default No.
at run
time
Element Create Input Minimu Value in internal format. E.g. if is No
Value m date then it will be YYYY-MM-DD.
Or if it is number then 12.1 without
any trailing spaces.
Element Create Input Maximu Value in internal format. E.g. if is No
Value m date then it will be YYYY-MM-DD.
Or if it is number then 12.1 without
any trailing spaces.
Element Create Input Warnin Values from the Lookup Type No
Value g Or PAY_WARNING_ERROR. E.g.
Error Error
Element Create Input Lookup Name of the lookup type. No
Value Type
Element Create Input Validati Name of the formula. No
Value on
Formula
Element Create Input Validati ADFBc View object. No
Value on
Source
Element Create Input Create a This takes a value of either Yes or Yes
Value Databas No.
e Item
Element Create Input Referen Balance Reference name (a.k.a. No
Value ce Balance Context).
Element Create Input Allow This takes a value of either Yes or Yes
Value User No.
Entry
Element Create Input Display This takes a value of either Yes or Yes
Value ed No.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Element Create Input Special Meaning from Lookup Type No


Value Purpose PAY_RESERVED_INPUT_VALUE.
E.g. Primary output value
Element Create Input Overrid Message name, such as No
Value e PAY_6306_INPUT_VALUE_FORM
Messag AT.
e
Element Delete Element Effectiv Date in the format of YYYY-MM- No
e As Of DD
Date
Element Delete Element Element Name of the element. Yes

Element Delete Input Effectiv Date in the format of YYYY-MM- No


Value e As Of DD
Date
Element Delete Input Element Name of the element. Yes
Value
Element Delete Input Input Name of the input value Yes
Value Value
Element Quick Create Name Name of element. Yes

Element Quick Create Reporti Name for an element that is Yes


ng displayed on reports and pay
Name advices instead of the actual name.
Element Quick Create Descript Description of the given element. No
ion
Element Quick Create Effectiv Date in the format of YYYY-MM- Yes
e Date DD
Element Quick Create Rule1..8 Rule used by the element template No
0 to create elements. Text attributes
expect the values in the display
format. e.g. "Yes" rather than "Y".
Likewise if refers to another object,
like Time Definition, then the
display name can be entered. E.g.
Last Standard Process Date.
Element Update Element Effectiv Date in the format of YYYY-MM- Yes
e As Of DD
Date
Element Update Element Element Name of the element. Yes

Element Update Element Earliest Name of the time definition. E.g. No


Entry First Standard Earning Date.
Date
Element Update Element Latest Name of the time definition. E.g. No
Entry Last Standard Earning Date.
Date
Element Update Element Allow This takes a value of either Yes or No
multiple No.
entries
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

in same
period
Element Update Element Additio This takes a value of either Yes or No
nal No.
entry
Element Update Element Closed This takes a value of either Yes or No
for No.
entry
Element Update Element Defaulti Name of the formula. No
ng
Formula
Element Update Element Calculat Name of the formula. No
ion
Formula
Element Update Element Validati Name of the formula. No
on
Formula
Element Update Element Validati Message name, such as No
on PAY_6306_INPUT_VALUE_FORM
Overrid AT.
e
Messag
e
Element Update Input Effectiv Date in the format of YYYY-MM- Yes
Value e As Of DD
Date
Element Update Input Element Name of the element. Yes
Value
Element Update Input Input Name of the input value Yes
Value Value
Element Update Input Unit Of Values from the Lookup Type No
Value Measur UNITS. E.g. Money
e
Element Update Input Require This takes a value of either Yes or No
Value d No.
Element Update Input Display Display sequence of the input value. No
Value Sequenc E.g. 1 or 2 or 3 etc.
e
Element Update Input Default Value in internal format. E.g. if is No
Value date then it will be YYYY-MM-DD.
Or if it is number then 12.1 without
any trailing spaces.
Element Update Input Apply This takes a value of either Yes or No
Value default No.
at run
time
Element Update Input Minimu Value in internal format. E.g. if is No
Value m date then it will be YYYY-MM-DD.
Or if it is number then 12.1 without
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

any trailing spaces.

Element Update Input Maximu Value in internal format. E.g. if is No


Value m date then it will be YYYY-MM-DD.
Or if it is number then 12.1 without
any trailing spaces.
Element Update Input Warnin Values from the Lookup Type No
Value g Or PAY_WARNING_ERROR. E.g.
Error Error
Element Update Input Lookup Name of the lookup type. No
Value Type
Element Update Input Validati Name of the formula. No
Value on
Formula
Element Update Input Validati ADFBc View object. No
Value on
Source
Element Update Input Create a This takes a value of either Yes or No
Value Databas No.
e Item
Element Update Input Referen Balance Reference name (a.k.a. No
Value ce Balance Context).
Element Update Input Allow This takes a value of either Yes or No
Value User No.
Entry
Element Update Input Display This takes a value of either Yes or No
Value ed No.
Element Update Input Overrid Message name, such as No
Value e PAY_6306_INPUT_VALUE_FORM
Messag AT.
e
Element Quick Create Reason Lookup code from the lookup type No
Entry PAY_ELE_ENTRY_REASON.
Element Quick Create Sub Numerical value. No
Entry priority
Element Quick Create Effectiv Date in the format of YYYY-MM- Yes
Entry e Start DD
Date
Element Quick Create Effectiv Date in the format of YYYY-MM- No
Entry e End DD
Date
Element Quick Create Assign Number that identifies a person's Yes
Entry ment assignment, such as E100.
Number
Element Quick Create Input Entry values for the given input No
Entry Value1.. value of the element. Maximum of
50 50 supported via this loader. Values
must be in internal format. E.g.
DATE is in YYYY-MM-DD format,
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Monetary/Numeric in numerical
value with dot as the decimal, etc.
External Create External Bank This must be an existing Bank. Yes
Bank Bank Account Name
Account
External Create External Bank This must be an existing Bank Yes
Bank Bank Account Branch Branch.
Account Name
External Create External Account This is the Account number for the Yes
Bank Bank Account Number given Bank Account.
Account
External Create External IBAN This is the IBAN for the given No
Bank Bank Account account.
Account
External Create External Account This will be based on No
Bank Bank Account Type IBY_BANKACCT_TYPES lookup
Account type; CHECKING - Checking
Account, MONEYMRKT - Money
Market Account, SAVINGS -
Savings Account

External Create External Seconda This can be used differently based No


Bank Bank Account ry on which legislation you are using.
Account Account For example, this is known as
Referen Building Society Number in UK.
ce
External Create External Account Name of the bank account. No
Bank Bank Account Name
Account
External Create External Person This must be an existing Person, Yes
Bank Bank Account Number who also should have a
Account corresponding TCA party.
Fast Create Legislati Name of the Legislative Data Group No
Formula ve Data
Group
Fast Create Effectiv Date in the format of YYYY-MM- Yes
Formula e As Of DD
Date
Fast Create Formula Name of the Formula for Type. Yes
Formula Type
Fast Create Formula Name of the formula. Yes
Formula
Fast Create Descript Description of the given formula. No
Formula ion
Fast Create Formula Formula text itself. Yes
Formula Text
Fast Delete Legislati Name of the Legislative Data Group No
Formula ve Data
Group
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Fast Delete Effectiv Date in the format of YYYY-MM- No


Formula e As Of DD
Date
Fast Delete Formula Name of the formula. Yes
Formula
Fast Update Legislati Name of the Legislative Data Group No
Formula ve Data
Group
Fast Update Effectiv Date in the format of YYYY-MM- Yes
Formula e As Of DD
Date
Fast Update Formula Name of the formula. Yes
Formula
Fast Update Descript Description of the given formula. No
Formula ion
Fast Update Formula Formula text itself. No
Formula Text
Fast Create Effectiv Date in the format of YYYY-MM- Yes
Formula e Start DD
Global Date
Fast Create Effectiv Date in the format of YYYY-MM- Yes
Formula e End DD
Global Date
Fast Create Value Value in internal format. E.g. if is Yes
Formula date then it will be YYYY-MM-DD.
Global Or if it is number then 12.1 without
any trailing spaces.
Fast Create Data Lookup code from the lookup type Yes
Formula Type FF_DATA_TYPE.
Global
Fast Create Name Name of the formula global. Yes
Formula
Global
Fast Create Legislati This is the name of the Legislative No
Formula ve Data Data Group for the given record.
Global Group
Object Create Name Name of the object group. Yes
Group
Object Create Object Meaning from Lookup Type Yes
Group Group PAY_OBJECT_GROUP_TYPE. E.g.
Type Payroll Relationship Group
Object Create Descript Description of the object group. No
Group ion
Object Create Legislati This is the name of the Legislative Yes
Group ve Data Data Group for the given record.
Group
Object Create Start Date in the format of YYYY-MM- No
Group Date DD
Object Create End Date in the format of YYYY-MM- No
Group Date DD
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Object Create Value 1 Parameter values for the No


Group ~ 10 corresponding parameter in the
order that appears in the Object
Group UI.
Object Create Rule Object group level. No
Group Level 1
~5
Object Create Rule 1 ~ Formula name from the given object No
Group 5 level formula.
Object Delete Group Name of object group being deleted. Yes
Group
Payment Create Personal Effectiv Date in the format of YYYY-MM- Yes
Method Payment Method e Start DD
Date
Payment Create Personal Name Name of the personal payment Yes
Method Payment Method method.
Payment Create Personal Payroll Existing payroll relationship Yes
Method Payment Method Relation number of the person whose
ship payment method is being created.
Number
Payment Create Personal Amount If M is selected as the payment No
Method Payment Method amount type, the amount value.
Payment Create Personal Priority When there are multiple payment Yes
Method Payment Method methods for a person, identifies
which payment method should be
processed first.
Payment Create Personal Organiz Name of the organization payment Yes
Method Payment Method ation method.
Paymen
t
Method
Payment Create Personal Percent If P is selected as the payment No
Method Payment Method age amount type, the percentage value.
Payment Create Personal Paymen This can be either M for Amount or Yes
Method Payment Method t P for Percentage.
Amount
Type
Payment Create Personal Bank This must an existing Bank Account. No
Method Payment Method Account
Number
Payroll Add Payroll Assign Assignment number for the given Yes
Relationshi ment person.
p Number
Payroll Add Payroll Payroll Name of the Payroll as seen in user Yes
Relationshi interface.
p
Payroll Add Payroll Legislati Name of the Legislative Data Group Yes
Relationshi ve Data
p Group
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Payroll Add Payroll Effectiv Date in the format of YYYY-MM- Yes


Relationshi e As Of DD
p Date
Payroll End Payroll Assign Assignment number for the given Yes
Relationshi ment person.
p Number
Payroll End Payroll Payroll Name of the Payroll as seen in user Yes
Relationshi interface.
p
Payroll End Payroll Legislati Name of the Legislative Data Group Yes
Relationshi ve Data
p Group
Payroll End Payroll Effectiv Date in the format of YYYY-MM- Yes
Relationshi e As Of DD.
p Date
Payroll Create Payroll Consoli The default consolidation group, Yes
Definition Definition dation used to group payroll runs for this
Group payroll definition within the same
time period for reporting, costing,
and post-run processing.
Payroll Create Payroll Period Frequency of the payroll cycle for Yes
Definition Definition Type the payroll definition, such as
Annually, Bimonthly, Biweekly,
Monthly, Calendar, Monthly, Lunar,
Quarterly, Semiannually,
Semimonthly, Weekly.
Payroll Create Payroll Effectiv Date to be stamped on Effective Yes
Definition Definition e As-of Start Date. Date in format of YYYY-
Date MM-DD.
Payroll Create Payroll First Last date in the first payroll period Yes
Definition Definition Period during which the payroll is
End available for processing. Date in
Date format of YYYY-MM-DD.
Payroll Create Payroll Number Number of years to use when Yes
Definition Definition Of generating the payroll schedule.
Years
Payroll Create Payroll Payroll Number of days that payroll run Yes
Definition Definition Run falls before or after the base date.
Days
Payroll Create Payroll Date Number of days that date earned Yes
Definition Definition Earned falls before or after the base date.
Days
Payroll Create Payroll Date Number of days that date paid falls Yes
Definition Definition Paid before or after the base date.
Days
Payroll Create Payroll Payslip Number of days that payslip Yes
Definition Definition Availabi availability falls before or after the
lity base date.
Days
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Payroll Create Payroll Cutoff Number of days that cutoff date Yes
Definition Definition Days falls before or after the base date.
Payroll Create Payroll Payslip Indicates whether payslip Yes
Definition Definition Availabl availability should fall on, after, or
e Before before the base date for the payroll
or After processing event.
Base
Date
Payroll Create Payroll Date Indicates whether date earned Yes
Definition Definition Earned should fall on, after, or before the
Before base date for the payroll processing
or After event. The exact value must be
Base either O or A or B.
Date
Payroll Create Payroll Payroll Indicates whether payroll run Yes
Definition Definition Run should fall on, after, or before the
Before base date for the payroll processing
or After event. The exact value must be
Base either O or A or B.
Date
Payroll Create Payroll Cut off Indicates whether the cutoff date Yes
Definition Definition Before should fall on, after, or before the
or After base date for the payroll processing
Base event. The exact value must be
Date either O or A or B.
Payroll Create Payroll Date Indicates whether date paid should Yes
Definition Definition Paid fall on, after, or before the base date
Before for the payroll processing event. The
or After exact value must be either O or A or
Base B.
Date
Payroll Create Payroll Date The type of days used to calculate Yes
Definition Definition Paid payroll processing event dates can
Day be calendar days (C) or work days
Type (W).
Payroll Create Payroll Payslip The type of days used to calculate Yes
Definition Definition Availabi payroll processing event dates can
lity Day be calendar days (C) or work days
Type (W).
Payroll Create Payroll Cut off The type of days used to calculate Yes
Definition Definition Day payroll processing event dates can
Type be calendar days (C) or work days
(W).
Payroll Create Payroll Payroll The type of days used to calculate Yes
Definition Definition Run payroll processing event dates can
Date be calendar days (C) or work days
Day (W).
Type
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Payroll Create Payroll Date The type of days used to calculate Yes
Definition Definition Earned payroll processing event dates can
Day be calendar days (C) or work days
Type (W).
Payroll Create Payroll Payslip Date that is used as the basis for Yes
Definition Definition Availabi scheduling the payslip availability
lity Base date. This can be either Period End
Date Date (E) or Period Start Date (S).
Payroll Create Payroll Cut off Date that is used as the basis for Yes
Definition Definition Base scheduling the cutoff date, which is
Date the last date for entering payroll
information. This can be either
Period End Date (E) or Period Start
Date (S).
Payroll Create Payroll Payroll Date that is used as the basis for Yes
Definition Definition Run scheduling the payroll run date.
Date This can be either Period End Date
Base (E) or Period Start Date (S).
Date
Payroll Create Payroll Date Date that is used as the basis for Yes
Definition Definition Earned scheduling the date earned, which is
Base the date on which element entries
Date are added to the payroll run. This
can be either Period End Date (E) or
Period Start Date (S).
Payroll Create Payroll Date Date that is used as the basis for Yes
Definition Definition Paid scheduling the date paid date. This
Base can be either Period End Date (E) or
Date Period Start Date (S).
Payroll Create Payroll Legislati Name of a grouping of payroll data Yes
Definition Definition ve Data within a legislation.
Group
Payroll Create Payroll Default Payment method used for people No
Definition Definition Paymen who have not specified a personal
t payment method.
Method
Payroll Create Payroll Reporti Name for the payroll definition that No
Definition Definition ng is displayed on reports.
Name
Payroll Create Payroll Ledger General ledger used to cost entries No
Definition Definition for the payroll run results.
Payroll Create Payroll Allow Indicates if the prepayments process Yes
Definition Definition Negativ can include negative payments.
e This can be either Yes and No.
Paymen
ts
Payroll Update Payroll Name Name of the payroll definition that Yes
Definition Definition groups workers who are processed
together with the same processing
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

frequency, such as weekly,


biweekly, monthly, or semi-
monthly.
Payroll Update Payroll Effectiv Effective Start Date of the record Yes
Definition Definition e Start that needs correction to be done.
Date Date in the format of YYYY-MM-
DD
Payroll Update Payroll Effectiv Effective End Date of the record that Yes
Definition Definition e End needs the correction to be
Date done. Date in the format of YYYY-
MM-DD
Payroll Update Payroll Legislati Name of a grouping of payroll data Yes
Definition Definition ve Data within a legislation.
Group
Payroll Update Payroll Default Payment method used for people No
Definition Definition Paymen who have not specified a personal
t payment method.
Method
Payroll Update Payroll Ledger General ledger used to cost entries No
Definition Definition for the payroll run results.
Payroll Update Payroll Reporti Name for the payroll definition that No
Definition Definition ng is displayed on reports.
Name
Payroll Update Payroll Number Number of years to use when No
Definition Definition Of generating the payroll schedule.
Years
Payroll Update Payroll Allow Indicates if the prepayments process No
Definition Definition Negativ can include negative payments.
e
Paymen
ts
Payroll Delete Payroll Legislati Name of a grouping of payroll data Yes
Definition Definition ve Data within a legislation.
Group
Payroll Delete Payroll Effectiv Effective Start Date of the record Yes
Definition Definition e Start that needs to be deleted. Date in the
Date format of YYYY-MM-DD
Payroll Delete Payroll Effectiv Effective End Date of the record that Yes
Definition Definition e End needs to be deleted. Date in the
Date format of YYYY-MM-DD
Payroll Delete Payroll Name Name of the payroll definition that Yes
Definition Definition groups workers who are processed
together with the same processing
frequency, such as weekly,
biweekly, monthly, or semi-
monthly.
Cost Create Cost Effectiv Date in the format of YYYY-MM- Yes
Allocation Allocation e Start DD
Date
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Cost Create Cost Effectiv Date in the format of YYYY-MM- Yes


Allocation Allocation e End DD
Date
Cost Create Cost Source Please refer to Supported Objects Yes
Allocation Allocation Type section for more information.
Cost Create Cost Source Please refer to Supported Objects Yes
Allocation Allocation section for more information.
Cost Create Cost Creator Please refer to Supported Objects No
Allocation Allocation section for more information.
Cost Create Cost Cost This must be COST or BAL. COST No
Allocation Allocation Type for Cost side costing and BAL for
Balance side costing. Balance Type
costing is only to be used with
element eligibility level.
Cost Create Cost Proporti Proportion is a number between 0 No
Allocation Allocation on and 1 and its not a percentage.
Cost Create Cost SEGME Values in the internal format, such No
Allocation Allocation NT1..30 as if it is based on Lookup Type
then it will be the lookup code.
Cost Delete Cost Effectiv Date in the format of YYYY-MM- Yes
Allocation Allocation e Start DD
Date
Cost Delete Cost Effectiv Date in the format of YYYY-MM- Yes
Allocation Allocation e End DD.
Date
Cost Delete Cost Source Please refer to Supported Objects Yes
Allocation Allocation Type section for more information.
Cost Delete Cost Source Please refer to Supported Objects Yes
Allocation Allocation section for more information.
Cost Delete Cost Creator Please refer to Supported Objects No
Allocation Allocation section for more information.
Cost Delete Cost Cost This must be COST or BAL. COST No
Allocation Allocation Type for Cost side costing and BAL for
Balance side costing. Balance Type
costing is only to be used with
element eligibility level.
Cost Delete Cost Proporti Proportion is a number between 0 No
Allocation Allocation on and 1 and it’s not a percentage.
Cost Delete Cost SEGME Values in the internal format, such No
Allocation Allocation NT1..30 as if it is based on Lookup Type
then it will be the lookup code.
HCM User- Create User- Legislati Name of the grouping of payroll Yes
Defined Defined Column ve Data data within a legislation.
Table Group
HCM User- Create User- User- Name of the user-defined table. Yes
Defined Defined Column Defined
Table Table
Name
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

HCM User- Create User- Data It must be either a number (N) or No


Defined Defined Column Type date (D) or text (T). For range type,
Table only number is supported. Match
can be number, date (date in YYYY-
MM-DD format), or text.
HCM User- Create User- Formula Date in YYYY-MM-DD format. No
Defined Defined Column Effectiv
Table e Date
HCM User- Create User- Formula Name of the compiled User Table No
Defined Defined Column Name Validation formula.
Table
HCM User- Create User- User- Name of the user-defined column. Yes
Defined Defined Column Defined
Table Column
Name
HCM User- Create User- Legislati Name of the grouping of payroll Yes
Defined Defined Column ve Data data within a legislation.
Table Instance Group
HCM User- Create User- User- Name of the user-defined table. Yes
Defined Defined Column Defined
Table Instance Table
Name
HCM User- Create User- Row Name of the user-defined row. Yes
Defined Defined Column Name
Table Instance
HCM User- Create User- User- Name of the user-defined column. Yes
Defined Defined Column Defined
Table Instance Column
Name
HCM User- Create User- Effectiv Date in the format of YYYY-MM- No
Defined Defined Column e Start DD.
Table Instance Date
HCM User- Create User- Effectiv Date in the format of YYYY-MM- No
Defined Defined Column e End DD.
Table Instance Date
HCM User- Create User- Value User-defined column instance value. No
Defined Defined Column
Table Instance
HCM User- Create User- Match Either the value to match, if for No
Defined Defined Row Value Match type, or the low range value,
Table Or Low for Range type.
Range
Value
HCM User- Create User- Legislati Name of the grouping of payroll Yes
Defined Defined Row ve Data data within a legislation.
Table Group
HCM User- Create User- User- Name of the user-defined table. Yes
Defined Defined Row Defined
Table Table
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Name

HCM User- Create User- High Maximum value in range. No


Defined Defined Row Range
Table
HCM User- Create User- Sequenc This must be an integer value for No
Defined Defined Row e the sequence.
Table
HCM User- Create User- Row Name of the user-defined row. Yes
Defined Defined Row Name
Table
HCM User- Create User- Effectiv Date in the format of YYYY-MM- No
Defined Defined Row e Start DD.
Table Date
HCM User- Create User- Effectiv Date in the format of YYYY-MM- No
Defined Defined Row e End DD.
Table Date
HCM User- Create User- Legislati Name of the grouping of payroll Yes
Defined Defined Table ve Data data within a legislation.
Table Group
HCM User- Create User- User- Name to use as a title in the user- No
Defined Defined Table Defined defined table for a group of rows.
Table Row
Title
HCM User- Create User- User- Name of the user-defined table. Yes
Defined Defined Table Defined
Table Table
Name
HCM User- Create User- Range Indicate whether user-defined table Yes
Defined Defined Table Or stores exact match data (M) or data
Table Match within a specified range (R).
HCM User- Create User- User Keys that validate which units can Yes
Defined Defined Table Key be entered for a table type. For
Table Units example, for Range table types, only
Number is applicable.
HCM User- Update User- Legislati Name of the grouping of payroll Yes
Defined Defined Column ve Data data within a legislation.
Table Group
HCM User- Update User- User- Name of the user-defined table. Yes
Defined Defined Column Defined
Table Table
Name
HCM User- Update User- User- Name of the user-defined column. Yes
Defined Defined Column Defined
Table Column
Name
HCM User- Update User- Formula Date as of when the compiled No
Defined Defined Column Effectiv formula is effective and available for
Table e Date use. Date must be in the format
YYYY-MM-DD.
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

HCM User- Update User- Formula Name of the compiled User Table No
Defined Defined Column Name Validation formula.
Table
HCM User- Update User- Legislati Name of the grouping of payroll Yes
Defined Defined Column ve Data data within a legislation.
Table Instance Group
HCM User- Update User- User- Name of the user-defined table. Yes
Defined Defined Column Defined
Table Instance Table
Name
HCM User- Update User- User- Name of the user-defined column. Yes
Defined Defined Column Defined
Table Instance Column
Name
HCM User- Update User- Row Name of the user-defined row. Yes
Defined Defined Column Name
Table Instance
HCM User- Update User- Effectiv Date in the format of YYYY-MM- Yes
Defined Defined Column e Start DD.
Table Instance Date
HCM User- Update User- Effectiv Date in the format of YYYY-MM- Yes
Defined Defined Column e End DD.
Table Instance Date
HCM User- Update User- Value User-defined column instance value. No
Defined Defined Column
Table Instance
HCM User- Update User- Legislati Name of the grouping of payroll Yes
Defined Defined Row ve Data data within a legislation.
Table Group
HCM User- Update User- User- Name of the user-defined table. Yes
Defined Defined Row Defined
Table Table
Name
HCM User- Update User- Row Name of the user-defined row. Yes
Defined Defined Row Name
Table
HCM User- Update User- Effectiv Date in the format of YYYY-MM- Yes
Defined Defined Row e Start DD.
Table Date
HCM User- Update User- Effectiv Date in the format of YYYY-MM- Yes
Defined Defined Row e End DD.
Table Date
HCM User- Update User- Match Either the value to match, if for No
Defined Defined Row Value Match type, or the low range value,
Table Or Low for Range type.
Range
Value
HCM User- Update User- High Maximum value in range. No
Defined Defined Row Range
Table
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

HCM User- Update User- Sequenc This must be an integer value for No
Defined Defined Row e the sequence.
Table
HCM User- Update User- Legislati Name of the grouping of payroll Yes
Defined Defined Table ve Data data within a legislation.
Table Group
HCM User- Update User- User- Name of the user-defined table. Yes
Defined Defined Table Defined
Table Table
Name
HCM User- Update User- User- Name to use as a title in the user- No
Defined Defined Table Defined defined table for a group of rows.
Table Row
Title
Element Create Element Effectiv Start date of the entry in YYYY-MM- Yes
Entry Entry e Start DD format.
Date
Element Create Element Effectiv End date of the entry, where No
Entry Entry e End applicable, in YYYY-MM-DD
Date format.

Element Create Element Element Name of the Element. Yes


Entry Entry
Element Create Element Person Number that identifies a person's Yes
Entry Entry Number assignment or employment term or
payroll relationship.
Element Create Element Assign Number that identifies a person's No
Entry Entry ment assignment, such as E100. Only
Number needed if there were more than one
assignment for the given person.
Element Create Element Term Number that identifies a person's No
Entry Entry Number employment term, such as ET100.
Only needed if there were more
than one employment term for the
given person.
Element Create Element Relation Number that identifies a person's No
Entry Entry ship payroll relationship, such as 100.
Number Only needed if there were more
than one payroll relationship for the
given person.
Element Create Element Payroll Name of the Payroll if the entry No
Entry Entry needs to be created at employment
term level. Only needed if there
were more than one payroll for the
given person.
Element Create Element Reason Lookup code from the lookup type No
Entry Entry PAY_ELE_ENTRY_REASON.
Element Create Element Subprio Numerical value. No
Entry Entry rity
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

Element Create Element ENTRY Entry values for the given input No
Entry Entry VALUE value of the element. Maximum of
1..50 50 supported via this loader. Values
must be in internal format. E.g.
DATE is in YYYY-MM-DD format,
Monetary/Numeric in numerical
value with dot as the decimal, etc.
The order of the entry value
matches the order of the input value
based on the display sequence.
Element Create Element SEGME Value entered should be the code No
Entry Entry NT1..30 rather than the meaning of the
corresponding Value Set.
Element Update Element Effectiv Value in YYYY-MM-DD format. Yes
Entry Entry e Start
Date
Element Update Element Element Name of the Element. Yes
Entry Entry
Element Update Element Entry Sequence of the entry, especially if No
Entry Entry Sequenc there is more than one entry exists
e for the given element.
Element Update Element Person Number that identifies a person's Yes
Entry Entry Number assignment or employment term or
payroll relationship.
Element Update Element Assign Number that identifies a person's No
Entry Entry ment assignment, such as E100. Only
Number needed if there were more than one
assignment for the given person.
Element Update Element Term Number that identifies a person's No
Entry Entry Number employment term, such as ET100.
Only needed if there were more
than one employment term for the
given person.
Element Update Element Relation Number that identifies a person's No
Entry Entry ship payroll relationship, such as 100.
Number Only needed if there were more
than one payroll relationship for the
given person.
Element Update Element Payroll Name of the Payroll if the entry No
Entry Entry needs to be created at employment
term level. Only needed if there
were more than one payroll for the
given person.
Element Update Element Reason Lookup code from the lookup type No
Entry Entry PAY_ELE_ENTRY_REASON.
Element Update Element Subprio Numerical value. No
Entry Entry rity
Element Update Element ENTRY Entry values for the given input No
Entry Entry VALUE value of the element. Maximum of
Loading Data Using Batch Loader in Fusion Payroll Applications Payroll

1..50 50 supported via this loader. Values


must be in internal format. E.g.
DATE is in YYYY-MM-DD format,
Monetary/Numeric in numerical
value with dot as the decimal, etc.
The order of the entry value
matches the order of the input value
based on the display sequence.
Element Update Element SEGME Value entered should be the code No
Entry Entry NT1..30 rather than the meaning of the
corresponding Value Set.
Element Delete Element Effectiv Value in YYYY-MM-DD format. No
Entry Entry e Start
Date
Element Delete Element Element Name of the Element. Yes
Entry Entry
Element Delete Element Entry Sequence of the entry, especially if No
Entry Entry Sequenc there is more than one entry exists
e for the given element.
Element Delete Element Person Number that identifies a person's Yes
Entry Entry Number assignment or employment term or
payroll relationship.
Element Delete Element Assign Number that identifies a person's No
Entry Entry ment assignment, such as E100. Only
Number needed if there were more than one
assignment for the given person.
Element Delete Element Term Number that identifies a person's No
Entry Entry Number employment term, such as ET100.
Only needed if there were more
than one employment term for the
given person.
Element Delete Element Relation Number that identifies a person's No
Entry Entry ship payroll relationship, such as 100.
Number Only needed if there were more
than one payroll relationship for the
given person.
Element Delete Element Payroll Name of the Payroll if the entry No
Entry Entry needs to be created at employment
term level. Only needed if there
were more than one payroll for the
given person.

You might also like