MSC_AP_REGION_LOCATIONS_V
Details
-
Schema: FUSION
-
Object owner: MSC
-
Object type: VIEW
Columns
Name |
---|
LOCATION_CODE SR_LOCATION_ID REGION_NAME COUNTRY_CODE PARENT_REGION_NAME_1 PARENT_REGION_NAME_2 PARENT_REGION_NAME_3 PARENT_REGION_NAME_4 PARENT_REGION_NAME_5 PARENT_REGION_NAME_6 PARENT_REGION_NAME_7 PARENT_REGION_NAME_8 DESCRIPTION ADDRESS1 ADDRESS2 ADDRESS3 ADDRESS4 FLOOR_NUMBER BUILDING CITY STATE PROVINCE COUNTY POSTAL_CODE COUNTRY ADDRESS_EFFECTIVE_DATE ADDRESS_EXPIRATION_DATE DELETED_FLAG LAST_UPDATE_DATE LOCATION_TYPE TIMEZONE_CODE |
Query
SQL_Statement |
---|
SELECT to_char(loc.LOCATION_ID) LOCATION_CODE, loc.LOCATION_ID SR_LOCATION_ID, geo.geography_name REGION_NAME, NVL(geo.country_code, loc.COUNTRY) COUNTRY_CODE, geo.geography_element2 PARENT_REGION_NAME_1 , geo.geography_element3 PARENT_REGION_NAME_2 , geo.geography_element4 PARENT_REGION_NAME_3 , geo.geography_element5 PARENT_REGION_NAME_4 , geo.geography_element6 PARENT_REGION_NAME_5 , geo.geography_element7 PARENT_REGION_NAME_6 , geo.geography_element8 PARENT_REGION_NAME_7 , geo.geography_element9 PARENT_REGION_NAME_8 , loc.DESCRIPTION, loc.ADDRESS1, loc.ADDRESS2, loc.ADDRESS3, loc.ADDRESS4, loc.FLOOR_NUMBER, loc.BUILDING, loc.CITY, loc.STATE, loc.PROVINCE, loc.COUNTY, loc.POSTAL_CODE, loc.COUNTRY, loc.ADDRESS_EFFECTIVE_DATE, loc.ADDRESS_EXPIRATION_DATE, (CASE WHEN ADDRESS_EXPIRATION_DATE < SYSDATE OR ADDRESS_EFFECTIVE_DATE > SYSDATE THEN 1 ELSE 2 END) DELETED_FLAG, loc.LAST_UPDATE_DATE, 'R' LOCATION_TYPE, loc.TIMEZONE_CODE FROM hz_locations loc, (SELECT LOCATION_ID, GEOGRAPHY_ID, loc_effective_end_date, loc_effective_start_date, ROW_NUMBER() OVER (PARTITION BY LOCATION_ID ORDER BY level_number desc) rank FROM HZ_GEO_NAME_REFERENCES WHERE location_table_name = 'HZ_LOCATIONS' AND (loc_effective_end_date IS NULL OR (TRUNC(sysdate) BETWEEN loc_effective_start_date AND loc_effective_end_date)) ) georef, HZ_GEOGRAPHIES geo WHERE loc.location_id = georef.LOCATION_ID(+) AND georef.GEOGRAPHY_ID = geo.GEOGRAPHY_ID(+) AND NVL(georef.rank,1) = 1 AND NVL(geo.country_code, loc.COUNTRY) IS NOT NULL AND NOT EXISTS (SELECT 1 FROM HZ_ORIG_SYS_REFERENCES href where href.owner_table_name = 'HZ_LOCATIONS' AND href.owner_table_id = loc.location_id AND href.orig_system IN ('FUSION_HCM')) |