Sei sulla pagina 1di 3

Commonly used database tables in Fusion HR application

Most of the tables in Fusion Applications are inherited from Oracle eBusiness Suite, but there are
additions and modifications in the data model. The tables are more normalized and represents the
information it is storing. Some of the commonly used tables are -

Table Name Alias Suggested Join


Nam
e

PER_ALL_PEOPLE_F PAP
F
PER_PERSON PP PAPF.PERSON_ID = PP.PERSON_ID
AND TRUNC(SYSDATE) BETWEEN
PAPF.EFFECTIVE_START_DATE AND
PAPF.EFFECTIVE_END_DATE
PER_NATIONAL_IDEN NID PAPF.PERSON_ID = NID.PERSON_ID
TIFIERS AND NID.NATIONAL_IDENTIFIER_TYPE = 'SSN'
PER_ETHNICITIES PE PAPF.PERSON_ID=PE.PERSON_ID
PER_PERSON_NAMES PPN PAPF.PERSON_ID = PPNF.PERSON_ID
_F F AND UPPER(PPNF.NAME_TYPE)='GLOBAL'
AND TRUNC(SYSDATE) BETWEEN
PPNF.EFFECTIVE_START_DATE AND
PPNF.EFFECTIVE_END_DATE
PER_PHONES PPH PAPF.PERSON_ID = PPH.PERSON_ID
PPH.PHONE_TYPE = 'H1'
PER_PEOPLE_LEGISL PPL PAPF.PERSON_ID = PPLF.PERSON_ID
ATIVE_F F AND TRUNC(SYSDATE) BETWEEN
PPLF.EFFECTIVE_START_DATE AND
PPLF.EFFECTIVE_END_DATE
PER_EMAIL_ADDRESS PEA PAPF.PERSON_ID = PEA.PERSON_ID
ES AND PEA.EMAIL_TYPE = 'W1'
AND TRUNC(SYSDATE) BETWEEN
PEA.EFFECTIVE_START_DATE AND
PEA.EFFECTIVE_END_DATE
PER_PERSON_ADDR_ ADR PAPF.PERSON_ID=ADRU.PERSON_ID
USAGES_F U AND ADRU.ADDRESS_TYPE = 'HOME'
AND TRUNC(SYSDATE) BETWEEN
ADRU.EFFECTIVE_START_DATE AND
ADRU.EFFECTIVE_END_DATE
PER_ADDRESSES_F PA ADRU.ADDRESS_ID = PA.ADDRESS_ID
AND TRUNC(SYSDATE) BETWEEN
PA.EFFECTIVE_START_DATE AND
PA.EFFECTIVE_END_DATE
PER_PERSON_TYPE_U PPT PAPF.PERSON_ID = PPTU.PERSON_ID
SAGES_M U
AND TRUNC(SYSDATE)
BETWEEN PPTU.EFFECTIVE_START_DATE
AND PPTU.EFFECTIVE_END_DATE
PER_PERSON_TYPES PT AND PUF.PERSON_TYPE_ID =
PT.PERSON_TYPE_ID
AND PT.SYSTEM_PERSON_TYPE IN
('CON',’EMP’)

FND_LOOKUP_VALUE FLV AND PE.ETHNICITY=FLVT7.LOOKUP_CODE


S_TL T7 AND FLVT7.LOOKUP_TYPE='PER_ETHNICITY'
AND FLVT7.LANGUAGE='US'
FND_LOOKUP_VALUE FLV AND
S_TL T8 PPLF.MARITAL_STATUS=FLVT8.LOOKUP_CO
DE
AND FLVT8.LOOKUP_TYPE='MAR_STATUS'
AND FLVT8.LANGUAGE='US'

PER_ALL_ASSIGNMEN PAA PAPF.PERSON_ID = PAAM.PERSON_ID


TS_M M AND PAM.ASSIGNMENT_TYPE IN (‘E’,’C’)
AND TRUNC(SYSDATE) BETWEEN
PAAM.EFFECTIVE_START_DATE AND
PAAM.EFFECTIVE_END_DATE
PER_ASSIGNMENT_ST PAS PAAM.ASSIGNMENT_STATUS_TYPE_ID=PAST
ATUS_TYPES_TL TT T.ASSIGNMENT_STATUS_TYPE_ID
PER_ASSIGN_WORK_ PAW PAAM.ASSIGNMENT_ID=PAWMF.ASSIGNMEN
MEASURES_F MF T_ID
PAWMF.UNIT='FTE'
PER_ASSIGNMENT_SU PAS PASF.MANAGER_ID=PAPF.PERSON_ID
PERVISORS_F F AND TRUNC(SYSDATE) BETWEEN
PASF.EFFECTIVE_START_DATE AND
PASF.EFFECTIVE_END_DATE
PER_PERIODS_OF_SE PPO PAAM.PERIOD_OF_SERVICE_ID=PPOS.PERIO
RVICE S D_OF_SERVICE_ID

CMP_SALARY CS PAAM.ASSIGNMENT_ID=CS.ASSIGNMENT_ID
CMP_SALARY_BASES CSB CS.SALARY_BASIS_ID=CSB.SALARY_BASIS_ID

HR_LOCATIONS_ALL_ HLA PAAM.LOCATION_ID=HLAFV.LOCATION_ID


F_VL FV AND TRUNC(SYSDATE) BETWEEN
HLAFV.EFFECTIVE_START_DATE AND
HLAFV.EFFECTIVE_END_DATE
PER_DEPARTMENTS PD PAAMV.ORGANIZATION_ID=PD.ORGANIZATI
ON_ID
AND TRUNC(SYSDATE) BETWEEN
PD.EFFECTIVE_START_DATE AND
PD.EFFECTIVE_END_DATE
PER_JOBS_F_VL HLA PAAM.JOB_ID=PJFV.JOB_ID
FV AND TRUNC(SYSDATE) BETWEEN
HLAFV.EFFECTIVE_START_DATE AND
HLAFV.EFFECTIVE_END_DATE
PER_GRADES_F_TL PGF PAAMV.GRADE_ID=PGFT.GRADE_ID
T AND TRUNC(SYSDATE) BETWEEN
PGFT.EFFECTIVE_START_DATE AND
PGFT.EFFECTIVE_END_DATE
AND PGFT.LANGUAGE(+)='US'
HR_ORGANIZATION_ HOU PAAMV.BUSINESS_UNIT_ID =
UNITS_F_TL _TL HOU_TL.ORGANIZATION_ID
AND HOU_TL.LANGUAGE='US'
AND TRUNC(SYSDATE) BETWEEN
HOU_TL_TL.EFFECTIVE_START_DATE AND
HO.EFFECTIVE_END_DATE

Potrebbero piacerti anche