Loading Work Structures Using HCM Data Loader
Loading Work Structures Using HCM Data Loader
JANUARY 2016
Table of Contents
Table of Figures
Introduction
1
1
Location
Loading Locations
Location Errors
11
11
11
Location Translation
12
Grade
13
13
Loading Grades
13
Grade Errors
16
17
17
Grade Translation
17
18
Grade Rate
20
20
20
23
24
24
Grade Ladder
26
26
26
32
33
33
34
36
36
36
37
38
Job
39
Considerations and Prerequisites for Job
39
Loading Job
39
Job Errors
48
48
Job Translation
49
Organization
50
50
Loading Organization
50
Organization Errors
57
57
Organization Translation
58
Position
60
60
Loading Position
60
Position Errors
69
70
Position Translation
71
Table of Figures
Figure 1: Create Location ......................................................................................................................................... 5
Figure 2: Manage Locations: Other Addresses ......................................................................................................... 7
Figure 3: Create Location: Extra Information ............................................................................................................ 8
Figure 4: Create Location: Legislative Information .................................................................................................. 10
Figure 5: Create Grade ........................................................................................................................................... 14
Figure 6: Create Grade: Grade Step Details ........................................................................................................... 15
Figure 7: Create Grade Rate .................................................................................................................................. 21
Figure 8: Grade Rate Values .................................................................................................................................. 23
Introduction
When implementing Oracle Fusion Global Human Resources for the first time or providing regular
updates, you can create work structure records using HCM Data Loader.
For general information about how to prepare data for loading using HCM Data Loader, or the HCM
Data Loader file format, see the HCM Data Loader User Guide (MOS Doc ID: 1664133.1).
Loading Describes the business object hierarchy. For each business object component, a table of
the attributes that are commonly supplied when creating new records is provided. These tables
have the following columns:
HCM Data Loader Attribute The attribute name to supply when providing your data in the
business object data (.dat) file. Attribute names with a *1 suffix are foreign-object references
that support the integration key types. As source keys are recommended where possible, the
document describes how to supply source key values. User key attributes are identified for
when you do not have the source key value.
User Interface Prompt The prompt seen on the user interface. The data that you supply in
the associated attribute derives this field value, which is not necessarily the same as the value
that you supply. For example, for the Location field on an Organization page you can supply
the Oracle Fusion surrogate ID, source key, or Oracle Fusion GUID to identify a location
uniquely. The value seen on the user interface will be the location name.
If the user interface prompt is prefixed with an asterisk (*), then the attribute is mandatory
when you create a new record.
Functional Description Additional information describing the attribute and how to supply
valid values.
Errors Identifies errors that may occur when loading data for the business object. Information
about resolving the error is provided.
Deletion Support Describes the extent to which the business object supports data deletion. Some
objects do not support deletion, while others may support deletion of child records only.
Translation Information on how to provide translation data for the translatable attributes in the
business object hierarchy.
For both user key and source key examples ensure any references to foreign objects refer to data that
exists in your test environment.
Location
A location is the physical address of the place where you conduct business or which is of interest to your business. It
records the place, address, and other details and can be associated with an organization.
Loading Locations
Location data must be supplied in the Location.dat file for processing by HCM Data Loader.
LOCATION HIERARCHY
Component
Functional Description
Discriminator
Location
Location
Location Other
Address
LocationOtherAddress
Location Extra
Information
LocationExtraInfo
Location Legislative
Extra Information
LocationLegislative
Location Component
The location component defines the basis of the location for an organization. It records location and contact data
along with billing and shipping information.
The discriminator Location is used to load location records using HCM Data Loader. The following Location
attributes are commonly supplied when loading a new location. Other optional attributes may be available. Generate
and review the location template file to identify attribute names for configured descriptive flexfield segments.
LOCATION ATTRIBUTES
User Interface
Attribute
Prompt
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes LocationCode and SetCode.
EffectiveStartDate
The start date of the location or of the update to the location if you are supplying
date-effective history.
EffectiveEndDate
If you are supplying date-effective history, the last day of the date-effective
changes. If left blank, this value is the end of time by default.
Functional Description
User Interface
Attribute
Prompt
SetCode
* Location Set
The code of the set to which this location belongs. This attribute is mandatory for
new locations.
ActionReasonCode
Action Reason
LocationName
* Name
The name for the location. Supply the location name in the language of the user
loading your new locations.
Functional Description
This value can be translated for other enabled languages if you supply a
LocationTranslation.dat file.
LocationCode
* Code
A code to uniquely reference the location within the set. This attribute is
mandatory for new locations.
Description
Description
Optionally supply a description for the location in the language of the user loading
your new locations.
This value can be translated for other enabled languages if you supply a
LocationTranslation.dat file.
ActiveStatus
* Status
Specifies whether the location is active. This attribute is validated using the
ACTIVE_INACTIVE lookup.
InventoryOrganizationId *1
Inventory Organization
Optionally specify an inventory organization for the location. If you are supplying
the user key, then use the InventoryOrganizationName attribute.
This attribute also supports the integration key type values by appending the
appropriate hint to the attribute name, for example, InventoryOrganizationId
(SourceSystemId) if you are supplying the source key you specified when creating
the organization.
FLEX:PER_LOCATIONS_ Context
DF
Supply only if loading Location Attributes descriptive flexfield data. The context
of the descriptive flexfield data is supplied against this attribute.
Country
* Country
AddressLine1
* Address Line 1
AddressLine2
Address Line 2
TownOrCity
Town or City
Optionally supply the town or city of the location address. This value may be
mandatory depending on the country specified.
PostalCode
Optionally supply the postal code of the location address. This value may be
mandatory depending on the country specified.
Region1
Region / State
Optionally supply the primary region in which the address is located. This value
may be mandatory depending on the country specified.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
InventoryOrganizationNa
me
Inventory Organization
The name of the inventory organization for this location. Required if specifying an
inventory organization and no other key type is supplied to uniquely reference the
organization.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types: Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Functional Description
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes LocationCode, LocationSetCode, and
AddressUsageType.
Functional Description
EffectiveStartDate
EffectiveEndDate
If you are supplying date-effective history, the last day of the date-effective
changes. If left blank, this value is the end of time by default.
* Code
The location for which this is the address. If you are using user keys, then supply
the LocationCode and LocationSetCode attributes.
Attribute
LocationId
*1
If you supplied a source key for the location record, then supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, LocationId (SourceSystemId)
AddressUsageType
* Address Type
The type of address usage for the location. In the user interface this value is
available only when editing an existing location and adding another address.
Country
* Country
AddressLine1
Address Line 1
AddressLine2
Address Line 2
TownOrCity
Town or City
The town or city of the location address. This value may be mandatory depending
upon the country.
PostalCode
Postal Code
The postal code of the location address. This value may be mandatory depending
upon the country.
Region1
Region
The primary region in which the address is located. This value may be mandatory
depending upon the country.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
LocationCode
Code
LocationSetCode
Location Set
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types: Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes LocationCode, SetCode, SequenceNumber,
and LeiInformationCategory.
LocationId *1
* Code
Unique reference to the location this extensible flexfield data is for. If you are
using user keys, then supply the LocationCode and SetCode attributes.
Attribute
If you supplied a source key for the location record, then supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, LocationId (SourceSystemId).
EffectiveStartDate
EffectiveEndDate
If you are supplying date-effective history, the last day of the date-effective
changes. If left blank, this value is the end of time by default.
InformationType
n/a
Functional Description
FLEX:PER_LOCATIO
N_INFORMATION_E
FF
n/a
The context code for the Location Information EFF data is supplied against this
attribute.
EFF_CATEGORY_C
ODE
n/a
The category code for the extensible flexfield data is supplied against this attribute.
Supply HCM_LOC.
Attribute
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
LocationCode
Code
SetCode
Location Set
The set code for the location this extensible flexfield data is for.
SequenceNumber
n/a
The sequence number is relevant only for multirow contexts and identifies the
order of the rows. Even for multirow contexts it is optional, as the system
automatically populates it. However, if you dont support a source key when
creating new extensible flexfield data, then the SequenceNumber value becomes
mandatory as it is part of the user key.
LeiInformationCategory n/a
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types: Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
You cannot load location extra information records independently. You must always supply the parent location
record in the same Location.dat file.
LOCATION LEGISLATIVE EXTRA INFORMATION ATTRIBUTES
User Interface
Attribute
Prompt
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes LocationCode, SetCode, SequenceNumber,
and LleInformationCategory.
SequenceNumber
n/a
The sequence number is relevant only for multirow contexts and identifies the
order of the rows. Even for multirow contexts it is optional, as the system will
automatically populate it. However, if you dont support a source key when
creating new extensible flexfield data, then the SequenceNumber becomes
mandatory as it is part of the user key.
LocationId *1
* Code
Unique reference to the location this extensible flexfield data is for. If you are
using user keys, then supply the LocationCode and SetCode attributes.
Functional Description
If you supplied a source key for the location record, then supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, LocationId (SourceSystemId).
EffectiveStartDate
EffectiveEndDate
If you are supplying date-effective history, the last day of the date-effective
changes. If left blank, this value is the end of time by default.
LegislationCode
n/a
LleInformationCategory
n/a
Extensible flexfield context code. This should have the same value as the
FLEX:PER_LOCATION_LEG_EFF attribute.
FLEX:PER_LOCATION_L
EG_EFF
n/a
The context code for the Location Legislative EFF data is supplied against this
attribute.
EFF_CATEGORY_CODE
n/a
The category code for the extensible flexfield data is supplied against this attribute.
Supply HCM_LOC_LEG.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
LocationCode
Code
The code of the location this extensible flexfield data is for. This value is required if
no other key type is supplied to identify the location.
SetCode
Location Set
The set code for the location this extensible flexfield data is for. This value is
required if no other key type is supplied to identify the location.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Location Errors
You may experience errors while loading locations if the data is not provided as expected. Some of the more
commonly occurring errors are:
Error
Resolution
Location Translation
The location name and description can be translated. The LocationTranslation.dat file is used to provide
translation data after the location has been created.
LOCATION TRANSLATION ATTRIBUTES
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being translated. Supply either
the source key used when creating your data or the user key attributes
LocationCode and SetCode.
EffectiveStartDate
The start date of the translated value. This value must match the
EffectiveStartDate of the record being translated.
EffectiveEndDate
If supplying date-effective history, the last day of the date-effective changes. If left
blank, this value is the end of time by default.
LocationName
* Location Name
Description
Description
Language
* not displayed
Attribute
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
LocationCode
Code
The code of the location this translation is for. This value is required if you do not
supply the source key.
SetCode
Location Set
The set code of the location this translation is for. This value is required if you do
not supply the source key.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
Grade
A grade identifies the workers rank or level of compensation. Typically customers using grades either associate a
salary range (a minimum and maximum) with each grade or they use grade steps, which point to a distinct monetary
value.
For the first case, grades are created without steps. Grade rates and minimum and maximum values can be
associated with the grade.
For the second case, the grades are created with steps. Then a grade ladder is created to group the grades into a
ladder and associate the rate values with the steps.
Loading Grades
Grade data must be supplied in the Grade.dat file for processing by HCM Data Loader.
GRADE HIERARCHY
Component
Functional Description
Discriminator
Grade
Grade
Grade Step
GradeStep
Grade Component
This Grade record defines the name and active status of a grade.
The discriminator Grade is used to load grade records using HCM Data Loader. The following Grade attributes are
commonly supplied when loading a new Grade. Other optional attributes may be available.
GRADE ATTRIBUTES
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes GradeCode and SetCode.
EffectiveStartDate
EffectiveEndDate
If you are supplying date-effective history, the last day for the date-effective
changes. If left blank, the effective end date is the end of time by default.
Attribute
Functional Description
SetCode
* Grade Set
Sets are used as a grouping mechanism. The code of the set the grade belongs
to.
GradeName
* Name
The name of the grade. This value can be translated if you supply the
GradeTranslation.dat file.
GradeCode
* Code
A code to identify the grade. This value must unique within the set.
ActiveStatus
* Status
Indicates whether the grade is active or inactive. This value is validated using the
ACTIVE_INACTIVE lookup.
ActionReasonCode
Action Reason
FLEX:PER_GRADES
_DF
Context
Supply only if loading Grade Additional Details descriptive flexfield data. The
context for the descriptive flexfield data is supplied against this attribute.
Attribute
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes GradeCode, SetCode, and GradeStepName.
EffectiveStartDate
The start date of the grade step or the update to the grade step.
EffectiveEndDate
If supplying date-effective history, the last day for the date-effective changes. If
left blank, the effective end date is the end of time by default.
GradeId*1
n/a
The grade this grade step is for. If using user keys, supply the GradeCode and
Attribute
Functional Description
SetCode attributes.
If you supplied a source key for the grade record, then supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, GradeId(SourceSystemId).
GradeStepSequence
* Step Number
GradeStepName
* Step Name
The name of the grade step, which must be unique for this grade. The grade step
name can be translated by loading translated values in the
GradeStepTranslation.dat file.
CeilingStepFlag
* Ceiling Step
Set to Y if this is the ceiling step for the grade; otherwise set to N. One grade step
must be marked as the ceiling step for a grade.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
GradeCode
Code
The code that uniquely identifies the grade within the set. Required if no other key
type is supplied to identify the grade.
SetCode
Grade Set
The code that uniquely identifies the set the grade belongs to. Required if no other
key type is supplied to identify the grade.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Grade Errors
You may experience errors while loading Grades if the data is not provided as expected. Some of the more
commonly occurring errors are:
Error
Resolution
ceiling step.
Grade Translation
The Grade Name can be translated. The GradeTranslation.dat file is used to provide translation data after the
Grade has been created.
GRADE TRANSLATION ATTRIBUTES
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being translated. Supply either
the source key used when creating your data or the user key attributes GradeCode
and SetCode.
EffectiveStartDate
The start date of the translated value. This value must match the
Attribute
Functional Description
EffectiveStartDate of the record being translated.
EffectiveEndDate
If supplying date-effective history, the last day for the date-effective changes. If
left blank, the effective end date is the end of time by default.
GradeName
* Grade Name
Language
* not displayed
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
GradeCode
Grade Code
The code that uniquely identifies the grade within the set. Required if you do not
supply the source key to identify the grade.
SetCode
The code that uniquely identifies the set the grade belongs to. Required if you do
not supply the source key to identify the grade.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
Functional Description
n/a
You must provide a unique reference for the record being translated. Supply either
SourceSystemOwner
Functional Description
the source key used when creating your data or the user key attributes
GradeCode, SetCode, and ExistingGradeStepName.
EffectiveStartDate
The start date of the translated value. This value must match the
EffectiveStartDate of the record being translated.
EffectiveEndDate
If supplying date-effective history, the last day for the date-effective changes. If
left blank, the effective end date is the end of time by default.
GradeStepName
* Step Name
Language
* not displayed
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
GradeCode
Grade Code
The code that uniquely identifies the grade within the set. Required if you do not
supply the source key to identify the grade step.
SetCode
The code that uniquely identifies the set the grade belongs to. Required if you do
not supply the source key to identify the grade step.
ExistingGradeStepNa
me
Step Name
The name of the grade step supplied when creating it. Required if you do not
supply the source key to identify the grade step.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
Grade Rate
A Grade Rate is the name of a rate that is used to identify the currency, frequency, and annualization factor within a
specific legislative data group, for example, Hourly Rate Blue Collar Workers or Overtime Rate Analysts. Usually,
rate values are associated with a grade rate. Rate values can be defined as either a range, by entering minimum
and maximum values, or a specific monetary value.
Component
Functional Description
Discriminator
Grade Rate
A grade rate is the name of a rate that is used to identify the currency, frequency, and
annualization factor within a legislative data group.
GradeRate
GradeRateValue
User Interface
Attribute
Prompt
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes LegislativeDataGroup and GradeRateName.
LegislativeDataGroupId *1
The legislative data group this grade rate is for. If using user keys, then supply the
LegislativeDataGroup attribute.
Functional Description
If you supplied a source key when creating the legislative data group record, then
supply the same SourceSystemId value here and add the source key hint to this
attribute name, that is, LegislativeDataGroupId(SourceSystemId).
EffectiveStartDate
The start date of the grade rate or the update to the grade rate.
EffectiveEndDate
If supplying date-effective history, the last day for the date-effective changes. If left
blank, the effective end is the end of time by default.
User Interface
Attribute
Prompt
GradeRateName
* Name
The name for the rate. The grade rate name is translatable. See Grade Rate
Translation on page 24.
RateType
* Rate Type
Functional Description
* Status
The rate status. This attribute is validated using the ACTIVE_INACTIVE lookup.
RateFrequency
* Frequency
Frequency of the rate, for example, Annual, Monthly, Hourly, Payroll Period.
This attribute is validated using the CMP_SALARY_BASIS lookup.
AnnualizationFactor
Annualization Factor
CurrencyCode
* Currency
The currency code for the rate values defined by the Grade Rate Values
component.
ActionReasonCode
Action Reason
The code of the reason for creating or updating this grade rate.
FLEX:PER_RATES_DF
Context
Only supply if loading Rate Additional Details descriptive flexfield data. The
context of the descriptive flexfield data is supplied against this attribute.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
LegislativeDataGroup
The name of the legislative data group. Required if no other key type is supplied to
identify the legislative data group.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
The discriminator GradeRateValue is used to load grade rate value records using HCM Data Loader. The following
GradeRateValue attributes are commonly supplied when loading a new grade rate. Other optional attributes may
be available.
GRADE RATE VALUE ATTRIBUTES
User Interface
Attribute
Prompt
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes LegislativeDataGroup and GradeRateName.
LegislativeDataGroupId *1
The legislative data group this grade rate is for. If using user keys, supply the
LegislativeDataGroup attribute.
Functional Description
If you supplied a source key when creating the legislative data group record, then
supply the same SourceSystemId value here and add the source key hint to this
attribute name, that is, LegislativeDataGroupId(SourceSystemId).
RateId *1
* Grade Rate
The grade rate this value is for. If using user keys, supply the GradeRateName
attribute.
If you supplied a source key for the grade rate, supply the same SourceSystemId
value here and add the source key hint to this attribute name, that is, RateId
(SourceSystemId).
RateObjectId*1
* Grade
The grade this rate value is for. If using user keys, supply the GradeCode and
SetCode attributes.
If you supplied a source key when creating the grade record, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, RateObjectId(SourceSystemId).
EffectiveStartDate
The start date of the grade rate value or the update to the grade rate value.
EffectiveEndDate
If supplying date-effective history, the last day for the date-effective changes. If
left blank, the effective end date is the end of time by default.
MinimumAmount
Minimum
The minimum amount of the range. If the minimum is provided, then the maximum
is required.
MaximumAmount
Maximum
The maximum amount of the range. If the maximum is provided, then the minimum
is required.
MidValueAmount
Midpoint
The midpoint of the range. If this value is left blank, then the system will populate
the midpoint as (minimum + maximum) / 2.
ValueAmount
Value
A specific value. This is not required if minimum and maximum values are
provided.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
GradeRateName
* Name
LegislativeDataGroup
The name of the legislative data group. Required if no other key type is supplied to
identify the legislative data group.
GradeCode
* Grade
The code of the grade this rate value is for. Required if no other key type is
supplied to uniquely identify the grade.
SetCode
* Grade Set
The code for the set the grade belongs to. Required if no other key type is supplied
to uniquely identify the grade.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Resolution
You must enter the value, or both the minimum and maximum.
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being translated. Supply either
the source key used when creating your data or the user key attributes
ExistingGradeRateName and LegislativeDataGroup.
EffectiveStartDate
The start date of the translated value. This value must match the
EffectiveStartDate of the record being translated.
EffectiveEndDate
The end date of the translated value. If left blank, the translated value will exist
until the end of time.
GradeRateName
* Name
The translated grade rate name, in the language specified by the Language
attribute.
Language
* not displayed
Attribute
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
Functional Description
ExistingGradeRateNa
me
Name
The name of the grade rate this translation record is for. Required if no other key
type is supplied to uniquely identify the grade rate being translated.
LegislativeDataGroup
The legislative data group name that the grade rate belongs to. Required if no
other key type is supplied to uniquely identify the grade rate being translated.
Attribute
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
Grade Ladder
A grade ladder is a hierarchy of grades representing the sequence of grades and how a worker would typically
progress.
You can set up grade ladders consisting of grades with steps or grades without steps but not a combination.
Grade ladders of grades with steps are typically used if the workers progress according to certain rules from one
step to the next, for example, based on the length of service and each step is associated with a specific monetary
value.
Step rates are different from grade rates. Whereas grade rates can be shared across grades and ladders and can
be accessed through the grade rate UI, step rates are defined just for one grade ladder and cannot be shared
across grade ladders.
Component
Functional Description
Discriminator
Grade Ladder
A grade ladder is a hierarchy of grades, which is used to order grades and define rates
for the grades or the steps attached to the grade.
GradeLadder
Grades In Ladder
Grades in Ladder are the grades that have been added to the grade ladder.
GradesInLadder
Step Rate
A step rate is a pay rate that is defined for the grade steps.
StepRate
StepRateValue
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attribute GradeLadderName.
EffectiveStartDate
The start date of the grade ladder or the update to the grade ladder.
EffectiveEndDate
If supplying date-effective history, the last day for the date-effective changes. If
left blank the effective end date will default until the end of time.
GradeSetCode
* Grade Set
GradeLadderName
* Name
The name of the grade ladder. The grade ladder name is translatable. See Grade
Attribute
* Grade Type
The type of ladder, Grade (GRADE) or Grade with Steps (STEP). A combination of
these two is not possible.
ActveStatus
* Status
ActionReasonCode
Action Reason
FLEX:PER_GRADE_L Context
ADDERS_DF
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes GradeCode, GradeSetCode, and
GradeLadderName.
EffectiveStartDate
The start date of the grade in ladder record or the update to the grade in ladder.
EffectiveEndDate
If supplying date-effective history, the last day for the date-effective changes. If
left blank the effective end date will default until the end of time.
GradeLadderId
* Name
A unique reference to the grade ladder this record is for. If using user keys supply
the GradeLadderName.
Attribute
If you supplied a source key for the grade ladder, supply the same value here and
add the source key hint to the attribute name, that is,
GradeLadderId(SourceSystemId).
GradeId *1
Grade Name/Code
ID is not displayed
A unique reference to the grade. If using user keys supply the GradeCode and
GradeSetCode attributes.
If you supplied a source key when creating the Grade record, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, GradeId(SourceSystemId).
GradesInLadderSequ
ence
Not displayed
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
GradeLadderName
* Name
GradeCode
Name
The code of the grade. Required if no other key type is supplied to identify the
grade.
GradeSetCode
Code
The code of the set the grade belongs to. Required if no other key type is supplied
to identify the grade.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
User Interface
Attribute
Prompt
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes RateName, LegislativeDataGroup, and
GradeLadderName.
EffectiveStartDate
The start date of the rate record or the update to the rate.
EffectiveEndDate
If supplying date-effective history, the last day for the date-effective changes. If
left blank the effective end date will default until the end of time.
GradeLadderId*1
The grade ladder this rate is for. If using user keys supply the attributes;
GradeLadderName.
Functional Description
If you supplied a source key when creating the Grade Ladder, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, GradeLadderId(SourceSystemId).
RateName
* Grade Step Rate Name The name of the rate in the grade ladder. The rate name is translatable, see Step
Rate Translation on page 34.
LegislativeDataGroupId *1
The legislative data group this grade rate is for. If using user keys supply the
User Interface
Attribute
Prompt
Functional Description
LegislativeDataGroup attribute.
If you supplied a source key when creating the Legislative Data Group record,
supply the same SourceSystemId value here and add the source key hint to this
attribute name, that is, LegislativeDataGroupId(SourceSystemId).
RateType
Rate Type
RateFrequency
Frequency
Frequency of the rate, for example, Annual, Monthly, Hourly, Payroll Period.
This attribute is validated using the CMP_SALARY_BASIS lookup.
AnnualizationFactor
Annualization Factor
CurrencyCode
Currency
The currency code for the rate values defined by the Grade Rate Values
component.
ActiveStatus
Not displayed
The rate status. This attribute is validated using the ACTIVE_INACTIVE lookup.
This is defaulted to ACTIVE.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
LegislativeDataGroup
The name of the legislative data group. Required if no other key type is supplied
to identify the legislative data group.
GradeLadderName
Name
The name of the grade ladder. Required if no other key type is supplied to identify
the grade ladder.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
The discriminator StepRateValue is used to load Step Rate value records using HCM Data Loader. The following
StepRateValue attributes are commonly used when loading a new Grade Ladder. Other optional attributes may be
available.
STEP RATE VALUE ATTRIBUTES
User Interface
Attribute
Prompt
SourceSystemId /
SourceSystemOwner
n/a
RateId *1
* Grade Step Rate Name The Step Rate this value is for. If using user keys supply the attributes RateName,
LegislativeDataGroup, GradeLadderName.
Functional Description
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes RateName, LegislativeDataGroup,
GradeLadderName, GradeCode, GradeSetCode, and GradeStepName.
If you supplied a source key when creating the Step Rate record, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, RateId(SourceSystemId)
RateObjectId *1
* not displayed
The grade step the rate value is for. If using user keys supply the attributes
GradeCode, GradeSetCode, GradeStepName.If you supplied a source key when
creating the referenced Grade Step, supply the same SourceSystemId value here
and add the source key hint to this attribute name, that is,
RateObjectId(SourceSystemId)
StepRateValueAmount
Value
The value for each step for this grade step rate.
LegislationCode
not displayed
User key attributes that are only required if no other key type is supplied to uniquely identify the object they reference.
RateName
The name of the rate this value is for. Required if no other key type is supplied to
identify the rate.
LegislativeDataGroup
The legislative data group name. Required if no other key type is supplied to
identify the rate.
GradeLadderName
The name of the grade ladder this rate value is for. Required if no other key type is
supplied to identify the grade ladder.
GradeCode
Grade Code
The code of the grade this rate value is for. Required if no other key type is
supplied to identify the grade.
GradeSetCode
Grade Set
The code of the set for the grade this rate value is for. Required if no other key
type is supplied to identify the grade.
GradeStepName
The name of the grade step this rate is for. Required if no other key type is
supplied to identify the grade step.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Resolution
The grade set for the grade must equal the grade set for the grade
ladder.
You can only add grades to a grade ladder that are either defined in
Common Set or the same set as the Grade Ladder.
You cannot change the grade set because grades are associated
with the grade ladder.
You cannot add grade step rates to the grade ladder because there
are no grades attached to the ladder.
Add the grades to the ladder before you can add the step rates.
The RateValue object RateId attribute value is null and does not
match the parent Rate object expected value 300100074191385.
MERGE|StepRateValue|VISION|SRV_LOW5|2015/01/01|STP_RT_OFF|LOW5|GB|25472
MERGE|StepRateValue|VISION|SRV_LOW6|2015/01/01|STP_RT_OFF|LOW6|GB|30617
MERGE|StepRateValue|VISION|SRV_LOW7|2015/01/01|STP_RT_OFF|LOW7|GB|31426
MERGE|StepRateValue|VISION|SRV_LOW8|2015/01/01|STP_RT_OFF|LOW8|GB|32231
MERGE|StepRateValue|VISION|SRV_LOW9|2015/01/01|STP_RT_OFF|LOW9|GB|33032
MERGE|StepRateValue|VISION|SRV_LOW10|2015/01/01|STP_RT_OFF|LOW10|GB|33842
MERGE|StepRateValue|VISION|SRV_LT1|2015/01/01|STP_RT_OFF|LT1|GB|39236
MERGE|StepRateValue|VISION|SRV_LT2|2015/01/01|STP_RT_OFF|LT2|GB|40287
MERGE|StepRateValue|VISION|SRV_LT3|2015/01/01|STP_RT_OFF|LT3|GB|41351
MERGE|StepRateValue|VISION|SRV_LT4|2015/01/01|STP_RT_OFF|LT4|GB|42419
MERGE|StepRateValue|VISION|SRV_LT5|2015/01/01|STP_RT_OFF|LT5|GB|43474
MERGE|StepRateValue|VISION|SRV_LT_CDR1|2015/01/01|STP_RT_OFF|LT_CDR1|GB|49424
MERGE|StepRateValue|VISION|SRV_LT_CDR2|2015/01/01|STP_RT_OFF|LT_CDR2|GB|50644
MERGE|StepRateValue|VISION|SRV_LT_CDR3|2015/01/01|STP_RT_OFF|LT_CDR3|GB|51856
MERGE|StepRateValue|VISION|SRV_LT_CDR4|2015/01/01|STP_RT_OFF|LT_CDR4|GB|53085
MERGE|StepRateValue|VISION|SRV_LT_CDR5|2015/01/01|STP_RT_OFF|LT_CDR5|GB|54301
Functional Description
n/a
You must provide a unique reference for the record being translated. Either supply
the source key used when creating your data, or alternatively supply the user key
attributes; ExistingGradeLadderName.
Functional Description
EffectiveStartDate
The start date of the translated value, this should match the EffectiveStartDate of
the record being translated.
EffectiveEndDate
The end date of the translated value. If left blank the translated value will exist until
the end of time.
GradeLadderName
* Name
The translated grade ladder name in the language specified by the Language
attribute.
Language
* not displayed
The language of the supplied translated value, for example, FR, DE.
Attribute
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
ExistingGradeLadder
Name
Name
The name of the grade ladder this translation is for. Required if you do not supply
the source key to identify the grade ladder.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being translated. Either supply
the source key used when creating your data, or alternatively supply the user key
attributes; ExistingRateName, LegislativeDataGroup
EffectiveStartDate
The start date of the translated value, this should match the EffectiveStartDate of
the record being translated.
EffectiveEndDate
The end date of the translated value. If left blank the translated value will exist until
the end of time.
RateName
* Name
The translated rate name in the language specified by the Language attribute.
Language
* not displayed
The language of the supplied translated value, for example, FR, DE.
Attribute
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
ExistingRateName
Name
The name of the step rate this translation is for. Required if you do not supply the
Functional Description
source key to identify the step rate.
LegislativeDataGroup
The name of the legislative data group the step rate belongs to. Required if you do
not supply the source key to identify the step rate.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
Job Family
Job Family enables you to group jobs, facilitating easy reporting across similar jobs. For example, you can group the
Trust Analyst and Operations Analyst jobs into a job family named Analyst.
Component
Functional Description
Discriminator
Job Family
Job families enable you to group jobs, facilitating easy reporting across similar jobs. For
example, you can group the Trust Analyst and Operations Analyst jobs into a job family
name Analyst.
JobFamily
JobFamily Component
The discriminator JobFamily is used to load job family records using HCM Data Loader. The following JobFamily
attributes must be supplied when loading a new job family. Other optional attributes may be available, generate and
review the template file for this object to identify all available attributes.
JOB FAMILY ATTRIBUTES
SourceSystemId /
SourceSystemOwner
Functional Description
You must provide a unique reference for the record being created. Supply either a
source key or the user key attribute JobFamilyName.
EffectiveStartDate
The start date of the job family, or the update to the job family if supplying dateeffective history.
EffectiveEndDate
If supplying date-effective history the last day of the date-effective changes. If left
blank, this value is the end of time by default.
JobFamilyName
* Name
The name of the job family, this must be unique for the enterprise. Supply the
name in the language of the user that will be loading your new job families.
This can be translated for your other enabled languages by supplying the
JobFamilyTranslation.dat file.
Only supply if loading Job Family Attributes DFF data. The context for the DFF
data is supplied against this attribute.
ActionReasonCode
Action Reason
ActiveStatus
* Status
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being translated. Either supply
the source key used when creating your data, or alternatively supply the user key
attributes; BaseJobFamilyName
EffectiveStartDate
EffectiveEndDate
If supplying date-effective history the last day of the date-effective changes. If left
blank, this value is the end of time by default.
JobFamilyName
* Name
Language
* not displayed
Attribute
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
BaseJobFamilyName
Name
The name of the job family that you want to translate. Required if you do not
supply the source key.
Job
A job represents one or more roles that may be performed by an individual within an organization.
To use Benchmark Jobs, you first load the Benchmark Jobs with the Benchmark Job Flag set to Yes. Then you load
the rest of the Jobs. For those Jobs that should reference a Benchmark Job, use the Benchmark Job ID or Code to
populate the referenced Benchmark Job.
Loading Job
Job data must be supplied in the Job.dat file for processing by HCM Data Loader.
JOB HIERARCHY
Component
Functional Description
Discriminator
Job
Job
JobGrade
Job Evaluation
Job Evaluation is used to capture job evaluation criteria, for example, to record the
required points for know-how, accountability and problem solving, if the hay evaluation
system is used.
JobEvaluation
JobExtraInfo
JobLegislative
Job Component
The Job component holds the base definition of a job, including benchmark job, progression job, and medical
checkup information.
The discriminator Job is used to load Job records using HCM Data Loader. The following Job attributes are
commonly used for new Jobs. Other optional attributes may be available.
JOB ATTRIBUTES
User Interface
Attribute
Prompt
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes JobCode and SetCode.
EffectiveStartDate
EffectiveEndDate
If supplying date-effective history, the last day for the date-effective changes. If left
blank the effective end date will default until the end of time.
SetCode
* Job Set
Sets are used as a grouping mechanism. The code of the set the job belongs to
ActionReasonCode
Action Reason
Name
* Name
The name of the job. Supply the value in the language of the user that will be
loading your new jobs.
Functional Description
This can be translated for your other enabled languages by supplying the
JobTranslation.dat file.
JobCode
* Code
A code to identify the job, this must unique within the Set.
ActiveStatus
* Status
FullPartTime
Specify if the job is full or part-time. This attribute is validated using the
PART_FULL_TIME lookup.
RegularTemporary
Regular or Temporary
Specify if the job is regular or temporary. This attribute is validated using the
REGULAR_TEMPORARY lookup.
Job Family
Optionally specify a job family for the job. If supplying the user key use the
JobFamilyName attribute.
*1
JobFamilyId
This attribute also supports the integration key type values by appending the
appropriate hint to the attribute name.
JobFunctionCode
Job Function
The code for the job function. This attribute is validated using the
JOB_FUNCTION_CODE lookup.
ApprovalAuthority
Level
Integer number to identify levels across jobs which are used for approvals if the job
list builder is used.
ManagerLevel
Management Level
The management level of the job. This attribute is validated using the
MANAGER_LEVEL lookup.
MedicalCheckupRequired
Medical Checkup
Required
BenchmarkJobFlag
Benchmark
BenchmarkJobId *1
Benchmark Job
ProgressionJobId *1
Progression Job
FLEX:PER_JOBS_DFF
Context Value
Only supply if loading Job Attributes DFF data. The context for the DFF data is
supplied against this attribute.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
JobFamilyName
Job Family
The name of the job family this job belongs to. Required if you want your job to be
part of a job family and no other key type is supplied to uniquely reference the job
family.
BenchmarkJobCode
Benchmark Job
Code of the job that is used as an example for other jobs. Required if a benchmark
User Interface
Attribute
Prompt
Functional Description
job is to be specified and no other key type has been supplied to reference it.
ProgressionJobCode
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes GradeCode, SetCode, and JobCode.
JobId*1
* Code
The unique reference to job this valid grade is for. If using user keys supply the
JobCode and SetCode attributes.
Attribute
If you supplied a source key for the Job record, supply the same SourceSystemId
value here and add the source key hint to this attribute name , that is,
JobId(SourceSystemId)
GradeId*1
* Grade
The unique reference to the grade. The grade must belong to the same set as the
job. If supplying the user key value use the GradeCode, SetCode attributes.
This attribute also supports the integration key type values by appending the
appropriate hint to the attribute name, for example, GradeId(SourceSystemId).
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
JobCode
Code
The code of the job this grade is for. Required if no other key type is supplied to
identify the job.
SetCode
Job Set
The code of the set the job belongs to. Required if no other key type is supplied to
identify the job or grade.
GradeCode
Grade
The code of the grade. The grade must belong to the same set as the Job.
Required if no other key type is supplied to identify the grade.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
*1
JobId
Functional Description
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes SetCode, JobCode, EvaluationSystem, and
DateEvaluated.
* Name / Code
The unique reference to job this evaluation is for. If using user keys supply the
JobCode and SetCode attributes.
If you supplied a source key for the Job record, supply the same SourceSystemId
value here and add the source key hint to this attribute name, that is,
JobId(SourceSystemId)
EvaluationSystem
* Evaluation System
The evaluation system used for the job, for example Hay System. This attribute is
validated using the EVAL_SYSTEM lookup.
DateEvaluated
* Evaluation Date
MeasuredIn
Measured In
The measurement unit for the evaluation, for example points. This attribute is
validated using the EVAL_SYSTEM_MEAS lookup.
Mandatory if using the Hay System.
Knowhow
Knowhow
Know how is a seeded criterion for the hay evaluation system. Mandatory if using
the Hay System.
Accountability
Accountability
ProblemSolving
Problem Solving
Problem Solving is a seeded criterion for the hay evaluation system. Mandatory if
using the Hay System.
FLEX:PER_EVALUAT
ION_CRITERIA_DFF
Context
Only supply if loading Evaluation Criteria Attributes DFF data. The context for
the DFF data is supplied against this attribute.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
JobCode
Code
The code of the job this job evaluation is for. Required if no other key type is
supplied to identify the job.
SetCode
Job Set
The code of the set the job belongs to. Required if no other key type is supplied to
identify the job.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes SetCode, JobCode, JeiInformationCategory,
and SequenceNumber
JobId*1
* Name / Code
The unique reference to job this extensible flexfield data is for. If using user keys
supply the JobCode and SetCode attributes.
Attribute
If you supplied a source key for the Job record, supply the same SourceSystemId
value here and add the source key hint to this attribute name, that is,
JobId(SourceSystemId)
EffectiveStartDate
The start date of the job extra information, or the update to the job extra
information.
EffectiveEndDate
If supplying date-effective history, the last day for the date-effective changes. If
left blank the effective end date will default until the end of time.
InformationType
n/a
FLEX:PER_JOBS_EI
T_EFF
n/a
The context code for the Job EIT Information extensible flexfield data is supplied
against this attribute.
Functional Description
n/a
The category code for the extensible flexfield data is supplied against this attribute.
Supply JOB_EIT.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
JobCode
Code
The code of the job this extensible flexfield data is for. Required if no other key
type is supplied to identify the job.
SetCode
Job Set
The code of the set the job belongs to. Required if no other key type is supplied to
identify the job.
SequenceNumber
n/a
The sequence number is only relevant for multi-row contexts and identifies the
order of the rows. Even for multi-row contexts it is optional as the system would
automatically populate it. However, if you dont support a source key when
creating new extensible flexfield data the SequenceNumber becomes mandatory
as it is part of the user key.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
*1
JobId
Functional Description
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes SetCode, JobCode, InformationCategory,
and SequenceNumber.
* Name / Code
The unique reference to job this extensible flexfield data is for. If using user keys
supply the JobCode and SetCode attributes.
If you supplied a source key for the Job record, supply the same SourceSystemId
value here and add the source key hint to this attribute name, that is,
JobId(SourceSystemId)
EffectiveStartDate
The start date of the job legislative information, or the update to the job legislative
information.
EffectiveEndDate
If supplying date-effective history, the last day for the date-effective changes. If
left blank the effective end date will default until the end of time.
InformationCategory
n/a
LegislationCode
n/a
FLEX:PER_JOBS_LE
G_EFF
n/a
The context code for the Job Legislative Information extensible flexfield data is
supplied against this attribute.
EFF_CATEGORY_C
ODE
n/a
The category code for the extensible flexfield data is supplied against this attribute.
Supply JOB_LEG.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
JobCode
Job Code
The code of the job this extensible flexfield data is for. Required if no other key
type is supplied to identify the job.
SetCode
The code of the set the job belongs to. Required if no other key type is supplied to
identify the job.
SequenceNumber
n/a
The sequence number is only relevant for multi-row contexts and identifies the
order of the rows. Even for multi-row contexts it is optional as the system would
automatically populate it. However, if you dont support a source key when
creating new extensible flexfield data the SequenceNumber becomes mandatory
as it is part of the user key.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
MERGE|JobGrade|VISION|MRKT_MGR_M1|2000/01/01|MRKT_MGR|M1
MERGE|JobGrade|VISION|MRKT_MGR_M2|2000/01/01|MRKT_MGR|M2
MERGE|JobGrade|VISION|MRKT_MGR_M3|2000/01/01|MRKT_MGR|M3
MERGE|JobGrade|VISION|MRKT_DIR_M1|2000/01/01|MRKT_DIR|D1
MERGE|JobGrade|VISION|MRKT_DIR_M2|2000/01/01|MRKT_DIR|D2
MERGE|JobGrade|VISION|MRKT_DIR_M3|2000/01/01|MRKT_DIR|D3
METADATA|JobLegislative|SourceSystemOwner|SourceSystemId|JobId(SourceSystemId)|Effect
iveStartDate|LegislationCode|FLEX:PER_JOBS_LEG_EFF|EFF_CATEGORY_CODE|InformationCateg
ory|_FLSA_STATUS(PER_JOBS_LEG_EFF=HRX_US_JOBS)|_EEO1_CATEGORY(PER_JOBS_LEG_EFF=HRX_US
_JOBS)
MERGE|JobLegislative|VISION|JL_SALES_CONS|SALES_CONS|2000/01/01|US|HRX_US_JOBS|JOB_LE
G|HRX_US_JOBS|EXEMPT|SALES
MERGE|JobLegislative|VISION|JL_SALES_MGR|SALES_MGR|2000/01/01|US|HRX_US_JOBS|JOB_LEG|
HRX_US_JOBS|EXEMPT|MIDLEVEL
MERGE|JobLegislative|VISION|JL_SALES_DIR|SALES_DIR|2000/01/01|US|HRX_US_JOBS|JOB_LEG|
HRX_US_JOBS|EXEMPT|EXECS
Job Errors
You may experience errors while loading Jobs if the data is not provided as expected. Some of the more commonly
occurring errors are:
Error
Resolution
If you want to make this job a benchmark job, then set the BenchmarkJobFlag to
Y. Only provide the BenchmarkJobCode or Id to identify a benchmark you want
to associate this job with.
The predefined evaluation criteria know how, accountability and problem solving
are only valid for the Hay evaluation system. If you define a custom evaluation
system, then you must define your own evaluation criteria.
If you are using the Hay evaluation system, then you must provide evaluation
points for all 3 evaluation criteria.
Job Translation
The job name can be translated, the JobTranslation.dat file is used to provide translation data after the job has
been created.
JOB TRANSLATION ATTRIBUTES
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being translated. Either supply
the source key used when creating your data, or alternatively supply the user key
attributes; JobCode and SetCode.
EffectiveStartDate
The start date of the translated value, this should match the EffectiveStartDate of
the job being translated.
EffectiveEndDate
If supplying date-effective history, the last day for the date-effective changes. If
left blank the effective end date will default until the end of time.
Name
* Job Name
The translated value for the job name in the language specified.
Language
* not displayed
The language of the translated job name, for example, FR, DE.
Attribute
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
JobCode
n/a
The code of the job this translation is for. This must be supplied if not supplying the
source key attributes.
SetCode
The code of the set the job belongs to. This must be supplied if not supplying the
source key attributes.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
Organization
Organizations can be any organizing unit in the internal or external structure of your Enterprise.
Organization structures provide the framework for performing legal reporting, financial control, and management
reporting.
An organization can also represent a physical structure, such as a warehouse.
For HCM, an Organization is a logical group of people working together. We typically only use internal organizations
such as Legal Entities, Business Units, Divisions, and Departments.
Loading Organization
Organization data must be supplied in the Organization.dat file for processing by HCM Data Loader.
ORGANIZATION HIERARCHY
Component
Functional Description
Discriminator
Organization
Organization
Organization
Classification
The classification determines the type of organization. For example department, legal
employer.
OrgUnitClassification
Organization Extra
Information
OrgInformation
Organization Component
The Organization component defines the name, classification, location and legal reporting unit for the organization.
The discriminator Organization is used to load Organization records using HCM Data Loader. The following
Organization attributes are commonly used when loading a new Organization. Other attributes may exist.
Generate a template file for Job to retrieve the attribute names used for flexfield segments.
ORGANIZATION ATTRIBUTES
HCM Data
Loader Attribute
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either
a source key or the user key attributes Name and ClassificationName.
EffectiveStartDate
The start date of the organization, or update to the organization if supplying dateeffective history.
EffectiveEndDate
If supplying date-effective history the last day of the date-effective changes. If left
blank, this value is the end of time by default.
Name
* Name
The name of the organization. Supply the name in the language of the user that
will be creating your new organization.
This can be translated for your other enabled languages by supplying the
OrganizationTranslation.dat file.
InternalAddressLine
ClassificationCode
n/a
Enterprise
DEPARTMENT
Department
HCM_BARGAINING_ASSOCIATION
Bargaining Association
HCM_DIVISION
Division
HCM_DISABILITY_ORGANIZATION
Disability Organization
ActionReasonCode
LocationId
*1
HCM_LEMP
Legal Employer
HCM_LRU
HCM_PSU
Action Reason
Location
The location of the organization. If supplying the user key value, use the
LocationSetCode, LocationCode attributes.
If you supplied a source key when creating the Location, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, LocationId(SourceSystemId).
EstablishmentId*1
n/a
Only supply for organizations that have a Legal Reporting Unit classification. If
supplying the user key, use the EstablishmentName attribute.
If you supplied a source key when creating the establishment, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, EstablishmentId(SourceSystemId).
LegalEntityIdentfier
n/a
HCM Data
Loader Attribute
FLEX:
PER_ORGANIZATIO
N_UNIT_DFF
Only supply if loading Organization Attributes DFF data. The context for the
DFF data is supplied against this attribute.
User key attributes that are only required if no other key type is supplied to uniquely identify the object they reference.
ClassificationName
LocationCode
Location
The code of the location for the organization. Required if you want to supply a
location for the organization and no other key type is supplied to identify the
location.
LocationSetCode
The code of the set the location belong to. Required if you want to supply a
location for the organization and no other key type is supplied to identify the
location.
EstablishmentName
User key attribute for EstablishmentId. Only supply for organizations that have a
Legal Reporting Unit classification where no other key type has been supplied to
identify the establishment.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply
either a source key or the user key attributes ClassificationName, and
OrganizationName.
EffectiveStartDate
The start date of the organization classification. This should match the
Organizations effective start date.
EffectiveEndDate
OrganizationId *1
* Name
The organization this classification is for. If supplying user keys use the
OrganizationName attribute.
Attribute
If you supplied a source key for the Organization record, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, OrganizationId(SourceSystemId)
ClassificationCode
n/a
Enterprise
DEPARTMENT
Department
HCM_BARGAINING_ASSOCIATION
Bargaining Association
HCM_DIVISION
Division
HCM_DISABILITY_ORGANIZATION
Disability Organization
Functional Description
HCM_LEMP
Legal Employer
HCM_LRU
HCM_PSU
Status
* Status
SetCode
Department Set
Mandatory for Department classifications. The code for the set the organization
belongs to.
Do not supply for other classification types.
LegislationCode
n/a
Only supply for Legal Employer classifications. The legislation code derived
from the legal entity.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
OrganizationName
Name
The name of the organization this classification is for. Required if no other key
type is supplied to identify the organization.
ClassificationName
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
User Interface
Attribute
Prompt
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply
either a source key or the user key attributes OrganizationName,
ClassificationName, OrgInformationContext, and SequenceNumber.
EffectiveStartDate
The start date of the organization extensible flexfield data. This should match
the Organizations effective start date.
EffectiveEndDate
OrganizationId *1
* Name
The organization this extensible flexfield data is for. If supplying user keys use
the OrganizationName and ClassificationName attributes
Functional Description
If you supplied a source key for the Organization record, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, OrganizationId(SourceSystemId)
FLEX:
n/a
PER_ORGANIZATION_IN
FORMATION_EFF
OrgInformationContext
n/a
Context Code for the extensible flexfield. This value should match the value
for the FLEX:PER_ORGANIZATION_INFORMATION_EFF attribute.
EFF_CATEGORY_CODE
n/a
SequenceNumber
n/a
Unique sequence number for the extensible flexfield record for an organization.
This should start at 1, with the second EFF record for an organization having a
sequence number of 2 etc.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
OrganizationName
<Organization> Name
The name of the organization this extensible flexfield record is for. Required if
no other key type is supplied to identify the organization.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
METADATA|Organization|SourceSystemOwner|SourceSystemId|EffectiveStartDate|Name|Classi
ficationCode|LocationId(SourceSystemId)
MERGE|Organization|VISION|MRKT|2000/01/01|Marketing|HCM_DIVISION|LOC_HQ
METADATA|OrgUnitClassification|SourceSystemOwner|SourceSystemId|EffectiveStartDate|Or
ganizationId(SourceSystemId)|ClassificationCode|SetCode|Status
MERGE|OrgUnitClassification|VISION|MRKT_DIV|2000/01/01|MRKT|HCM_DIVISION||A
MERGE|OrgUnitClassification|VISION|MRKT_DEPT|2000/01/01|MRKT|DEPARTMENT|COMMON|A
METADATA|OrgInformation|SourceSystemOwner|SourceSystemId|EffectiveStartDate|Organizat
ionId(SourceSystemId)|FLEX:PER_ORGANIZATION_INFORMATION_EFF|EFF_CATEGORY_CODE|OrgInfo
rmationContext|SequenceNumber|_REPORTING_NAME(PER_ORGANIZATION_INFORMATION_EFF=PER_OR
G_MANAGER_INFO)
MERGE|OrgInformation|VISION|MRKT_INFO|2000/01/01|MRKT|PER_ORG_MANAGER_INFO|HCM_DIVISI
ON|PER_ORG_MANAGER_INFO|1|Vision Marketing
Organization Errors
You may experience errors while loading Organizations if the data is not provided as expected. Some of the more
commonly occurring errors are:
Error
Resolution
division, you can make the division inactive but leave the department as active so that you can still continue to use
the department.
If you want to deactivate the whole organization, you need to set the status for all classifications to inactive.
Organization Translation
The Organization Name can be translated. The OrganizationTranslation.dat file is used to provide translation data
after the Organization has been created.
ORGANIZATION TRANSLATION ATTRIBUTES
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being translated. Either supply
the source key used when creating your data, or alternatively supply the user key
attributes; BaseName, ClassificationName.
EffectiveStartDate
The start date of the translated value, this should match the EffectiveStartDate of
the organization being translated.
EffectiveEndDate
If supplying date-effective history the last day of the date-effective changes. If left
blank, this value is the end of time by default.
Name
* Name
Language
* not displayed
Attribute
User key attributes that are only required if no other key type is supplied to uniquely identify the object they reference.
BaseName
Name
The name of the Organization supplied when creating it. Required if you do not
supply the source key.
ClassificationName
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
Position
A Position is an instance of a job within a department. Often, a location and grade is also specified.
Loading Position
Position data must be supplied in the Position.dat file for processing by HCM Data Loader.
POSITION HIERARCHY
Component
Functional Description
Discriminator
Position
A position is an instance of a job within an organization. For example, you can create a
position HR Manager UK for the Human Resources organization for the Manager job.
Position
Position Valid
Grade
PositionGrade
Position Evaluation
Position evaluation is used to capture position evaluation criteria, for example, to record
the required points for know-how, accountability and problem solving, if the hay
evaluation system is used.
PositionEvaluation
Position Extra
Information
PositionExtraInfo
Position Legislative
Extra Information
PositionLegislative
Position Component
The Position holds information like the Business Unit, Job, Department, Location and FTE, and Headcount.
The discriminator Position is used to load Position records using HCM Data Loader. The following Position
attributes are commonly used when loading a new Position. Other optional attributes may be available.
POSITION ATTRIBUTES
User Interface
Attribute
Prompt
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes BusinessUnitName and PositionCode.
EffectiveStartDate
The start date of the position, or the update to the position if supplying dateeffective history.
EffectiveEndDate
If supplying date-effective history the last day of the date-effective changes. If left
blank, this value is the end of time by default.
PositionCode
* Code
BusinessUnitName
* Business Unit
Name
* Name
The position name. This can be translated for your other enabled languages by
supplying the PositionTranslation.dat file.
ActionReasonCode
ActiveStatus
* Status
The status of the position. This attribute is validated using the ACTIVE_INACTIVE
lookup.
DepartmentId *1
* Department
The department for the position. If supplying the user key value use the
DepartmentName attribute.
Functional Description
If you supplied a source key when creating the department, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, DepartmentId(SourceSystemId).
JobId *1
* Job
The job associated with the job. If supplying the user key value use the JobCode,
JobSetCode attributes.
If you supplied a source key when creating the job, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, JobId(SourceSystemId).
LocationId *1
Location
The optional location for this position. If supplying the user key value use the
LocationCode, LocationSetCode attributes.
If you supplied a source key when creating the location, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, LocationId(SourceSystemId).
SupervisorId *1
Manager
The optional supervisor for this position. If supplying the user key value use the
SupervisorPersonNumber attribute.
If you supplied a source key when creating the supervisor, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, SupervisorId(SourceSystemId).
SupervisorAssignmentId *1 Manager
The optional supervisors assignment for this position. If supplying the user key
value use the SupervisorAssignmentNumber attribute.
If you supplied a source key when creating the supervisor assignment, supply the
same SourceSystemId value here and add the source key hint to this attribute
name, that is, SupervisorAssignmentId(SourceSystemId).
FullPartTime
Specify if the position is full or part-time. This attribute is validated using the
PART_FULL_TIME lookup.
RegularTemporary
Regular or Temporary
Specify if the position is regular or temporary. This attribute is validated using the
REGULAR_TEMPORARY lookup.
FLEX:PER_POSITIONS_
DFF
Context Value
Only supply if loading Position Attributes DFF data. The context for the DFF data
is supplied against this attribute.
User Interface
Attribute
Prompt
HiringStatus
* Hiring Status
The position hiring status, for example, Proposed, Frozen, Approved. This attribute
is validated using the HIRING_STATUS lookup.
PositionType
Type
The type of the position, for example Pooled, Shared, Single Incumbent or None.
This attribute is validated using the POSITION_TYPE lookup.
FTE
FTE
Full-time equivalent
HeadCount
Head Count
SecurityClearance
Security Clearance
The security clearance level for the position. This attribute is validated using the
SECURITY_CLEARANCE lookup.
ProbationPeriod
Probation Period
ProbationPeriodUnitCd
Probation Period
The unit for the optional probation period, for example, Day, Week, Month or Year.
This attribute is validated using the PROBATION_PERIOD lookup.
BargainingUnitCd
Bargaining Unit
OverlapAllowedFlag
Overlap Allowed
Is overlap allowed?
SeasonalFlag
Seasonal
SeasonalStartDate
SeasonalEndDate
GradeLadderId
Grade Ladder
The optional grade ladder for this position. If supplying the user key value use the
GradeLadderName attribute.
Functional Description
If you supplied a source key when creating the grade ladder, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, GradeLadderId(SourceSystemId).
EntryGradeId*
Entry Grade
The optional entry grade for this position. If supplying the user key value, use the
EntryGradeCode, EntryGradeSetCode, and EntryStepName attributes.
If you supplied a source key when creating the grade, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, EntryGradeId(SourceSystemId).
EntryStepId*
Entry Step
The optional entry grade step for this position. If supplying the user key value, use
the EntryGradeCode and EntryGradeSetCode attributes.
If you supplied a source key when creating the grade step, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, EntryStepId(SourceSystemId).
WorkingHours
Working Hours
Frequency
Frequency
The frequency for the standard working hours. This attribute is validated using the
FREQUENCY lookup. Frequency is mandatory if you supply WorkingHours.
StartTime
Start Time
EndTime
End Time
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
DepartmentName
Department
The name of the department for the position. Required if no other key type is
supplied to identify the department.
JobCode
Job
The code for the job associated with this position. Required if no other key type is
supplied to identify the job.
User Interface
Attribute
Prompt
Functional Description
JobSetCode
not displayed
The set code for the job associated with this position. Required if no other key type
is supplied to identify the job.
LocationCode
Location
The code for the location of this position. Required if you want to specify a
location for the position and no other key type is supplied to identify the location.
LocationSetCode
not displayed
The set code for the location of this position. Required if you want to specify a
location for the position and no other key type is supplied to identify the location.
SupervisorPersonNum Manager
ber
The person number of the supervisor for this position. Required if you want to
specify a supervisor and no other key type is supplied to identify the supervisor.
SupervisorAssignment Manager
Number
The assignment number of the supervisor for this position. Required if you want to
specify a supervisor and no other key type is supplied to identify the supervisor
assignment.
GradeLadderName
Grade Ladder
The name of the grade ladder for this position. Required if you want to specify a
grade ladder and no other key type is supplied to identify the grade ladder.
EntryGradeCode
Entry Grade
The code for the entry grade for this position. Required if you want to specify an
entry grade and no other key type is supplied to identify the entry grade.
EntryGradeSetCode
not displayed
The set code for the entry grade for this position. Required if you want to specify
an entry grade and no other key type is supplied to identify the entry grade.
EntryStepName
Entry Step
The name for the entry grade step for this position. Required if you want to specify
an entry grade step and no other key type is supplied to identify the entry grade
step.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes BusinessUnitName and PositionCode.
PositionId *1
* Position
The unique reference to position this valid grade is for. If using user keys supply
the PositionCode attribute.
Attribute
If you supplied a source key for the Position record, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
Functional Description
that is, PositionId(SourceSystemId).
EffectiveStartDate
The start date of the position, or the update to the position if supplying dateeffective history.
EffectiveEndDate
If supplying date-effective history, the last day of the date-effective changes. If left
blank, this value is the end of time by default.
* Grade
The unique reference to the grade. If supplying the user key value, use the
GradeCode and SetCode attributes.
GradeId
*1
This attribute also supports the integration key type values by appending the
appropriate hint to the attribute name, for example, GradeId(SourceSystemId).
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
BusinessUnitName
Business Unit
The name of the business unit this position belongs to. Required if no other key
type is supplied to identify the position.
PositionCode
Position Code
The code of the position. Required if no other key type is supplied to identify the
position.
GradeCode
Grade
The grade code. Required if no other key type is supplied to identify the grade.
GradeSetCode
not displayed
The set code for the grade. Required if no other key type is supplied to identify the
grade.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
The discriminator PositionEvaluation is used to load Position Evaluation records using HCM Data Loader. The
following PositionEvaluation attributes are commonly used when loading a new Position. Other optional attributes
may be available.
POSITION EVALUATION ATTRIBUTES
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes BusinessUnitName and PositionCode.
PositionId *1
* Position
The unique reference to position this valid grade is for. If using user keys supply
the PositionCode attribute.
Attribute
If you supplied a source key for the Position record, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, PositionId(SourceSystemId).
EvaluationSystem
* Evaluation System
The evaluation system used for the position, for example Hay System. This
attribute is validated using the EVAL_SYSTEM lookup.
DateEvaluated
* Evaluation Date
MeasuredIn
Measurement Unit
The measurement unit for the evaluation, for example points. This attribute is
validated using the EVAL_SYSTEM_MEAS lookup.
Mandatory if using the Hay System.
Knowhow
Knowhow
Know how is a seeded criterion for the Hay evaluation system. Mandatory if using
the Hay System.
Accountability
Accountability
ProblemSolving
Problem Solving
Problem Solving is a seeded criterion for the Hay evaluation system. Mandatory if
using the Hay System.
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
BusinessUnitName
Business Unit
The name of the business unit this position belongs to. Required if no other key
type is supplied to identify the position.
PositionCode
Position Code
The code of the position. Required if no other key type is supplied to identify the
position.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes BusinessUnitName and PositionCode.
EffectiveStartDate
The start date of the position, or the update to the position if supplying dateeffective history.
EffectiveEndDate
If supplying date-effective history the last day of the date-effective changes. If left
blank, this value is the end of time by default.
PositionId *1
* Code
The unique reference to position this valid grade is for. If using user keys supply
the PositionCode attribute.
Attribute
If you supplied a source key for the Position record, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, PositionId(SourceSystemId).
FLEX:PER_POSITIO
NS_EIT_EFF
n/a
The context code for the Position EIT Information extensible flexfield data is
supplied against this attribute.
EFF_CATEGORY_C
ODE
n/a
The category code for the extensible flexfield data is supplied against this attribute.
Supply POS_EIT.
PoeiInformationCateg
ory
n/a
SequenceNumber
n/a
The sequence number is only relevant for multirow contexts and identifies the
Functional Description
order of the rows. Even for multirow contexts it is optional as the system would
automatically populate it. However, if you dont support a source key when
creating new extensible flexfield data the SequenceNumber becomes mandatory
as it is part of the user key.
InformationType
n/a
LegislationCode
n/a
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
BusinessUnitName
Business Unit
The name of the business unit this position belongs to. Required if no other key
type is supplied to identify the position.
PositionCode
Code
The code of the position. Required if no other key type is supplied to identify the
position.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being created. Supply either a
source key or the user key attributes BusinessUnitName and PositionCode.
EffectiveStartDate
The start date of the position, or the update to the position if supplying dateeffective history.
Attribute
PositionId
*1
Functional Description
If supplying date-effective history the last day of the date-effective changes. If left
blank, this value is the end of time by default.
* Position
The unique reference to position this valid grade is for. If using user keys, supply
the PositionCode attribute.
If you supplied a source key for the Position record, supply the same
SourceSystemId value here and add the source key hint to this attribute name,
that is, PositionId(SourceSystemId).
FLEX:PER_POSITIO
NS_LEG_EFF
n/a
The context code for the Position Legislative Information extensible flexfield
data is supplied against this attribute.
EFF_CATEGORY_C
ODE
n/a
The category code for the extensible flexfield data is supplied against this attribute.
Supply POS_LEG.
InformationCategory
n/a
SequenceNumber
n/a
The sequence number is only relevant for multi-row contexts and identifies the
order of the rows. Even for multi-row contexts it is optional as the system would
automatically populate it. However, if you dont support a source key when
creating new extensible flexfield data the SequenceNumber becomes mandatory
as it is part of the user key.
LegislationCode
n/a
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
BusinessUnitName
Business Unit
The name of the business unit this position belongs to. Required if no other key
type is supplied to identify the position.
PositionCode
Position Code
The code of the position. Required if no other key type is supplied to identify the
position.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
*1 The foreign object references support use of all four key types; Oracle Fusion surrogate ID, Oracle Fusion GUID, source key, and
user key.
Position Errors
You may experience errors while loading positions if the data is not provided as expected. Some of the more
commonly occurring errors are:
Error
Resolution
You must enter a FTE value when the position type is single or
shared.
Add a value for the FTE (full time equivalent) for single or shared
positions. The FTE takes into account the working hours. For
example, if a person works half of the standard working hours, the
FTE would be 0.5.
You must enter a FTE value that is less than or equal to one, when
the position type is single.
The position type single indicates that this position is only for one
incumbent. For one person the FTE cannot be more than 1.
You must set the headcount to one when the position type is single.
Ensure that the child object and the position object have the same
start date.
You must enter both working hours and a frequency, or leave both
blank.
Position Translation
The Position Name can be translated. The PositionTranslation.dat file is used to provide translation data after the
Position has been created.
POSITION TRANSLATION ATTRIBUTES
Functional Description
SourceSystemId /
SourceSystemOwner
n/a
You must provide a unique reference for the record being translated. Either supply
the source key used when creating your data, or alternatively supply the user key
attributes; BusinessUnitName, PositionCode.
EffectiveStartDate
The start date of the translated value, this should match the EffectiveStartDate of
the record being translated.
EffectiveEndDate
The end date of the translated value. If left blank the translated value will exist until
the end of time.
Name
* Position Name
The translated value for the position name in the language specified.
Language
* not displayed
The language of the supplied translated value, for example, FR, DE.
Attribute
User key attributes that are required only if no other key type is supplied to uniquely identify the object they reference
BusinessUnitName
Business Unit
The name of the business unit this position belongs to. Required if no other key
type is supplied to identify the position.
PositionCode
Code
The code of the position. Required if no other key type is supplied to identify the
position.
The value supplied will derive the value seen in the field specified in the User Interface Prompt.
Worldwide Inquiries
Phone: +1.650.506.7000
Fax: +1.650.506.7200
CONNECT W ITH US
blogs.oracle.com/oracle
facebook.com/oracle
twitter.com/oracle
oracle.com
Copyright 2014, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the
contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other
warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or
fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are
formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any
means, electronic or mechanical, for any purpose, without our prior written permission.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and
are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are
trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0116
Loading Work Structures using HCM Data Loader
January 2016