DBA Data[Home] [Help]

APPS.PSP_ER_APPROVALS_PKG SQL Statements

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

Line: 3

procedure INSERT_ROW (
  X_ROWID in out NOCOPY VARCHAR2,
  X_EFFORT_REPORT_ID in NUMBER,
  X_VERSION_NUM in NUMBER,
  X_APPROVING_PERSON_ID in NUMBER,
  X_APPROVED_DATE in DATE,
  X_MODE in VARCHAR2 default 'R'
  ) is
    cursor C is select ROWID from PSP_ER_APPROVALS
      where EFFORT_REPORT_ID = X_EFFORT_REPORT_ID
      and VERSION_NUM = X_VERSION_NUM
      and APPROVING_PERSON_ID = X_APPROVING_PERSON_ID;
Line: 15

    X_LAST_UPDATE_DATE DATE;
Line: 16

    X_LAST_UPDATED_BY NUMBER;
Line: 17

    X_LAST_UPDATE_LOGIN NUMBER;
Line: 19

  X_LAST_UPDATE_DATE := SYSDATE;
Line: 21

    X_LAST_UPDATED_BY := 1;
Line: 22

    X_LAST_UPDATE_LOGIN := 0;
Line: 24

    X_LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
Line: 25

    if X_LAST_UPDATED_BY is NULL then
      X_LAST_UPDATED_BY := -1;
Line: 28

    X_LAST_UPDATE_LOGIN :=FND_GLOBAL.LOGIN_ID;
Line: 29

    if X_LAST_UPDATE_LOGIN is NULL then
      X_LAST_UPDATE_LOGIN := -1;
Line: 36

  insert into PSP_ER_APPROVALS (
    EFFORT_REPORT_ID,
    VERSION_NUM,
    APPROVING_PERSON_ID,
    APPROVED_DATE,
    CREATION_DATE,
    CREATED_BY,
    LAST_UPDATE_DATE,
    LAST_UPDATED_BY,
    LAST_UPDATE_LOGIN
  ) values (
    X_EFFORT_REPORT_ID,
    X_VERSION_NUM,
    X_APPROVING_PERSON_ID,
    X_APPROVED_DATE,
    X_LAST_UPDATE_DATE,
    X_LAST_UPDATED_BY,
    X_LAST_UPDATE_DATE,
    X_LAST_UPDATED_BY,
    X_LAST_UPDATE_LOGIN
  );
Line: 67

end INSERT_ROW;
Line: 75

  cursor c1 is select
      APPROVED_DATE
    from PSP_ER_APPROVALS
    where EFFORT_REPORT_ID = X_EFFORT_REPORT_ID
    and VERSION_NUM = X_VERSION_NUM
    and APPROVING_PERSON_ID = X_APPROVING_PERSON_ID
    for update of EFFORT_REPORT_ID nowait;
Line: 105

procedure UPDATE_ROW (
  X_EFFORT_REPORT_ID in NUMBER,
  X_VERSION_NUM in NUMBER,
  X_APPROVING_PERSON_ID in NUMBER,
  X_APPROVED_DATE in DATE,
  X_MODE in VARCHAR2 default 'R'
  ) is
    X_LAST_UPDATE_DATE DATE;
Line: 113

    X_LAST_UPDATED_BY NUMBER;
Line: 114

    X_LAST_UPDATE_LOGIN NUMBER;
Line: 116

  X_LAST_UPDATE_DATE := SYSDATE;
Line: 118

    X_LAST_UPDATED_BY := 1;
Line: 119

    X_LAST_UPDATE_LOGIN := 0;
Line: 121

    X_LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
Line: 122

    if X_LAST_UPDATED_BY is NULL then
      X_LAST_UPDATED_BY := -1;
Line: 125

    X_LAST_UPDATE_LOGIN :=FND_GLOBAL.LOGIN_ID;
Line: 126

    if X_LAST_UPDATE_LOGIN is NULL then
      X_LAST_UPDATE_LOGIN := -1;
Line: 133

  update PSP_ER_APPROVALS set
    APPROVED_DATE = X_APPROVED_DATE,
    LAST_UPDATE_DATE = X_LAST_UPDATE_DATE,
    LAST_UPDATED_BY = X_LAST_UPDATED_BY,
    LAST_UPDATE_LOGIN = X_LAST_UPDATE_LOGIN
  where EFFORT_REPORT_ID = X_EFFORT_REPORT_ID
  and VERSION_NUM = X_VERSION_NUM
  and APPROVING_PERSON_ID = X_APPROVING_PERSON_ID
  ;
Line: 145

end UPDATE_ROW;
Line: 155

  cursor c1 is select rowid from PSP_ER_APPROVALS
     where EFFORT_REPORT_ID = X_EFFORT_REPORT_ID
     and VERSION_NUM = X_VERSION_NUM
     and APPROVING_PERSON_ID = X_APPROVING_PERSON_ID
  ;
Line: 166

    INSERT_ROW (
     X_ROWID,
     X_EFFORT_REPORT_ID,
     X_VERSION_NUM,
     X_APPROVING_PERSON_ID,
     X_APPROVED_DATE,
     X_MODE);
Line: 176

  UPDATE_ROW (
   X_EFFORT_REPORT_ID,
   X_VERSION_NUM,
   X_APPROVING_PERSON_ID,
   X_APPROVED_DATE,
   X_MODE);
Line: 184

procedure DELETE_ROW (
  X_EFFORT_REPORT_ID in NUMBER,
  X_VERSION_NUM in NUMBER,
  X_APPROVING_PERSON_ID in NUMBER
) is
begin
  delete from PSP_ER_APPROVALS
  where EFFORT_REPORT_ID = X_EFFORT_REPORT_ID
  and VERSION_NUM = X_VERSION_NUM
  and APPROVING_PERSON_ID = X_APPROVING_PERSON_ID;
Line: 198

end DELETE_ROW;