DBA Data[Home] [Help]

APPS.PER_REQUISITIONS_PKG SQL Statements

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

Line: 43

                       SELECT 1
                       FROM   per_requisitions  r
                       WHERE  r.NAME                = p_Name
                       AND    r.business_group_id + 0   = P_business_group_id
                       AND    (P_rowid             <> r.rowid
                                                    or P_rowid is NULL);
Line: 78

                      SELECT 1
		      FROM   PER_VACANCIES PV
                      WHERE  P_Requisition_id      = PV.REQUISITION_ID
                      AND    PV.business_group_id + 0  = P_Business_group_id
                      AND    P_Date_from           > PV.DATE_FROM;
Line: 119

               SELECT 1
	       FROM   PER_ALL_PEOPLE_F P
               WHERE  P_Person_id         = P.PERSON_ID
               --AND    P_business_group_id + 0 = P.BUSINESS_GROUP_ID
               AND    P_Date_from   between P.EFFECTIVE_START_DATE
                                    and     P.EFFECTIVE_END_DATE;
Line: 157

               SELECT 1
	       FROM   PER_VACANCIES PV
               WHERE  P_Requisition_id    = PV.REQUISITION_ID
               AND    P_business_group_id + 0 = PV.BUSINESS_GROUP_ID
               AND    PV.DATE_TO IS NOT NULL
               AND    P_Date_to           < PV.DATE_TO;
Line: 191

               SELECT PR.NAME
               FROM   PER_VACANCIES PV,
                      PER_REQUISITIONS PR
               WHERE  PV.REQUISITION_ID    = P_requisition_id
               AND    PR.REQUISITION_ID    = P_requisition_id
               AND    PR.business_group_id + 0 = P_Business_group_id
               AND    PV.business_group_id + 0 = P_Business_group_id;
Line: 216

PROCEDURE Insert_Row(X_Rowid                 IN OUT NOCOPY VARCHAR2,
                     X_Requisition_Id        IN OUT NOCOPY NUMBER,
                     X_Business_Group_Id                   NUMBER,
                     X_Person_Id                           NUMBER,
                     X_Date_From                           DATE,
                     X_Name                                VARCHAR2,
                     X_Comments                            VARCHAR2,
                     X_Date_To                             DATE,
                     X_Description                         VARCHAR2,
                     X_Attribute_Category                  VARCHAR2,
                     X_Attribute1                          VARCHAR2,
                     X_Attribute2                          VARCHAR2,
                     X_Attribute3                          VARCHAR2,
                     X_Attribute4                          VARCHAR2,
                     X_Attribute5                          VARCHAR2,
                     X_Attribute6                          VARCHAR2,
                     X_Attribute7                          VARCHAR2,
                     X_Attribute8                          VARCHAR2,
                     X_Attribute9                          VARCHAR2,
                     X_Attribute10                         VARCHAR2,
                     X_Attribute11                         VARCHAR2,
                     X_Attribute12                         VARCHAR2,
                     X_Attribute13                         VARCHAR2,
                     X_Attribute14                         VARCHAR2,
                     X_Attribute15                         VARCHAR2,
                     X_Attribute16                         VARCHAR2,
                     X_Attribute17                         VARCHAR2,
                     X_Attribute18                         VARCHAR2,
                     X_Attribute19                         VARCHAR2,
                     X_Attribute20                         VARCHAR2)
IS
   CURSOR C IS SELECT rowid
               FROM  PER_REQUISITIONS
               WHERE requisition_id = X_Requisition_Id;
Line: 251

    CURSOR C2 IS SELECT per_requisitions_s.nextval
                 FROM sys.dual;
Line: 260

  INSERT INTO PER_REQUISITIONS
         ( requisition_id,
          business_group_id,
          person_id,
          date_from,
          name,
          comments,
          date_to,
          description,
          attribute_category,
          attribute1,
          attribute2,
          attribute3,
          attribute4,
          attribute5,
          attribute6,
          attribute7,
          attribute8,
          attribute9,
          attribute10,
          attribute11,
          attribute12,
          attribute13,
          attribute14,
          attribute15,
          attribute16,
          attribute17,
          attribute18,
          attribute19,
          attribute20)
  VALUES (
          X_Requisition_Id,
          X_Business_Group_Id,
          X_Person_Id,
          X_Date_From,
          X_Name,
          X_Comments,
          X_Date_To,
          X_Description,
          X_Attribute_Category,
          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_Attribute16,
          X_Attribute17,
          X_Attribute18,
          X_Attribute19,
          X_Attribute20);
Line: 327

                                 'per_requisitions_pkg.insert_row');
Line: 332

END Insert_Row;
Line: 377

      SELECT *
      FROM   PER_REQUISITIONS
      WHERE  rowid = X_Rowid
      FOR UPDATE of Requisition_Id NOWAIT;
Line: 529

PROCEDURE Update_Row(X_Rowid                               VARCHAR2,
                     X_Requisition_Id                      NUMBER,
                     X_Business_Group_Id                   NUMBER,
                     X_Person_Id                           NUMBER,
                     X_Date_From                           DATE,
                     X_Name                                VARCHAR2,
                     X_Comments                            VARCHAR2,
                     X_Date_To                             DATE,
                     X_Description                         VARCHAR2,
                     X_Attribute_Category                  VARCHAR2,
                     X_Attribute1                          VARCHAR2,
                     X_Attribute2                          VARCHAR2,
                     X_Attribute3                          VARCHAR2,
                     X_Attribute4                          VARCHAR2,
                     X_Attribute5                          VARCHAR2,
                     X_Attribute6                          VARCHAR2,
                     X_Attribute7                          VARCHAR2,
                     X_Attribute8                          VARCHAR2,
                     X_Attribute9                          VARCHAR2,
                     X_Attribute10                         VARCHAR2,
                     X_Attribute11                         VARCHAR2,
                     X_Attribute12                         VARCHAR2,
                     X_Attribute13                         VARCHAR2,
                     X_Attribute14                         VARCHAR2,
                     X_Attribute15                         VARCHAR2,
                     X_Attribute16                         VARCHAR2,
                     X_Attribute17                         VARCHAR2,
                     X_Attribute18                         VARCHAR2,
                     X_Attribute19                         VARCHAR2,
                     X_Attribute20                         VARCHAR2)

IS
BEGIN
  UPDATE PER_REQUISITIONS
  SET
    requisition_id                            =    X_Requisition_Id,
    business_group_id                         =    X_Business_Group_Id,
    person_id                                 =    X_Person_Id,
    date_from                                 =    X_Date_From,
    name                                      =    X_Name,
    comments                                  =    X_Comments,
    date_to                                   =    X_Date_To,
    description                               =    X_Description,
    attribute_category                        =    X_Attribute_Category,
    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,
    attribute16                               =    X_Attribute16,
    attribute17                               =    X_Attribute17,
    attribute18                               =    X_Attribute18,
    attribute19                               =    X_Attribute19,
    attribute20                               =    X_Attribute20
  WHERE rowid = X_rowid;
Line: 598

                                 'per_requisitions_pkg.update_row');
Line: 603

END Update_Row;
Line: 617

PROCEDURE Delete_Row(X_Rowid VARCHAR2) IS
BEGIN
  DELETE FROM PER_REQUISITIONS
  WHERE  rowid = X_Rowid;
Line: 625

                                 'per_requisitions_pkg.delete_row');
Line: 629

END Delete_Row;