DBA Data[Home] [Help]

VIEW: APPS.PN_OFFICES_V

Source

View Text - Preformatted

SELECT loc.rowid row_id, loc.location_id location_id, loc.last_update_date last_update_date, loc.last_updated_by last_updated_by, loc.creation_date creation_date, loc.created_by created_by, loc.last_update_login last_update_login, loc.location_type_lookup_code location_type_lookup_code, flv.meaning location_type, loc.space_type_lookup_code space_type_lookup_code, lst.meaning space_type, loc.function_type_lookup_code function_type_lookup_code, fun.meaning function_type, loc.standard_type_lookup_code standard_type_lookup_code, std.meaning standard_type, loc.location_code location_code, loc.location_alias location_alias, loc.building building, loc.floor floor, loc.office office, loc.max_capacity max_capacity, loc.optimum_capacity optimum_capacity, loc.rentable_area rentable_area, loc.usable_area usable_area, loc.assignable_area assignable_area, loc.common_area common_area, loc.suite suite, loc.parent_location_id parent_location_id, flr.parent_location_id building_id, loc.status status, loc.interface_flag interface_flag, loc.attribute_category attribute_category, loc.attribute1 attribute1, loc.attribute2 attribute2, loc.attribute3 attribute3, loc.attribute4 attribute4, loc.attribute5 attribute5, loc.attribute6 attribute6, loc.attribute7 attribute7, loc.attribute8 attribute8, loc.attribute9 attribute9, loc.attribute10 attribute10, loc.attribute11 attribute11, loc.attribute12 attribute12, loc.attribute13 attribute13, loc.attribute14 attribute14, loc.attribute15 attribute15, pnp_util_func.get_vacant_area(loc.location_id, loc.active_start_date) vacant_area, pnp_util_func.get_utilized_capacity(loc.location_id, loc.active_start_date) utilized_capacity, pnp_util_func.get_office_vacancy(loc.location_id, loc.active_start_date) vacancy, pnp_util_func.get_office_secondary_area (loc.location_id, loc.active_start_date) secondary_circulation, loc.common_area_flag common_area_flag, loc.active_start_date active_start_date, TO_DATE(DECODE(TO_CHAR(loc.active_end_date,'MM/DD/YYYY'),'12/31/4712',NULL,TO_CHAR(loc.active_end_date,'MM/DD/YYYY')),'MM/DD/YYYY') active_end_date, loc.bookable_flag bookable_flag, NVL(loc.occupancy_status_code,'Y') occupancy_status_code, ocst.meaning occupancy_status, NVL(loc.assignable_emp,'Y') assignable_emp, NVL(loc.assignable_cc,'Y') assignable_cc, NVL(loc.assignable_cust,'Y') assignable_cust, loc.disposition_code disposition_code, LTRIM(RTRIM(disp.meaning)) disposition, loc.acc_treatment_code acc_treatment_code, LTRIM(RTRIM(acct.meaning)) acc_treatment FROM fnd_lookups flv, fnd_lookups lst, pn_locations_all flr, pn_locations loc, fnd_lookups fun, fnd_lookups std, fnd_lookups loot, fnd_lookups ocst, fnd_lookups disp, fnd_lookups acct WHERE loc.location_type_lookup_code IN ( 'OFFICE' , 'SECTION') AND flv.lookup_code = loc.location_type_lookup_code AND flv.lookup_type = 'PN_LOCATION_TYPE' AND flr.location_id = loc.parent_location_id AND loc.active_start_date BETWEEN flr.active_start_date AND TO_DATE(NVL(TO_CHAR(flr.active_end_date,'mm/dd/yyyy'),'12/31/4712'),'mm/dd/yyyy') AND lst.lookup_code (+) = loc.space_type_lookup_code AND lst.lookup_type (+) = DECODE(loc.location_type_lookup_code,'OFFICE','PN_SPACE_TYPE', 'SECTION','PN_PARCEL_TYPE') AND fun.lookup_code (+) = loc.function_type_lookup_code AND fun.lookup_type (+) = 'PN_FUNCTION_TYPE' AND std.lookup_code (+) = loc.standard_type_lookup_code AND std.lookup_type (+) = 'PN_STANDARD_TYPE' AND loot.lookup_code(+) = loc.lease_or_owned AND loot.lookup_type(+) = 'PN_LEASED_OR_OWNED' AND ocst.lookup_code(+) = NVL(loc.occupancy_status_code,'Y') AND ocst.lookup_type(+) = 'PN_OCCUPANCY_STATUS_CODE' AND disp.lookup_code(+) = loc.disposition_code AND disp.lookup_type(+) = 'PN_DISPOSITION_CODE' AND acct.lookup_code(+) = loc.acc_treatment_code AND acct.lookup_type(+) = 'PN_ACC_TREATMENT_CODE'
View Text - HTML Formatted

SELECT LOC.ROWID ROW_ID
, LOC.LOCATION_ID LOCATION_ID
, LOC.LAST_UPDATE_DATE LAST_UPDATE_DATE
, LOC.LAST_UPDATED_BY LAST_UPDATED_BY
, LOC.CREATION_DATE CREATION_DATE
, LOC.CREATED_BY CREATED_BY
, LOC.LAST_UPDATE_LOGIN LAST_UPDATE_LOGIN
, LOC.LOCATION_TYPE_LOOKUP_CODE LOCATION_TYPE_LOOKUP_CODE
, FLV.MEANING LOCATION_TYPE
, LOC.SPACE_TYPE_LOOKUP_CODE SPACE_TYPE_LOOKUP_CODE
, LST.MEANING SPACE_TYPE
, LOC.FUNCTION_TYPE_LOOKUP_CODE FUNCTION_TYPE_LOOKUP_CODE
, FUN.MEANING FUNCTION_TYPE
, LOC.STANDARD_TYPE_LOOKUP_CODE STANDARD_TYPE_LOOKUP_CODE
, STD.MEANING STANDARD_TYPE
, LOC.LOCATION_CODE LOCATION_CODE
, LOC.LOCATION_ALIAS LOCATION_ALIAS
, LOC.BUILDING BUILDING
, LOC.FLOOR FLOOR
, LOC.OFFICE OFFICE
, LOC.MAX_CAPACITY MAX_CAPACITY
, LOC.OPTIMUM_CAPACITY OPTIMUM_CAPACITY
, LOC.RENTABLE_AREA RENTABLE_AREA
, LOC.USABLE_AREA USABLE_AREA
, LOC.ASSIGNABLE_AREA ASSIGNABLE_AREA
, LOC.COMMON_AREA COMMON_AREA
, LOC.SUITE SUITE
, LOC.PARENT_LOCATION_ID PARENT_LOCATION_ID
, FLR.PARENT_LOCATION_ID BUILDING_ID
, LOC.STATUS STATUS
, LOC.INTERFACE_FLAG INTERFACE_FLAG
, LOC.ATTRIBUTE_CATEGORY ATTRIBUTE_CATEGORY
, LOC.ATTRIBUTE1 ATTRIBUTE1
, LOC.ATTRIBUTE2 ATTRIBUTE2
, LOC.ATTRIBUTE3 ATTRIBUTE3
, LOC.ATTRIBUTE4 ATTRIBUTE4
, LOC.ATTRIBUTE5 ATTRIBUTE5
, LOC.ATTRIBUTE6 ATTRIBUTE6
, LOC.ATTRIBUTE7 ATTRIBUTE7
, LOC.ATTRIBUTE8 ATTRIBUTE8
, LOC.ATTRIBUTE9 ATTRIBUTE9
, LOC.ATTRIBUTE10 ATTRIBUTE10
, LOC.ATTRIBUTE11 ATTRIBUTE11
, LOC.ATTRIBUTE12 ATTRIBUTE12
, LOC.ATTRIBUTE13 ATTRIBUTE13
, LOC.ATTRIBUTE14 ATTRIBUTE14
, LOC.ATTRIBUTE15 ATTRIBUTE15
, PNP_UTIL_FUNC.GET_VACANT_AREA(LOC.LOCATION_ID
, LOC.ACTIVE_START_DATE) VACANT_AREA
, PNP_UTIL_FUNC.GET_UTILIZED_CAPACITY(LOC.LOCATION_ID
, LOC.ACTIVE_START_DATE) UTILIZED_CAPACITY
, PNP_UTIL_FUNC.GET_OFFICE_VACANCY(LOC.LOCATION_ID
, LOC.ACTIVE_START_DATE) VACANCY
, PNP_UTIL_FUNC.GET_OFFICE_SECONDARY_AREA (LOC.LOCATION_ID
, LOC.ACTIVE_START_DATE) SECONDARY_CIRCULATION
, LOC.COMMON_AREA_FLAG COMMON_AREA_FLAG
, LOC.ACTIVE_START_DATE ACTIVE_START_DATE
, TO_DATE(DECODE(TO_CHAR(LOC.ACTIVE_END_DATE
, 'MM/DD/YYYY')
, '12/31/4712'
, NULL
, TO_CHAR(LOC.ACTIVE_END_DATE
, 'MM/DD/YYYY'))
, 'MM/DD/YYYY') ACTIVE_END_DATE
, LOC.BOOKABLE_FLAG BOOKABLE_FLAG
, NVL(LOC.OCCUPANCY_STATUS_CODE
, 'Y') OCCUPANCY_STATUS_CODE
, OCST.MEANING OCCUPANCY_STATUS
, NVL(LOC.ASSIGNABLE_EMP
, 'Y') ASSIGNABLE_EMP
, NVL(LOC.ASSIGNABLE_CC
, 'Y') ASSIGNABLE_CC
, NVL(LOC.ASSIGNABLE_CUST
, 'Y') ASSIGNABLE_CUST
, LOC.DISPOSITION_CODE DISPOSITION_CODE
, LTRIM(RTRIM(DISP.MEANING)) DISPOSITION
, LOC.ACC_TREATMENT_CODE ACC_TREATMENT_CODE
, LTRIM(RTRIM(ACCT.MEANING)) ACC_TREATMENT
FROM FND_LOOKUPS FLV
, FND_LOOKUPS LST
, PN_LOCATIONS_ALL FLR
, PN_LOCATIONS LOC
, FND_LOOKUPS FUN
, FND_LOOKUPS STD
, FND_LOOKUPS LOOT
, FND_LOOKUPS OCST
, FND_LOOKUPS DISP
, FND_LOOKUPS ACCT
WHERE LOC.LOCATION_TYPE_LOOKUP_CODE IN ( 'OFFICE'
, 'SECTION')
AND FLV.LOOKUP_CODE = LOC.LOCATION_TYPE_LOOKUP_CODE
AND FLV.LOOKUP_TYPE = 'PN_LOCATION_TYPE'
AND FLR.LOCATION_ID = LOC.PARENT_LOCATION_ID
AND LOC.ACTIVE_START_DATE BETWEEN FLR.ACTIVE_START_DATE
AND TO_DATE(NVL(TO_CHAR(FLR.ACTIVE_END_DATE
, 'MM/DD/YYYY')
, '12/31/4712')
, 'MM/DD/YYYY')
AND LST.LOOKUP_CODE (+) = LOC.SPACE_TYPE_LOOKUP_CODE
AND LST.LOOKUP_TYPE (+) = DECODE(LOC.LOCATION_TYPE_LOOKUP_CODE
, 'OFFICE'
, 'PN_SPACE_TYPE'
, 'SECTION'
, 'PN_PARCEL_TYPE')
AND FUN.LOOKUP_CODE (+) = LOC.FUNCTION_TYPE_LOOKUP_CODE
AND FUN.LOOKUP_TYPE (+) = 'PN_FUNCTION_TYPE'
AND STD.LOOKUP_CODE (+) = LOC.STANDARD_TYPE_LOOKUP_CODE
AND STD.LOOKUP_TYPE (+) = 'PN_STANDARD_TYPE'
AND LOOT.LOOKUP_CODE(+) = LOC.LEASE_OR_OWNED
AND LOOT.LOOKUP_TYPE(+) = 'PN_LEASED_OR_OWNED'
AND OCST.LOOKUP_CODE(+) = NVL(LOC.OCCUPANCY_STATUS_CODE
, 'Y')
AND OCST.LOOKUP_TYPE(+) = 'PN_OCCUPANCY_STATUS_CODE'
AND DISP.LOOKUP_CODE(+) = LOC.DISPOSITION_CODE
AND DISP.LOOKUP_TYPE(+) = 'PN_DISPOSITION_CODE'
AND ACCT.LOOKUP_CODE(+) = LOC.ACC_TREATMENT_CODE
AND ACCT.LOOKUP_TYPE(+) = 'PN_ACC_TREATMENT_CODE'