DBA Data[Home] [Help]

APPS.PNRX_SP_UTIL_BY_LOC SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 71

  V_LAST_UPDATE_DATE                         DATE;
Line: 72

  V_LAST_UPDATED_BY                          NUMBER(15);
Line: 73

  V_LAST_UPDATE_LOGIN                        NUMBER(15);
Line: 98

     SELECT 'Y'
     FROM dual
     WHERE EXISTS (SELECT null
                   FROM pn_space_util_loc_itf
                   WHERE location_id = V_LOCATION_ID
                   AND   request_id = l_request_id);
Line: 114

  'SELECT
   loc.location_id     LOCATION_ID
    FROM   pn_locations_all loc,
           pn_properties p
    WHERE  p.property_id(+) = loc.property_id ';
Line: 238

     'SELECT
        loc.location_id                                                    LOCATION_ID,
        fl1.meaning                                                        LOCATION_TYPE,
        NVL(NVL(loc.building, loc.floor), loc.office)                      LOCATION_NAME,
        loc.location_code                                                  LOCATION_CODE,
        DECODE (location_type_lookup_code,''OFFICE'',loc.rentable_area,
                ''FLOOR'',PNP_UTIL_FUNC.get_floor_rentable_area(loc.location_id,:l_as_of_date),
                ''PARCEL'',PNP_UTIL_FUNC.get_floor_rentable_area(loc.location_id,:l_as_of_date),
                ''BUILDING'',PNP_UTIL_FUNC.get_building_rentable_area(loc.location_id,:l_as_of_date),
                ''LAND'',PNP_UTIL_FUNC.get_building_rentable_area(loc.location_id,:l_as_of_date),
                      rentable_area)                                       RENTABLE_AREA,
        DECODE (location_type_lookup_code,''OFFICE'',loc.usable_area,
                ''FLOOR'',PNP_UTIL_FUNC.get_floor_usable_area(loc.location_id,:l_as_of_date),
                ''PARCEL'',PNP_UTIL_FUNC.get_floor_usable_area(loc.location_id,:l_as_of_date),
                ''BUILDING'',PNP_UTIL_FUNC.get_building_usable_area(loc.location_id,:l_as_of_date),
                ''LAND'',PNP_UTIL_FUNC.get_building_usable_area(loc.location_id,:l_as_of_date),
                      usable_area)                                         USABLE_AREA,
        DECODE (location_type_lookup_code,''OFFICE'',loc.assignable_area,
                ''FLOOR'',PNP_UTIL_FUNC.get_floor_assignable_area(loc.location_id,:l_as_of_date),
                ''PARCEL'',PNP_UTIL_FUNC.get_floor_assignable_area(loc.location_id,:l_as_of_date),
                ''BUILDING'',PNP_UTIL_FUNC.get_building_assignable_area(loc.location_id,:l_as_of_date),
                ''LAND'',PNP_UTIL_FUNC.get_building_assignable_area(loc.location_id,:l_as_of_date),
                      assignable_area)                                     ASSIGNABLE_AREA,
        DECODE (location_type_lookup_code,''OFFICE'',loc.common_area,
                ''FLOOR'',PNP_UTIL_FUNC.get_floor_common_area(loc.location_id,:l_as_of_date),
                ''PARCEL'',PNP_UTIL_FUNC.get_floor_common_area(loc.location_id,:l_as_of_date),
                ''BUILDING'',PNP_UTIL_FUNC.get_building_common_area(loc.location_id,:l_as_of_date),
                ''LAND'',PNP_UTIL_FUNC.get_building_common_area(loc.location_id,:l_as_of_date),
                 common_area)                                         COMMON_AREA,
        DECODE (location_type_lookup_code,''OFFICE'',loc.max_capacity,
                ''FLOOR'',PNP_UTIL_FUNC.get_floor_max_capacity(loc.location_id,:l_as_of_date),
                ''PARCEL'',PNP_UTIL_FUNC.get_floor_max_capacity(loc.location_id,:l_as_of_date),
                ''BUILDING'',PNP_UTIL_FUNC.get_building_max_capacity(loc.location_id,:l_as_of_date),
                ''LAND'',PNP_UTIL_FUNC.get_building_max_capacity(loc.location_id,:l_as_of_date),
                      max_capacity)                                        MAXIMUM_OCCUPANCY,
        DECODE (location_type_lookup_code,''OFFICE'',loc.optimum_capacity,
                ''FLOOR'',PNP_UTIL_FUNC.get_floor_optimum_capacity(loc.location_id,:l_as_of_date),
                ''PARCEL'',PNP_UTIL_FUNC.get_floor_optimum_capacity(loc.location_id,:l_as_of_date),
                ''BUILDING'',PNP_UTIL_FUNC.get_building_optimum_capacity(loc.location_id,:l_as_of_date),
                ''LAND'',PNP_UTIL_FUNC.get_building_optimum_capacity(loc.location_id,:l_as_of_date),
                      optimum_capacity)                                    OPTIMUM_OCCUPANCY,
        fl.meaning                                                         USAGE_TYPE,
        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,
        loc.last_update_date                                               LAST_UPDATE_DATE,
        loc.last_updated_by                                                LAST_UPDATED_BY,
        loc.last_update_login                                              LAST_UPDATE_LOGIN,
        loc.creation_date                                                  CREATION_DATE,
        loc.created_by                                                     CREATED_BY
       FROM pn_locations_all loc,
           fnd_lookups  fl,
           fnd_lookups  fl1
       WHERE fl.lookup_code(+) = loc.space_type_lookup_code
       AND   fl.lookup_type(+) = ''PN_SPACE_TYPE''
       AND   fl1.lookup_code(+)= loc.location_type_lookup_code
       AND   fl1.lookup_type(+)= ''PN_LOCATION_TYPE''
       AND   loc.location_id IN (SELECT distinct loc.location_id FROM pn_locations_all loc
                                 WHERE loc.active_start_date <= :l_as_of_date
                                 AND   loc.active_end_date >= :l_as_of_date
                                 START WITH loc.location_id = :l_LOCATION_ID_1
                                 CONNECT BY PRIOR loc.location_id = loc.parent_location_id
           AND :l_as_of_date BETWEEN prior active_start_date AND  prior active_end_date)';
Line: 352

     dbms_sql.define_column (l_cursor_2, 28,V_LAST_UPDATE_DATE);
Line: 353

     dbms_sql.define_column (l_cursor_2, 29,V_LAST_UPDATED_BY);
Line: 354

     dbms_sql.define_column (l_cursor_2, 30,V_LAST_UPDATE_LOGIN);
Line: 392

        dbms_sql.column_value (l_cursor_2, 28,V_LAST_UPDATE_DATE);
Line: 393

        dbms_sql.column_value (l_cursor_2, 29,V_LAST_UPDATED_BY);
Line: 394

        dbms_sql.column_value (l_cursor_2, 30,V_LAST_UPDATE_LOGIN);
Line: 398

        pnp_debug_pkg.log(' bfore insert into pn_space_util_loc_itf ');
Line: 401

        /* Before inserting, check to see whether the record already exists in the table */

        l_found := 'N';
Line: 410

        INSERT INTO pn_space_util_loc_itf
        (LOCATION_ID                              ,
         LOCATION_TYPE                            ,
         LOCATION_NAME                            ,
         LOCATION_CODE                            ,
         RENTABLE_AREA                            ,
         USABLE_AREA                              ,
         ASSIGNABLE_AREA                          ,
         COMMON_AREA                              ,
         MAXIMUM_OCCUPANCY                        ,
         OPTIMUM_OCCUPANCY                        ,
         USAGE_TYPE                               ,
         VACANT_AREA                              ,
         ASSIGNED_AREA                            ,
         UTILIZED                                 ,
         MAXIMUM_VACANCY                          ,
         OPTIMUM_VACANCY                          ,
         PROPERTY_CODE                            ,
         PROPERTY_NAME                            ,
         BUILDING_LOCATION_CODE                   ,
         BUILDING_OR_LAND_NAME                    ,
         FLOOR_LOCATION_CODE                      ,
         FLOOR_OR_PARCEL_NAME                     ,
         OFFICE_LOCATION_CODE                     ,
         OFFICE_OR_SECTION_NAME                   ,
         LOC_ATTRIBUTE_CATEGORY                   ,
         LOC_ATTRIBUTE1                           ,
         LOC_ATTRIBUTE2                           ,
         LOC_ATTRIBUTE3                           ,
         LOC_ATTRIBUTE4                           ,
         LOC_ATTRIBUTE5                           ,
         LOC_ATTRIBUTE6                           ,
         LOC_ATTRIBUTE7                           ,
         LOC_ATTRIBUTE8                           ,
         LOC_ATTRIBUTE9                           ,
         LOC_ATTRIBUTE10                          ,
         LOC_ATTRIBUTE11                          ,
         LOC_ATTRIBUTE12                          ,
         LOC_ATTRIBUTE13                          ,
         LOC_ATTRIBUTE14                          ,
         LOC_ATTRIBUTE15                          ,
         LAST_UPDATE_DATE                         ,
         LAST_UPDATED_BY                          ,
         LAST_UPDATE_LOGIN                        ,
         CREATION_DATE                            ,
         CREATED_BY                               ,
         REQUEST_ID                               )
        VALUES
        ( V_LOCATION_ID                           ,
          V_LOCATION_TYPE                         ,
          V_LOCATION_NAME                         ,
          V_LOCATION_CODE                         ,
          V_RENTABLE_AREA                         ,
          V_USABLE_AREA                           ,
          V_ASSIGNABLE_AREA                       ,
          V_COMMON_AREA                           ,
          V_MAXIMUM_OCCUPANCY                     ,
          V_OPTIMUM_OCCUPANCY                     ,
          V_USAGE_TYPE                            ,
          pnp_util_func.get_vacant_area(V_LOCATION_ID, as_of_date),
          V_ASSIGNABLE_AREA-pnp_util_func.get_vacant_area(V_LOCATION_ID, as_of_date),
          pnp_util_func.get_utilized_capacity(V_LOCATION_ID, as_of_date),
          decode(SIGN(V_MAXIMUM_OCCUPANCY-pnp_util_func.get_utilized_capacity(V_LOCATION_ID, as_of_date)),-1,0,V_MAXIMUM_OCCUPANCY-pnp_util_func.get_utilized_capacity(V_LOCATION_ID, as_of_date)),
          decode(SIGN(V_OPTIMUM_OCCUPANCY-pnp_util_func.get_utilized_capacity(V_LOCATION_ID, as_of_date)),-1,0,V_OPTIMUM_OCCUPANCY-pnp_util_func.get_utilized_capacity(V_LOCATION_ID, as_of_date)),
          v_code_data.PROPERTY_CODE               ,
          v_code_data.PROPERTY_NAME               ,
          v_code_data.BUILDING_LOCATION_CODE      ,
          v_code_data.BUILDING                    ,
          v_code_data.FLOOR_LOCATION_CODE         ,
          v_code_data.FLOOR                       ,
          v_code_data.OFFICE_LOCATION_CODE        ,
          v_code_data.OFFICE                      ,
          V_ATTRIBUTE_CATEGORY                    ,
          V_ATTRIBUTE1                            ,
          V_ATTRIBUTE2                            ,
          V_ATTRIBUTE3                            ,
          V_ATTRIBUTE4                            ,
          V_ATTRIBUTE5                            ,
          V_ATTRIBUTE6                            ,
          V_ATTRIBUTE7                            ,
          V_ATTRIBUTE8                            ,
          V_ATTRIBUTE9                            ,
          V_ATTRIBUTE10                           ,
          V_ATTRIBUTE11                           ,
          V_ATTRIBUTE12                           ,
          V_ATTRIBUTE13                           ,
          V_ATTRIBUTE14                           ,
          V_ATTRIBUTE15                           ,
          V_LAST_UPDATE_DATE                      ,
          V_LAST_UPDATED_BY                       ,
          V_LAST_UPDATE_LOGIN                     ,
          V_CREATION_DATE                         ,
          V_CREATED_BY                            ,
          l_request_id                            );