DBA Data[Home] [Help]

APPS.OZF_ACTMETRICFACT_PVT SQL Statements

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

Line: 72

     IF ((p_validation_mode = JTF_PLSQL_API.g_create) OR (p_validation_mode = JTF_PLSQL_API.g_update)) THEN

         IF  p_act_metric_fact_rec.trans_forecasted_value IS NULL  THEN
             x_complete_rec.trans_forecasted_value := 0;
Line: 171

      SELECT count(1)
      FROM   ozf_act_metric_facts_all
      WHERE  activity_metric_fact_id = l_act_metric_fact_id;
Line: 176

      SELECT ozf_act_metric_facts_all_s.NEXTVAL
      FROM   dual;
Line: 290

   OZF_Utility_PVT.debug_message(l_full_name ||': insert');
Line: 300

   Insert into ozf_act_metric_facts_all (
               activity_metric_fact_id,
               last_update_date,
               last_updated_by,
               creation_date,
               created_by,
               last_update_login,
               object_version_number,
               act_metric_used_by_id,
               arc_act_metric_used_by,
               value_type           ,
               activity_metric_id   ,
               activity_geo_area_id ,
               activity_product_id  ,
               transaction_currency_code,
               trans_forecasted_value   ,
               base_quantity            ,
               functional_currency_code ,
               func_forecasted_value    ,
               org_id                   ,
               de_metric_id             ,
               de_geographic_area_id    ,
               de_geographic_area_type  ,
               de_inventory_item_id     ,
               de_inventory_item_org_id ,
               time_id1                 ,
               time_id2                 ,
               time_id3                 ,
               time_id4                 ,
               time_id5                 ,
               time_id6                 ,
               time_id7                 ,
               time_id8                 ,
               time_id9                 ,
               time_id10                ,
               time_id11                ,
               time_id12                ,
               time_id13                ,
               time_id14                ,
               time_id15                ,
               time_id16                ,
               time_id17                ,
               time_id18                ,
               time_id19                ,
               time_id20                ,
               time_id21                ,
               time_id22                ,
               time_id23                ,
               time_id24                ,
               time_id25                ,
               time_id26                ,
               time_id27                ,
               time_id28                ,
               time_id29                ,
               time_id30                ,
               time_id31                ,
               time_id32                ,
               time_id33                ,
               time_id34                ,
               time_id35                ,
               time_id36                ,
               time_id37                ,
               time_id38                ,
               time_id39                ,
               time_id40                ,
               time_id41                ,
               time_id42                ,
               time_id43                ,
               time_id44                ,
               time_id45                ,
               time_id46                ,
               time_id47                ,
               time_id48                ,
               time_id49                ,
               time_id50                ,
               time_id51                ,
               time_id52                ,
               time_id53                ,
               hierarchy_id             ,
               node_id                  ,
               level_depth              ,
               formula_id               ,
               from_date                ,
               to_date                  ,
               fact_value               ,
               fact_percent             ,
               root_fact_id             ,
               previous_fact_id         ,
               fact_type                ,
               fact_reference           ,
               forward_buy_quantity     ,
               /* 05/21/2002 yzhao: add 11 new columns for top-down bottom-up budgeting */
               status_code              ,
               hierarchy_type           ,
               approval_date            ,
               recommend_total_amount   ,
               recommend_hb_amount      ,
               request_total_amount     ,
               request_hb_amount        ,
               actual_total_amount      ,
               actual_hb_amount         ,
               base_total_pct           ,
               base_hb_pct              ,
               /* 05/21/2002 yzhao: add ends */
               /* 08/12/2005 mkothari: added 4 new columns for forecasting with 3rd party baseline sales */
               baseline_sales           ,
               tpr_percent              ,
               lift_factor              ,
               incremental_sales
               /* 08/12/2005 mkothari: add ends */
   )
   VALUES (    l_act_metric_fact_rec.activity_metric_fact_id,
               SYSDATE,
               FND_GLOBAL.User_ID,
               SYSDATE,
               FND_GLOBAL.User_ID,
               FND_GLOBAL.Conc_Login_ID,
               1, --OBJECT_VERSION_NUMBER
               l_act_metric_fact_rec.act_metric_used_by_id,
               l_act_metric_fact_rec.arc_act_metric_used_by,
               l_act_metric_fact_rec.value_type           ,
               l_act_metric_fact_rec.activity_metric_id   ,
               l_act_metric_fact_rec.activity_geo_area_id ,
               l_act_metric_fact_rec.activity_product_id  ,
               l_act_metric_fact_rec.transaction_currency_code,
               l_act_metric_fact_rec.trans_forecasted_value   ,
               l_act_metric_fact_rec.base_quantity            ,
               l_act_metric_fact_rec.functional_currency_code ,
               l_act_metric_fact_rec.func_forecasted_value    ,
               MO_UTILS.get_default_org_id , -- org_id
               l_act_metric_fact_rec.de_metric_id             ,
               l_act_metric_fact_rec.de_geographic_area_id    ,
               l_act_metric_fact_rec.de_geographic_area_type  ,
               l_act_metric_fact_rec.de_inventory_item_id     ,
               l_act_metric_fact_rec.de_inventory_item_org_id ,
               l_act_metric_fact_rec.time_id1                 ,
               l_act_metric_fact_rec.time_id2                 ,
               l_act_metric_fact_rec.time_id3                 ,
               l_act_metric_fact_rec.time_id4                 ,
               l_act_metric_fact_rec.time_id5                 ,
               l_act_metric_fact_rec.time_id6                 ,
               l_act_metric_fact_rec.time_id7                 ,
               l_act_metric_fact_rec.time_id8                 ,
               l_act_metric_fact_rec.time_id9                 ,
               l_act_metric_fact_rec.time_id10                ,
               l_act_metric_fact_rec.time_id11                ,
               l_act_metric_fact_rec.time_id12                ,
               l_act_metric_fact_rec.time_id13                ,
               l_act_metric_fact_rec.time_id14                ,
               l_act_metric_fact_rec.time_id15                ,
               l_act_metric_fact_rec.time_id16                ,
               l_act_metric_fact_rec.time_id17                ,
               l_act_metric_fact_rec.time_id18                ,
               l_act_metric_fact_rec.time_id19                ,
               l_act_metric_fact_rec.time_id20                ,
               l_act_metric_fact_rec.time_id21                ,
               l_act_metric_fact_rec.time_id22                ,
               l_act_metric_fact_rec.time_id23                ,
               l_act_metric_fact_rec.time_id24                ,
               l_act_metric_fact_rec.time_id25                ,
               l_act_metric_fact_rec.time_id26                ,
               l_act_metric_fact_rec.time_id27                ,
               l_act_metric_fact_rec.time_id28                ,
               l_act_metric_fact_rec.time_id29                ,
               l_act_metric_fact_rec.time_id30                ,
               l_act_metric_fact_rec.time_id31                ,
               l_act_metric_fact_rec.time_id32                ,
               l_act_metric_fact_rec.time_id33                ,
               l_act_metric_fact_rec.time_id34                ,
               l_act_metric_fact_rec.time_id35                ,
               l_act_metric_fact_rec.time_id36                ,
               l_act_metric_fact_rec.time_id37                ,
               l_act_metric_fact_rec.time_id38                ,
               l_act_metric_fact_rec.time_id39                ,
               l_act_metric_fact_rec.time_id40                ,
               l_act_metric_fact_rec.time_id41                ,
               l_act_metric_fact_rec.time_id42                ,
               l_act_metric_fact_rec.time_id43                ,
               l_act_metric_fact_rec.time_id44                ,
               l_act_metric_fact_rec.time_id45                ,
               l_act_metric_fact_rec.time_id46                ,
               l_act_metric_fact_rec.time_id47                ,
               l_act_metric_fact_rec.time_id48                ,
               l_act_metric_fact_rec.time_id49                ,
               l_act_metric_fact_rec.time_id50                ,
               l_act_metric_fact_rec.time_id51                ,
               l_act_metric_fact_rec.time_id52                ,
               l_act_metric_fact_rec.time_id53                ,
               l_act_metric_fact_rec.hierarchy_id             ,
               l_act_metric_fact_rec.node_id                  ,
               l_act_metric_fact_rec.level_depth              ,
               l_act_metric_fact_rec.formula_id               ,
               l_act_metric_fact_rec.from_date                ,
               l_act_metric_fact_rec.to_date                  ,
               l_act_metric_fact_rec.fact_value               ,
               l_act_metric_fact_rec.fact_percent             ,
               l_act_metric_fact_rec.root_fact_id             ,
               l_act_metric_fact_rec.previous_fact_id         ,
               l_act_metric_fact_rec.fact_type                ,
               l_act_metric_fact_rec.fact_reference           ,
               l_act_metric_fact_rec.forward_buy_quantity     ,
               /* 05/21/2002 yzhao: add 11 new columns for top-down bottom-up budgeting */
               l_act_metric_fact_rec.status_code              ,
               l_act_metric_fact_rec.hierarchy_type           ,
               l_act_metric_fact_rec.approval_date            ,
               l_act_metric_fact_rec.recommend_total_amount   ,
               l_act_metric_fact_rec.recommend_hb_amount      ,
               l_act_metric_fact_rec.request_total_amount     ,
               l_act_metric_fact_rec.request_hb_amount        ,
               l_act_metric_fact_rec.actual_total_amount      ,
               l_act_metric_fact_rec.actual_hb_amount         ,
               l_act_metric_fact_rec.base_total_pct           ,
               l_act_metric_fact_rec.base_hb_pct              ,
               /* 05/21/2002 yzhao: add ends */
               /* 08/12/2005 mkothari: added 4 new columns for forecasting with 3rd party baseline sales */
               l_act_metric_fact_rec.baseline_sales           ,
               l_act_metric_fact_rec.tpr_percent              ,
               l_act_metric_fact_rec.lift_factor              ,
               l_act_metric_fact_rec.incremental_sales
               /* 08/12/2005 mkothari: add ends */
           );
Line: 621

PROCEDURE Update_ActMetricFact (
   p_api_version                IN  NUMBER,
   p_init_msg_list              IN  VARCHAR2 := FND_API.G_FALSE,
   p_commit                     IN  VARCHAR2 := FND_API.G_FALSE,
   p_validation_level           IN  NUMBER := FND_API.G_VALID_LEVEL_FULL,

   x_return_status              OUT NOCOPY VARCHAR2,
   x_msg_count                  OUT NOCOPY NUMBER,
   x_msg_data                   OUT NOCOPY VARCHAR2,

   p_act_metric_fact_rec        IN     act_metric_fact_rec_type
)
IS
   L_API_VERSION                CONSTANT NUMBER := 1.0;
Line: 635

   L_API_NAME                   CONSTANT VARCHAR2(30) := 'UPDATE_ACTMETRICFACT';
Line: 647

   SAVEPOINT Update_ActMetricFact_Pvt;
Line: 689

        p_validation_mode      => JTF_PLSQL_API.G_UPDATE,
        x_complete_rec         => l_act_metric_fact_rec,
        x_return_status        => l_return_status,
        x_msg_count            => x_msg_count,
        x_msg_data             => x_msg_data  ) ;
Line: 729

         p_validation_mode      => JTF_PLSQL_API.g_update,
         x_return_status        => l_return_status
      );
Line: 762

   OZF_Utility_PVT.debug_message(l_full_name ||': Update Activity Metric Facts Table');
Line: 769

   Update ozf_act_metric_facts_all Set
               object_version_number     =   object_version_number + 1,
               last_update_date          =   SYSDATE,
               last_updated_by           =   NVL(fnd_global.user_id, -1),
               last_update_login         =   NVL(fnd_global.conc_login_id, -1),
               act_metric_used_by_id     =   l_act_metric_fact_rec.act_metric_used_by_id,
               arc_act_metric_used_by    =   l_act_metric_fact_rec.arc_act_metric_used_by,
               value_type                =   l_act_metric_fact_rec.value_type,
               activity_metric_id        =   l_act_metric_fact_rec.activity_metric_id,
               activity_geo_area_id      =   l_act_metric_fact_rec.activity_geo_area_id,
               activity_product_id       =   l_act_metric_fact_rec.activity_product_id,
               transaction_currency_code =   l_act_metric_fact_rec.transaction_currency_code,
               trans_forecasted_value    =   l_act_metric_fact_rec.trans_forecasted_value,
               base_quantity             =   l_act_metric_fact_rec.base_quantity,
               functional_currency_code  =   l_act_metric_fact_rec.functional_currency_code,
               func_forecasted_value     =   l_act_metric_fact_rec.func_forecasted_value,
               org_id                    =   l_act_metric_fact_rec.org_id,
               de_metric_id              =   l_act_metric_fact_rec.de_metric_id,
               de_geographic_area_id     =  l_act_metric_fact_rec.de_geographic_area_id,
               de_geographic_area_type   =  l_act_metric_fact_rec.de_geographic_area_type,
               de_inventory_item_id      =  l_act_metric_fact_rec.de_inventory_item_id,
               de_inventory_item_org_id  =  l_act_metric_fact_rec.de_inventory_item_org_id,
               time_id1                  =  l_act_metric_fact_rec.time_id1,
               time_id2                  =  l_act_metric_fact_rec.time_id2,
               time_id3                  =  l_act_metric_fact_rec.time_id3,
               time_id4                  =  l_act_metric_fact_rec.time_id4,
               time_id5                  =  l_act_metric_fact_rec.time_id5,
               time_id6                  =  l_act_metric_fact_rec.time_id6,
               time_id7                  =  l_act_metric_fact_rec.time_id7,
               time_id8                  =  l_act_metric_fact_rec.time_id8,
               time_id9                  =  l_act_metric_fact_rec.time_id9,
               time_id10                 =  l_act_metric_fact_rec.time_id10,
               time_id11                 =  l_act_metric_fact_rec.time_id11,
               time_id12                 =  l_act_metric_fact_rec.time_id12,
               time_id13                 =  l_act_metric_fact_rec.time_id13,
               time_id14                 =  l_act_metric_fact_rec.time_id14,
               time_id15                 =  l_act_metric_fact_rec.time_id15,
               time_id16                 =  l_act_metric_fact_rec.time_id16,
               time_id17                 =  l_act_metric_fact_rec.time_id17,
               time_id18                 =  l_act_metric_fact_rec.time_id18,
               time_id19                 =  l_act_metric_fact_rec.time_id19,
               time_id20                 =  l_act_metric_fact_rec.time_id20,
               time_id21                 =  l_act_metric_fact_rec.time_id21,
               time_id22                 =  l_act_metric_fact_rec.time_id22,
               time_id23                 =  l_act_metric_fact_rec.time_id23,
               time_id24                 =  l_act_metric_fact_rec.time_id24,
               time_id25                 =  l_act_metric_fact_rec.time_id25,
               time_id26                 =  l_act_metric_fact_rec.time_id26,
               time_id27                 =  l_act_metric_fact_rec.time_id27,
               time_id28                 =  l_act_metric_fact_rec.time_id28,
               time_id29                 =  l_act_metric_fact_rec.time_id29,
               time_id30                 =  l_act_metric_fact_rec.time_id30,
               time_id31                 =  l_act_metric_fact_rec.time_id31,
               time_id32                 =  l_act_metric_fact_rec.time_id32,
               time_id33                 =  l_act_metric_fact_rec.time_id33,
               time_id34                 =  l_act_metric_fact_rec.time_id34,
               time_id35                 =  l_act_metric_fact_rec.time_id35,
               time_id36                 =  l_act_metric_fact_rec.time_id36,
               time_id37                 =  l_act_metric_fact_rec.time_id37,
               time_id38                 =  l_act_metric_fact_rec.time_id38,
               time_id39                 =  l_act_metric_fact_rec.time_id39,
               time_id40                 =  l_act_metric_fact_rec.time_id40,
               time_id41                 =  l_act_metric_fact_rec.time_id41,
               time_id42                 =  l_act_metric_fact_rec.time_id42,
               time_id43                 =  l_act_metric_fact_rec.time_id43,
               time_id44                 =  l_act_metric_fact_rec.time_id44,
               time_id45                 =  l_act_metric_fact_rec.time_id45,
               time_id46                 =  l_act_metric_fact_rec.time_id46,
               time_id47                 =  l_act_metric_fact_rec.time_id47,
               time_id48                 =  l_act_metric_fact_rec.time_id48,
               time_id49                 =  l_act_metric_fact_rec.time_id49,
               time_id50                 =  l_act_metric_fact_rec.time_id50,
               time_id51                 =  l_act_metric_fact_rec.time_id51,
               time_id52                 =  l_act_metric_fact_rec.time_id52,
               time_id53                 =  l_act_metric_fact_rec.time_id53,
               hierarchy_id              =  l_act_metric_fact_rec.hierarchy_id,
               node_id                   =  l_act_metric_fact_rec.node_id,
               level_depth               =  l_act_metric_fact_rec.level_depth,
               formula_id                =  l_act_metric_fact_rec.formula_id,
               from_date                 =  l_act_metric_fact_rec.from_date,
               to_date                   =  l_act_metric_fact_rec.to_date,
               fact_value                =  l_act_metric_fact_rec.fact_value,
               fact_percent              =  l_act_metric_fact_rec.fact_percent,
               root_fact_id              =  l_act_metric_fact_rec.root_fact_id,
               previous_fact_id          =  l_act_metric_fact_rec.previous_fact_id,
               fact_type                 =  l_act_metric_fact_rec.fact_type,
               fact_reference            =  l_act_metric_fact_rec.fact_reference,
               forward_buy_quantity      =  l_act_metric_fact_rec.forward_buy_quantity,
               /* 05/21/2002 yzhao: add 11 new columns for top-down bottom-up budgeting */
               status_code               =  l_act_metric_fact_rec.status_code,
               hierarchy_type            =  l_act_metric_fact_rec.hierarchy_type,
               approval_date             =  l_act_metric_fact_rec.approval_date,
               recommend_total_amount    =  l_act_metric_fact_rec.recommend_total_amount,
               recommend_hb_amount       =  l_act_metric_fact_rec.recommend_hb_amount,
               request_total_amount      =  l_act_metric_fact_rec.request_total_amount,
               request_hb_amount         =  l_act_metric_fact_rec.request_hb_amount,
               actual_total_amount       =  l_act_metric_fact_rec.actual_total_amount,
               actual_hb_amount          =  l_act_metric_fact_rec.actual_hb_amount,
               base_total_pct            =  l_act_metric_fact_rec.base_total_pct,
               base_hb_pct               =  l_act_metric_fact_rec.base_hb_pct ,
               /* 05/21/2002 yzhao: add ends */
               /* 08/12/2005 mkothari: added 4 new columns for forecasting with 3rd party baseline sales */
               baseline_sales            =  l_act_metric_fact_rec.baseline_sales,
               tpr_percent               =  l_act_metric_fact_rec.tpr_percent,
               lift_factor               =  l_act_metric_fact_rec.lift_factor,
               incremental_sales         =  l_act_metric_fact_rec.incremental_sales
               /* 08/12/2005 mkothari: add ends */
    Where      activity_metric_fact_id   =  l_act_metric_fact_rec.activity_metric_fact_id;
Line: 923

      ROLLBACK TO Update_ActMetricFact_pvt;
Line: 933

      ROLLBACK TO Update_ActMetricFact_pvt;
Line: 943

      ROLLBACK TO Update_ActMetricFact_pvt;
Line: 952

END Update_ActMetricFact;
Line: 973

   SELECT *
   FROM ozf_act_metric_facts_all
   WHERE activity_metric_fact_id = p_act_metric_fact_rec.activity_metric_fact_id;
Line: 2222

   SELECT 1 from ozf_act_metric_facts_all
   WHERE hierarchy_id            = p_hierarchy_id
   AND   node_id                 = p_node_id
   AND   formula_id              = p_formula_id
   AND   activity_metric_fact_id <> p_act_metric_fact_id
   AND   activity_metric_id      = p_act_metric_id;
Line: 2549

     IF ((p_validation_mode = JTF_PLSQL_API.g_create) OR (p_validation_mode = JTF_PLSQL_API.g_update)) THEN
            NULL;
Line: 2598

     IF ((p_validation_mode = JTF_PLSQL_API.g_create) OR (p_validation_mode = JTF_PLSQL_API.g_update)) THEN

         NULL;
Line: 2798

   SELECT COUNT(*)
   FROM   ozf_act_metric_formulas
   WHERE  formula_type       = p_formula_rec.formula_type
   AND    activity_metric_id = p_formula_rec.activity_metric_id
   AND    level_depth        = p_formula_rec.level_depth
   AND    formula_id        <> p_formula_rec.formula_id;
Line: 2851

   SELECT COUNT(*)
   FROM   ozf_act_metric_form_ent
   WHERE  formula_id         =  p_formula_entry_rec.formula_id
   AND    order_number       =  p_formula_entry_rec.order_number
   AND    formula_entry_id   <> p_formula_entry_rec.formula_entry_id;
Line: 3611

   SELECT count(*)
   FROM   ozf_act_metric_formulas
   WHERE  formula_id = l_formula_id;
Line: 3616

   SELECT ozf_act_metric_formulas_s.NEXTVAL
   FROM   dual;
Line: 3723

      ozf_utility_pvt.debug_message(l_full_name ||': insert');
Line: 3731

   INSERT INTO OZF_ACT_METRIC_FORMULAS
   ( formula_id
    ,activity_metric_id
    ,level_depth
    ,parent_formula_id
    ,last_update_date
    ,last_updated_by
    ,creation_date
    ,created_by
    ,last_update_login
    ,object_version_number
    ,formula_type
    )
    VALUES
    (l_formula_rec.formula_id
    ,l_formula_rec.activity_metric_id
    ,l_formula_rec.level_depth
    ,l_formula_rec.parent_formula_id
    ,SYSDATE
    ,FND_GLOBAL.User_ID
    ,SYSDATE
    ,FND_GLOBAL.User_ID
    ,FND_GLOBAL.Conc_Login_ID
    ,1--object version number
    ,l_formula_rec.formula_type
    );
Line: 3887

   SELECT count(*)
   FROM   ozf_act_metric_form_ent
   WHERE  formula_entry_id = l_formula_entry_id;
Line: 3892

   SELECT ozf_act_metric_formula_ent_s.NEXTVAL
   FROM   dual;
Line: 3999

      ozf_utility_pvt.debug_message(l_full_name ||': insert');
Line: 4007

   INSERT INTO OZF_ACT_METRIC_FORM_ENT
   ( formula_entry_id
    ,formula_id
    ,order_number
    ,formula_entry_type
    ,formula_entry_value
    ,metric_column_value
    ,formula_entry_operator
    ,last_update_date
    ,last_updated_by
    ,creation_date
    ,created_by
    ,last_update_login
    ,object_version_number
   )
   VALUES
   ( l_formula_entry_rec.formula_entry_id
    ,l_formula_entry_rec.formula_id
    ,l_formula_entry_rec.order_number
    ,l_formula_entry_rec.formula_entry_type
    ,l_formula_entry_rec.formula_entry_value
    ,l_formula_entry_rec.metric_column_value
    ,l_formula_entry_rec.formula_entry_operator
    ,SYSDATE
    ,FND_GLOBAL.User_ID
    ,SYSDATE
    ,FND_GLOBAL.User_ID
    ,FND_GLOBAL.User_ID
    ,1--OBJECT_VERSION_NUMBER
   );
Line: 4137

PROCEDURE Delete_Formula (
   p_api_version              IN  NUMBER,
   p_init_msg_list            IN  VARCHAR2 := FND_API.G_FALSE,
   p_commit                   IN  VARCHAR2 := FND_API.G_FALSE,

   x_return_status            OUT NOCOPY VARCHAR2,
   x_msg_count                OUT NOCOPY NUMBER,
   x_msg_data                 OUT NOCOPY VARCHAR2,

   p_formula_id              IN  NUMBER,
   p_object_version_number    IN  NUMBER
)
IS
   L_API_VERSION              CONSTANT NUMBER := 1.0;
Line: 4151

   L_API_NAME                 CONSTANT VARCHAR2(30) := 'DELETE_FORMULA';
Line: 4160

   SAVEPOINT Delete_Formula_pvt;
Line: 4198

   	     ozf_utility_pvt.debug_message(l_full_name ||': delete with Validation');
Line: 4205

         DELETE
	 FROM  ozf_act_metric_formulas
         WHERE formula_id = p_formula_id
	 AND   object_version_number = p_object_version_number;
Line: 4220

         DELETE
	 FROM  ozf_act_metric_form_ent
         WHERE formula_id = p_formula_id;
Line: 4252

      ROLLBACK TO Delete_Formula_pvt;
Line: 4259

      ROLLBACK TO Delete_Formula_pvt;
Line: 4266

      ROLLBACK TO Delete_Formula_pvt;
Line: 4275

END Delete_Formula;