2. PAY_COSTS PC,
PAY_RUN_RESULTS RR,
PAY_REL_GROUPS_DN TERM,
PAY_REL_GROUPS_DN ASG,
PAY_INPUT_VALUES_F IV,
PAY_ELEMENT_TYPES_F ET,
PAY_ELEMENT_TYPES_TL ETTL,
PAY_COST_ALLOCATION_KEYFLEX KEY
WHERE TGL_RA.PAYROLL_REL_ACTION_ID =
PXE.PAYROLL_REL_ACTION_ID
AND COST_LOCK.LOCKING_ACTION_ID =
TGL_RA.PAYROLL_REL_ACTION_ID
AND COST_RA.PAYROLL_REL_ACTION_ID =
COST_LOCK.LOCKED_ACTION_ID
AND COST_PA.PAYROLL_ACTION_ID =
COST_RA.PAYROLL_ACTION_ID
AND COST_PA.ACTION_TYPE = COST_CLA.ACTION_TYPE
AND COST_CLA.CLASSIFICATION_NAME = 'TRANSGL'
AND PC.PAYROLL_REL_ACTION_ID =
COST_RA.PAYROLL_REL_ACTION_ID
AND RR.RUN_RESULT_ID = PC.RUN_RESULT_ID
AND TERM.RELATIONSHIP_GROUP_ID (+) =
nvl(RR.PAYROLL_TERM_ID, -999)
AND TERM.GROUP_TYPE (+) = 'T'
AND ASG.RELATIONSHIP_GROUP_ID (+) =
nvl(RR.PAYROLL_ASSIGNMENT_ID, -999)
AND ASG.GROUP_TYPE (+) = 'A'
3. AND IV.INPUT_VALUE_ID = PC.INPUT_VALUE_ID
AND COST_PA.DATE_EARNED BETWEEN
IV.EFFECTIVE_START_DATE AND IV.EFFECTIVE_END_DATE
AND ET.ELEMENT_TYPE_ID = RR.ELEMENT_TYPE_ID
AND COST_PA.DATE_EARNED BETWEEN
ET.EFFECTIVE_START_DATE AND ET.EFFECTIVE_END_DATE
AND ETTL.ELEMENT_TYPE_ID = ET.ELEMENT_TYPE_ID
AND ETTL.LANGUAGE (+) = USERENV('LANG')
AND PC.COST_ALLOCATION_KEYFLEX_ID =
KEY.COST_ALLOCATION_KEYFLEX_ID
AND PC.TRANSFER_TO_GL_FLAG = 'Y'