PAY_DOR_FILES_VL
Details
-
Schema: FUSION
-
Object owner: PAY
-
Object type: VIEW
Columns
Name |
---|
ATTACHMENTENTITYNAME CONTEXT DOCUMENTS_OF_RECORD_ID PAYROLL_RELATIONSHIP_ID PERSON_ID DISPLAY_CHAR_VALUE1 DISPLAY_CHAR_VALUE2 DISPLAY_CHAR_VALUE3 DISPLAY_DATE_VALUE1 DISPLAY_DATE_VALUE2 DISPLAY_DATE_VALUE3 DISPLAY_NUM_VALUE1 DISPLAY_NUM_VALUE2 DISPLAY_NUM_VALUE3 USER_TYPE PUBLISH_DATE CREATION_DATE |
Query
SQL_Statement |
---|
select distinct ('HR_DOCUMENTS_OF_RECORD') AS AttachmentEntityName, Context, DOCUMENTS_OF_RECORD_ID, PAYROLL_RELATIONSHIP_ID, PERSON_ID, Display_Char_Value1, Display_Char_Value2, Display_Char_Value3, NVL(Display_Date_Value1,Display_Date_Value2) AS Display_Date_Value1, NVL(Display_Date_Value2,SYSDATE) AS Display_Date_Value2, NVL(Display_Date_Value3,SYSDATE) Display_Date_Value3, Display_Num_Value1, Display_Num_Value2, Display_Num_Value3, User_Type, Publish_Date, CREATION_DATE from ( SELECT 'YED' Context, hdr.documents_of_record_id DOCUMENTS_OF_RECORD_ID , NULL payroll_relationship_id, hdr.person_id PERSON_ID , to_char(hdr.dei_information_number1) Display_Char_Value1, hdt.system_document_type Display_Char_Value2, (Select EstablishmentPEO.NAME From XLE_ETB_PROFILES EstablishmentPEO, XLE_REGISTRATIONS RegistrationPEO, XLE_JURISDICTIONS_VL JurisdictionPEO, XLE_LOOKUPS XleLookupPEO, XLE_ENTITY_PROFILES LegalEntityPEO, HZ_GEOGRAPHIES GeographyPEO, HR_ALL_ORGANIZATION_UNITS_F_VL OrganizationUnitDPEOEstab, HR_ALL_ORGANIZATION_UNITS_F_VL OrganizationUnitDPEOPsu, HR_ORG_DETAILS_BY_CLASS_V OrganizationDetailDPEO, HR_ORG_UNIT_CLASSIFICATIONS_F OrgUnitClassificationDPEO Where EstablishmentPEO.ESTABLISHMENT_ID = OrganizationUnitDPEOEstab.ESTABLISHMENT_ID AND TRUNC(SYSDATE) BETWEEN OrganizationUnitDPEOEstab.EFFECTIVE_START_DATE AND OrganizationUnitDPEOEstab.EFFECTIVE_END_DATE AND EstablishmentPEO.GEOGRAPHY_ID = GeographyPEO.GEOGRAPHY_ID AND RegistrationPEO.SOURCE_TABLE (+) = 'XLE_ETB_PROFILES' AND EstablishmentPEO.ESTABLISHMENT_ID = RegistrationPEO.SOURCE_ID (+) AND RegistrationPEO.IDENTIFYING_FLAG (+) = 'Y' AND RegistrationPEO.JURISDICTION_ID = JurisdictionPEO.JURISDICTION_ID (+) AND XleLookupPEO.LOOKUP_TYPE (+) = 'XLE_REG_CODE_EST' AND XleLookupPEO.LOOKUP_CODE (+) = JurisdictionPEO.REGISTRATION_CODE_ETB AND LegalEntityPEO.LEGAL_ENTITY_ID =EstablishmentPEO.LEGAL_ENTITY_ID AND OrganizationUnitDPEOPsu.LEGAL_ENTITY_ID = NVL(LegalEntityPEO.PARENT_PSU_ID,LegalEntityPEO.LEGAL_ENTITY_ID) AND TRUNC(SYSDATE) BETWEEN OrganizationUnitDPEOPsu.EFFECTIVE_START_DATE AND OrganizationUnitDPEOPsu.EFFECTIVE_END_DATE AND OrganizationUnitDPEOPsu.ORGANIZATION_ID = OrganizationDetailDPEO.ORGANIZATION_ID AND OrganizationDetailDPEO.CLASSIFICATION_CODE = 'HCM_PSU' AND OrganizationDetailDPEO.ORG_INFORMATION_CONTEXT ='PER_PSU_PAYROLL_INFO' AND TRUNC(SYSDATE) BETWEEN OrganizationDetailDPEO.EFFECTIVE_START_DATE AND OrganizationDetailDPEO.EFFECTIVE_END_DATE AND OrganizationUnitDPEOEstab.ORGANIZATION_ID = OrgUnitClassificationDPEO.ORGANIZATION_ID AND TRUNC(SYSDATE) BETWEEN OrgUnitClassificationDPEO.EFFECTIVE_START_DATE AND OrgUnitClassificationDPEO.EFFECTIVE_END_DATE AND OrgUnitClassificationDPEO.CLASSIFICATION_CODE = 'HCM_TRU' AND OrganizationUnitDPEOEstab.ORGANIZATION_ID=hdr.dei_information_number4) Display_Char_Value3 , hdr.DATE_TO Display_Date_Value1, null Display_Date_Value2, null Display_Date_Value3, null Display_Num_Value1, null Display_Num_Value2, null Display_Num_Value3, hdr.CREATION_DATE, 'EMP' User_Type, to_date(nvl(hdr.publish_date,SYSDATE)) as publish_date FROM hr_document_types_vl hdt , hr_documents_of_record hdr WHERE hdt.category_code IN ('PAYROLL','BENEF') AND hdt.sub_category_code IN ('PAYROLL_TAX','BENEF_ENRL_CHNG_TERMIN') AND hdt.system_document_type in (SELECT * FROM TABLE(CAST(PAY_STATISTICS_UTILITY_PKG.in_varchar_list(pay_core_utils.get_legislation_rule(hdt.LEGISLATION_CODE,'#YEAR_END_TAX_FORM')) as pay_number_varchar_t))) AND hdr.document_type_id = hdt.document_type_id AND (hdr.dei_information_category is null OR hdr.dei_information_category = hdt.system_document_type) union SELECT 'PAYSLIP' Context, hdr.documents_of_record_id , prd.payroll_relationship_id payroll_relationship_id , hdr.person_id PERSON_ID , decode(nvl(fnd_profile.value('ORA_PAY_PAYSLIP_DISPLAY_NET_PAY_BALANCE_CURRENCY'),'N'),'N', nvl((select MAX(OPM.CURRENCY_CODE) from PAY_PERSONAL_PAYMENT_METHODS_F ppm , PAY_ORG_PAY_METHODS_F opm where ppm.ORG_PAYMENT_METHOD_ID=opm.ORG_PAYMENT_METHOD_ID and ppm.PAYROLL_RELATIONSHIP_ID=PRD.PAYROLL_RELATIONSHIP_ID AND hdr.issued_date BETWEEN OPM.EFFECTIVE_START_DATE AND OPM.EFFECTIVE_END_DATE),ldg.default_currency_code),ldg.default_currency_code) Display_Char_Value1, null Display_Char_Value2, null Display_Char_Value3, nvl(hdr.issued_date,hdr.dei_information_date2) Display_Date_Value1, hdr.date_from Display_Date_Value2, hdr.date_to Display_Date_Value3, hdr.dei_information_number3 Display_Num_Value1, null Display_Num_Value2, null Display_Num_Value3, hdr.CREATION_DATE, decode(PAY_FLOW_COMMON_UTIL_PKG.check_security(hdr.PERSON_ID,'PER_ALL_PEOPLE_F','PERSON_ID','PAY_ACCESS_WORKER_PAYSLIP_DATA'),'N','EMP','ADMIN') User_Type, nvl(hdr.dei_information_date1,hdr.issued_date) as publish_date FROM hr_document_types_vl hdt , hr_documents_of_record hdr , pay_payroll_rel_actions pra , pay_pay_relationships_dn prd, per_legislative_data_groups ldg WHERE hdt.system_document_type = 'GLB_PAYSLIP' AND hdt.category_code = 'PAYROLL' AND hdt.sub_category_code = 'PAYROLL_PAYMENT' AND hdr.document_type_id = hdt.document_type_id and ldg.legislative_data_group_id = prd.legislative_data_group_id AND prd.PERSON_ID = hdr.person_id AND pra.payroll_rel_action_id = hdr.related_object_id AND prd.payroll_relationship_id = pra.payroll_relationship_id union SELECT 'PAYSLIP' Context, hdr.documents_of_record_id , hpir.PAYROLL_RELATIONSHIP_ID , hdr.person_id PERSON_ID , decode(nvl(fnd_profile.value('ORA_PAY_PAYSLIP_DISPLAY_NET_PAY_BALANCE_CURRENCY'),'N'),'N', nvl((select MAX(OPM.CURRENCY_CODE) from PAY_PERSONAL_PAYMENT_METHODS_F ppm , PAY_ORG_PAY_METHODS_F opm where ppm.ORG_PAYMENT_METHOD_ID=opm.ORG_PAYMENT_METHOD_ID and ppm.PAYROLL_RELATIONSHIP_ID=hpir.PAYROLL_RELATIONSHIP_ID AND hdr.issued_date BETWEEN OPM.EFFECTIVE_START_DATE AND OPM.EFFECTIVE_END_DATE),ldg.default_currency_code),ldg.default_currency_code) Display_Char_Value1, null Display_Char_Value2, null Display_Char_Value3, nvl(hdr.issued_date,hdr.dei_information_date2) Display_Date_Value1, hdr.date_from Display_Date_Value2, hdr.date_to Display_Date_Value3, hpiri.IRI_INFORMATION_NUMBER2 Display_Num_Value1, null Display_Num_Value2, null Display_Num_Value3, hdr.CREATION_DATE, decode(PAY_FLOW_COMMON_UTIL_PKG.check_security(hdr.person_id,'PER_ALL_PEOPLE_F','PERSON_ID','PAY_ACCESS_WORKER_PAYSLIP_DATA'),'N','EMP','ADMIN') User_Type, nvl(hpiri.IRI_INFORMATION_DATE1,hdr.issued_date) as publish_date FROM fusion.hr_document_types_vl hdt , fusion.hr_documents_of_record hdr , fusion.HRY_PI_INBD_RECORDS hpir , fusion.hry_pi_inbd_record_information hpiri, pay_pay_relationships_dn pprd, per_legislative_data_groups ldg WHERE hdt.system_document_type = 'GLB_THIRD_PARTY_PAYSLIP' AND hdt.category_code = 'PAYROLL' AND hdr.document_type_id = hdt.document_type_id and ldg.legislative_data_group_id = pprd.legislative_data_group_id AND hpir.inbd_record_id = hpiri.INBD_RECORD_ID(+) AND hpir.documents_of_record_id(+) = hdr.DOCUMENTS_OF_RECORD_ID and nvl(hpir.record_type,'ORA_HRY_PAYSLIP_DOR') = 'ORA_HRY_PAYSLIP_DOR' and nvl(hpiri.IRI_INFORMATION_CONTEXT,'ORA_HRY_THIRD_PARTY_PAYSLIP') = 'ORA_HRY_THIRD_PARTY_PAYSLIP' and pprd.payroll_relationship_id(+) =hpir.PAYROLL_RELATIONSHIP_ID ) order by DISPLAY_DATE_VALUE1 desc, CREATION_DATE desc |