SELECT PXE.EVENT_ID, PC.COST_ID LINE_NUMBER,
TGL_RA.PAYROLL_REL_ACTION_ID,
COST_RA.PAYROLL_REL_ACTION_ID COST_ACTION_ID,
RR.PAYROLL_REL_ACTION_ID RUN_ACTION_ID,
PC.COSTED_VALUE, PC.DEBIT_OR_CREDIT,
DECODE(IV.UOM, 'M', ET.OUTPUT_CURRENCY_CODE, 'STAT')
CURRENCY_CODE, ETTL.ELEMENT_NAME,
KEY.COST_ALLOCATION_KEYFLEX_ID, KEY.SEGMENT1,
KEY.SEGMENT2, KEY.SEGMENT3, KEY.SEGMENT4,
KEY.SEGMENT5,
KEY.SEGMENT6, KEY.SEGMENT7, KEY.SEGMENT8,
KEY.SEGMENT9, KEY.SEGMENT10, KEY.SEGMENT11,
KEY.SEGMENT12,
KEY.SEGMENT13, KEY.SEGMENT14, KEY.SEGMENT15,
KEY.SEGMENT16, KEY.SEGMENT17, KEY.SEGMENT18,
KEY.SEGMENT19, KEY.SEGMENT20, KEY.SEGMENT21,
KEY.SEGMENT22, KEY.SEGMENT23, KEY.SEGMENT24,
KEY.SEGMENT25, KEY.SEGMENT26, KEY.SEGMENT27,
KEY.SEGMENT28, KEY.SEGMENT29, KEY.SEGMENT30,
decode(TERM.RELATIONSHIP_GROUP_ID, null, null,
PAY_SLA_PKG.GET_ASG_NUM(TERM.RELATIONSHIP_GROUP_ID,
COST_PA.EFFECTIVE_DATE)) TERM_NUMBER,
decode(ASG.RELATIONSHIP_GROUP_ID, null, null,
PAY_SLA_PKG.GET_ASG_NUM(ASG.RELATIONSHIP_GROUP_ID,C
OST_PA.EFFECTIVE_DATE)) ASSIGNMENT_NUMBER
FROM PAY_XLA_EVENTS PXE,
PAY_PAYROLL_REL_ACTIONS TGL_RA,
PAY_ACTION_INTERLOCKS COST_LOCK,
PAY_PAYROLL_REL_ACTIONS COST_RA,
PAY_PAYROLL_ACTIONS COST_PA,
PAY_ACTION_CLASSIFICATIONS COST_CLA,