DBA Data[Home] [Help]

VIEW: APPS.PAY_XLA_ESTIMATE_COSTS_V

Source

View Text - Preformatted

SELECT PXE.EVENT_ID, PC.COST_ID, TGL_AA.ASSIGNMENT_ACTION_ID, PC.ASSIGNMENT_ACTION_ID, PXE.ACCOUNTING_DATE, PC.COSTED_VALUE, PC.DEBIT_OR_CREDIT, DECODE(IV.UOM, 'M', ET.OUTPUT_CURRENCY_CODE, 'STAT'), 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 FROM PAY_XLA_EVENTS PXE, PAY_ASSIGNMENT_ACTIONS TGL_AA, PAY_ACTION_INTERLOCKS COST_LOCK, PAY_ASSIGNMENT_ACTIONS COST_AA, PAY_PAYROLL_ACTIONS COST_PA, PER_ALL_ASSIGNMENTS_F PERA, PAY_COSTS PC, PAY_INPUT_VALUES_F IV, PAY_ELEMENT_TYPES_F ET, PAY_ELEMENT_TYPES_F_TL ETTL, PAY_COST_ALLOCATION_KEYFLEX KEY WHERE TGL_AA.ASSIGNMENT_ACTION_ID = PXE.ASSIGNMENT_ACTION_ID AND COST_LOCK.LOCKING_ACTION_ID = TGL_AA.ASSIGNMENT_ACTION_ID AND COST_AA.ASSIGNMENT_ACTION_ID = COST_LOCK.LOCKED_ACTION_ID AND COST_PA.PAYROLL_ACTION_ID = COST_AA.PAYROLL_ACTION_ID AND COST_PA.ACTION_TYPE = 'EC' AND PC.ASSIGNMENT_ACTION_ID = COST_AA.ASSIGNMENT_ACTION_ID AND PC.TRANSFER_TO_GL_FLAG = 'Y' AND IV.INPUT_VALUE_ID = PC.INPUT_VALUE_ID AND COST_PA.EFFECTIVE_DATE BETWEEN IV.EFFECTIVE_START_DATE AND IV.EFFECTIVE_END_DATE AND ET.ELEMENT_TYPE_ID = IV.ELEMENT_TYPE_ID AND COST_PA.EFFECTIVE_DATE 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 PERA.ASSIGNMENT_ID = COST_AA.ASSIGNMENT_ID AND COST_PA.EFFECTIVE_DATE BETWEEN PERA.EFFECTIVE_START_DATE AND PERA.EFFECTIVE_END_DATE AND DECODE(PC.SOURCE_ID, null, COST_PA.EFFECTIVE_DATE, PAY_SLA_PKG.GET_ECOST_ACCOUNTING_DATE(PERA.PAYROLL_ID, COST_PA.EFFECTIVE_DATE)) = PXE.ACCOUNTING_DATE
View Text - HTML Formatted

SELECT PXE.EVENT_ID
, PC.COST_ID
, TGL_AA.ASSIGNMENT_ACTION_ID
, PC.ASSIGNMENT_ACTION_ID
, PXE.ACCOUNTING_DATE
, PC.COSTED_VALUE
, PC.DEBIT_OR_CREDIT
, DECODE(IV.UOM
, 'M'
, ET.OUTPUT_CURRENCY_CODE
, 'STAT')
, 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
FROM PAY_XLA_EVENTS PXE
, PAY_ASSIGNMENT_ACTIONS TGL_AA
, PAY_ACTION_INTERLOCKS COST_LOCK
, PAY_ASSIGNMENT_ACTIONS COST_AA
, PAY_PAYROLL_ACTIONS COST_PA
, PER_ALL_ASSIGNMENTS_F PERA
, PAY_COSTS PC
, PAY_INPUT_VALUES_F IV
, PAY_ELEMENT_TYPES_F ET
, PAY_ELEMENT_TYPES_F_TL ETTL
, PAY_COST_ALLOCATION_KEYFLEX KEY
WHERE TGL_AA.ASSIGNMENT_ACTION_ID = PXE.ASSIGNMENT_ACTION_ID
AND COST_LOCK.LOCKING_ACTION_ID = TGL_AA.ASSIGNMENT_ACTION_ID
AND COST_AA.ASSIGNMENT_ACTION_ID = COST_LOCK.LOCKED_ACTION_ID
AND COST_PA.PAYROLL_ACTION_ID = COST_AA.PAYROLL_ACTION_ID
AND COST_PA.ACTION_TYPE = 'EC'
AND PC.ASSIGNMENT_ACTION_ID = COST_AA.ASSIGNMENT_ACTION_ID
AND PC.TRANSFER_TO_GL_FLAG = 'Y'
AND IV.INPUT_VALUE_ID = PC.INPUT_VALUE_ID
AND COST_PA.EFFECTIVE_DATE BETWEEN IV.EFFECTIVE_START_DATE
AND IV.EFFECTIVE_END_DATE
AND ET.ELEMENT_TYPE_ID = IV.ELEMENT_TYPE_ID
AND COST_PA.EFFECTIVE_DATE 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 PERA.ASSIGNMENT_ID = COST_AA.ASSIGNMENT_ID
AND COST_PA.EFFECTIVE_DATE BETWEEN PERA.EFFECTIVE_START_DATE
AND PERA.EFFECTIVE_END_DATE
AND DECODE(PC.SOURCE_ID
, NULL
, COST_PA.EFFECTIVE_DATE
, PAY_SLA_PKG.GET_ECOST_ACCOUNTING_DATE(PERA.PAYROLL_ID
, COST_PA.EFFECTIVE_DATE)) = PXE.ACCOUNTING_DATE