DBA Data[Home] [Help]

VIEW: APPS.PAY_US_AFTER_TAX_DEDNS_RBR_V

Source

View Text - Preformatted

SELECT DISTINCT PAA.ASSIGNMENT_ID , PAA.TAX_UNIT_ID , PAA.ASSIGNMENT_ACTION_ID , PAA.ACTION_STATUS , PAA.PAYROLL_ACTION_ID , PPA.ACTION_TYPE , PPA.EFFECTIVE_DATE , PETTL.ELEMENT_NAME , PETTL.ELEMENT_TYPE_ID , PET.ELEMENT_INFORMATION1 TAX_CATEGORY_CODE , PEC.CLASSIFICATION_NAME , PET.PROCESSING_PRIORITY , PET.EFFECTIVE_START_DATE , PET.EFFECTIVE_END_DATE , PET.BUSINESS_GROUP_ID , PET.LEGISLATION_CODE , PETTL.REPORTING_NAME , NVL(PETTL.REPORTING_NAME, PETTL.ELEMENT_NAME) REPORTING_NAME_ALT , HR_BALANCES.DECODE_BALANCE(PBT.BALANCE_TYPE_ID) BALANCE_NAME , PBT.BALANCE_TYPE_ID , PBT.BALANCE_UOM , PAY_US_BALANCE_VIEW_PKG.GET_VIEW_MODE VIEW_MODE , PAY_US_BALANCE_VIEW_PKG.GET_CALC_ALL_TIMETYPES_FLAG CALC_ALL_TIMETYPES , PAY_US_TAXBAL_VIEW_PKG.US_NAMED_BALANCE_VM (UPPER(pbt.balance_name) , 'CURRENT' , PAA.ASSIGNMENT_ACTION_ID , PAA.ASSIGNMENT_ID , ppa.date_earned , PAA.TAX_UNIT_ID , ppa.BUSINESS_GROUP_ID , NULL) CURRENT_VAL , PAY_US_TAXBAL_VIEW_PKG.US_NAMED_BALANCE_VM (UPPER(pbt.balance_name) , 'ASG_GRE_RUN' , PAA.ASSIGNMENT_ACTION_ID , PAA.ASSIGNMENT_ID , ppa.date_earned , PAA.TAX_UNIT_ID , ppa.BUSINESS_GROUP_ID , NULL) RUN_VAL , PAY_US_TAXBAL_VIEW_PKG.US_NAMED_BALANCE_VM (UPPER(pbt.balance_name) , 'ASG_GRE_QTD' , PAA.ASSIGNMENT_ACTION_ID , PAA.ASSIGNMENT_ID , ppa.date_earned , PAA.TAX_UNIT_ID , ppa.BUSINESS_GROUP_ID, NULL) QTD_VAL , PAY_US_TAXBAL_VIEW_PKG.US_NAMED_BALANCE_VM (UPPER(pbt.balance_name) , 'ASG_GRE_YTD' , PAA.ASSIGNMENT_ACTION_ID , PAA.ASSIGNMENT_ID , ppa.date_earned , PAA.TAX_UNIT_ID , ppa.BUSINESS_GROUP_ID , NULL) YTD_VAL from pay_payroll_actions ppa, PAY_ASSIGNMENT_ACTIONS paa, PAY_ELEMENT_CLASSIFICATIONS pec, PAY_ELEMENT_TYPES_F_TL PETTL, pay_element_types_f pet, pay_balance_types pbt, pay_defined_balances pdb, pay_balance_attributes pba, pay_bal_attribute_definitions pbad WHERE pbad.attribute_name = 'PAY_US_AFTER_TAX_DEDUCTIONS' and pbad.business_group_id is null and pbad.legislation_code = 'US' and pba.attribute_id = pbad.attribute_id and pdb.defined_balance_id = pba.defined_balance_id and pdb.balance_type_id = pbt.balance_type_id AND pdb.balance_type_id = pbt.balance_type_id AND PET.ELEMENT_INFORMATION10 = pdb.BALANCE_TYPE_ID and (pet.business_group_id+0 = ppa.business_group_id+0 or pet.legislation_code = 'US') AND PET.ELEMENT_TYPE_ID = PETTL.ELEMENT_TYPE_ID AND PETTL.LANGUAGE = USERENV('LANG') AND PEC.CLASSIFICATION_ID = PET.CLASSIFICATION_ID AND PAA.payroll_action_id = ppa.payroll_action_id AND nvl(ppa.date_earned,effective_date) between pet.effective_start_date and pet.effective_end_date and exists ( SELECT 1 FROM pay_run_balances prb WHERE prb.assignment_id = paa.assignment_id AND prb.tax_unit_id = paa.tax_unit_id AND prb.effective_date between trunc(ppa.effective_date,'Y' ) and ppa.effective_date AND prb.defined_balance_id = pba.defined_balance_id )
View Text - HTML Formatted

SELECT DISTINCT PAA.ASSIGNMENT_ID
, PAA.TAX_UNIT_ID
, PAA.ASSIGNMENT_ACTION_ID
, PAA.ACTION_STATUS
, PAA.PAYROLL_ACTION_ID
, PPA.ACTION_TYPE
, PPA.EFFECTIVE_DATE
, PETTL.ELEMENT_NAME
, PETTL.ELEMENT_TYPE_ID
, PET.ELEMENT_INFORMATION1 TAX_CATEGORY_CODE
, PEC.CLASSIFICATION_NAME
, PET.PROCESSING_PRIORITY
, PET.EFFECTIVE_START_DATE
, PET.EFFECTIVE_END_DATE
, PET.BUSINESS_GROUP_ID
, PET.LEGISLATION_CODE
, PETTL.REPORTING_NAME
, NVL(PETTL.REPORTING_NAME
, PETTL.ELEMENT_NAME) REPORTING_NAME_ALT
, HR_BALANCES.DECODE_BALANCE(PBT.BALANCE_TYPE_ID) BALANCE_NAME
, PBT.BALANCE_TYPE_ID
, PBT.BALANCE_UOM
, PAY_US_BALANCE_VIEW_PKG.GET_VIEW_MODE VIEW_MODE
, PAY_US_BALANCE_VIEW_PKG.GET_CALC_ALL_TIMETYPES_FLAG CALC_ALL_TIMETYPES
, PAY_US_TAXBAL_VIEW_PKG.US_NAMED_BALANCE_VM (UPPER(PBT.BALANCE_NAME)
, 'CURRENT'
, PAA.ASSIGNMENT_ACTION_ID
, PAA.ASSIGNMENT_ID
, PPA.DATE_EARNED
, PAA.TAX_UNIT_ID
, PPA.BUSINESS_GROUP_ID
, NULL) CURRENT_VAL
, PAY_US_TAXBAL_VIEW_PKG.US_NAMED_BALANCE_VM (UPPER(PBT.BALANCE_NAME)
, 'ASG_GRE_RUN'
, PAA.ASSIGNMENT_ACTION_ID
, PAA.ASSIGNMENT_ID
, PPA.DATE_EARNED
, PAA.TAX_UNIT_ID
, PPA.BUSINESS_GROUP_ID
, NULL) RUN_VAL
, PAY_US_TAXBAL_VIEW_PKG.US_NAMED_BALANCE_VM (UPPER(PBT.BALANCE_NAME)
, 'ASG_GRE_QTD'
, PAA.ASSIGNMENT_ACTION_ID
, PAA.ASSIGNMENT_ID
, PPA.DATE_EARNED
, PAA.TAX_UNIT_ID
, PPA.BUSINESS_GROUP_ID
, NULL) QTD_VAL
, PAY_US_TAXBAL_VIEW_PKG.US_NAMED_BALANCE_VM (UPPER(PBT.BALANCE_NAME)
, 'ASG_GRE_YTD'
, PAA.ASSIGNMENT_ACTION_ID
, PAA.ASSIGNMENT_ID
, PPA.DATE_EARNED
, PAA.TAX_UNIT_ID
, PPA.BUSINESS_GROUP_ID
, NULL) YTD_VAL
FROM PAY_PAYROLL_ACTIONS PPA
, PAY_ASSIGNMENT_ACTIONS PAA
, PAY_ELEMENT_CLASSIFICATIONS PEC
, PAY_ELEMENT_TYPES_F_TL PETTL
, PAY_ELEMENT_TYPES_F PET
, PAY_BALANCE_TYPES PBT
, PAY_DEFINED_BALANCES PDB
, PAY_BALANCE_ATTRIBUTES PBA
, PAY_BAL_ATTRIBUTE_DEFINITIONS PBAD
WHERE PBAD.ATTRIBUTE_NAME = 'PAY_US_AFTER_TAX_DEDUCTIONS'
AND PBAD.BUSINESS_GROUP_ID IS NULL
AND PBAD.LEGISLATION_CODE = 'US'
AND PBA.ATTRIBUTE_ID = PBAD.ATTRIBUTE_ID
AND PDB.DEFINED_BALANCE_ID = PBA.DEFINED_BALANCE_ID
AND PDB.BALANCE_TYPE_ID = PBT.BALANCE_TYPE_ID
AND PDB.BALANCE_TYPE_ID = PBT.BALANCE_TYPE_ID
AND PET.ELEMENT_INFORMATION10 = PDB.BALANCE_TYPE_ID
AND (PET.BUSINESS_GROUP_ID+0 = PPA.BUSINESS_GROUP_ID+0 OR PET.LEGISLATION_CODE = 'US')
AND PET.ELEMENT_TYPE_ID = PETTL.ELEMENT_TYPE_ID
AND PETTL.LANGUAGE = USERENV('LANG')
AND PEC.CLASSIFICATION_ID = PET.CLASSIFICATION_ID
AND PAA.PAYROLL_ACTION_ID = PPA.PAYROLL_ACTION_ID
AND NVL(PPA.DATE_EARNED
, EFFECTIVE_DATE) BETWEEN PET.EFFECTIVE_START_DATE
AND PET.EFFECTIVE_END_DATE
AND EXISTS ( SELECT 1
FROM PAY_RUN_BALANCES PRB
WHERE PRB.ASSIGNMENT_ID = PAA.ASSIGNMENT_ID
AND PRB.TAX_UNIT_ID = PAA.TAX_UNIT_ID
AND PRB.EFFECTIVE_DATE BETWEEN TRUNC(PPA.EFFECTIVE_DATE
, 'Y' )
AND PPA.EFFECTIVE_DATE
AND PRB.DEFINED_BALANCE_ID = PBA.DEFINED_BALANCE_ID )