DBA Data[Home] [Help]

VIEW: APPS.PA_C_RES_ASGN_V

Source

View Text - Preformatted

SELECT per.person_id resource_source_id, res.resource_id, per.full_name resource_name, per.first_name resource_first_name, per.last_name resource_last_name, per.middle_names resource_middle_names, type.resource_type_code resource_type, res.resource_type_id resource_type_id, per.employee_number resource_number, assign.organization_id resource_Organization_id, pa_resource_utils.get_organization_name(assign.organization_id) resource_Organization_name, assign.effective_start_date assignment_start_date, assign.effective_end_date assignment_end_date, paorg.org_id resource_org_ou_id, pa_resource_utils.get_organization_name(paorg.org_id) resource_org_ou_name from per_people_f per, per_assignments_f assign, per_assignment_status_types ast, pa_resources res, pa_all_organizations paorg, pa_resource_types type, pa_resource_txn_attributes txn, pa_implementations paimp WHERE per.person_id = assign.person_id and assign.effective_start_date between per.effective_start_date and per.effective_end_date and assign.organization_id = paorg.organization_id and assign.primary_flag = 'Y' and assign.assignment_type = 'E' and assign.job_id is not null and ast.assignment_status_type_id = assign.assignment_status_type_id and ast.per_system_status = 'ACTIVE_ASSIGN' and paorg.pa_org_use_type = 'EXPENDITURES' and paorg.inactive_date is NULL and per.person_id = txn.person_id(+) and txn.resource_id = res.resource_id(+) and res.resource_type_id = type.resource_type_id(+) and paorg.ORG_ID = paimp.org_id
View Text - HTML Formatted

SELECT PER.PERSON_ID RESOURCE_SOURCE_ID
, RES.RESOURCE_ID
, PER.FULL_NAME RESOURCE_NAME
, PER.FIRST_NAME RESOURCE_FIRST_NAME
, PER.LAST_NAME RESOURCE_LAST_NAME
, PER.MIDDLE_NAMES RESOURCE_MIDDLE_NAMES
, TYPE.RESOURCE_TYPE_CODE RESOURCE_TYPE
, RES.RESOURCE_TYPE_ID RESOURCE_TYPE_ID
, PER.EMPLOYEE_NUMBER RESOURCE_NUMBER
, ASSIGN.ORGANIZATION_ID RESOURCE_ORGANIZATION_ID
, PA_RESOURCE_UTILS.GET_ORGANIZATION_NAME(ASSIGN.ORGANIZATION_ID) RESOURCE_ORGANIZATION_NAME
, ASSIGN.EFFECTIVE_START_DATE ASSIGNMENT_START_DATE
, ASSIGN.EFFECTIVE_END_DATE ASSIGNMENT_END_DATE
, PAORG.ORG_ID RESOURCE_ORG_OU_ID
, PA_RESOURCE_UTILS.GET_ORGANIZATION_NAME(PAORG.ORG_ID) RESOURCE_ORG_OU_NAME
FROM PER_PEOPLE_F PER
, PER_ASSIGNMENTS_F ASSIGN
, PER_ASSIGNMENT_STATUS_TYPES AST
, PA_RESOURCES RES
, PA_ALL_ORGANIZATIONS PAORG
, PA_RESOURCE_TYPES TYPE
, PA_RESOURCE_TXN_ATTRIBUTES TXN
, PA_IMPLEMENTATIONS PAIMP
WHERE PER.PERSON_ID = ASSIGN.PERSON_ID
AND ASSIGN.EFFECTIVE_START_DATE BETWEEN PER.EFFECTIVE_START_DATE
AND PER.EFFECTIVE_END_DATE
AND ASSIGN.ORGANIZATION_ID = PAORG.ORGANIZATION_ID
AND ASSIGN.PRIMARY_FLAG = 'Y'
AND ASSIGN.ASSIGNMENT_TYPE = 'E'
AND ASSIGN.JOB_ID IS NOT NULL
AND AST.ASSIGNMENT_STATUS_TYPE_ID = ASSIGN.ASSIGNMENT_STATUS_TYPE_ID
AND AST.PER_SYSTEM_STATUS = 'ACTIVE_ASSIGN'
AND PAORG.PA_ORG_USE_TYPE = 'EXPENDITURES'
AND PAORG.INACTIVE_DATE IS NULL
AND PER.PERSON_ID = TXN.PERSON_ID(+)
AND TXN.RESOURCE_ID = RES.RESOURCE_ID(+)
AND RES.RESOURCE_TYPE_ID = TYPE.RESOURCE_TYPE_ID(+)
AND PAORG.ORG_ID = PAIMP.ORG_ID