DBA Data[Home] [Help]

APPS.BOM_DEPARTMENTS_PKG SQL Statements

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

Line: 5

PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
                     X_Department_Id                  IN OUT NOCOPY NUMBER,
                     X_Department_Code                VARCHAR2,
                     X_Organization_Id                NUMBER,
                     X_Last_Update_Date               DATE,
                     X_Last_Updated_By                NUMBER,
                     X_Creation_Date                  DATE,
                     X_Created_By                     NUMBER,
                     X_Last_Update_Login              NUMBER DEFAULT NULL,
                     X_Description                    VARCHAR2 DEFAULT NULL,
                     X_Disable_Date                   DATE DEFAULT NULL,
                     X_Department_Class_Code          VARCHAR2 DEFAULT NULL,
		     X_Pa_Expenditure_Org_Id	      NUMBER   DEFAULT NULL,
                     X_Attribute_Category             VARCHAR2 DEFAULT NULL,
                     X_Attribute1                     VARCHAR2 DEFAULT NULL,
                     X_Attribute2                     VARCHAR2 DEFAULT NULL,
                     X_Attribute3                     VARCHAR2 DEFAULT NULL,
                     X_Attribute4                     VARCHAR2 DEFAULT NULL,
                     X_Attribute5                     VARCHAR2 DEFAULT NULL,
                     X_Attribute6                     VARCHAR2 DEFAULT NULL,
                     X_Attribute7                     VARCHAR2 DEFAULT NULL,
                     X_Attribute8                     VARCHAR2 DEFAULT NULL,
                     X_Attribute9                     VARCHAR2 DEFAULT NULL,
                     X_Attribute10                    VARCHAR2 DEFAULT NULL,
                     X_Attribute11                    VARCHAR2 DEFAULT NULL,
                     X_Attribute12                    VARCHAR2 DEFAULT NULL,
                     X_Attribute13                    VARCHAR2 DEFAULT NULL,
                     X_Attribute14                    VARCHAR2 DEFAULT NULL,
                     X_Attribute15                    VARCHAR2 DEFAULT NULL,
                     X_Location_Id                    NUMBER DEFAULT NULL,
                     X_Scrap_Account                  NUMBER DEFAULT NULL,
                     X_Est_Absorption_Account         NUMBER DEFAULT NULL,
                     X_Maint_Cost_Category            VARCHAR2 DEFAULT NULL
   ) IS
  CURSOR C IS SELECT rowid FROM BOM_DEPARTMENTS
              WHERE department_id = X_Department_Id;
Line: 41

  CURSOR C2 IS SELECT bom_departments_s.nextval FROM sys.dual;
Line: 48

  INSERT INTO BOM_DEPARTMENTS(
               department_id,
               department_code,
               organization_id,
               last_update_date,
               last_updated_by,
               creation_date,
               created_by,
               last_update_login,
               description,
               disable_date,
               department_class_code,
	       pa_expenditure_org_id,
               attribute_category,
               attribute1,
               attribute2,
               attribute3,
               attribute4,
               attribute5,
               attribute6,
               attribute7,
               attribute8,
               attribute9,
               attribute10,
               attribute11,
               attribute12,
               attribute13,
               attribute14,
               attribute15,
               location_id,
	       scrap_account,
	       est_absorption_account,
               maint_cost_category
             ) VALUES (
               X_Department_Id,
               X_Department_Code,
               X_Organization_Id,
               X_Last_Update_Date,
               X_Last_Updated_By,
               X_Creation_Date,
               X_Created_By,
               X_Last_Update_Login,
               X_Description,
               X_Disable_Date,
               X_Department_Class_Code,
	       X_Pa_Expenditure_Org_Id,
               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_Location_Id,
	       X_Scrap_Account,
	       X_Est_Absorption_Account,
               X_Maint_Cost_Category
             );
Line: 122

END Insert_Row;
Line: 155

  CURSOR C IS SELECT * FROM BOM_DEPARTMENTS
              WHERE  rowid = X_Rowid FOR UPDATE of Department_Id NOWAIT;
Line: 163

    FND_MESSAGE.Set_Name('FND', 'FORM_RECORD_DELETED');
Line: 253

PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
                     X_Department_Id                  NUMBER,
                     X_Department_Code                VARCHAR2,
                     X_Organization_Id                NUMBER,
                     X_Last_Update_Date               DATE,
                     X_Last_Updated_By                NUMBER,
                     X_Last_Update_Login              NUMBER DEFAULT NULL,
                     X_Description                    VARCHAR2 DEFAULT NULL,
                     X_Disable_Date                   DATE DEFAULT NULL,
                     X_Department_Class_Code          VARCHAR2 DEFAULT NULL,
		     X_Pa_Expenditure_Org_Id	      NUMBER   DEFAULT NULL,
                     X_Attribute_Category             VARCHAR2 DEFAULT NULL,
                     X_Attribute1                     VARCHAR2 DEFAULT NULL,
                     X_Attribute2                     VARCHAR2 DEFAULT NULL,
                     X_Attribute3                     VARCHAR2 DEFAULT NULL,
                     X_Attribute4                     VARCHAR2 DEFAULT NULL,
                     X_Attribute5                     VARCHAR2 DEFAULT NULL,
                     X_Attribute6                     VARCHAR2 DEFAULT NULL,
                     X_Attribute7                     VARCHAR2 DEFAULT NULL,
                     X_Attribute8                     VARCHAR2 DEFAULT NULL,
                     X_Attribute9                     VARCHAR2 DEFAULT NULL,
                     X_Attribute10                    VARCHAR2 DEFAULT NULL,
                     X_Attribute11                    VARCHAR2 DEFAULT NULL,
                     X_Attribute12                    VARCHAR2 DEFAULT NULL,
                     X_Attribute13                    VARCHAR2 DEFAULT NULL,
                     X_Attribute14                    VARCHAR2 DEFAULT NULL,
                     X_Attribute15                    VARCHAR2 DEFAULT NULL,
                     X_Location_Id                    NUMBER DEFAULT NULL,
                     X_Scrap_Account                  NUMBER DEFAULT NULL,
                     X_Est_Absorption_Account         NUMBER DEFAULT NULL,
                     X_Maint_Cost_Category            VARCHAR2 DEFAULT NULL

 ) IS
BEGIN
  UPDATE BOM_DEPARTMENTS
  SET
     department_id                     =     X_Department_Id,
     department_code                   =     X_Department_Code,
     organization_id                   =     X_Organization_Id,
     last_update_date                  =     X_Last_Update_Date,
     last_updated_by                   =     X_Last_Updated_By,
     last_update_login                 =     X_Last_Update_Login,
     description                       =     X_Description,
     disable_date                      =     X_Disable_Date,
     department_class_code             =     X_Department_Class_Code,
     pa_expenditure_org_id	       =     X_Pa_Expenditure_Org_Id,
     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,
     location_id                       =     X_Location_Id,
     scrap_account                     =     X_Scrap_Account,
     est_absorption_account            =     X_Est_Absorption_Account,
     maint_cost_category               =     X_Maint_Cost_Category
  WHERE rowid = X_rowid;
Line: 323

END Update_Row;
Line: 327

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

END Delete_Row;
Line: 344

  SELECT 1 INTO dummy FROM DUAL WHERE NOT EXISTS
    (SELECT 1 FROM BOM_DEPARTMENTS
     WHERE Organization_Id = X_Organization_Id
       AND Department_Code = X_Department_Code
       AND ((X_Rowid IS NULL) OR (ROWID <> X_Rowid))
    );
Line: 365

  SELECT COUNT(RESOURCE_ID) INTO resources_exist FROM BOM_DEPARTMENT_RESOURCES
    WHERE DEPARTMENT_ID = X_Department_Id
      AND RESOURCE_ID IN
          (SELECT RESOURCE_ID FROM BOM_RESOURCES
           WHERE COST_CODE_TYPE = 4
             AND AUTOCHARGE_TYPE = 3
             AND ORGANIZATION_ID = Organization_Id);