Sunteți pe pagina 1din 3

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_LEGISLA PPL PAPF.PERSON_ID = PPLF.PERSON_ID
TIVE_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_U ADR PAPF.PERSON_ID=ADRU.PERSON_ID
SAGES_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_VALUES FLV AND PE.ETHNICITY=FLVT7.LOOKUP_CODE
_TL T7 AND FLVT7.LOOKUP_TYPE='PER_ETHNICITY'
AND FLVT7.LANGUAGE='US'
FND_LOOKUP_VALUES FLV AND
_TL T8 PPLF.MARITAL_STATUS=FLVT8.LOOKUP_CODE
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=PASTT.
ATUS_TYPES_TL TT ASSIGNMENT_STATUS_TYPE_ID
PER_ASSIGN_WORK_ PAW PAAM.ASSIGNMENT_ID=PAWMF.ASSIGNMENT_
MEASURES_F MF 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_SER PPO PAAM.PERIOD_OF_SERVICE_ID=PPOS.PERIOD_
VICE S 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.ORGANIZATIO
N_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_U HOU PAAMV.BUSINESS_UNIT_ID =
NITS_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

S-ar putea să vă placă și