FND Design Data [Home] [Help]

View: PN_LOCATIONS_PUB_V

Product: PN - Property Manager
Description: Public view used to view location information.
Implementation/DBA Data: ViewAPPS.PN_LOCATIONS_PUB_V
View Text

SELECT PLO.ROWID ROW_ID
, PLO.LOCATION_ID
, PLO.LOCATION_CODE
, PLO.LOCATION_TYPE_LOOKUP_CODE
, PLO.ACTIVE_START_DATE
, PLO.ACTIVE_END_DATE
, PLO.LOCATION_ALIAS
, DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'BUILDING'
, NULL
, 'LAND'
, NULL
, PLF.LOCATION_CODE) PARENT_LOCATION_CODE
, DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'OFFICE'
, PLB.LOCATION_CODE
, 'SECTION'
, PLB.LOCATION_CODE
, NULL) GPARENT_LOCATION_CODE
, DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'OFFICE'
, PLO.OFFICE
, 'SECTION'
, PLO.OFFICE
, 'FLOOR'
, PLO.FLOOR
, 'PARCEL'
, PLO.FLOOR
, 'BUILDING'
, PLO.BUILDING
, 'LAND'
, PLO.BUILDING) LOCATION_NAME
, DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'OFFICE'
, PLF.FLOOR
, 'SECTION'
, PLF.FLOOR
, 'FLOOR'
, PLB.BUILDING
, 'PARCEL'
, PLB.BUILDING
, NULL) PARENT_LOCATION_NAME
, DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'OFFICE'
, PLB.BUILDING
, 'SECTION'
, PLB.BUILDING
, NULL) GPARENT_LOCATION_NAME
, PLO.SUITE
, PLO.UOM_CODE
, PLO.SPACE_TYPE_LOOKUP_CODE SPACE_TYPE_LOOKUP_CODE
, SPC.MEANING SPACE_TYPE
, PLO.FUNCTION_TYPE_LOOKUP_CODE FUNCTION_TYPE_LOOKUP_CODE
, FUN.MEANING FUNCTION_TYPE
, PLO.STANDARD_TYPE_LOOKUP_CODE STANDARD_TYPE_LOOKUP_CODE
, STD.MEANING STANDARD_TYPE
, PLO.STATUS_TYPE STATUS_TYPE
, STYP.MEANING STATUS_TYPE_NAME
, PLO.MAX_CAPACITY
, PLO.OPTIMUM_CAPACITY
, PLO.RENTABLE_AREA
, PLO.USABLE_AREA
, PLO.GROSS_AREA
, PLO.ASSIGNABLE_AREA
, PLO.COMMON_AREA
, PNP_UTIL_FUNC.GET_VACANT_AREA(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE))) VACANT_AREA
, ROUND(DECODE(PLO.USABLE_AREA
, 0
, 0
, (1 - PLO.RENTABLE_AREA/PLO.USABLE_AREA))
, 2) VACANT_AREA_PERCENT
, DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'BUILDING'
, PNP_UTIL_FUNC.GET_FLOORS(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, 'LAND'
, PNP_UTIL_FUNC.GET_FLOORS(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, 'FLOOR'
, PNP_UTIL_FUNC.GET_OFFICES(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, 'PARCEL'
, PNP_UTIL_FUNC.GET_OFFICES(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, 1) LEVELS
, DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'BUILDING'
, PNP_UTIL_FUNC.GET_OFFICES(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, 'LAND'
, PNP_UTIL_FUNC.GET_OFFICES(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, NULL) UNITS
, PNP_UTIL_FUNC.GET_UTILIZED_CAPACITY(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE))) UTILIZED_CAPACITY
, DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'BUILDING'
, PNP_UTIL_FUNC.GET_LOAD_FACTOR(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, 'LAND'
, PNP_UTIL_FUNC.GET_LOAD_FACTOR(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, NULL) LOAD_FACTOR
, DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'BUILDING'
, PNP_UTIL_FUNC.GET_AREA_UTILIZED(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, 'LAND'
, PNP_UTIL_FUNC.GET_AREA_UTILIZED(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, NULL) UTILIZED_AREA
, DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'BUILDING'
, PNP_UTIL_FUNC.GET_VACANCY(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, 'LAND'
, PNP_UTIL_FUNC.GET_VACANCY(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, 'FLOOR'
, PNP_UTIL_FUNC.GET_FLOOR_VACANCY(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, 'PARCEL'
, PNP_UTIL_FUNC.GET_FLOOR_VACANCY(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, 'OFFICE'
, PNP_UTIL_FUNC.GET_OFFICE_VACANCY(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, 'SECTION'
, PNP_UTIL_FUNC.GET_OFFICE_VACANCY(PLO.LOCATION_ID
, NVL( PNP_UTIL_FUNC.GET_AS_OF_DATE_4_LOC_PUBVIEW
, LEAST(SYSDATE
, PLO.ACTIVE_END_DATE)))
, NULL) VACANCY
, DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'FLOOR'
, PNP_UTIL_FUNC.GET_FLOOR_SECONDARY_AREA(PLO.LOCATION_ID)
, 'PARCEL'
, PNP_UTIL_FUNC.GET_FLOOR_SECONDARY_AREA(PLO.LOCATION_ID)
, 'OFFICE'
, PNP_UTIL_FUNC.GET_OFFICE_SECONDARY_AREA(PLO.LOCATION_ID)
, 'SECTION'
, PNP_UTIL_FUNC.GET_OFFICE_SECONDARY_AREA(PLO.LOCATION_ID)
, NULL) SECONDARY_CIRCULATION
, PLO.COMMON_AREA_FLAG
, PP.PROPERTY_ID
, PP.PROPERTY_NAME
, PP.PROPERTY_CODE
, PLB.LEASE_OR_OWNED TENURE_CODE
, LOOT.MEANING TENURE
, PLB.CLASS
, FL1.MEANING CLASS_MEANING
, PLO.STATUS
, PLF.STATUS PARENT_STATUS
, PLB.STATUS GPARENT_STATUS
, ADDR.ADDRESS_LINE1 ADDRESS_LINE1
, ADDR.ADDRESS_LINE2 ADDRESS_LINE2
, ADDR.ADDRESS_LINE3 ADDRESS_LINE3
, ADDR.ADDRESS_LINE4 ADDRESS_LINE4
, ADDR.COUNTY COUNTY
, ADDR.CITY CITY
, ADDR.STATE STATE
, ADDR.PROVINCE PROVINCE
, ADDR.ZIP_CODE ZIP_CODE
, ADDR.COUNTRY COUNTRY
, ADDR.TERRITORY_ID TERRITORY_ID
, ADDR.ATTRIBUTE_CATEGORY ADDR_ATTRIBUTE_CATEGORY
, ADDR.ATTRIBUTE1 ADDR_ATTRIBUTE1
, ADDR.ATTRIBUTE2 ADDR_ATTRIBUTE2
, ADDR.ATTRIBUTE3 ADDR_ATTRIBUTE3
, ADDR.ATTRIBUTE4 ADDR_ATTRIBUTE4
, ADDR.ATTRIBUTE5 ADDR_ATTRIBUTE5
, ADDR.ATTRIBUTE6 ADDR_ATTRIBUTE6
, ADDR.ATTRIBUTE7 ADDR_ATTRIBUTE7
, ADDR.ATTRIBUTE8 ADDR_ATTRIBUTE8
, ADDR.ATTRIBUTE9 ADDR_ATTRIBUTE9
, ADDR.ATTRIBUTE10 ADDR_ATTRIBUTE10
, ADDR.ATTRIBUTE11 ADDR_ATTRIBUTE11
, ADDR.ATTRIBUTE12 ADDR_ATTRIBUTE12
, ADDR.ATTRIBUTE13 ADDR_ATTRIBUTE13
, ADDR.ATTRIBUTE14 ADDR_ATTRIBUTE14
, ADDR.ATTRIBUTE15 ADDR_ATTRIBUTE15
, TERR.TERRITORY_SHORT_NAME TERRITORY_SHORT_NAME
, DECODE(PLPO.LOCATION_PARK_TYPE
, 'OFFPRK'
, PLPO.NAME
, NULL) OFFICE_PARK
, DECODE(PLPO.LOCATION_PARK_TYPE
, 'REGION'
, PLPO.NAME
, PLPR.NAME) REGION
, PLO.LAST_UPDATE_DATE
, PLO.LAST_UPDATED_BY
, PLO.CREATION_DATE
, PLO.CREATED_BY
, PLO.LAST_UPDATE_LOGIN
, PLO.ATTRIBUTE_CATEGORY
, PLO.ATTRIBUTE1
, PLO.ATTRIBUTE2
, PLO.ATTRIBUTE3
, PLO.ATTRIBUTE4
, PLO.ATTRIBUTE5
, PLO.ATTRIBUTE6
, PLO.ATTRIBUTE7
, PLO.ATTRIBUTE8
, PLO.ATTRIBUTE9
, PLO.ATTRIBUTE10
, PLO.ATTRIBUTE11
, PLO.ATTRIBUTE12
, PLO.ATTRIBUTE13
, PLO.ATTRIBUTE14
, PLO.ATTRIBUTE15
, PLO.ORG_ID
, PLO.BOOKABLE_FLAG
, NVL(PLO.OCCUPANCY_STATUS_CODE
, 'Y') OCCUPANCY_STATUS_CODE
, OCST.MEANING OCCUPANCY_STATUS
, NVL(PLO.ASSIGNABLE_EMP
, 'Y') ASSIGNABLE_EMP
, NVL(PLO.ASSIGNABLE_CC
, 'Y') ASSIGNABLE_CC
, NVL(PLO.ASSIGNABLE_CUST
, 'Y') ASSIGNABLE_CUST
, PLO.DISPOSITION_CODE DISPOSITION_CODE
, LTRIM(RTRIM(DISP.MEANING)) DISPOSITION
, PLO.ACC_TREATMENT_CODE ACC_TREATMENT_CODE
, LTRIM(RTRIM(ACCT.MEANING)) ACC_TREATMENT
FROM PN_LOCATIONS_ALL PLO
, PN_LOCATIONS_ALL PLF
, PN_LOCATIONS_ALL PLB
, PN_ADDRESSES_ALL ADDR
, FND_TERRITORIES_VL TERR
, PN_PROPERTIES_ALL PP
, FND_LOOKUPS LOOT
, FND_LOOKUPS FL1
, FND_LOOKUPS SPC
, FND_LOOKUPS FUN
, FND_LOOKUPS STD
, FND_LOOKUPS STYP
, FND_LOOKUPS OCST
, FND_LOOKUPS DISP
, FND_LOOKUPS ACCT
, PN_LOCATION_PARKS PLPO
, PN_LOCATION_PARKS PLPR
WHERE PLF.LOCATION_ID = DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'OFFICE'
, PLO.PARENT_LOCATION_ID
, 'SECTION'
, PLO.PARENT_LOCATION_ID
, 'FLOOR'
, PLO.PARENT_LOCATION_ID
, 'PARCEL'
, PLO.PARENT_LOCATION_ID
, 'BUILDING'
, PLO.LOCATION_ID
, 'LAND'
, PLO.LOCATION_ID)
AND PLO.ACTIVE_START_DATE BETWEEN PLF.ACTIVE_START_DATE
AND PLF.ACTIVE_END_DATE
AND PLB.LOCATION_ID = DECODE(PLF.LOCATION_TYPE_LOOKUP_CODE
, 'FLOOR'
, PLF.PARENT_LOCATION_ID
, 'PARCEL'
, PLF.PARENT_LOCATION_ID
, 'BUILDING'
, PLF.LOCATION_ID
, 'LAND'
, PLF.LOCATION_ID)
AND PLF.ACTIVE_START_DATE BETWEEN PLB.ACTIVE_START_DATE
AND PLB.ACTIVE_END_DATE
AND PP.PROPERTY_ID(+) = PLB.PROPERTY_ID
AND PLPO.LOCATION_PARK_ID(+) = PP.LOCATION_PARK_ID
AND PLPO.LANGUAGE(+) = USERENV('LANG')
AND PLPR.LOCATION_PARK_ID(+) = PLPO.PARENT_LOCATION_PARK_ID
AND PLPR.LANGUAGE(+) = USERENV('LANG')
AND LOOT.LOOKUP_CODE(+) = PLB.LEASE_OR_OWNED
AND LOOT.LOOKUP_TYPE(+) = 'PN_LEASED_OR_OWNED'
AND FL1.LOOKUP_CODE(+) = PLB.LEASE_OR_OWNED
AND FL1.LOOKUP_TYPE(+) = 'PN_CLASS_TYPE'
AND ADDR.ADDRESS_ID = PLB.ADDRESS_ID
AND TERR.TERRITORY_CODE = ADDR.COUNTRY
AND SPC.LOOKUP_CODE (+) = PLO.SPACE_TYPE_LOOKUP_CODE
AND SPC.LOOKUP_TYPE (+) = DECODE(PLO.LOCATION_TYPE_LOOKUP_CODE
, 'BUILDING'
, 'PN_SPACE_TYPE'
, 'FLOOR'
, 'PN_SPACE_TYPE'
, 'OFFICE'
, 'PN_SPACE_TYPE'
, 'LAND'
, 'PN_PARCEL_TYPE'
, 'PARCEL'
, 'PN_PARCEL_TYPE'
, 'SECTION'
, 'PN_PARCEL_TYPE')
AND FUN.LOOKUP_CODE (+) = PLO.FUNCTION_TYPE_LOOKUP_CODE
AND FUN.LOOKUP_TYPE (+) = 'PN_FUNCTION_TYPE'
AND STD.LOOKUP_CODE (+) = PLO.STANDARD_TYPE_LOOKUP_CODE
AND STD.LOOKUP_TYPE (+) = 'PN_STANDARD_TYPE'
AND STYP.LOOKUP_CODE(+) = PLO.STATUS_TYPE
AND STYP.LOOKUP_TYPE(+) = 'PN_STATUS_TYPE'
AND OCST.LOOKUP_CODE(+) = NVL(PLO.OCCUPANCY_STATUS_CODE
, 'Y')
AND OCST.LOOKUP_TYPE(+) = 'PN_OCCUPANCY_STATUS_CODE'
AND DISP.LOOKUP_CODE(+) = PLO.DISPOSITION_CODE
AND DISP.LOOKUP_TYPE(+) = 'PN_DISPOSITION_CODE'
AND ACCT.LOOKUP_CODE(+) = PLO.ACC_TREATMENT_CODE
AND ACCT.LOOKUP_TYPE(+) = 'PN_ACC_TREATMENT_CODE'

Columns

Name
ROW_ID
LOCATION_ID
LOCATION_CODE
LOCATION_TYPE_LOOKUP_CODE
ACTIVE_START_DATE
ACTIVE_END_DATE
LOCATION_ALIAS
PARENT_LOCATION_CODE
GPARENT_LOCATION_CODE
LOCATION_NAME
PARENT_LOCATION_NAME
GPARENT_LOCATION_NAME
SUITE
UOM_CODE
SPACE_TYPE_LOOKUP_CODE
SPACE_TYPE
FUNCTION_TYPE_LOOKUP_CODE
FUNCTION_TYPE
STANDARD_TYPE_LOOKUP_CODE
STANDARD_TYPE
STATUS_TYPE
STATUS_TYPE_NAME
MAX_CAPACITY
OPTIMUM_CAPACITY
RENTABLE_AREA
USABLE_AREA
GROSS_AREA
ASSIGNABLE_AREA
COMMON_AREA
VACANT_AREA
VACANT_AREA_PERCENT
LEVELS
UNITS
UTILIZED_CAPACITY
LOAD_FACTOR
UTILIZED_AREA
VACANCY
SECONDARY_CIRCULATION
COMMON_AREA_FLAG
PROPERTY_ID
PROPERTY_NAME
PROPERTY_CODE
TENURE_CODE
TENURE
CLASS
CLASS_MEANING
STATUS
PARENT_STATUS
GPARENT_STATUS
ADDRESS_LINE1
ADDRESS_LINE2
ADDRESS_LINE3
ADDRESS_LINE4
COUNTY
CITY
STATE
PROVINCE
ZIP_CODE
COUNTRY
TERRITORY_ID
ADDR_ATTRIBUTE_CATEGORY
ADDR_ATTRIBUTE1
ADDR_ATTRIBUTE2
ADDR_ATTRIBUTE3
ADDR_ATTRIBUTE4
ADDR_ATTRIBUTE5
ADDR_ATTRIBUTE6
ADDR_ATTRIBUTE7
ADDR_ATTRIBUTE8
ADDR_ATTRIBUTE9
ADDR_ATTRIBUTE10
ADDR_ATTRIBUTE11
ADDR_ATTRIBUTE12
ADDR_ATTRIBUTE13
ADDR_ATTRIBUTE14
ADDR_ATTRIBUTE15
TERRITORY_SHORT_NAME
OFFICE_PARK
REGION
LAST_UPDATE_DATE
LAST_UPDATED_BY
CREATION_DATE
CREATED_BY
LAST_UPDATE_LOGIN
ATTRIBUTE_CATEGORY
ATTRIBUTE1
ATTRIBUTE2
ATTRIBUTE3
ATTRIBUTE4
ATTRIBUTE5
ATTRIBUTE6
ATTRIBUTE7
ATTRIBUTE8
ATTRIBUTE9
ATTRIBUTE10
ATTRIBUTE11
ATTRIBUTE12
ATTRIBUTE13
ATTRIBUTE14
ATTRIBUTE15
ORG_ID
BOOKABLE_FLAG
OCCUPANCY_STATUS_CODE
OCCUPANCY_STATUS
ASSIGNABLE_EMP
ASSIGNABLE_CC
ASSIGNABLE_CUST
DISPOSITION_CODE
DISPOSITION
ACC_TREATMENT_CODE
ACC_TREATMENT