DBA Data[Home] [Help]

APPS.IGS_AS_GRD_SCHEMA_PKG SQL Statements

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

Line: 39

    x_last_update_date IN DATE DEFAULT NULL,
    x_last_updated_by IN NUMBER DEFAULT NULL,
    x_last_update_login IN NUMBER DEFAULT NULL,
    x_grading_schema_type IN VARCHAR2 DEFAULT NULL
  ) AS

    CURSOR cur_old_ref_values IS
      SELECT   *
      FROM     IGS_AS_GRD_SCHEMA
      WHERE    ROWID = x_rowid;
Line: 58

    IF (cur_old_ref_values%NOTFOUND) AND (p_action  NOT IN ('INSERT','VALIDATE_INSERT')) THEN
      Fnd_Message.Set_Name ('FND', 'FORM_RECORD_DELETED');
Line: 97

    IF (p_action = 'UPDATE') THEN
      new_references.creation_date := old_references.creation_date;
Line: 104

    new_references.last_update_date := x_last_update_date;
Line: 105

    new_references.last_updated_by := x_last_updated_by;
Line: 106

    new_references.last_update_login := x_last_update_login;
Line: 110

 PROCEDURE BeforeRowInsertUpdate1(
    p_inserting IN BOOLEAN DEFAULT FALSE,
    p_updating IN BOOLEAN DEFAULT FALSE,
    p_deleting IN BOOLEAN DEFAULT FALSE
    ) AS
	v_message_name		VARCHAR2(30);
Line: 117

	-- Validate that inserts/updates are allowed
	IF  p_inserting OR p_updating THEN
	    -- Validate if grading schema start dt > end dt
	    IF p_inserting OR p_updating THEN
		    IF	igs_ad_val_edtl.genp_val_strt_end_dt(new_references.start_dt,
							 new_references.end_dt,
							 v_message_name) = FALSE THEN
			FND_MESSAGE.SET_NAME('IGS',v_message_name);
Line: 132

  END BeforeRowInsertUpdate1;
Line: 140

  PROCEDURE AfterRowInsertUpdate2(
    p_inserting IN BOOLEAN DEFAULT FALSE,
    p_updating IN BOOLEAN DEFAULT FALSE,
    p_deleting IN BOOLEAN DEFAULT FALSE
    ) AS
    v_message_name	VARCHAR2(30);
Line: 148

	IF  p_inserting OR p_updating THEN
         IF  IGS_AS_VAL_GS.assp_val_gs_ovrlp (
  					new_references.grading_schema_cd,
  					new_references.version_number,
  					new_references.start_dt,
  					new_references.end_dt,
  					v_message_name) = FALSE THEN
            FND_MESSAGE.SET_NAME('IGS',v_message_name);
Line: 164

  END AfterRowInsertUpdate2;
Line: 175

      SELECT   ROWID
      FROM     IGS_AS_GRD_SCHEMA
      WHERE    grading_schema_type = x_grading_schema_type ;
Line: 279

      SELECT   ROWID
      FROM     IGS_AS_GRD_SCHEMA
      WHERE    grading_schema_cd = x_grading_schema_cd
      AND      version_number = x_version_number
      ;
Line: 332

    x_last_update_date IN DATE DEFAULT NULL,
    x_last_updated_by IN NUMBER DEFAULT NULL,
    x_last_update_login IN NUMBER DEFAULT NULL,
    x_grading_schema_type IN VARCHAR2 DEFAULT NULL
  ) AS
  BEGIN

    Set_Column_Values (
      p_action,
      x_rowid,
      x_grading_schema_cd,
      x_version_number,
      x_description,
      x_start_dt,
      x_end_dt,
      x_comments,
      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,
      x_creation_date,
      x_created_by,
      x_last_update_date,
      x_last_updated_by,
      x_last_update_login ,
      x_grading_schema_type
    );
Line: 377

    IF (p_action = 'INSERT') THEN
      -- Call all the procedures related to Before Insert.
      BeforeRowInsertUpdate1 ( p_inserting => TRUE );
Line: 390

    ELSIF (p_action = 'UPDATE') THEN
      -- Call all the procedures related to Before Update.
      BeforeRowInsertUpdate1 ( p_updating => TRUE );
Line: 394

    ELSIF (p_action = 'DELETE') THEN
      -- Call all the procedures related to Before Delete.

	   check_child_existance ;
Line: 399

	ELSIF (p_action = 'VALIDATE_INSERT') THEN
	     IF  Get_PK_For_Validation (
	         new_references.grading_schema_cd ,
    new_references.version_number) THEN
         Fnd_Message.Set_Name ('IGS', 'IGS_GE_RECORD_ALREADY_EXISTS');
Line: 409

	ELSIF (p_action = 'VALIDATE_UPDATE') THEN

	      Check_Constraints;
Line: 413

ELSIF (p_action = 'VALIDATE_DELETE') THEN
      Check_Child_Existance;
Line: 427

    IF (p_action = 'INSERT') THEN
      -- Call all the procedures related to After Insert.
      AfterRowInsertUpdate2 ( p_inserting => TRUE );
Line: 431

    ELSIF (p_action = 'UPDATE') THEN
      -- Call all the procedures related to After Update.
      AfterRowInsertUpdate2 ( p_updating => TRUE );
Line: 439

PROCEDURE INSERT_ROW (
  X_ROWID IN OUT NOCOPY VARCHAR2,
  X_GRADING_SCHEMA_CD IN VARCHAR2,
  X_VERSION_NUMBER IN NUMBER,
  X_DESCRIPTION IN VARCHAR2,
  X_START_DT IN DATE,
  X_END_DT IN DATE,
  X_COMMENTS IN VARCHAR2,
       x_ATTRIBUTE_CATEGORY IN VARCHAR2,
       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_ATTRIBUTE16 IN VARCHAR2,
       x_ATTRIBUTE17 IN VARCHAR2,
       x_ATTRIBUTE18 IN VARCHAR2,
       x_ATTRIBUTE19 IN VARCHAR2,
       x_ATTRIBUTE20 IN VARCHAR2,
       X_MODE IN VARCHAR2 DEFAULT 'R',
       x_grading_schema_type IN VARCHAR2

  ) AS
    CURSOR C IS SELECT ROWID FROM IGS_AS_GRD_SCHEMA
      WHERE GRADING_SCHEMA_CD = X_GRADING_SCHEMA_CD
      AND VERSION_NUMBER = X_VERSION_NUMBER;
Line: 475

    X_LAST_UPDATE_DATE DATE;
Line: 476

    X_LAST_UPDATED_BY NUMBER;
Line: 477

    X_LAST_UPDATE_LOGIN NUMBER;
Line: 479

  X_LAST_UPDATE_DATE := SYSDATE;
Line: 481

    X_LAST_UPDATED_BY := 1;
Line: 482

    X_LAST_UPDATE_LOGIN := 0;
Line: 484

    X_LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
Line: 485

    IF X_LAST_UPDATED_BY IS NULL THEN
      X_LAST_UPDATED_BY := -1;
Line: 488

    X_LAST_UPDATE_LOGIN :=FND_GLOBAL.LOGIN_ID;
Line: 489

    IF X_LAST_UPDATE_LOGIN IS NULL THEN
      X_LAST_UPDATE_LOGIN := -1;
Line: 498

 p_action=>'INSERT',
 x_rowid=>X_ROWID,
 x_comments=>X_COMMENTS,
 x_description=>X_DESCRIPTION,
 x_end_dt=>X_END_DT,
 x_grading_schema_cd=>X_GRADING_SCHEMA_CD,
 x_start_dt=>X_START_DT,
 x_version_number=>X_VERSION_NUMBER,
x_attribute_category=>X_ATTRIBUTE_CATEGORY,
x_attribute1=>X_ATTRIBUTE1,
x_attribute2=>X_ATTRIBUTE2,
x_attribute3=>X_ATTRIBUTE3,
x_attribute4=>X_ATTRIBUTE4,
x_attribute5=>X_ATTRIBUTE5,
x_attribute6=>X_ATTRIBUTE6,
x_attribute7=>X_ATTRIBUTE7,
x_attribute8=>X_ATTRIBUTE8,
x_attribute9=>X_ATTRIBUTE9,
x_attribute10=>X_ATTRIBUTE10,
x_attribute11=>X_ATTRIBUTE11,
x_attribute12=>X_ATTRIBUTE12,
x_attribute13=>X_ATTRIBUTE13,
x_attribute14=>X_ATTRIBUTE14,
x_attribute15=>X_ATTRIBUTE15,
x_attribute16=>X_ATTRIBUTE16,
x_attribute17=>X_ATTRIBUTE17,
x_attribute18=>X_ATTRIBUTE18,
x_attribute19=>X_ATTRIBUTE19,
x_attribute20=>X_ATTRIBUTE20,
 x_creation_date=>X_LAST_UPDATE_DATE,
 x_created_by=>X_LAST_UPDATED_BY,
 x_last_update_date=>X_LAST_UPDATE_DATE,
 x_last_updated_by=>X_LAST_UPDATED_BY,
 x_last_update_login=>X_LAST_UPDATE_LOGIN,
 x_grading_schema_type => x_grading_schema_type
 );
Line: 534

  INSERT INTO IGS_AS_GRD_SCHEMA (
    GRADING_SCHEMA_CD,
    VERSION_NUMBER,
    DESCRIPTION,
    START_DT,
    END_DT,
    COMMENTS,
ATTRIBUTE_CATEGORY
,ATTRIBUTE1
,ATTRIBUTE2
,ATTRIBUTE3
,ATTRIBUTE4
,ATTRIBUTE5
,ATTRIBUTE6
,ATTRIBUTE7
,ATTRIBUTE8
,ATTRIBUTE9
,ATTRIBUTE10
,ATTRIBUTE11
,ATTRIBUTE12
,ATTRIBUTE13
,ATTRIBUTE14
,ATTRIBUTE15
,ATTRIBUTE16
,ATTRIBUTE17
,ATTRIBUTE18
,ATTRIBUTE19
,ATTRIBUTE20,
    CREATION_DATE,
    CREATED_BY,
    LAST_UPDATE_DATE,
    LAST_UPDATED_BY,
    LAST_UPDATE_LOGIN,
    grading_schema_type
  ) VALUES (
    NEW_REFERENCES.GRADING_SCHEMA_CD,
    NEW_REFERENCES.VERSION_NUMBER,
    NEW_REFERENCES.DESCRIPTION,
    NEW_REFERENCES.START_DT,
    NEW_REFERENCES.END_DT,
    NEW_REFERENCES.COMMENTS
,NEW_REFERENCES.ATTRIBUTE_CATEGORY
,NEW_REFERENCES.ATTRIBUTE1
,NEW_REFERENCES.ATTRIBUTE2
,NEW_REFERENCES.ATTRIBUTE3
,NEW_REFERENCES.ATTRIBUTE4
,NEW_REFERENCES.ATTRIBUTE5
,NEW_REFERENCES.ATTRIBUTE6
,NEW_REFERENCES.ATTRIBUTE7
,NEW_REFERENCES.ATTRIBUTE8
,NEW_REFERENCES.ATTRIBUTE9
,NEW_REFERENCES.ATTRIBUTE10
,NEW_REFERENCES.ATTRIBUTE11
,NEW_REFERENCES.ATTRIBUTE12
,NEW_REFERENCES.ATTRIBUTE13
,NEW_REFERENCES.ATTRIBUTE14
,NEW_REFERENCES.ATTRIBUTE15
,NEW_REFERENCES.ATTRIBUTE16
,NEW_REFERENCES.ATTRIBUTE17
,NEW_REFERENCES.ATTRIBUTE18
,NEW_REFERENCES.ATTRIBUTE19
,NEW_REFERENCES.ATTRIBUTE20,
    X_LAST_UPDATE_DATE,
    X_LAST_UPDATED_BY,
    X_LAST_UPDATE_DATE,
    X_LAST_UPDATED_BY,
    X_LAST_UPDATE_LOGIN,
    NEW_REFERENCES.grading_schema_type
  );
Line: 612

  p_action => 'INSERT',
  x_rowid => X_ROWID
  );
Line: 615

END INSERT_ROW;
Line: 648

  CURSOR c1 IS SELECT
      DESCRIPTION,
      START_DT,
      END_DT,
      COMMENTS
,      ATTRIBUTE_CATEGORY
,      ATTRIBUTE1
,      ATTRIBUTE2
,      ATTRIBUTE3
,      ATTRIBUTE4
,      ATTRIBUTE5
,      ATTRIBUTE6
,      ATTRIBUTE7
,      ATTRIBUTE8
,      ATTRIBUTE9
,      ATTRIBUTE10
,      ATTRIBUTE11
,      ATTRIBUTE12
,      ATTRIBUTE13
,      ATTRIBUTE14
,      ATTRIBUTE15
,      ATTRIBUTE16
,      ATTRIBUTE17
,      ATTRIBUTE18
,      ATTRIBUTE19
,      ATTRIBUTE20
,      grading_schema_type
    FROM IGS_AS_GRD_SCHEMA
    WHERE ROWID = X_ROWID  FOR UPDATE  NOWAIT;
Line: 683

    fnd_message.set_name('FND', 'FORM_RECORD_DELETED');
Line: 776

PROCEDURE UPDATE_ROW (
  X_ROWID IN  VARCHAR2,
  X_GRADING_SCHEMA_CD IN VARCHAR2,
  X_VERSION_NUMBER IN NUMBER,
  X_DESCRIPTION IN VARCHAR2,
  X_START_DT IN DATE,
  X_END_DT IN DATE,
  X_COMMENTS IN VARCHAR2,
       x_ATTRIBUTE_CATEGORY IN VARCHAR2,
       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_ATTRIBUTE16 IN VARCHAR2,
       x_ATTRIBUTE17 IN VARCHAR2,
       x_ATTRIBUTE18 IN VARCHAR2,
       x_ATTRIBUTE19 IN VARCHAR2,
       x_ATTRIBUTE20 IN VARCHAR2,
       X_MODE IN VARCHAR2 DEFAULT 'R',
       x_grading_schema_type IN VARCHAR2

  ) AS
    X_LAST_UPDATE_DATE DATE;
Line: 810

    X_LAST_UPDATED_BY NUMBER;
Line: 811

    X_LAST_UPDATE_LOGIN NUMBER;
Line: 813

  X_LAST_UPDATE_DATE := SYSDATE;
Line: 815

    X_LAST_UPDATED_BY := 1;
Line: 816

    X_LAST_UPDATE_LOGIN := 0;
Line: 818

    X_LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
Line: 819

    IF X_LAST_UPDATED_BY IS NULL THEN
      X_LAST_UPDATED_BY := -1;
Line: 822

    X_LAST_UPDATE_LOGIN :=FND_GLOBAL.LOGIN_ID;
Line: 823

    IF X_LAST_UPDATE_LOGIN IS NULL THEN
      X_LAST_UPDATE_LOGIN := -1;
Line: 832

 p_action=>'UPDATE',
 x_rowid=>X_ROWID,
 x_comments=>X_COMMENTS,
 x_description=>X_DESCRIPTION,
 x_end_dt=>X_END_DT,
 x_grading_schema_cd=>X_GRADING_SCHEMA_CD,
 x_start_dt=>X_START_DT,
 x_version_number=>X_VERSION_NUMBER,
x_attribute_category=>X_ATTRIBUTE_CATEGORY,
x_attribute1=>X_ATTRIBUTE1,
x_attribute2=>X_ATTRIBUTE2,
x_attribute3=>X_ATTRIBUTE3,
x_attribute4=>X_ATTRIBUTE4,
x_attribute5=>X_ATTRIBUTE5,
x_attribute6=>X_ATTRIBUTE6,
x_attribute7=>X_ATTRIBUTE7,
x_attribute8=>X_ATTRIBUTE8,
x_attribute9=>X_ATTRIBUTE9,
x_attribute10=>X_ATTRIBUTE10,
x_attribute11=>X_ATTRIBUTE11,
x_attribute12=>X_ATTRIBUTE12,
x_attribute13=>X_ATTRIBUTE13,
x_attribute14=>X_ATTRIBUTE14,
x_attribute15=>X_ATTRIBUTE15,
x_attribute16=>X_ATTRIBUTE16,
x_attribute17=>X_ATTRIBUTE17,
x_attribute18=>X_ATTRIBUTE18,
x_attribute19=>X_ATTRIBUTE19,
x_attribute20=>X_ATTRIBUTE20,
 x_creation_date=>X_LAST_UPDATE_DATE,
 x_created_by=>X_LAST_UPDATED_BY,
 x_last_update_date=>X_LAST_UPDATE_DATE,
 x_last_updated_by=>X_LAST_UPDATED_BY,
 x_last_update_login=>X_LAST_UPDATE_LOGIN,
 x_grading_schema_type =>x_grading_schema_type
 );
Line: 868

  UPDATE IGS_AS_GRD_SCHEMA SET
    DESCRIPTION = NEW_REFERENCES.DESCRIPTION,
    START_DT = NEW_REFERENCES.START_DT,
    END_DT = NEW_REFERENCES.END_DT,
    COMMENTS = NEW_REFERENCES.COMMENTS,
      ATTRIBUTE_CATEGORY =  NEW_REFERENCES.ATTRIBUTE_CATEGORY,
      ATTRIBUTE1 =  NEW_REFERENCES.ATTRIBUTE1,
      ATTRIBUTE2 =  NEW_REFERENCES.ATTRIBUTE2,
      ATTRIBUTE3 =  NEW_REFERENCES.ATTRIBUTE3,
      ATTRIBUTE4 =  NEW_REFERENCES.ATTRIBUTE4,
      ATTRIBUTE5 =  NEW_REFERENCES.ATTRIBUTE5,
      ATTRIBUTE6 =  NEW_REFERENCES.ATTRIBUTE6,
      ATTRIBUTE7 =  NEW_REFERENCES.ATTRIBUTE7,
      ATTRIBUTE8 =  NEW_REFERENCES.ATTRIBUTE8,
      ATTRIBUTE9 =  NEW_REFERENCES.ATTRIBUTE9,
      ATTRIBUTE10 =  NEW_REFERENCES.ATTRIBUTE10,
      ATTRIBUTE11 =  NEW_REFERENCES.ATTRIBUTE11,
      ATTRIBUTE12 =  NEW_REFERENCES.ATTRIBUTE12,
      ATTRIBUTE13 =  NEW_REFERENCES.ATTRIBUTE13,
      ATTRIBUTE14 =  NEW_REFERENCES.ATTRIBUTE14,
      ATTRIBUTE15 =  NEW_REFERENCES.ATTRIBUTE15,
      ATTRIBUTE16 =  NEW_REFERENCES.ATTRIBUTE16,
      ATTRIBUTE17 =  NEW_REFERENCES.ATTRIBUTE17,
      ATTRIBUTE18 =  NEW_REFERENCES.ATTRIBUTE18,
      ATTRIBUTE19 =  NEW_REFERENCES.ATTRIBUTE19,
      ATTRIBUTE20 =  NEW_REFERENCES.ATTRIBUTE20,
    LAST_UPDATE_DATE = X_LAST_UPDATE_DATE,
    LAST_UPDATED_BY = X_LAST_UPDATED_BY,
    LAST_UPDATE_LOGIN = X_LAST_UPDATE_LOGIN,
    grading_schema_type = NEW_REFERENCES.grading_schema_type
  WHERE ROWID = X_ROWID;
Line: 903

  p_action => 'UPDATE',
  x_rowid => X_ROWID
  );
Line: 907

END UPDATE_ROW;
Line: 941

  CURSOR c1 IS SELECT ROWID FROM IGS_AS_GRD_SCHEMA
     WHERE GRADING_SCHEMA_CD = X_GRADING_SCHEMA_CD
     AND VERSION_NUMBER = X_VERSION_NUMBER;
Line: 949

    INSERT_ROW (
     X_ROWID,
     X_GRADING_SCHEMA_CD,
     X_VERSION_NUMBER,
     X_DESCRIPTION,
     X_START_DT,
     X_END_DT,
     X_COMMENTS,
       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,
     X_MODE,
     x_grading_schema_type );
Line: 983

  UPDATE_ROW (
   X_ROWID,
   X_GRADING_SCHEMA_CD,
   X_VERSION_NUMBER,
   X_DESCRIPTION,
   X_START_DT,
   X_END_DT,
   X_COMMENTS,
       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,
   X_MODE,
   x_grading_schema_type );