DBA Data[Home] [Help]

APPS.ISC_FS_FTFR_RPT_PKG SQL Statements

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

Line: 18

    select session_value
    from  bis_user_attributes
    where user_id = fnd_global.user_id
    and session_id = b_session
    and function_name = g_detail_rep_func
    and attribute_name = 'VIEW_BY';
Line: 88

select
  v.top_node_flag vbh_top_node_flag
, v.parent_id vbh_parent_category_id
, v.imm_child_id vbh_child_category_id
, f.time_id
, f.period_type_id ' || case
                          when l_district_leaf_node = 'N' then '
, den.parent_prg_id parent_district_id
, decode( den.record_type, ''GROUP'', den.record_type, f.record_type ) record_type
, decode( den.record_type, ''GROUP'', den.prg_id , f.district_id ) district_id
, decode( den.record_type, ''GROUP'', to_char(den.prg_id), f.district_id_c )  district_id_c'
                          else '
, f.parent_district_id
, f.record_type
, f.district_id
, f.district_id_c'
                        end || '
, f.customer_id
, f.product_id
, f.incident_severity_id
, f.ftf_count
, f.non_ftf_count
, nvl(f.ftf_count,0) + nvl(non_ftf_count,0) sr_count
from
  isc_fs_011_mv f' || case
                         when l_district_leaf_node = 'N' then '
, isc_fs_002_mv den'
                       end || '
, eni_denorm_hierarchies v
, mtl_default_category_sets m
where
    m.functional_area_id = 11
and v.object_id = m.category_set_id
and v.dbi_flag = ''Y''
and v.object_type = ''CATEGORY_SET''
and f.vbh_category_id = v.child_id' || case
                                         when l_district_leaf_node = 'N' then '
and f.parent_district_id = den.rg_id'
                                       end || '
and f.grp_id = &ISC_GRP_ID' || case
                                 when l_top_node = 'Y' then '
and v.top_node_flag = ''Y'''   end || '
)';
Line: 137

select
  f.time_id
, f.period_type_id ' || case
                          when l_district_leaf_node = 'N' then '
, den.parent_prg_id parent_district_id
, decode( den.record_type, ''GROUP'', den.record_type, f.record_type ) record_type
, decode( den.record_type, ''GROUP'', den.prg_id , f.district_id ) district_id
, decode( den.record_type, ''GROUP'', to_char(den.prg_id), f.district_id_c )  district_id_c'
                          else '
, f.parent_district_id
, f.record_type
, f.district_id
, f.district_id_c'
                        end || '
, f.customer_id
, f.product_id
, f.incident_severity_id
, f.ftf_count
, f.non_ftf_count
, nvl(f.ftf_count,0) + nvl(non_ftf_count,0) sr_count
from
  isc_fs_011_mv f' || case
                         when l_district_leaf_node = 'N' then '
, isc_fs_002_mv den'
                       end || '
where
    f.grp_id = &ISC_GRP_ID ' || case
                                  when l_district_leaf_node = 'N' then '
and f.parent_district_id = den.rg_id'
                                end || '
)';
Line: 171

select
  f.time_id
, f.period_type_id
, f.parent_district_id
, f.record_type
, f.district_id
, f.district_id_c
, f.ftf_count
, f.non_ftf_count
, nvl(f.ftf_count,0) + nvl(non_ftf_count,0) sr_count
from isc_fs_012_mv f
)';
Line: 204

    select
      t.task_id
    , t.task_number
    , ' || l_alias || '.ftf_assignee_id assignee_id
    , ' || l_alias || '.ftf_assignee_type assignee_type ' ||
      case
        when l_resource = 'N' then '
    , d.parent_prg_id parent_district_id '
        else
          case
            when g_dual_view_by = 'Y' then '
    , decode( t2.ftf_ttr_district_rule, ''0'', t2.ftf_assignee_id, t2.owner_id ) || ''.'' || decode( t2.ftf_ttr_district_rule, ''0'', t2.ftf_district_id, t2.owner_district_id ) district_id_c '
            else '
    , decode( t.ftf_ttr_district_rule, ''0'', t.ftf_assignee_id, t.owner_id ) || ''.'' || decode( t.ftf_ttr_district_rule, ''0'', t.ftf_district_id, t.owner_district_id ) district_id_c '
          end
      end  || '
    , t.source_object_name
    , t.source_object_id
    , t.task_status_id
    , t.task_type_id
    , r.customer_id
    , r.report_date
    , t.actual_start_date
    , t.actual_end_date
    , t.actual_effort_hrs
    , nvl(s.master_id,s.id) product_id ' ||
      case
        when bitand(p_dim_bmap,isc_fs_rpt_util_pkg.G_CATEGORY_BMAP) = isc_fs_rpt_util_pkg.G_CATEGORY_BMAP then
          '
    , v.top_node_flag vbh_top_node_flag
    , v.parent_id vbh_parent_category_id
    , v.imm_child_id vbh_child_category_id'
      end || '
    , t.owner_id
    , t.owner_type
    , r.incident_type_id
    , null incident_status_id' -- this should be r.incident_status_id but the column is not in the table as yet
    || '
    , r.incident_owner_id
    , r.incident_severity_id
    from
      isc_fs_tasks_f t' ||
      case
        when g_dual_view_by = 'Y' then '
    , isc_fs_tasks_f t2'
     end || '
    , biv_dbi_resolution_sum_f r
    , eni_oltp_item_star s' ||
      case
        when bitand(p_dim_bmap,isc_fs_rpt_util_pkg.G_CATEGORY_BMAP) = isc_fs_rpt_util_pkg.G_CATEGORY_BMAP then
          '
    , eni_denorm_hierarchies v
    , mtl_default_category_sets m'
      end ||
      case
        when l_resource = 'N' then '
    , isc_fs_002_mv d'
      end || '
    where
        t.include_task_in_ftf_flag = ''Y''
    and r.time_to_resolution is not null' ||
    case
      when g_dual_view_by = 'Y' then '
    and t2.include_task_in_ftf_flag = ''Y''
    and t2.ftf_flag = ''N''
    and t2.source_object_id = r.incident_id
    and t2.source_object_id = t.source_object_id '
      else '
    and t.ftf_flag = ''N''
    and t.source_object_id = r.incident_id
    ' end || '
    and r.inventory_item_id = s.inventory_item_id
    and r.inv_organization_id = s.organization_id' ||
      case
        when bitand(p_dim_bmap,isc_fs_rpt_util_pkg.G_CATEGORY_BMAP) = isc_fs_rpt_util_pkg.G_CATEGORY_BMAP then
          '
    and m.functional_area_id = 11
    and v.object_id = m.category_set_id
    and v.dbi_flag = ''Y''
    and v.object_type = ''CATEGORY_SET''
    and s.vbh_category_id = v.child_id' ||
        case l_top_node when 'Y' then ' and v.top_node_flag = ''Y''' end
      end ||
      case
        when l_resource = 'N' then
          case
            when g_dual_view_by = 'Y' then '
    and d.rg_id = decode( t2.ftf_ttr_district_rule, ''0'', t2.ftf_district_id, t2.owner_district_id )'
            else '
    and d.rg_id = decode( t.ftf_ttr_district_rule, ''0'', t.ftf_district_id, t.owner_district_id )'
          end
      end || '
    )';
Line: 317

  l_viewby_select    varchar2(400); -- needed to be increased from 200
Line: 349

  , x_viewby_select    => l_viewby_select
  , x_join_tbl         => l_join_tbl
  , x_dim_bmap         => l_dim_bmap
  , x_comparison_type  => l_comparison_type
  , x_xtd              => l_xtd
  );
Line: 400

  l_stmt := 'select
  ' || l_viewby_select || '
, ISC_MEASURE_1
, ISC_MEASURE_2
, ISC_MEASURE_3
, ISC_MEASURE_4
, ISC_MEASURE_5
, ISC_MEASURE_6
, ISC_MEASURE_7
, ISC_MEASURE_8
, ISC_MEASURE_1 ISC_MEASURE_9
, ISC_MEASURE_2 ISC_MEASURE_10
, ISC_MEASURE_5 ISC_MEASURE_11
, ISC_MEASURE_6 ISC_MEASURE_12
, ISC_MEASURE_2 ISC_MEASURE_13
, ISC_MEASURE_3 ISC_MEASURE_14
, ISC_MEASURE_21
, ISC_MEASURE_22
, ISC_MEASURE_23
, ISC_MEASURE_24
, ISC_MEASURE_25
, ISC_MEASURE_26
, ISC_MEASURE_27
, ISC_MEASURE_28
, ISC_MEASURE_21 ISC_MEASURE_29
, ISC_MEASURE_22 ISC_MEASURE_30
, ISC_MEASURE_25 ISC_MEASURE_31
, ISC_MEASURE_26 ISC_MEASURE_32
, ISC_MEASURE_22 ISC_MEASURE_33
, ISC_MEASURE_23 ISC_MEASURE_34
, ' || l_product || '
, ' || isc_fs_rpt_util_pkg.get_district_drill_down
       ( l_view_by
       , g_task_rep_func
       , 'ISC_ATTRIBUTE_4' ) || '
, ' || isc_fs_rpt_util_pkg.get_category_drill_down
       ( l_view_by
       , g_task_rep_func
       , 'ISC_ATTRIBUTE_5' ) || '
, ' || isc_fs_rpt_util_pkg.get_detail_drill_down
       ( p_view_by        => l_view_by
       , p_function_name  => g_detail_rep_func
       , p_check_column_name => 'ISC_MEASURE_8'
       , p_column_alias   => 'ISC_ATTRIBUTE_6'
       , p_extra_params   => '&VIEW_BY=DUMMY+SERVICE_REQUEST-DUMMY+TASK'
       , p_check_resource => 'Y'
     ) || '
from (
select
  row_number() over(&ORDER_BY_CLAUSE nulls last, '|| isc_fs_rpt_util_pkg.get_inner_select_col(l_join_tbl) || ')-1 rnk
, iset.*
from ( select * from (
select ' || isc_fs_rpt_util_pkg.get_inner_select_col(l_join_tbl) || '
, ' || isc_fs_rpt_util_pkg.rate_column
       ( 'p_ftf_count'
       , 'p_sr_count'
       , 'ISC_MEASURE_1'
       , 'Y'
       ) || '
, ' || isc_fs_rpt_util_pkg.rate_column
       ( 'c_ftf_count'
       , 'c_sr_count'
       , 'ISC_MEASURE_2'
       , 'Y'
       ) || '
, ' || isc_fs_rpt_util_pkg.change_column
       ( isc_fs_rpt_util_pkg.rate_column
         ( 'c_ftf_count'
         , 'c_sr_count'
         , null
         , 'Y'
         )
       , isc_fs_rpt_util_pkg.rate_column
         ( 'p_ftf_count'
         , 'p_sr_count'
         , null
         , 'Y'
         )
       , 'ISC_MEASURE_3'
       , 'N'
       ) || '
, nvl(c_ftf_count,0) ISC_MEASURE_4
, ' || isc_fs_rpt_util_pkg.rate_column
       ( 'p_non_ftf_count'
       , 'p_sr_count'
       , 'ISC_MEASURE_5'
       , 'Y'
       ) || '
, ' || isc_fs_rpt_util_pkg.rate_column
       ( 'c_non_ftf_count'
       , 'c_sr_count'
       , 'ISC_MEASURE_6'
       , 'Y'
       ) || '
, ' || isc_fs_rpt_util_pkg.change_column
       ( isc_fs_rpt_util_pkg.rate_column
         ( 'c_non_ftf_count'
         , 'c_sr_count'
         , null
         , 'Y'
         )
       , isc_fs_rpt_util_pkg.rate_column
         ( 'p_non_ftf_count'
         , 'p_sr_count'
         , null
         , 'Y'
         )
       , 'ISC_MEASURE_7'
       , 'N'
       ) || '
, nvl(c_non_ftf_count,0) ISC_MEASURE_8
, ' || isc_fs_rpt_util_pkg.rate_column
       ( 'p_ftf_count_total'
       , 'p_sr_count_total'
       , 'ISC_MEASURE_21'
       , 'Y'
       ) || '
, ' || isc_fs_rpt_util_pkg.rate_column
       ( 'c_ftf_count_total'
       , 'c_sr_count_total'
       , 'ISC_MEASURE_22'
       , 'Y'
       ) || '
, ' || isc_fs_rpt_util_pkg.change_column
       ( isc_fs_rpt_util_pkg.rate_column
         ( 'c_ftf_count_total'
         , 'c_sr_count_total'
         , null
         , 'Y'
         )
       , isc_fs_rpt_util_pkg.rate_column
         ( 'p_ftf_count_total'
         , 'p_sr_count_total'
         , null
         , 'Y'
         )
       , 'ISC_MEASURE_23'
       , 'N'
       ) || '
, nvl(c_ftf_count_total,0) ISC_MEASURE_24
, ' || isc_fs_rpt_util_pkg.rate_column
       ( 'p_non_ftf_count_total'
       , 'p_sr_count_total'
       , 'ISC_MEASURE_25'
       , 'Y'
       ) || '
, ' || isc_fs_rpt_util_pkg.rate_column
       ( 'c_non_ftf_count_total'
       , 'c_sr_count_total'
       , 'ISC_MEASURE_26'
       , 'Y'
       ) || '
, ' || isc_fs_rpt_util_pkg.change_column
       ( isc_fs_rpt_util_pkg.rate_column
         ( 'c_non_ftf_count_total'
         , 'c_sr_count_total'
         , null
         , 'Y'
         )
       , isc_fs_rpt_util_pkg.rate_column
         ( 'p_non_ftf_count_total'
         , 'p_sr_count_total'
         , null
         , 'Y'
         )
       , 'ISC_MEASURE_27'
       , 'N'
       ) || '
, nvl(c_non_ftf_count_total,0) ISC_MEASURE_28
from ' || poa_dbi_template_pkg.status_sql
        ( p_fact_name            => l_mv
        , p_where_clause         => l_where_clause
        , p_join_tables          => l_join_tbl
        , p_use_windowing        => 'Y' --'N'
        , p_col_name             => l_col_tbl
        , p_use_grpid            => 'N'
        , p_paren_count          => 3
        , p_filter_where         => '1=1) iset '
        , p_generate_viewby      => 'Y'
        );
Line: 612

  l_viewby_select    varchar2(400); -- needed to be increased from 200
Line: 642

  , x_viewby_select    => l_viewby_select
  , x_join_tbl         => l_join_tbl
  , x_dim_bmap         => l_dim_bmap
  , x_comparison_type  => l_comparison_type
  , x_xtd              => l_xtd
  );
Line: 680

  l_stmt := 'select
  cal.name VIEWBY
, ' || isc_fs_rpt_util_pkg.rate_column
       ( 'iset.p_ftf_count'
       , 'iset.p_sr_count'
       , 'ISC_MEASURE_1'
       , 'Y'
       ) || '
, ' || isc_fs_rpt_util_pkg.rate_column
       ( 'iset.c_ftf_count'
       , 'iset.c_sr_count'
       , 'ISC_MEASURE_2'
       , 'Y'
       ) || '
, ' || isc_fs_rpt_util_pkg.change_column
       ( isc_fs_rpt_util_pkg.rate_column
         ( 'iset.c_ftf_count'
         , 'iset.c_sr_count'
         , null
         , 'Y'
         )
       , isc_fs_rpt_util_pkg.rate_column
         ( 'iset.p_ftf_count'
         , 'iset.p_sr_count'
         , null
         , 'Y'
         )
       , 'ISC_MEASURE_3'
       , 'N'
       ) ||
  isc_fs_rpt_util_pkg.get_trend_drill
  ( l_xtd
  , g_trd_rep_func
  , 'ISC_ATTRIBUTE_1'
  , 'ISC_ATTRIBUTE_2'
  ) || '
from
  ' || poa_dbi_template_pkg.trend_sql
        ( p_xtd                  => l_xtd
        , p_comparison_type      => l_comparison_type
        , p_fact_name            => l_mv
        , p_where_clause         => l_where_clause
        , p_col_name             => l_col_tbl
        , p_use_grpid            => 'N'
        );
Line: 772

  l_viewby_select    varchar2(400); -- needed to be increased from 200
Line: 819

  , x_viewby_select    => l_viewby_select
  , x_join_tbl         => l_join_tbl
  , x_dim_bmap         => l_dim_bmap
  , x_comparison_type  => l_comparison_type
  , x_xtd              => l_xtd
  );
Line: 989

  l_stmt := 'select
  oset.source_object_name VIEWBY
, oset.source_object_id VIEWBYID' ||
  case
    when g_dual_view_by = 'Y' then '
, oset.task_number EXTRAVIEWBY
, oset.task_id EXTRAVIEWBYID
, ' || isc_fs_rpt_util_pkg.get_detail_column
       (l_detail_col_tbl,'task_status','ISC_ATTRIBUTE_1') || '
, ' || isc_fs_rpt_util_pkg.get_detail_column
       (l_detail_col_tbl,'task_type','ISC_ATTRIBUTE_2') || '
, ' || isc_fs_rpt_util_pkg.get_detail_column
       (l_detail_col_tbl,'task_owner','ISC_ATTRIBUTE_3') || '
, ' || isc_fs_rpt_util_pkg.get_detail_column
       (l_detail_col_tbl,'task_assignee','ISC_ATTRIBUTE_4') || '
, oset.actual_start_date ISC_MEASURE_1
, oset.actual_end_date ISC_MEASURE_2
, oset.actual_effort_hrs ISC_MEASURE_3
, null ISC_MEASURE_4'
    else '
, null EXTRAVIEWBY
, null EXTRAVIEWBYID
, ' || -- biv_dbi_resolution_sum_f does not currently provide incident_status_id
       -- isc_fs_rpt_util_pkg.get_detail_column
       -- (l_detail_col_tbl,'sr_status','ISC_ATTRIBUTE_1') || '
       'null ISC_ATTRIBUTE_1' || '
, ' || isc_fs_rpt_util_pkg.get_detail_column
       (l_detail_col_tbl,'sr_type','ISC_ATTRIBUTE_2') || '
, ' || isc_fs_rpt_util_pkg.get_detail_column
       (l_detail_col_tbl,'sr_owner','ISC_ATTRIBUTE_3') || '
, null ISC_ATTRIBUTE_4
, null ISC_MEASURE_1
, null ISC_MEASURE_2
, null ISC_MEASURE_3
, oset.report_date ISC_MEASURE_4'
  end || '
, ' || isc_fs_rpt_util_pkg.get_detail_column
       (l_detail_col_tbl,'product','ISC_ATTRIBUTE_5') || '
, ' || isc_fs_rpt_util_pkg.get_detail_column
       (l_detail_col_tbl,'customer','ISC_ATTRIBUTE_6') ||
  case
    when g_dual_view_by = 'Y' then '
, oset.actual_effort_hrs_total'
    else '
, null'
  end || ' ISC_MEASURE_23
, ' || isc_fs_rpt_util_pkg.get_sr_detail_page_function('oset.source_object_id') || ' ISC_ATTRIBUTE_12' ||
  case
    when g_dual_view_by = 'Y' then '
, ' || isc_fs_rpt_util_pkg.get_task_detail_page_function('oset.task_id') || ' ISC_ATTRIBUTE_13'
    else '
, null ISC_ATTRIBUTE_13'
  end || '
from
' || isc_fs_rpt_util_pkg.detail_sql
     ( p_detail_col_tbl => l_detail_col_tbl
     , p_dimension_tbl  => l_dimension_tbl
     , p_mv_name        => l_mv
     , p_where_clause   => l_where_clause
     , p_rank_order     => l_rank_order
     , p_override_date_clause => 'report_date >= &BIS_CURRENT_EFFECTIVE_START_DATE and report_date < &BIS_CURRENT_ASOF_DATE +1'
     );