DBA Data[Home] [Help]

APPS.FA_METHODS_PKG SQL Statements

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

Line: 4

  PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
                       X_Method_Id                      IN OUT NOCOPY NUMBER,
                       X_Method_Code                    VARCHAR2,
                       X_Life_In_Months                 NUMBER DEFAULT NULL,
                       X_Depreciate_Lastyear_Flag       VARCHAR2,
                       X_Stl_Method_Flag                VARCHAR2,
                       X_Rate_Source_Rule               VARCHAR2,
                       X_Deprn_Basis_Rule               VARCHAR2,
                       X_Prorate_Periods_Per_Year       NUMBER DEFAULT NULL,
                       X_Name                           VARCHAR2 DEFAULT NULL,
                       X_Last_Update_Date               DATE,
                       X_Last_Updated_By                NUMBER,
                       X_Created_By                     NUMBER DEFAULT NULL,
                       X_Creation_Date                  DATE DEFAULT NULL,
                       X_Last_Update_Login              NUMBER 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_Attribute_Category_Code        VARCHAR2 DEFAULT NULL,
                       X_Exclude_Salvage_Value_Flag     VARCHAR2 DEFAULT 'NO',
 -- alternative flat depreciation calculation.   added for 11.5.2
                       X_Deprn_Basis_Formula            VARCHAR2 DEFAULT NULL,
                       X_Polish_Adj_Calc_Basis_Flag     VARCHAR2 DEFAULT NULL,
                       X_Guarantee_Rate_Method_Flag     VARCHAR2 DEFAULT NULL,
                       X_Calling_Fn                     VARCHAR2,
 -- For Depreciable Basis Formula
                       X_Deprn_Basis_Rule_Id            NUMBER DEFAULT NULL,
                        p_log_level_rec             IN     FA_API_TYPES.log_level_rec_type default null) IS
    CURSOR C IS SELECT rowid FROM fa_methods
                 WHERE method_id = X_Method_Id;
Line: 46

      CURSOR C2 IS SELECT fa_methods_s.nextval FROM dual;
Line: 56

       INSERT INTO fa_methods(
              method_id,
              method_code,
              life_in_months,
              depreciate_lastyear_flag,
              stl_method_flag,
              rate_source_rule,
              deprn_basis_rule,
              prorate_periods_per_year,
              name,
              last_update_date,
              last_updated_by,
              created_by,
              creation_date,
              last_update_login,
              attribute1,
              attribute2,
              attribute3,
              attribute4,
              attribute5,
              attribute6,
              attribute7,
              attribute8,
              attribute9,
              attribute10,
              attribute11,
              attribute12,
              attribute13,
              attribute14,
              attribute15,
              attribute_category_code,
              exclude_salvage_value_flag,
              deprn_basis_formula,
              deprn_basis_rule_id,
              polish_adj_calc_basis_flag,
              guarantee_rate_method_flag
             ) VALUES (
              X_Method_Id,
              X_Method_Code,
              X_Life_In_Months,
              X_Depreciate_Lastyear_Flag,
              X_Stl_Method_Flag,
              X_Rate_Source_Rule,
              X_Deprn_Basis_Rule,
              X_Prorate_Periods_Per_Year,
              X_Name,
              X_Last_Update_Date,
              X_Last_Updated_By,
              X_Created_By,
              X_Creation_Date,
              X_Last_Update_Login,
              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_Attribute_Category_Code,
              X_Exclude_Salvage_Value_Flag,
              X_Deprn_Basis_Formula,
              X_Deprn_Basis_Rule_Id,
              X_Polish_Adj_Calc_Basis_Flag,
              X_Guarantee_Rate_Method_Flag
             );
Line: 146

       UPDATE fa_methods
       SET deprn_basis_rule_id =
          (SELECT deprn_basis_rule_id
           FROM   fa_deprn_basis_rules
           WHERE  RULE_NAME='TRANSACTION')
       WHERE rate_source_rule='FLAT'
       AND deprn_basis_rule='NBV'
       AND deprn_basis_formula IS NULL
       AND deprn_basis_rule_id IS NULL
       AND method_id = X_Method_Id;
Line: 157

       UPDATE fa_methods
       SET deprn_basis_rule_id =
          (SELECT deprn_basis_rule_id
           FROM   fa_deprn_basis_rules
           WHERE  RULE_NAME='FYBEGIN')
       WHERE rate_source_rule='FLAT'
       AND deprn_basis_rule='NBV'
       AND deprn_basis_formula ='STRICT_FLAT'
       AND deprn_basis_rule_id IS NULL
       AND method_id = X_Method_Id;
Line: 174

                calling_fn => 'fa_methods_pkg.insert_row'
                ,p_log_level_rec => p_log_level_rec);
Line: 178

                CALLED_FN => 'fa_methods_pkg.insert_row',
                CALLING_FN => X_Calling_Fn
                ,p_log_level_rec => p_log_level_rec);
Line: 182

  END Insert_Row;
Line: 221

        SELECT  method_id,
                method_code,
                life_in_months,
                depreciate_lastyear_flag,
                stl_method_flag,
                rate_source_rule,
                deprn_basis_rule,
                prorate_periods_per_year,
                name,
                last_update_date,
                last_updated_by,
                created_by,
                creation_date,
                last_update_login,
                attribute1,
                attribute2,
                attribute3,
                attribute4,
                attribute5,
                attribute6,
                attribute7,
                attribute8,
                attribute9,
                attribute10,
                attribute11,
                attribute12,
                attribute13,
                attribute14,
                attribute15,
                attribute_category_code,
                deprn_basis_formula,
                exclude_salvage_value_flag,
                deprn_basis_rule_id,
                polish_adj_calc_basis_flag,
                guarantee_rate_method_flag
        FROM   fa_methods
        WHERE  method_code = X_Method_Code
        AND    ((life_in_months = X_Life_In_Months) or
                ((life_in_months is null) and (X_Life_In_Months is null)))
        FOR UPDATE of Method_Id NOWAIT;
Line: 269

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

  PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
                       X_Method_Id                      NUMBER,
                       X_Method_Code                    VARCHAR2,
                       X_Life_In_Months                 NUMBER,
                       X_Depreciate_Lastyear_Flag       VARCHAR2,
                       X_Stl_Method_Flag                VARCHAR2,
                       X_Rate_Source_Rule               VARCHAR2,
                       X_Deprn_Basis_Rule               VARCHAR2,
                       X_Prorate_Periods_Per_Year       NUMBER,
                       X_Name                           VARCHAR2,
                       X_Last_Update_Date               DATE,
                       X_Last_Updated_By                NUMBER,
                       X_Last_Update_Login              NUMBER,
                       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_Attribute_Category_Code        VARCHAR2,
                       X_Exclude_Salvage_Value_Flag     VARCHAR2,
 -- added for alternative flat rate depreciation calculation.   for 11.5.2
                       X_Deprn_Basis_Formula            VARCHAR2,
                       X_Polish_Adj_Calc_Basis_Flag     VARCHAR2,
                       X_Guarantee_Rate_Method_Flag     VARCHAR2,
                       X_Calling_Fn                     VARCHAR2,
 -- added for Depreciable Basis Formula
                       X_Deprn_Basis_Rule_Id            NUMBER DEFAULT NULL,
                       p_log_level_rec             IN   FA_API_TYPES.log_level_rec_type default null) IS

  BEGIN

    -- Split into separate statements for performance reasons.
    if (X_Life_In_Months is not null) then

       UPDATE fa_methods
       SET
       depreciate_lastyear_flag        =     X_Depreciate_Lastyear_Flag,
       stl_method_flag                 =     X_Stl_Method_Flag,
       rate_source_rule                =     X_Rate_Source_Rule,
       deprn_basis_rule                =     X_Deprn_Basis_Rule,
       prorate_periods_per_year        =     X_Prorate_Periods_Per_Year,
       name                            =     X_Name,
       last_update_date                =     X_Last_Update_Date,
       last_updated_by                 =     X_Last_Updated_By,
       last_update_login               =     X_Last_Update_Login,
       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,
       attribute_category_code         =     X_Attribute_Category_Code,
       exclude_salvage_value_flag      =     X_Exclude_Salvage_Value_Flag,
       deprn_basis_formula             =     X_Deprn_Basis_Formula,
       polish_adj_calc_basis_flag      =     X_Polish_Adj_Calc_Basis_Flag,
       guarantee_rate_method_flag      =     X_Guarantee_Rate_Method_Flag,
       deprn_basis_rule_id             =     X_Deprn_Basis_Rule_Id
       WHERE method_code = X_Method_Code
       AND   life_in_months = X_Life_In_Months;
Line: 446

          UPDATE fa_methods
          SET deprn_basis_rule_id =
             (SELECT deprn_basis_rule_id
              FROM   fa_deprn_basis_rules
              WHERE  RULE_NAME='TRANSACTION')
          WHERE rate_source_rule='FLAT'
          AND deprn_basis_rule='NBV'
          AND deprn_basis_formula IS NULL
          AND deprn_basis_rule_id IS NULL
          AND method_code = X_Method_Code
          AND life_in_months = X_Life_In_Months;
Line: 458

          UPDATE fa_methods
          SET deprn_basis_rule_id =
             (SELECT deprn_basis_rule_id
              FROM   fa_deprn_basis_rules
              WHERE  RULE_NAME='FYBEGIN')
          WHERE rate_source_rule='FLAT'
          AND deprn_basis_rule='NBV'
          AND deprn_basis_formula ='STRICT_FLAT'
          AND deprn_basis_rule_id IS NULL
          AND method_code = X_Method_Code
          AND life_in_months = X_Life_In_Months;
Line: 473

       UPDATE fa_methods
       SET
       depreciate_lastyear_flag        =     X_Depreciate_Lastyear_Flag,
       stl_method_flag                 =     X_Stl_Method_Flag,
       rate_source_rule                =     X_Rate_Source_Rule,
       deprn_basis_rule                =     X_Deprn_Basis_Rule,
       prorate_periods_per_year        =     X_Prorate_Periods_Per_Year,
       name                            =     X_Name,
       last_update_date                =     X_Last_Update_Date,
       last_updated_by                 =     X_Last_Updated_By,
       last_update_login               =     X_Last_Update_Login,
       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,
       attribute_category_code         =     X_Attribute_Category_Code,
       exclude_salvage_value_flag      =     X_Exclude_Salvage_Value_Flag,
       deprn_basis_formula             =     X_Deprn_Basis_Formula,
       polish_adj_calc_basis_flag      =     X_Polish_Adj_Calc_Basis_Flag,
       guarantee_rate_method_flag      =     X_Guarantee_Rate_Method_Flag,
       deprn_basis_rule_id             =     X_Deprn_Basis_Rule_Id
       WHERE method_code = X_Method_Code
       AND   life_in_months is null;
Line: 520

          UPDATE fa_methods
          SET deprn_basis_rule_id =
             (SELECT deprn_basis_rule_id
              FROM   fa_deprn_basis_rules
              WHERE  RULE_NAME='TRANSACTION')
          WHERE rate_source_rule='FLAT'
          AND deprn_basis_rule='NBV'
          AND deprn_basis_formula IS NULL
          AND deprn_basis_rule_id IS NULL
          AND method_code = X_Method_Code
          AND life_in_months is null;
Line: 532

          UPDATE fa_methods
          SET deprn_basis_rule_id =
             (SELECT deprn_basis_rule_id
              FROM   fa_deprn_basis_rules
              WHERE  RULE_NAME='FYBEGIN')
          WHERE rate_source_rule='FLAT'
          AND deprn_basis_rule='NBV'
          AND deprn_basis_formula ='STRICT_FLAT'
          AND deprn_basis_rule_id IS NULL
          AND method_code = X_Method_Code
          AND life_in_months is null;
Line: 551

                calling_fn => 'fa_methods_pkg.update_row'
                ,p_log_level_rec => p_log_level_rec);
Line: 555

                CALLED_FN => 'fa_methods_pkg.update_row',
                CALLING_FN => X_Calling_Fn
                ,p_log_level_rec => p_log_level_rec);
Line: 559

  END Update_Row;
Line: 561

  PROCEDURE Delete_Row(X_Rowid VARCHAR2,
                       X_Calling_Fn VARCHAR2,
                       p_log_level_rec  IN  FA_API_TYPES.log_level_rec_type default null) IS
  BEGIN
    DELETE FROM fa_methods
    WHERE rowid = X_Rowid;
Line: 575

                calling_fn => 'fa_methods_pkg.delete_row'
                ,p_log_level_rec => p_log_level_rec);
Line: 579

                CALLED_FN => 'fa_methods_pkg.delete_row',
                CALLING_FN => X_Calling_Fn
                ,p_log_level_rec => p_log_level_rec);
Line: 583

end DELETE_ROW;
Line: 588

   X_DB_LAST_UPDATED_BY NUMBER,
   X_DB_LAST_UPDATE_DATE DATE,
   X_OWNER in VARCHAR2,
   X_LAST_UPDATE_DATE in DATE,
   X_METHOD_CODE in VARCHAR2,
   X_LIFE_IN_MONTHS in NUMBER,
   X_DEPRECIATE_LASTYEAR_FLAG in VARCHAR2,
   X_STL_METHOD_FLAG in VARCHAR2,
   X_RATE_SOURCE_RULE in VARCHAR2,
   X_DEPRN_BASIS_RULE in VARCHAR2,
   X_PRORATE_PERIODS_PER_YEAR in NUMBER,
   X_NAME 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_ATTRIBUTE_CATEGORY_CODE in VARCHAR2,
   X_EXCLUDE_SALVAGE_VALUE_FLAG in VARCHAR2,
-- added for alternative flat depreciatio calculation.   for 11.5.2
   X_DEPRN_BASIS_FORMULA in VARCHAR2,
   X_POLISH_ADJ_CALC_BASIS_FLAG in VARCHAR2,
   X_GUARANTEE_RATE_METHOD_FLAG in VARCHAR2,
-- added for Depreciable Basis Formula
   X_DEPRN_BASIS_RULE_ID in NUMBER DEFAULT NULL,
   p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type default null) is

  h_record_exists       number(15);
Line: 637

     if (fnd_load_util.upload_test(user_id, x_last_update_date,
                                   X_db_last_updated_by, X_db_last_update_date,
                                   X_CUSTOM_MODE)) then

        fa_methods_pkg.update_row (
           X_Rowid                             => row_id,
           X_Method_ID                         => h_method_id,
           X_Method_Code                       => X_Method_Code,
           X_Life_In_Months                    => X_Life_In_Months,
           X_Depreciate_Lastyear_Flag          => X_Depreciate_Lastyear_Flag,
           X_Stl_Method_Flag                   => X_Stl_Method_Flag,
           X_Rate_Source_Rule                  => X_Rate_Source_Rule,
           X_Deprn_Basis_Rule                  => X_Deprn_Basis_Rule,
           X_Prorate_Periods_Per_Year          => X_Prorate_Periods_Per_Year,
           X_Name                              => X_Name,
           X_Last_Update_Date                  => sysdate,
           X_Last_Updated_By                   => user_id,
           X_Last_Update_Login                 => 0,
           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_Attribute_Category_Code           => X_Attribute_Category_Code,
           X_Exclude_Salvage_Value_Flag        => X_Exclude_Salvage_Value_Flag,
           X_Deprn_Basis_Formula               => X_Deprn_Basis_Formula,
           X_Polish_Adj_Calc_Basis_Flag        => X_Polish_Adj_Calc_Basis_Flag,
           X_Guarantee_Rate_Method_Flag        => X_Guarantee_Rate_Method_Flag,
           X_Calling_Fn                        => 'fa_methods_pkg.load_row',
           X_Deprn_Basis_Rule_Id               => X_Deprn_Basis_Rule_Id
           ,p_log_level_rec => p_log_level_rec);
Line: 683

  fa_methods_pkg.insert_row (
    X_Rowid                             => row_id,
    X_Method_ID                         => h_method_id,
    X_Method_Code                       => X_Method_Code,
    X_Life_In_Months                    => X_Life_In_Months,
    X_Depreciate_Lastyear_Flag          => X_Depreciate_Lastyear_Flag,
    X_Stl_Method_Flag                   => X_Stl_Method_Flag,
    X_Rate_Source_Rule                  => X_Rate_Source_Rule,
    X_Deprn_Basis_Rule                  => X_Deprn_Basis_Rule,
    X_Prorate_Periods_Per_Year          => X_Prorate_Periods_Per_Year,
    X_Name                              => X_Name,
    X_Last_Update_Date                  => sysdate,
    X_Last_Updated_By                   => user_id,
    X_Created_By                        => user_id,
    X_Creation_Date                     => sysdate,
    X_Last_Update_Login                 => 0,
    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_Attribute_Category_Code           => X_Attribute_Category_Code,
    X_Exclude_Salvage_Value_Flag        => X_Exclude_Salvage_Value_Flag,
    X_Deprn_Basis_Formula               => X_Deprn_Basis_Formula,
    X_Polish_Adj_Calc_Basis_Flag        => X_Polish_Adj_Calc_Basis_Flag,
    X_Guarantee_Rate_Method_Flag        => X_Guarantee_Rate_Method_Flag,
    X_Calling_Fn                        => 'fa_methods_pkg.load_row',
    X_Deprn_Basis_Rule_Id               => X_Deprn_Basis_Rule_Id
    ,p_log_level_rec => p_log_level_rec);
Line: 745

   X_DB_LAST_UPDATED_BY NUMBER,
   X_DB_LAST_UPDATE_DATE DATE,
   X_OWNER in VARCHAR2,
   X_LAST_UPDATE_DATE DATE,
   X_NAME in VARCHAR2,
   p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type default null) is

  user_id       number;
Line: 758

   if (fnd_load_util.upload_test(user_id, x_last_update_date,
                                 x_db_last_updated_by, x_db_last_update_date,
                                 X_CUSTOM_MODE)) then
      /*Bugfix 6685881: Use method_code and life_in_months to update
      * the appropriate row instead of method_id. This is because
      * for new methods, method_id will be different from what is being
      * passed from ldt file. fyi, LOAD_ROW procedure passes method_id
      * as null to INSERT_ROW. To translate the new row, we need to make use
      * of method_code and life_in_months.
      * */

      if (X_Life_In_Months is not null) then

         update FA_METHODS
         set    NAME = nvl(X_Name, Name),
                LAST_UPDATE_DATE = sysdate,
                LAST_UPDATED_BY = user_id
         --where METHOD_ID = X_Method_ID
         where method_code = X_Method_Code
         and   life_in_months = X_Life_In_Months
         and    userenv('LANG') =
                (select language_code
                 from FND_LANGUAGES
                 where installed_flag = 'B');
Line: 784

          update FA_METHODS set
                 NAME = nvl(X_Name, Name),
                 LAST_UPDATE_DATE = sysdate,
                 LAST_UPDATED_BY = user_id,
                 LAST_UPDATE_LOGIN = 0
               --where METHOD_ID = X_Method_ID
               where method_code = X_Method_Code
               and   life_in_months is null
               and   userenv('LANG') =
                 (select language_code
                 from FND_LANGUAGES
                 where installed_flag = 'B');
Line: 818

             x_last_update_date           IN DATE,
             x_method_code                IN VARCHAR2,
             x_life_in_months             IN NUMBER,
             x_depreciate_lastyear_flag   IN VARCHAR2,
             x_stl_method_flag            IN VARCHAR2,
             x_rate_source_rule           IN VARCHAR2,
             x_deprn_basis_rule           IN VARCHAR2,
             x_prorate_periods_per_year   IN NUMBER,
             x_name                       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_attribute_category_code    IN VARCHAR2,
             x_exclude_salvage_value_flag IN VARCHAR2,
             x_deprn_basis_formula        IN VARCHAR2,
	     X_Polish_Adj_Calc_Basis_Flag IN VARCHAR2,
 	     X_Guarantee_Rate_Method_Flag IN VARCHAR2,
             x_deprn_basis_rule_id        IN NUMBER) IS


   h_method_id           number(15);
Line: 851

   h_last_update_date    date;
Line: 852

   h_last_updated_by     number;
Line: 865

         h_last_update_date := fa_cache_pkg.fazccmt_record.last_update_date;
Line: 866

         h_last_updated_by  := fa_cache_pkg.fazccmt_record.last_updated_by;
Line: 876

             x_db_last_update_date        => h_last_update_date,
             x_db_last_updated_by         => h_last_updated_by,
             x_owner                      => x_owner,
             x_last_update_date           => x_last_update_date,
             x_name                       => x_name);
Line: 885

             x_db_last_update_date        => h_last_update_date,
             x_db_last_updated_by         => h_last_updated_by,
             x_owner                      => x_owner,
             x_last_update_date           => x_last_update_date,
             x_method_code                => x_method_code,
             x_life_in_months             => x_life_in_months,
             x_depreciate_lastyear_flag   => x_depreciate_lastyear_flag,
             x_stl_method_flag            => x_stl_method_flag,
             x_rate_source_rule           => x_rate_source_rule,
             x_deprn_basis_rule           => x_deprn_basis_rule,
             x_prorate_periods_per_year   => x_prorate_periods_per_year,
             x_name                       => x_name,
             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_attribute14,
             x_attribute_category_code    => x_attribute_category_code,
             x_exclude_salvage_value_flag => x_exclude_salvage_value_flag,
             x_deprn_basis_formula        => x_deprn_basis_formula,
	     X_Polish_Adj_Calc_Basis_Flag => X_Polish_Adj_Calc_Basis_Flag,
             X_Guarantee_Rate_Method_Flag => X_Guarantee_Rate_Method_Flag,
             x_deprn_basis_rule_id        => x_deprn_basis_rule_id);