Professional Documents
Culture Documents
2 Business Objects
2 Business Objects
Each Oracle HCM Cloud business object is a hierarchy of business-object components. At the top of
the hierarchy is the parent component, and beneath it may be child and grandchild components.
Each business-object component has multiple attributes.
For example, the Rating Model business object includes Rating Model, Rating Level, and Rating
Category components. The Rating Model component is the parent of the other two components.
Each component has attributes such as RatingName, RatingModelCode, RatingLevelCode, and so
on.
The most complex business object supported by HCM Data Loader is the Worker object, where five
levels exist in the object hierarchy. These range from the Worker component at the top to Assignment
Work Measure, Assignment Manager, Assignment Grade Steps, and Assignment Extra Information at
the bottom. By contrast, the Person Type object has only the Person Type component.
Terminology
This table defines the terms used by HCM Data Loader to refer to business objects.
Term Meaning
Integration-Enabled Objects
HCM Data Loader can load any integration-enabled business object. An integration-enabled business
object supports these four key types:
An integration-enabled object has an entry in the Integration Key Map table, where its GUIDs and
source keys exist.
HCM Data Loader can also load a few objects, such as Department Tree, that aren't integration
enabled. Typically, Oracle HCM Cloud doesn't own such objects and although you can't identify the
object by a source key nor GUID, you can often reference foreign objects using integration keys, such
as the parent and child departments while creating a department tree.
Tip: You can review business-object details on the View Business Objects page. The Integration Keys
Supported field on the Component Details tab for a selected component indicates whether the
component is integration enabled.
#The source key is made up of two attributes, SourceSystemOwner and SourceSystemId. If you use a source key to
identify a record being merged, then you can also use source keys to identify integration-enabled foreign objects.
User Keys
Most Oracle HCM Cloud business objects, regardless of whether they're enabled for integration, have one or more
attributes that make up a user key