DBA Data[Home] [Help]

APPS.CSF_GPS_PUB SQL Statements

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

Line: 36

      SELECT DECODE(COUNT(*), 0, 'N', 'Y')
        FROM csf_gps_vendors_b WHERE enabled = 'Y';
Line: 57

      SELECT device_tag
        FROM csf_gps_devices
       WHERE device_id = p_device_id;
Line: 62

      SELECT device_tag
        FROM csf_gps_device_assignments a
           , csf_gps_devices d
       WHERE a.resource_id = p_resource_id
         AND a.resource_type = p_resource_type
         AND NVL(p_date, SYSDATE) BETWEEN a.start_date_active AND NVL(a.end_date_active, SYSDATE + 1);
Line: 87

      SELECT vendor_name
        FROM csf_gps_vendors_vl
       WHERE vendor_id = p_vendor_id;
Line: 118

     SELECT NVL(meaning, 'UNKNOWN')
       FROM fnd_lookups
      WHERE lookup_type = 'CSF_GPS_DEVICE_STATUSES'
        AND lookup_code = 'UNKNOWN';
Line: 125

        SELECT l.vendor_feed_time
             , l.status
             , trunc(l.latitude, 3)
             , trunc(l.longitude, 3)
             , l.speed
             , l.direction
             , l.parked_time
             , l.address
             , d.device_tag
             , (
                  SELECT NVL(fl.meaning, stmap.internal_status_code) FROM fnd_lookups fl, csf_gps_vendor_status_maps stmap
                  WHERE fl.lookup_type = 'CSF_GPS_DEVICE_STATUSES' AND fl.lookup_code = stmap.internal_status_code AND stmap.vendor_status_code = l.status
               ) status_code_meaning
             , l.creation_date
          FROM csf_gps_location_feeds l
             , csf_gps_devices d
         WHERE d.device_id = p_device_id
           AND l.device_id = d.device_id
--           AND (
--                    p_date IS NULL AND l.creation_date > SYSDATE - 1
--                 OR p_date BETWEEN (l.creation_date - 1) AND (l.creation_date + 1)
--               )
         ORDER BY ABS(NVL(p_date, l.creation_date) - l.creation_date) ASC, l.creation_date DESC;
Line: 150

        SELECT l.vendor_feed_time
             , l.status
             , trunc(l.latitude, 3)
             , trunc(l.longitude, 3)
             , l.speed
             , l.direction
             , l.parked_time
             , l.address
             , d.device_tag
             , (
                  SELECT NVL(fl.meaning, stmap.internal_status_code) FROM fnd_lookups fl, csf_gps_vendor_status_maps stmap
                  WHERE fl.lookup_type = 'CSF_GPS_DEVICE_STATUSES' AND fl.lookup_code = stmap.internal_status_code AND stmap.vendor_status_code = l.status
               ) status_code_meaning
             , l.creation_date
          FROM csf_gps_location_feeds l
             , csf_gps_device_assignments a
             , csf_gps_devices d
         WHERE a.resource_id = p_resource_id
           AND a.resource_type = p_resource_type
           AND a.device_id = l.device_id
           AND d.device_id = a.device_id
--           AND (
--                    p_date IS NULL AND l.creation_date > SYSDATE - 1
--                 OR p_date BETWEEN (l.creation_date - 1) AND (l.creation_date + 1)
--                    AND p_date BETWEEN a.start_date_active AND NVL(a.end_date_active, SYSDATE+1)
--               )
         ORDER BY ABS(NVL(p_date, l.creation_date) - l.creation_date) ASC, l.creation_date DESC;
Line: 282

      INSERT INTO csf_gps_location_feeds(
            location_feed_id
          , device_id
          , creation_date
          , vendor_feed_time
          , status
          , latitude
          , longitude
          , speed
          , direction
          , parked_time
          , address
          )
        VALUES (
            csf_gps_location_feeds_s.NEXTVAL
          , p_device_id_tbl(i)
          , SYSDATE
          , p_feed_time_tbl(i)
          , p_status_tbl(i)
          , p_lat_tbl(i)
          , p_lng_tbl(i)
          , p_speed_tbl(i)
          , p_dir_tbl(i)
          , p_parked_time_tbl(i)
          , p_address_tbl(i)
          );
Line: 341

    DELETE csf_gps_location_feeds
     WHERE device_id = p_device_id
       AND creation_date BETWEEN p_start_date AND p_end_date;
Line: 366

    DELETE csf_gps_location_feeds
     WHERE device_id IN (
             SELECT device_id
               FROM csf_gps_device_assignments
              WHERE resource_id = p_resource_id
                AND resource_type = p_resource_type
                AND start_date_active < p_end_date
                AND NVL(end_date_active, SYSDATE) > p_start_date
           )
       AND creation_date BETWEEN p_start_date AND p_end_date;
Line: 401

       SELECT vendor_id, vendor_name
         FROM csf_gps_vendors_vl;
Line: 405

       SELECT device_id, device_tag
         FROM csf_gps_devices
        WHERE vendor_id = v_vendor_id;
Line: 410

       SELECT resource_id, resource_type
         FROM jtf_terr_rsc_all
        WHERE terr_id = p_territory_id;
Line: 473

      DELETE csf_gps_location_feeds
       WHERE device_id IN (
               SELECT device_id
                 FROM csf_gps_device_assignments
                WHERE device_assignment_id = p_device_assignment_id
                  AND start_date_active < l_end_date
                  AND NVL(end_date_active, SYSDATE) > l_start_date
             )
         AND creation_date BETWEEN l_start_date AND l_end_date;
Line: 528

    DELETE FROM csf_gps_vendors_tl t
     WHERE NOT EXISTS (SELECT NULL FROM csf_gps_vendors_b b WHERE b.vendor_id = t.vendor_id);
Line: 531

    UPDATE csf_gps_vendors_tl cgvt
       SET (cgvt.vendor_name, cgvt.description) = (
               SELECT cgvtl.vendor_name, cgvtl.description
                 FROM csf_gps_vendors_tl cgvtl
                WHERE cgvtl.vendor_id = cgvt.vendor_id
                  AND cgvtl.language = cgvt.source_lang
             )
     WHERE (cgvt.vendor_id, cgvt.language) IN (
               SELECT subt.vendor_id, subt.language
                 FROM csf_gps_vendors_tl subb, csf_gps_vendors_tl subt
                WHERE subb.vendor_id = subt.vendor_id
                  AND subb.language = subt.source_lang
                  AND (
                          subb.vendor_name <> subt.vendor_name
                       OR subb.description <> subt.description
                       OR (subb.description IS NULL AND subt.description IS NOT NULL)
                       OR (subb.description IS NOT NULL AND subt.description IS NULL)
                      )
             );
Line: 551

    INSERT INTO csf_gps_vendors_tl (
        vendor_id
      , vendor_name
      , description
      , created_by
      , creation_date
      , last_updated_by
      , last_update_date
      , last_update_login
      , language
      , source_lang
      )
      SELECT cgvt.vendor_id
           , cgvt.vendor_name
           , cgvt.description
           , cgvt.created_by
           , cgvt.creation_date
           , cgvt.last_updated_by
           , cgvt.last_update_date
           , cgvt.last_update_login
           , l.language_code
           , cgvt.source_lang
        FROM csf_gps_vendors_tl cgvt
           , fnd_languages l
       WHERE l.installed_flag IN ('I', 'B')
         AND cgvt.language = userenv('LANG')
         AND NOT EXISTS (
               SELECT NULL
                 FROM csf_gps_vendors_tl t
                WHERE t.vendor_id  = cgvt.vendor_id
                  AND t.language = l.language_code
               );