DBA Data[Home] [Help]

APPS.PN_SPACE_ASSIGN_EMP_PKG SQL Statements

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

Line: 17

PROCEDURE Insert_Row (
          x_rowid                         IN OUT NOCOPY VARCHAR2,
          x_emp_space_assign_id           IN OUT NOCOPY NUMBER,
          x_attribute1                    IN     VARCHAR2,
          x_attribute2                    IN     VARCHAR2,
          x_attribute3                    IN     VARCHAR2,
          x_attribute4                    IN     VARCHAR2,
          x_attribute5                    IN     VARCHAR2,
          x_attribute6                    IN     VARCHAR2,
          x_attribute7                    IN     VARCHAR2,
          x_attribute8                    IN     VARCHAR2,
          x_attribute9                    IN     VARCHAR2,
          x_attribute10                   IN     VARCHAR2,
          x_attribute11                   IN     VARCHAR2,
          x_attribute12                   IN     VARCHAR2,
          x_attribute13                   IN     VARCHAR2,
          x_attribute14                   IN     VARCHAR2,
          x_attribute15                   IN     VARCHAR2,
          x_location_id                   IN     NUMBER,
          x_person_id                     IN     NUMBER,
          x_project_id                    IN     NUMBER,
          x_task_id                       IN     NUMBER,
          x_emp_assign_start_date         IN     DATE,
          x_emp_assign_end_date           IN     DATE,
          x_cost_center_code              IN     VARCHAR2,
          x_allocated_area_pct            IN     NUMBER,
          x_allocated_area                IN     NUMBER,
          x_utilized_area                 IN     NUMBER,
          x_emp_space_comments            IN     VARCHAR2,
          x_attribute_category            IN     VARCHAR2,
          x_creation_date                 IN     DATE,
          x_created_by                    IN     NUMBER,
          x_last_update_date              IN     DATE,
          x_last_updated_by               IN     NUMBER,
          x_last_update_login             IN     NUMBER,
          x_org_id                        IN     NUMBER,
          x_source                        IN     VARCHAR2
        )
IS

   CURSOR c IS
      SELECT ROWID
      FROM pn_space_assign_emp_all
      WHERE emp_space_assign_id = x_emp_space_assign_id;
Line: 66

     SELECT org_id
     FROM   pn_locations_all
     WHERE  location_id = x_location_id;
Line: 74

   pnp_debug_pkg.debug ('PN_SPACE_ASSIGN_EMP_PKG.INSERT_ROW (+) SpcAsgnId: '
                        ||x_emp_space_assign_id||', LocId: '||x_location_id
                        ||', StrDt: '||TO_CHAR(x_emp_assign_start_date,'MM/DD/YYYY')
                        ||', EndDt: '||TO_CHAR(x_emp_assign_end_date, 'MM/DD/YYYY')
                        ||', CC: '||x_cost_center_code||', PerId: '||x_person_id);
Line: 118

      SELECT  pn_space_assign_emp_s.NEXTVAL
      INTO    x_emp_space_assign_id
      FROM    DUAL;
Line: 123

   INSERT INTO pn_space_assign_emp_all
   (
               attribute1,
               attribute2,
               attribute3,
               attribute4,
               attribute5,
               attribute6,
               attribute7,
               attribute8,
               attribute9,
               attribute10,
               attribute11,
               attribute12,
               attribute13,
               attribute14,
               attribute15,
               emp_space_assign_id,
               location_id,
               person_id,
               project_id,
               task_id,
               emp_assign_start_date,
               emp_assign_end_date,
               cost_center_code,
               allocated_area_pct,
               allocated_area,
               utilized_area,
               emp_space_comments,
               last_update_date,
               last_updated_by,
               creation_date,
               created_by,
               last_update_login,
               attribute_category,
               org_id,
               source
   )
   VALUES
   (
               x_attribute1,
               x_attribute2,
               x_attribute3,
               x_attribute4,
               x_attribute5,
               x_attribute6,
               x_attribute7,
               x_attribute8,
               x_attribute9,
               x_attribute10,
               x_attribute11,
               x_attribute12,
               x_attribute13,
               x_attribute14,
               x_attribute15,
               x_emp_space_assign_id,
               x_location_id,
               x_person_id,
               x_project_id,
               x_task_id,
               x_emp_assign_start_date,
               x_emp_assign_end_date,
               x_cost_center_code,
               x_allocated_area_pct,
               x_allocated_area,
               x_utilized_area,
               x_emp_space_comments,
               x_last_update_date,
               x_last_updated_by,
               x_creation_date,
               x_created_by,
               x_last_update_login,
               x_attribute_category,
               l_org_id,
               x_source
   );
Line: 208

   pnp_debug_pkg.debug ('PN_SPACE_ASSIGN_EMP_PKG.INSERT_ROW (-) SpcAsgnId: '
                        ||x_emp_space_assign_id||', LocId: '||x_location_id
                        ||', StrDt: '||TO_CHAR(x_emp_assign_start_date,'MM/DD/YYYY')
                        ||', EndDt: '||TO_CHAR(x_emp_assign_end_date, 'MM/DD/YYYY')
                        ||', CC: '||x_cost_center_code||', PerId: '||x_person_id);
Line: 214

END Insert_Row;
Line: 252

      SELECT *
      FROM   pn_space_assign_emp_all
      WHERE  emp_space_assign_id = x_emp_space_assign_id
      FOR UPDATE OF emp_space_assign_id NOWAIT;
Line: 423

PROCEDURE Update_Row (
          x_emp_space_assign_id           IN     NUMBER,
          x_attribute1                    IN     VARCHAR2,
          x_attribute2                    IN     VARCHAR2,
          x_attribute3                    IN     VARCHAR2,
          x_attribute4                    IN     VARCHAR2,
          x_attribute5                    IN     VARCHAR2,
          x_attribute6                    IN     VARCHAR2,
          x_attribute7                    IN     VARCHAR2,
          x_attribute8                    IN     VARCHAR2,
          x_attribute9                    IN     VARCHAR2,
          x_attribute10                   IN     VARCHAR2,
          x_attribute11                   IN     VARCHAR2,
          x_attribute12                   IN     VARCHAR2,
          x_attribute13                   IN     VARCHAR2,
          x_attribute14                   IN     VARCHAR2,
          x_attribute15                   IN     VARCHAR2,
          x_location_id                   IN     NUMBER,
          x_person_id                     IN     NUMBER,
          x_project_id                    IN     NUMBER,
          x_task_id                       IN     NUMBER,
          x_emp_assign_start_date         IN     DATE,
          x_emp_assign_end_date           IN     DATE,
          x_cost_center_code              IN     VARCHAR2,
          x_allocated_area_pct            IN     NUMBER,
          x_allocated_area                IN     NUMBER,
          x_utilized_area                 IN     NUMBER,
          x_emp_space_comments            IN     VARCHAR2,
          x_attribute_category            IN     VARCHAR2,
          x_last_update_date              IN     DATE,
          x_last_updated_by               IN     NUMBER,
          x_last_update_login             IN     NUMBER,
          x_update_correct_option         IN     VARCHAR2,
          x_changed_start_date            OUT NOCOPY DATE,
          x_source                        IN     VARCHAR2
          )
IS

   l_emp_space_assign_id           NUMBER;
Line: 467

   pnp_debug_pkg.debug ('PN_SPACE_ASSIGN_EMP_PKG.UPDATE_ROW (+) SpcAsgnId: '
                        ||x_emp_space_assign_id||', Mode: '||x_update_correct_option||', LocId: '||x_location_id
                        ||', StrDt: '||TO_CHAR(x_emp_assign_start_date,'MM/DD/YYYY')
                        ||', EndDt: '||TO_CHAR(x_emp_assign_end_date, 'MM/DD/YYYY')
                        ||', CC: '||x_cost_center_code||', PerId: '||x_person_id);
Line: 509

   IF x_update_correct_option = 'UPDATE' THEN


      SELECT  pn_space_assign_emp_s.NEXTVAL
      INTO    l_emp_space_assign_id
      FROM    DUAL;
Line: 516

      INSERT INTO pn_space_assign_emp_all
      (
             emp_space_assign_id,
             location_id,
             person_id,
             project_id,
             task_id,
             emp_assign_start_date,
             emp_assign_end_date,
             cost_center_code,
             allocated_area_pct,
             allocated_area,
             utilized_area,
             emp_space_comments,
             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,
             source,
             org_id
      )
      VALUES
      (
             l_emp_space_assign_id,
             tlempinfo.location_id,
             tlempinfo.person_id,
             tlempinfo.project_id,
             tlempinfo.task_id,
             tlempinfo.emp_assign_start_date,
             (x_emp_assign_start_date - 1),
             tlempinfo.cost_center_code,
             tlempinfo.allocated_area_pct,
             tlempinfo.allocated_area,
             tlempinfo.utilized_area,
             tlempinfo.emp_space_comments,
             tlempinfo.last_update_date,
             tlempinfo.last_updated_by,
             tlempinfo.creation_date,
             tlempinfo.created_by,
             tlempinfo.last_update_login,
             tlempinfo.attribute_category,
             tlempinfo.attribute1,
             tlempinfo.attribute2,
             tlempinfo.attribute3,
             tlempinfo.attribute4,
             tlempinfo.attribute5,
             tlempinfo.attribute6,
             tlempinfo.attribute7,
             tlempinfo.attribute8,
             tlempinfo.attribute9,
             tlempinfo.attribute10,
             tlempinfo.attribute11,
             tlempinfo.attribute12,
             tlempinfo.attribute13,
             tlempinfo.attribute14,
             tlempinfo.attribute15,
             tlempinfo.source,
             tlempinfo.org_id
      );
Line: 595

   UPDATE pn_space_assign_emp_all
   SET    attribute1                      = x_attribute1,
          attribute2                      = x_attribute2,
          attribute3                      = x_attribute3,
          attribute4                      = x_attribute4,
          attribute5                      = x_attribute5,
          attribute6                      = x_attribute6,
          attribute7                      = x_attribute7,
          attribute8                      = x_attribute8,
          attribute9                      = x_attribute9,
          attribute10                     = x_attribute10,
          attribute11                     = x_attribute11,
          attribute12                     = x_attribute12,
          attribute13                     = x_attribute13,
          attribute14                     = x_attribute14,
          attribute15                     = x_attribute15,
          location_id                     = x_location_id,
          person_id                       = x_person_id,
          project_id                      = x_project_id,
          task_id                         = x_task_id,
          emp_assign_start_date           = x_emp_assign_start_date,
          emp_assign_end_date             = x_emp_assign_end_date,
          cost_center_code                = x_cost_center_code,
          allocated_area_pct              = x_allocated_area_pct,
          allocated_area                  = x_allocated_area,
          utilized_area                   = x_utilized_area,
          emp_space_comments              = x_emp_space_comments,
          attribute_category              = x_attribute_category,
          emp_space_assign_id             = x_emp_space_assign_id,
          last_update_date                = x_last_update_date,
          last_updated_by                 = x_last_updated_by,
          last_update_login               = x_last_update_login,
          source                          = x_source
   WHERE  emp_space_assign_id             = x_emp_space_assign_id;
Line: 640

   pnp_debug_pkg.debug ('PN_SPACE_ASSIGN_EMP_PKG.UPDATE_ROW (-) SpcAsgnId: '
                        ||x_emp_space_assign_id||', Mode: '||x_update_correct_option||', LocId: '||x_location_id
                        ||', StrDt: '||TO_CHAR(x_emp_assign_start_date,'MM/DD/YYYY')
                        ||', EndDt: '||TO_CHAR(x_emp_assign_end_date, 'MM/DD/YYYY')
                        ||', CC: '||x_cost_center_code||', PerId: '||x_person_id);
Line: 646

END Update_Row;
Line: 664

PROCEDURE delete_row(x_emp_space_assign_id IN NUMBER) IS

BEGIN

   pnp_debug_pkg.debug ('PN_SPACE_ASSIGN_EMP_PKG.DELETE_ROW (+) SpcAsgnId: '
                        ||x_emp_space_assign_id);
Line: 671

   DELETE FROM pn_space_assign_emp_all
   WHERE emp_space_assign_id = x_emp_space_assign_id;
Line: 679

   pnp_debug_pkg.debug ('PN_SPACE_ASSIGN_EMP_PKG.DELETE_ROW (-) SpcAsgnId: '
                        ||x_emp_space_assign_id);
Line: 682

END delete_row;
Line: 718

      SELECT location_id,
             active_start_date,
             active_end_date
      FROM   pn_locations_all
      WHERE  active_end_date   >= p_str_dt
      AND    active_start_date <= p_end_dt
      AND    location_id        = p_loc_id
      ORDER BY active_start_date;
Line: 728

      SELECT 'Y'
      FROM   DUAL
      WHERE NOT EXISTS (SELECT NULL
                    FROM   pn_locations_all
                    WHERE  l_date BETWEEN active_start_date AND active_end_date
                    AND    location_id =  p_loc_id);
Line: 739

   loctn_tab.delete;
Line: 774

            SELECT loctn_tab(i+1).active_start_date -
                   loctn_tab(i).active_end_date
            INTO   l_diff
            FROM   DUAL;
Line: 821

     SELECT 'Y'
     FROM   DUAL
     WHERE  EXISTS (SELECT NULL
                    FROM   pn_space_assign_emp_all
                    WHERE  person_id = p_person_id
                    AND    location_id = p_loc_id
                    AND    cost_center_code = p_cost_cntr_code
                    AND    emp_assign_start_date <= p_assgn_str_dt
                    AND    NVL(emp_assign_end_date, TO_DATE('12/31/4712', 'MM/DD/YYYY'))
                           >= p_assgn_str_dt);
Line: 833

     SELECT 'Y'
     FROM   DUAL
     WHERE  EXISTS (SELECT NULL
                    FROM   pn_space_assign_emp_all
                    WHERE  cost_center_code = p_cost_cntr_code
                    AND    location_id = p_loc_id
                    AND    emp_assign_start_date <= p_assgn_str_dt
                    AND    person_id is null
                    AND    NVL(emp_assign_end_date, TO_DATE('12/31/4712', 'MM/DD/YYYY'))
                           >= p_assgn_str_dt);
Line: 875

      SELECT emp_space_assign_id
      FROM   pn_space_assign_emp_all
      WHERE  location_id = p_loc
      AND    person_id   = p_person
      AND    emp_assign_start_date =
             (SELECT MIN(emp_assign_start_date)
              FROM pn_space_assign_emp_all
              WHERE location_id = p_loc
              AND   person_id   = p_person);
Line: 887

       SELECT emp_space_assign_id
       FROM   pn_space_assign_emp_all
       WHERE  location_id = p_loc
       AND    cost_center_code = p_cc
       AND    emp_assign_start_date =
              (SELECT MIN(emp_assign_start_date)
               FROM pn_space_assign_emp_all
               WHERE location_id = p_loc
               AND   cost_center_code = p_cc);