Fusion UI To Fusion Database Column Mappings By Ashish Harbhajanka Inputs Taken From
https://community.oracle.com/docs/DOC-821238 (courtesy Prasanna Borse )
This is a very common question I have encountered in my previous implementations where in a
Consultant ( Technical / Functional / Techno – Functional) or for that matter even Business Users ( for
UAT Purposes) are interested to understand which Fusion Applications UI field gets mapped to which
corresponding Data Field in Database.
Truly speaking there isn’t a formal documentation available, but I came across a MOSC document Fusion
Record Names.pdf ( link : https://community.oracle.com/docs/DOC-821238 ) shared by Prasanna and
compiled by him for few of the objects ( related with HCM ).
I have tried to again present the same in a more easy and readable format but the entire hard work is of
Prasanna.
Before starting lets try to define / explain the terminologies used in this article . They are :
a) Object Name These are the specific objects or Business Entities which are generally represented as a
single or multiple pages on UI . Some examples being ( Person , PersonDocumentation,
WorkRelationshipByPerson, Location, Jobs, JobFamily, Position , Business Units , Department , Grades,
Grade Rates , Element Entry to name a few)
b) Search Records These are the Record Types which are exposed on the UI pages and enables search
( Each Page has a search button and that search is executed on a record type variable which is basically a
UI Page ). Few Examples being per_persons, per_all_people_f , per_person_names_f
,per_email_Addresses ……. And many more )
c) Base Records These are actual Base Records ( in other words actual DB Tables ). Few examples being
PER_DRIVERS_LICENSE_TYPES ,
PER_DRIVERS_LICENSES,PER_PERSON_DLVRY_METHODS,PER_IMAGES ,PER_CITIZENSHIPS
,PER_CONTACT_RELSHIPS_F ,PER_PERSON_TYPE_USAGES_M ,PER_RELIGIONS ,PER_PHONES
,PER_NATIONAL_IDENTIFIERS …. To Name a few.
In Essence basis the below spreadsheet first you identify the Business Object ( from Fusion UI ) and then
you need to check all the corresponding tables mentioned and look for the data field. In most cases the
names of the field ( called LABEL / PROMPT in UI ) corresponds to similar names in Database but in case
of any discrepancy you may raise a SR to get the same clarified.
You may even verify the same by entering some data in UI and checking the same using SQL queries on
the Database side ( using BI Data Model in SaaS Environment).
Fusion UI To Fusion Database Column Mappings By Ashish Harbhajanka Inputs Taken From
https://community.oracle.com/docs/DOC-821238 (courtesy Prasanna Borse )
This is not the complete list but probably the most commonly used ones. I would try adding more once I
get more info around the same.
Object Name Search Records Base Records
PERSON
PER_PERSONS PER_ALL_PEOPLE_F PER_PERSON_NAMES_F PER_EMAIL_ADDRESSES
PER_DRIVERS_LICENSE_TYPES PER_DRIVERS_LICENSES PER_PERSON_DLVRY_METHODS PER_IMAGES
PER_CTIZENSHIPS PER_PASSPORTS PER_VISAS_PERMITS_F PER_SHARE_INFORMATION
PER_DISABILITIES_F PER_CONTACT_EXTRA_INFO_F PER_CONTACT_RELSHIPS_F
PER_PERSON_TYPE_USAGES_M PER_RELIGIONS PER_PHONES PER_NATIONAL_IDENTIFIERS
PER_PERSON_NAMES_F PER_PERSON_LEGISLATIVE_F PER_PEOPLE_EXTRA_INFO_F PER_ETHNICITIES
PER_EMAIL_ADDRESSES PER_ADDRESSES_F PER_PERSON_ADDR_USAGES_F PER_ALL_PEOPLE_F
PER_PERSONS
Fusion UI To Fusion Database Column Mappings By Ashish Harbhajanka Inputs Taken From
https://community.oracle.com/docs/DOC-821238 (courtesy Prasanna Borse )
CONTD……
Object Name Search Records Base Records PERSON DOCUMENTATION HR_DOCUMENTS_OF_RECORD
PER_ALL_PEOPLE_F PER_PERSON_NAMES_F PER_EMAIL_ADDRESSES
HR_DOCUMENTS_OF_RECORD
WORKRELATIONSHIPBYPERSON
PER_PERIODS_OF_SERVICE PER_ALL_PEOPLE_F PER_PERSON_NAMES_F PER_EMAIL_ADDRESSES_F
HRC_LOADER_BATCH_KEY_MAP (FOR PAYROLL REFERENCES ) PAY_REL_GROUPS_F
PAY_REL_GROUPS_DN PAY_PAY_RELATIONSHIPS_F PAY_PAY_RELATIONSHIPS_DN
BEN_REL_ASSIGNMENTS_F BEN_BENEFIT_RELATIONS_F PER_LDAP_REQUESTS
PER_ACTION_OCCURENCES PER_CONTRACTS_F PER_ASSIGN_GRADE_STEPS_F
PER_ASSIGNMENT_SUPERVISORS_ F PER_ASSIGN_WORK_MEASURES_F PER_ALL_ASSIGNMENTS_M
PER_PERIODS_OF_SERVICE
Fusion UI To Fusion Database Column Mappings By Ashish Harbhajanka Inputs Taken From
https://community.oracle.com/docs/DOC-821238 (courtesy Prasanna Borse )
CONTD…..
Object Name Search Records Base Records
LOCATION
PER_LOCATION_DETAILS_F_VL PER_LOCATIONS
PER_ACTION_OCCURRENCES PER_ADDRESSES_F PER_LOC_ADDRESS_USAGES_F
PER_LOCATIONS_DETAILS_F_TL PER_LOCATION_EXTRA_INFO_F PER_LOCATION_LEG_F
PER_LOCATION_DETAILS_F_TL PER_LOCATION_DETAILS_F PER_LOCATIONS
JOBS
PER_JOBS_F_VL
PER_ACTION_OCCURENCES PER_VALID_GRADES_F PER_JOBS_F_TL PER_JOBS_F
JOB FAMILY
PER_JOB_FAMILY_F_VL
PER_ACTION_OCCURENCES PER_JOB_FAMILY_F PER_JOB_FAMILY_F_TL
POSITION
HR_ALL_POSITIONS_F_VL
PER_POSITION_LEG_F PER_POSITION_EXTRA_INFO_F HR_ALL_POSITIONS_F_TL HR_ALL_POSITIONS_F
GRADES
---------NA------------------------
PER_ACTION_OCCURRENCES PER_GRADES_F_TL PER_GRADES_F
Fusion UI To Fusion Database Column Mappings By Ashish Harbhajanka Inputs Taken From
https://community.oracle.com/docs/DOC-821238 (courtesy Prasanna Borse )
Object Name Search Records Base Records
GRADE RATES
PER_GRADES_F_VL
PER_RATES_F_TL PER_RATES_F PER_RATE_VALUES_F
BUSINESS UNIT
FUN_ALL_BUSINESS_UNITS_V
PER_ACTION_OCCURRENCES HR_ORG_UNIT_CLASSIFICATIONS_F HR_ORGANIZATION_INFORMATION_F
HR_ORGANIZATION_UNITS_F_TL HR_ALL_ORGANIZATION_UNITS_F
DEPARTMENT
PER_DEPARTMENTS
PER_ACTION_OCCURENCES HR_ORG_UNIT_CLASSIFICATIONS_F HR_ORGANIZATION_INFORMATION_F
HR_ORGANIZATION_UNITS_F_TL HR_ALL_ORGANIZATION_UNITS_F_TL
ELEMENT ENTRY
PAY_ELEMENT_ENTRIES_F PAY_ENTRY_PCT PAY_ELEMENT_ENTRY_VALUES_F PAY_ENTRY_USAGES
PAY_ELEMENT_ENTRIES_F PAY_ELEMENT_TYPES_F PER_PERSONS PER_ALL_PEOPLE_F
PER_PERSON_NAMES_F PER_EMAIL_ADDRESSES_F