DBA Data[Home] [Help]

APPS.PFT_ACCTRELCONS_PUB SQL Statements

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

Line: 20

   g_insert                CONSTANT   VARCHAR2(30) :=  'INSERT';
Line: 100

   PROCEDURE Update_Nbr_Of_Output_Rows(
     p_param_rec                     IN param_record
     ,p_num_output_rows              IN NUMBER
     ,p_tbl_name                     IN VARCHAR2
     ,p_stmt_type                    IN VARCHAR2
   );
Line: 107

   PROCEDURE Update_Obj_Exec_Step_Status(
     p_param_rec                     IN param_record
     ,p_exe_step                     IN VARCHAR2
     ,p_exe_status_code              IN VARCHAR2
   );
Line: 137

     p_select_col                    IN OUT NOCOPY LONG
     ,p_from_clause                  IN OUT NOCOPY LONG
     ,p_where_clause                 IN OUT NOCOPY LONG
   );
Line: 162

   PROCEDURE Update_Nbr_Of_Input_Rows(
     p_param_rec                     IN  param_record
     ,p_num_input_rows               IN  NUMBER
   );
Line: 237

    /* SELECT p.child_obj_def_id,
            p.engine_execution_sequence,
            p.child_obj_id,
            x.exec_status_code
     FROM   fem_ruleset_process_data p,
            fem_pl_object_executions x
     WHERE  p.request_id = p_request_id AND
            p.request_id = x.request_id(+) AND
            p.rule_set_obj_id = p_rule_set_obj_id*/
select rs.child_obj_id
  ,rs.child_obj_def_id
  ,x.exec_status_code
  from fem_ruleset_process_data rs,
       fem_pl_object_executions x
  where rs.request_id = p_request_id
  and rs.rule_set_obj_id = p_ruleset_obj_id
  and x.request_id(+) = rs.request_id
  and x.object_id(+) = rs.child_obj_id
  and x.exec_object_definition_id(+) = rs.child_obj_def_id
  order by rs.engine_execution_sequence;
Line: 672

         SELECT  object_type_code
                ,local_vs_combo_id
           INTO  x_param_rec.obj_type_code
                ,x_param_rec.local_vs_combo_id
         FROM    fem_object_catalog_b
         WHERE   object_id = x_param_rec.obj_id;
Line: 787

         SELECT object_id
           INTO x_param_rec.dataset_grp_obj_id
         FROM   fem_object_definition_b
         WHERE  object_definition_id = x_param_rec.dataset_io_obj_def_id;
Line: 816

         SELECT output_dataset_code
           INTO x_param_rec.output_dataset_code
         FROM   fem_ds_input_output_defs
         WHERE  dataset_io_obj_def_id = x_param_rec.dataset_io_obj_def_id;
Line: 844

            SELECT source_system_code
              INTO x_param_rec.source_system_code
            FROM   fem_source_systems_b
            WHERE  source_system_display_code = G_PFT;
Line: 953

        ,p_last_update_login      =>  p_param_rec.login_id
        ,p_program_id             =>  p_param_rec.pgm_id
        ,p_program_login_id       =>  p_param_rec.login_id
        ,p_program_application_id =>  p_param_rec.pgm_app_id
        ,p_exec_mode_code         =>  NULL
        ,p_dimension_id           =>  NULL
        ,p_table_name             =>  NULL
        ,p_hierarchy_name         =>  NULL
        ,x_msg_count              =>  l_msg_count
        ,x_msg_data               =>  l_msg_data
        ,x_return_status          =>  l_return_status);
Line: 1057

           ,p_last_update_login    => p_param_rec.login_id
           ,x_msg_count            => l_msg_count
           ,x_msg_data             => l_msg_data
           ,x_return_status        => l_return_status);
Line: 1129

           ,p_last_update_login   =>  p_param_rec.login_id
           ,x_msg_count           =>  l_msg_count
           ,x_msg_data            =>  l_msg_data
           ,x_return_status       =>  l_return_status);
Line: 1212

         ,p_last_update_login    =>  p_param_rec.login_id
         ,x_msg_count            =>  l_msg_count
         ,x_msg_data             =>  l_msg_data
         ,x_return_status        =>  l_return_status);
Line: 1256

 |   Update_Num_Of_Output_Rows
 |
 | DESCRIPTION
 |   Updates the rows successfully processed by calling
 |   fem_pl_pkg.Update_Num_Of_Output_Rows in fem_pl_tables.
 |
 | SCOPE - PRIVATE
 |
 +============================================================================*/
   PROCEDURE Update_Nbr_Of_Output_Rows( p_param_rec        IN  param_record
                                       ,p_num_output_rows  IN  NUMBER
                                       ,p_tbl_name         IN  VARCHAR2
                                       ,p_stmt_type        IN  VARCHAR2)
   IS

   l_api_name   CONSTANT VARCHAR2(30) := 'Update_Num_Of_Output_Rows';
Line: 1286

      FEM_PL_PKG.Update_Num_Of_Output_Rows(
                p_api_version          =>  1.0
               ,p_commit               =>  FND_API.G_TRUE
               ,p_request_id           =>  p_param_rec.request_id
               ,p_object_id            =>  p_param_rec.crnt_proc_child_obj_id
               ,p_table_name           =>  p_tbl_name
               ,p_statement_type       =>  p_stmt_type
               ,p_num_of_output_rows   =>  p_num_output_rows
               ,p_user_id              =>  p_param_rec.user_id
               ,p_last_update_login    =>  p_param_rec.login_id
               ,x_msg_count            =>  l_msg_count
               ,x_msg_data             =>  l_msg_data
               ,x_return_status        =>  l_return_status);
Line: 1317

           ,p_msg_text  => 'Update Rows Exception');
Line: 1332

   END Update_Nbr_Of_Output_Rows;
Line: 1336

 |   Update_Obj_Exec_Step_Status
 |
 | DESCRIPTION
 |   Updates the status of the executuon of the object by calling
 |   fem_pl_pkg.Update_obj_exec_step_status in fem_pl_obj_steps.
 |
 | SCOPE - PRIVATE
 |
 +============================================================================*/
   PROCEDURE Update_Obj_Exec_Step_Status( p_param_rec       IN param_record
                                         ,p_exe_step        IN VARCHAR2
                                         ,p_exe_status_code IN VARCHAR2)
   IS

   l_api_name             CONSTANT VARCHAR2(30) := 'Update_Obj_Exe_Step_Status';
Line: 1366

      FEM_PL_PKG.Update_Obj_Exec_Step_Status(
            p_api_version          =>  1.0
           ,p_commit               =>  FND_API.G_TRUE
           ,p_request_id           =>  p_param_rec.request_id
           ,p_object_id            =>  p_param_rec.crnt_proc_child_obj_id
           ,p_exec_step            =>  p_exe_step
           ,p_exec_status_code     =>  p_exe_status_code
           ,p_user_id              =>  p_param_rec.user_id
           ,p_last_update_login    =>  p_param_rec.login_id
           ,x_msg_count            =>  l_msg_count
           ,x_msg_data             =>  l_msg_data
           ,x_return_status        =>  l_return_status);
Line: 1396

           ,p_msg_text  => 'Update Obj Exec Step API Exception');
Line: 1415

   END Update_Obj_Exec_Step_Status;
Line: 1444

      SELECT  NVL(SUM(rows_processed),0), NVL(SUM(rows_rejected),0), NVL(SUM(rows_loaded),0)
        INTO  x_rows_processed, x_rows_rejected, x_rows_loaded
      FROM    fem_mp_process_ctl_t  t
      WHERE   t.req_id = p_request_id
        AND   t.process_num > 0;
Line: 1454

           ,p_msg_text  => 'No Rows returned by the Insert Statement');
Line: 1526

         Update_Nbr_Of_Output_Rows(p_param_rec        =>  p_param_rec
                                  ,p_num_output_rows  =>  p_param_rec.rows_processed
                                  ,p_tbl_name         =>  p_tbl_name
                                  ,p_stmt_type        =>  g_insert );
Line: 1542

         Update_Nbr_Of_Input_Rows(p_param_rec        =>  p_param_rec
                                 ,p_num_input_rows   =>  p_param_rec.rows_processed);
Line: 1550

        ,p_msg_text => 'Update the status of the step with execution status :'
                       ||p_exe_status_code);
Line: 1554

      Update_Obj_Exec_Step_Status( p_param_rec       => p_param_rec
                                  ,p_exe_step        => 'ACCT_REL_CONS'
                                  ,p_exe_status_code => p_exe_status_code );
Line: 1741

         SELECT processing_table
               ,load_secondary_rel_flag
               ,condition_obj_id
               ,col_tmplt_obj_id
           INTO l_process_table
               ,p_param_rec.sec_relns_flag
               ,p_param_rec.cond_obj_id
               ,l_col_tmplt_obj_id
         FROM   pft_acct_rel_cons_rules
         WHERE  acct_rel_cons_obj_def_id =
	            p_param_rec.crnt_proc_child_obj_defn_id;
Line: 1777

         SELECT source_table_name
           INTO l_src_tab_name
         FROM   fem_col_population_tmplt_b
         WHERE  col_pop_templt_obj_def_id = l_col_obj_def_id
           AND  ROWNUM = 1;
Line: 1812

         SELECT COUNT(aggregation_method)
           INTO l_aggregation_method
         FROM   fem_col_population_tmplt_b
         WHERE  col_pop_templt_obj_def_id = l_col_obj_def_id
           AND  aggregation_method <> 'NOAGG';
Line: 1862

         ,p_last_update_login         => p_param_rec.login_id
         ,p_exec_mode_code            => NULL
         ,x_exec_state                => l_exec_state
         ,x_prev_request_id           => l_prev_req_id
         ,x_msg_count                 => l_msg_count
         ,x_msg_data                  => l_msg_data
         ,x_return_status             => l_return_status);
Line: 1939

                     ,p_stmt_type        =>  g_insert);
Line: 2006

         SELECT DISTINCT(message)
         BULK COLLECT INTO v_msg_list
         FROM fem_mp_process_ctl_t
         WHERE req_id = p_param_rec.request_id
           AND status = 2;
Line: 2054

      FEM_MULTI_PROC_PKG.Delete_Data_Slices (
         p_req_id => p_param_rec.request_id);
Line: 2107

   l_insert_head_stmt           LONG;
Line: 2108

   l_select_stmt                LONG;
Line: 2114

   l_selection_param            NUMBER;
Line: 2138

         l_selection_param := 1;
Line: 2140

         l_selection_param := 0;
Line: 2151

                ,p_selection_param         =>  l_selection_param
                ,p_effective_date          =>  p_effective_date
                ,p_condition_obj_id        =>  p_condition_obj_id
                ,p_condition_sel_param     =>  l_condition_sel_param
                ,p_load_sec_relns          =>  p_secondary_flag
                ,p_dataset_grp_obj_def_id  =>  p_dataset_io_obj_def_id
                ,p_cal_period_id           =>  p_cal_period_id
                ,p_ledger_id               =>  p_ledger_id
                ,p_source_system_code      =>  p_source_system_code
                ,p_created_by_object_id    =>  p_rule_obj_id
                ,p_created_by_request_id   =>  l_request_id
                ,p_insert_list             =>  l_insert_head_stmt
                ,p_select_list             =>  l_select_stmt
                ,p_from_clause             =>  l_from_stmt
                ,p_where_clause            =>  l_where_stmt
                ,p_con_where_clause        =>  l_cond_where_stmt
                ,x_msg_count               =>  l_msg_count
                ,x_msg_data                =>  l_msg_data
                ,x_return_status           =>  l_return_status);
Line: 2181

         Add_Secondary_Relation( p_select_col   => l_select_stmt
                                ,p_from_clause  => l_from_stmt
                                ,p_where_clause => l_where_stmt);
Line: 2196

      RETURN l_insert_head_stmt || ' ' || l_select_stmt || ' ' || l_from_stmt
                                || ' ' || l_where_stmt;
Line: 2245

      SELECT COUNT(*)
        INTO l_count
      FROM   fem_ruleset_process_data p,
             fem_pl_object_executions x
      WHERE  p.request_id = p_request_id AND
             p.request_id = x.request_id(+) AND
             p.rule_set_obj_id = p_rule_set_obj_id
      ORDER BY p.engine_execution_sequence;
Line: 2275

 |   Updates the status of the request and object execution in the
 |   processing locks tables.
 |
 | SCOPE - PRIVATE
 |
 +============================================================================*/

   PROCEDURE Eng_Master_Post_Proc ( p_param_rec              IN   param_record
                                   ,p_exec_status_code       IN   VARCHAR2)
   IS

   l_api_name             CONSTANT VARCHAR2(30) := 'Eng_Master_Post_Proc';
Line: 2308

        ,p_msg_text  => 'Step 1:  Update Object Execution Status');
Line: 2310

      FEM_PL_PKG.Update_Obj_Exec_Status (
         p_api_version       => 1.0
        ,p_commit            => FND_API.G_TRUE
        ,p_request_id        => p_param_rec.request_id
        ,p_object_id         => p_param_rec.crnt_proc_child_obj_id
        ,p_exec_status_code  => p_exec_status_code
        ,p_user_id           => p_param_rec.user_id
        ,p_last_update_login => p_param_rec.login_id
        ,x_msg_count         => l_msg_count
        ,x_msg_data          => l_msg_data
        ,x_return_status     => l_return_status);
Line: 2336

           ,p_msg_text  => 'Step 2:  Update Object Execution Errors');
Line: 2338

         FEM_PL_PKG.Update_Obj_Exec_Errors (
               p_api_version        => 1.0
              ,p_commit             => FND_API.G_TRUE
              ,p_request_id         => p_param_rec.request_id
              ,p_object_id          => p_param_rec.crnt_proc_child_obj_id
              ,p_errors_reported    => 1 --todo: verify
              ,p_errors_reprocessed => 0 --todo: verify
              ,p_user_id            => p_param_rec.user_id
              ,p_last_update_login  => p_param_rec.login_id
              ,x_msg_count          => l_msg_count
              ,x_msg_data           => l_msg_data
              ,x_return_status      => l_return_status);
Line: 2365

        ,p_msg_text  => 'Step 3:  Update Request Status');
Line: 2367

      FEM_PL_PKG.Update_Request_Status (
          p_api_version       => 1.0
         ,p_commit            => FND_API.G_TRUE
         ,p_request_id        => p_param_rec.request_id
         ,p_exec_status_code  => p_exec_status_code
         ,p_user_id           => p_param_rec.user_id
         ,p_last_update_login => p_param_rec.login_id
         ,x_msg_count         => l_msg_count
         ,x_msg_data          => l_msg_data
         ,x_return_status     => l_return_status);
Line: 2442

      SELECT d.object_definition_id
        INTO x_obj_def_id
      FROM   fem_object_definition_b d
            ,fem_object_catalog_b o
      WHERE  o.object_id = p_object_id
        AND  o.object_type_code = p_object_type_code
        AND  d.object_id = o.object_id
        AND  p_effective_date BETWEEN d.effective_start_date
	                          AND d.effective_end_date
        AND  d.old_approved_copy_flag = 'N';
Line: 2546

   PROCEDURE add_secondary_relation(p_select_col   IN OUT NOCOPY LONG,
                                    p_from_clause  IN OUT NOCOPY LONG,
                                    p_where_clause IN OUT NOCOPY LONG)
   IS

   l_api_name  CONSTANT  VARCHAR2(30) := 'add_secondary_relation';
Line: 2574

      SELECT REPLACE(p_select_col, '{{{CUSTOMER_ID}}}',
                     l_sec_alias || '.' || 'CUSTOMER_ID' )
        INTO p_select_col
      FROM DUAL;
Line: 2652

         ,p_last_update_login         => p_param_rec.login_id
         ,x_msg_count                 => l_msg_count
         ,x_msg_data                  => l_msg_data
         ,x_return_status             => l_return_status);
Line: 2701

 |   Update_Num_Of_Intput_Rows
 |
 | DESCRIPTION
 |   This procedure logs the total number of rows used as input into
 | an object execution
 |
 | SCOPE - PRIVATE
 |
 +============================================================================*/
   PROCEDURE Update_Nbr_Of_Input_Rows( p_param_rec        IN  param_record
                                      ,p_num_input_rows   IN  NUMBER)
   IS

   l_api_name   CONSTANT VARCHAR2(30) := 'Update_Num_Of_Input_Rows';
Line: 2729

      FEM_PL_PKG.Update_Num_Of_Input_Rows(
                p_api_version          =>  1.0
               ,p_commit               =>  FND_API.G_TRUE
               ,p_request_id           =>  p_param_rec.request_id
               ,p_object_id            =>  p_param_rec.crnt_proc_child_obj_id
               ,p_num_of_input_rows    =>  p_num_input_rows
               ,p_user_id              =>  p_param_rec.user_id
               ,p_last_update_login    =>  p_param_rec.login_id
               ,x_msg_count            =>  l_msg_count
               ,x_msg_data             =>  l_msg_data
               ,x_return_status        =>  l_return_status);
Line: 2757

           ,p_msg_text  => 'Update Input Rows Exception');
Line: 2769

           ,p_msg_text  => 'Update Input Rows Exception');
Line: 2777

   END Update_Nbr_Of_Input_Rows;