DBA Data[Home] [Help]

VIEW: APPS.PAY_NZ_BALANCES_BY_ACTION_V

Source

View Text - Preformatted

SELECT paa.assignment_id , paa.assignment_action_id , pbt.balance_type_id , pbt.balance_name , pdb.defined_balance_id , pbd.database_item_suffix , hr_nzbal.calc_all_balances( paa.assignment_action_id, pdb.defined_balance_id ) value from pay_balance_types pbt , pay_defined_balances pdb , pay_balance_dimensions pbd , pay_assignment_actions paa , pay_run_result_values prrv , pay_run_results prr , pay_balance_feeds_f feed , pay_assignment_actions paa2 WHERE ( pbt.legislation_code is null or pbt.legislation_code = 'NZ') and pbt.balance_type_id = pdb.balance_type_id and pbd.balance_dimension_id = pdb.balance_dimension_id and pbt.balance_type_id = feed.balance_type_id and prr.run_result_id = prrv.run_result_id and feed.input_value_id = prrv.input_value_id and prrv.result_value is not null and prrv.result_value <> '0' and paa2.action_sequence <= paa.action_sequence and paa2.assignment_action_id = prr.assignment_action_id and paa2.assignment_id = paa.assignment_id group by paa.assignment_id , paa.assignment_action_id , pbt.balance_type_id , pbt.balance_name , pdb.defined_balance_id , pbd.database_item_suffix
View Text - HTML Formatted

SELECT PAA.ASSIGNMENT_ID
, PAA.ASSIGNMENT_ACTION_ID
, PBT.BALANCE_TYPE_ID
, PBT.BALANCE_NAME
, PDB.DEFINED_BALANCE_ID
, PBD.DATABASE_ITEM_SUFFIX
, HR_NZBAL.CALC_ALL_BALANCES( PAA.ASSIGNMENT_ACTION_ID
, PDB.DEFINED_BALANCE_ID ) VALUE
FROM PAY_BALANCE_TYPES PBT
, PAY_DEFINED_BALANCES PDB
, PAY_BALANCE_DIMENSIONS PBD
, PAY_ASSIGNMENT_ACTIONS PAA
, PAY_RUN_RESULT_VALUES PRRV
, PAY_RUN_RESULTS PRR
, PAY_BALANCE_FEEDS_F FEED
, PAY_ASSIGNMENT_ACTIONS PAA2
WHERE ( PBT.LEGISLATION_CODE IS NULL OR PBT.LEGISLATION_CODE = 'NZ')
AND PBT.BALANCE_TYPE_ID = PDB.BALANCE_TYPE_ID
AND PBD.BALANCE_DIMENSION_ID = PDB.BALANCE_DIMENSION_ID
AND PBT.BALANCE_TYPE_ID = FEED.BALANCE_TYPE_ID
AND PRR.RUN_RESULT_ID = PRRV.RUN_RESULT_ID
AND FEED.INPUT_VALUE_ID = PRRV.INPUT_VALUE_ID
AND PRRV.RESULT_VALUE IS NOT NULL
AND PRRV.RESULT_VALUE <> '0'
AND PAA2.ACTION_SEQUENCE <= PAA.ACTION_SEQUENCE
AND PAA2.ASSIGNMENT_ACTION_ID = PRR.ASSIGNMENT_ACTION_ID
AND PAA2.ASSIGNMENT_ID = PAA.ASSIGNMENT_ID GROUP BY PAA.ASSIGNMENT_ID
, PAA.ASSIGNMENT_ACTION_ID
, PBT.BALANCE_TYPE_ID
, PBT.BALANCE_NAME
, PDB.DEFINED_BALANCE_ID
, PBD.DATABASE_ITEM_SUFFIX