DBA Data[Home] [Help]

APPS.GL_LEDGER_NORM_SEG_VALS_PKG SQL Statements

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

Line: 11

      SELECT GL_LEDGER_NORM_SEG_VALS_REC_S.NEXTVAL
      FROM dual;
Line: 53

        SELECT 'X'
        FROM   GL_LEDGER_NORM_SEG_VALS
        WHERE  ledger_id            = X_Ledger_Id
          AND  segment_value        = X_Segment_Value
          AND  segment_type_code    = X_Segment_Type_Code
          AND  (start_date <= X_End_Date
                OR start_date IS NULL
                OR X_End_Date IS NULL)
          AND  (end_date >= X_Start_Date
                OR end_date IS NULL
                OR X_Start_Date IS NULL)
          AND  NVL(status_code,'X') <> 'D'
          AND  ((X_Rowid IS NULL) or (rowid <> X_Rowid)) ;
Line: 97

        SELECT 'X'
        FROM   GL_LEDGER_NORM_SEG_VALS
        WHERE  ledger_id            = X_Ledger_Id
          AND  segment_type_code    = X_Segment_Type_Code
          AND  NVL(status_code,'X') <> 'D';
Line: 129

        SELECT DISTINCT request_id
        FROM   GL_LEDGER_NORM_SEG_VALS
        WHERE  ledger_id            = X_Ledger_Id
          AND  segment_type_code    = X_Segment_Type_Code
          AND  request_id IS NOT NULL
          AND  NVL(status_code,'X') <> 'D';
Line: 183

  PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
                       X_Ledger_Id                      NUMBER,
                       X_Segment_Type_Code              VARCHAR2,
                       X_Segment_Value                  VARCHAR2,
                       X_Segment_Value_Type_Code        VARCHAR2,
                       X_Record_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,
                       X_Start_Date                     DATE,
                       X_End_Date                       DATE,
                       X_Context                        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_Request_Id                     NUMBER
  ) IS
    CURSOR C
      IS SELECT rowid
         FROM GL_LEDGER_NORM_SEG_VALS
         WHERE ledger_id = X_Ledger_Id
           AND segment_type_code = X_Segment_Type_Code
           AND segment_value = X_Segment_Value
           AND (start_date = X_Start_Date OR
                  (start_date IS NULL AND X_Start_Date IS NULL))
           AND (end_date = X_End_Date OR
                  (end_date IS NULL AND X_End_Date IS NULL))
           AND  NVL(status_code,'X') <> 'D';
Line: 235

    INSERT INTO GL_LEDGER_NORM_SEG_VALS(
              ledger_id,
              segment_type_code,
              segment_value,
              segment_value_type_code,
              status_code,
              record_id,
              last_update_date,
              last_updated_by,
              creation_date,
              created_by,
              last_update_login,
              start_date,
              end_date,
              context,
              attribute1,
              attribute2,
              attribute3,
              attribute4,
              attribute5,
              attribute6,
              attribute7,
              attribute8,
              attribute9,
              attribute10,
              attribute11,
              attribute12,
              attribute13,
              attribute14,
              attribute15,
              request_id
             ) VALUES (
              X_Ledger_Id,
              X_Segment_Type_Code,
              X_Segment_Value,
              X_Segment_Value_Type_Code,
              'I',
              X_Record_Id,
              X_Last_Update_Date,
              X_Last_Updated_By,
              X_Creation_Date,
              X_Created_By,
              X_Last_Update_Login,
              X_Start_Date,
              X_End_Date,
              X_Context,
              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_Request_Id
             );
Line: 306

  END Insert_Row;
Line: 337

        SELECT *
        FROM   GL_LEDGER_NORM_SEG_VALS
        WHERE  rowid = X_Rowid
        FOR UPDATE of Ledger_Id NOWAIT;
Line: 378

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

  PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
                       X_Ledger_Id                      NUMBER,
                       X_Segment_Type_Code              VARCHAR2,
                       X_Segment_Value                  VARCHAR2,
                       X_Segment_Value_Type_Code        VARCHAR2,
                       X_Record_Id                      NUMBER,
                       X_Last_Update_Date               DATE,
                       X_Last_Updated_By                NUMBER,
                       X_Last_Update_Login              NUMBER,
                       X_Start_Date                     DATE,
                       X_End_Date                       DATE,
                       X_Context                        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_Request_Id                     NUMBER
  )
  IS
    v_status_code      VARCHAR2(1);
Line: 509

    SELECT NVL(status_code,'X')
    INTO v_status_code
    FROM GL_LEDGER_NORM_SEG_VALS
    WHERE rowid = X_Rowid;
Line: 522

    UPDATE GL_LEDGER_NORM_SEG_VALS
    SET
       ledger_id                       =     X_Ledger_Id,
       segment_type_code               =     X_Segment_Type_Code,
       segment_value                   =     X_Segment_Value,
       segment_value_type_code         =     X_Segment_Value_Type_Code,
       status_code                     =     v_status_code,
       record_id                       =     X_Record_Id,
       last_update_date                =     X_Last_Update_Date,
       last_updated_by                 =     X_Last_Updated_By,
       last_update_login               =     X_Last_Update_Login,
       start_date                      =     X_Start_Date,
       end_date                        =     X_End_Date,
       context                         =     X_Context,
       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,
       request_id                      =     X_Request_Id
    WHERE rowid = X_Rowid;
Line: 557

  END Update_Row;
Line: 561

  PROCEDURE Delete_Row(X_Rowid              VARCHAR2) IS
  BEGIN
    -- This is a norm table. We do not delete row since the Flattening program will
    -- take care of this.
    -- Set the status code to 'Delete'.
    UPDATE GL_LEDGER_NORM_SEG_VALS
    SET status_code = 'D'
    WHERE rowid = X_Rowid;
Line: 574

  END Delete_Row;
Line: 578

  PROCEDURE Delete_All_Rows(X_Ledger_Id NUMBER,
                            X_Segment_Type_Code VARCHAR2) IS
  BEGIN
    -- This is a norm table. We do not delete row since the Flattening program will
    -- take care of this.
    -- Set the status code to 'Delete'.
    UPDATE GL_LEDGER_NORM_SEG_VALS
    SET status_code = 'D'
    WHERE ledger_id = X_Ledger_Id
      and segment_type_code = X_Segment_Type_Code;
Line: 589

  END Delete_All_Rows;