DBA Data[Home] [Help]

APPS.BSC_MO_INDICATOR_PKG SQL Statements

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

Line: 50

SELECT BSC_UPDATE_UTIL.Get_Free_Div_Zero_Expression(expression) NEWEXPRESSION FROM DUAL;
Line: 191

select distinct levels.level_table_name child_level, parent_levels.level_table_name parent_level,
relation_col parent_fk, level
from bsc_sys_dim_level_rels  rels,
bsc_sys_dim_levels_b levels,
bsc_sys_dim_levels_b parent_levels,
bsc_kpi_dim_levels_b kpi_levels
where rels.dim_level_id = levels.dim_level_id
and levels.level_table_name = kpi_levels.level_table_name
and rels.parent_dim_level_id = parent_levels.dim_level_id
and kpi_levels.indicator = p_indicator
and kpi_levels.dim_set_id = p_dimset
connect by prior rels.dim_level_id||rels.relation_type = rels.parent_dim_level_id||1 -- relation_type=1
start with parent_dim_level_id = (select dim_level_id from bsc_sys_dim_levels_b where level_table_name = p_level_name)
order by level;
Line: 322

  SELECT RELATION_COL
  FROM BSC_SYS_DIM_LEVEL_RELS RELS, BSC_SYS_DIM_LEVELS_B LVLA, BSC_SYS_DIM_LEVELS_B LVLB
  WHERE LVLA.level_table_name = p_lower_dim_table
  AND LVLB.level_table_name = p_higher_dim_table
  AND LVLA.dim_level_id = rels.dim_level_id
  AND LVLB.dim_level_id = rels.parent_dim_level_id;
Line: 332

  l_select_keys_clause VARCHAR2(4000);
Line: 333

  l_select_rest VARCHAR2(4000);
Line: 352

  l_select_rest := p_sql_stmt;
Line: 425

    bsc_mo_helper_pkg.writeTmp('Dimensions have been joined to, so we need to change the select clause', FND_LOG.level_Statement, false);
Line: 427

  l_select_keys_clause := 'SELECT ';
Line: 431

        l_select_keys_clause := l_select_keys_clause || '0 ' || p_keys(j).keyName || ', ';
Line: 437

          l_select_keys_clause := l_select_keys_clause || l_zmv||'.';
Line: 439

        l_select_keys_clause := l_select_keys_clause ||p_keys(j).keyName || ', ';
Line: 450

  bsc_mo_helper_pkg.writeTmp('l_select_keys_clause='||l_select_keys_clause, FND_LOG.level_Statement, false);
Line: 454

  p_sql_stmt := l_select_keys_clause||' '||l_select_rest||' '||l_from_clause||' '||l_where_clause||' '||l_group_by_clause;
Line: 509

    l_select_key_clause VARCHAR2(4000);
Line: 554

      arrCombinationsB.delete;
Line: 581

      l_select_key_clause := 'SELECT ';
Line: 584

      l_zero_code_states.delete;
Line: 598

            l_select_key_clause := l_select_key_clause || '0 ' || keyColumn.keyName || ', ';
Line: 600

            l_select_key_clause := l_select_key_clause || keyColumn.keyName || ', ';
Line: 606

          l_select_key_clause := l_select_key_clause || keyColumn.keyName || ', ';
Line: 662

	        sql_stmt := l_select_key_clause || sql_stmt || ' FROM ' || MVName;
Line: 941

    SELECT count(1)
	 FROM BSC_KPI_DIM_LEVELS_B K, BSC_SYS_DIM_LEVELS_B S
	WHERE UPPER(K.LEVEL_TABLE_NAME) = UPPER(S.LEVEL_TABLE_NAME)
	AND K.INDICATOR = pIndicator
	AND K.DIM_SET_ID = pConfig
	AND UPPER(S.LEVEL_VIEW_NAME) <> UPPER(K.LEVEL_VIEW_NAME)
	AND K.STATUS = 2;
Line: 973

  l_stmt varchar2(4000) := 'SELECT kpi.indicator||''_''|| i.dim_set_id hash_index, COUNT(M.MEASURE_COL) NUM_DATA_COLUMNS
    FROM BSC_SYS_MEASURES M, '||BSC_METADATA_OPTIMIZER_PKG.g_dbmeasure_tmp_table||' I,
    BSC_KPIS_VL kpi
    WHERE I.MEASURE_ID = M.MEASURE_ID
    AND kpi.indicator = i.indicator
    AND M.TYPE = 0
    AND NVL(M.SOURCE, ''BSC'') IN (''BSC'', ''PMF'')
    AND NVL(M.SOURCE, ''BSC'') <> decode(kpi.short_name, null, ''PMF'', ''-1'')
    GROUP BY kpi.indicator||''_''|| i.dim_set_id ';
Line: 1013

    'SELECT COUNT(M.MEASURE_COL) NUM_DATA_COLUMNS
    FROM BSC_SYS_MEASURES M, '||BSC_METADATA_OPTIMIZER_PKG.g_dbmeasure_tmp_table||' I
    WHERE I.MEASURE_ID = M.MEASURE_ID
    AND I.DIM_SET_ID = :1
    AND I.INDICATOR = :2
    AND M.TYPE = 0
	AND NVL(M.SOURCE, ''BSC'') IN (''BSC'', ''PMF'')
	AND NVL(M.SOURCE, ''BSC'') <> :3';
Line: 1024

    select count(1) from user_objects where object_name = BSC_METADATA_OPTIMIZER_PKG.g_dbmeasure_tmp_table;
Line: 1027

    SELECT COUNT(M.MEASURE_COL) NUM_DATA_COLUMNS
    FROM BSC_SYS_MEASURES M, BSC_DB_MEASURE_BY_DIM_SET_V I
    WHERE I.MEASURE_ID = M.MEASURE_ID
    AND I.DIM_SET_ID = DimSet
    AND I.INDICATOR = Indic
    AND M.TYPE = 0
    AND NVL(M.SOURCE, 'BSC') in('BSC', 'PMF')
    AND NVL(M.SOURCE, 'BSC') <> pIgnore;
Line: 1041

  SELECT short_name INTO l_short_name FROM bsc_kpis_vl where indicator = Indic;
Line: 1068

   SELECT NVL(SOURCE, 'BSC') DSSOURCE
			FROM BSC_SYS_DIM_LEVELS_B S, BSC_KPI_DIM_LEVELS_B K
			WHERE S.LEVEL_TABLE_NAME = K.LEVEL_TABLE_NAME
			AND K.INDICATOR = Indic AND K.DIM_SET_ID = DimSet  AND K.STATUS = 2;
Line: 1111

        SELECT DISTINCT DIM_SET_ID
        FROM BSC_DB_DATASET_DIM_SETS_V
        WHERE INDICATOR = Indic
        ORDER BY DIM_SET_ID;
Line: 1205

                    DELETE FROM BSC_KPI_DATA_TABLES WHERE INDICATOR = Indicator.code  AND DIM_SET_ID = Configuration;
Line: 1210

                    l_stmt := 'INSERT INTO BSC_KPI_DATA_TABLES ( INDICATOR,PERIODICITY_ID,
                                DIM_SET_ID, LEVEL_COMB, TABLE_NAME, FILTER_CONDITION  ';
Line: 1215

                    l_stmt := l_stmt ||' )  SELECT :1,  PERIODICITY_ID, :2, LEVEL_COMB, TABLE_NAME, FILTER_CONDITION ';
Line: 1547

                  UPDATE BSC_KPI_DATA_TABLES SET PROJECTION_SOURCE = 1,
                                    PROJECTION_DATA = pt_name
                                    WHERE INDICATOR = Indicator.code
                                    AND DIM_SET_ID = COnfiguration
                                    AND TABLE_NAME = l_table.name;
Line: 1564

                UPDATE BSC_KPI_DATA_TABLES SET PROJECTION_SOURCE = 1,
                                PROJECTION_DATA = pt_name
                                WHERE INDICATOR = Indicator.code
                                AND DIM_SET_ID = COnfiguration
                                AND TABLE_NAME = l_table.name;
Line: 1593

        BSC_MO_HELPER_PKG.writeTmp('1 Going to delete '||BSC_METADATA_OPTIMIZER_PKG.gTables(i).name);
Line: 1596

        BSC_METADATA_OPTIMIZER_PKG.gTables.delete(i);
Line: 1600

        BSC_METADATA_OPTIMIZER_PKG.gTables.delete(i);
Line: 1734

    DELETE FROM BSC_KPI_DATA_TABLES WHERE INDICATOR = Indicator.Code
    AND DIM_SET_ID = Configuration;
Line: 1908

        Table_keys.delete; -- cleanup
Line: 1909

        Table_data.delete; -- cleanup
Line: 1949

              l_stmt := 'INSERT INTO BSC_KPI_DATA_TABLES (INDICATOR, PERIODICITY_ID, DIM_SET_ID, LEVEL_COMB,
                          TABLE_NAME, FILTER_CONDITION, MV_NAME, PROJECTION_SOURCE, DATA_SOURCE, SQL_STMT, PROJECTION_DATA)
                          VALUES(:1, :2, :3, :4, :5, :6, :7, :8, :9, :10, :11)';
Line: 1987

                /*INSERT INTO BSC_KPI_DATA_TABLES
                        (INDICATOR, PERIODICITY_ID, DIM_SET_ID,
                        LEVEL_COMB, TABLE_NAME, FILTER_CONDITION)
                        VALUES(Indicator.Code,  L_Periodicity.Code, Configuration,
                        nvl(Basica.levelConfig, '?'), TableName, cond);*/
Line: 1999

        INSERT INTO BSC_KPI_DATA_TABLES values l_tbl_kpidata(ii);
Line: 2000

      l_tbl_kpidata.delete;
Line: 2007

          INSERT INTO BSC_KPI_DATA_TABLES
                  (INDICATOR, PERIODICITY_ID, DIM_SET_ID, LEVEL_COMB,
                  TABLE_NAME, FILTER_CONDITION, MV_NAME, PROJECTION_SOURCE,
                  DATA_SOURCE, SQL_STMT, PROJECTION_DATA)
                  SELECT INDICATOR, L_Periodicity.Code , DIM_SET_ID, LEVEL_COMB,
                  SUBSTR(TABLE_NAME,1,INSTR(TABLE_NAME, '_', -1))||L_Periodicity.Code TABLE_NAME,
                  FILTER_CONDITION, MV_NAME, PROJECTION_SOURCE, DATA_SOURCE, SQL_STMT, PROJECTION_DATA
                  FROM BSC_KPI_DATA_TABLES
                  WHERE INDICATOR = Indicator.Code
                  AND PERIODICITY_ID = first_periodicity_id
                  AND DIM_SET_ID = Configuration;
Line: 2488

  SELECT LEVEL_VIEW_NAME FROM BSC_KPI_DIM_LEVELS_B
  WHERE INDICATOR = pIndicator
  AND DIM_SET_ID = pConfiguration
  AND LEVEL_PK_COL = pKeyCol;
Line: 2744

  l_stmt := 'select 1 from bsc_kpi_dim_levels_b where indicator =:1
	and level_pk_col = :2
	and level_table_name in	(
	select level_table_name  from bsc_sys_dim_levels_b
	where short_name in ('|| gRecDims||')
           or dim_level_id in
              (select dim_level_id from bsc_sys_dim_level_rels
                where dim_level_id = parent_dim_level_id))
        ';
Line: 2895

      Basic_keys.delete;
Line: 3001

PROCEDURE  InsertInDBMeasureCols(p_measure IN BSC_METADATA_OPTIMIZER_PKG.clsMeasureLOV) IS

l_stmt VARCHAR2(1000);
Line: 3008

   bsc_mo_helper_pkg.writeTmp( 'Inside InsertInDBMeasureCols, p_measure = ');
Line: 3013

  l_stmt := 'DELETE FROM BSC_DB_MEASURE_COLS_TL WHERE MEASURE_COL = :1';
Line: 3021

      INSERT INTO BSC_DB_MEASURE_COLS_TL (
      	  MEASURE_COL, LANGUAGE, SOURCE_LANG,
        HELP, MEASURE_GROUP_ID, PROJECTION_ID, MEASURE_TYPE)
		VALUES (p_measure.fieldName, BSC_METADATA_OPTIMIZER_PKG.gInstalled_Languages(i),  BSC_METADATA_OPTIMIZER_PKG.gLangCode,
			 p_measure.Description, p_measure.groupCode, p_measure.prjMethod,p_measure.measureType );
Line: 3030

  bsc_mo_helper_pkg.writeTmp( 'Compl. InsertInDBMeasureCols');
Line: 3036

  BSC_MO_HELPER_PKG.TerminateWithMsg('Exception in InsertInDBMeasureCols '||g_error);
Line: 3158

      bsc_mo_helper_pkg.writeTmp( 'Going to InsertInDBMeasureCols');
Line: 3161

  InsertInDBMeasureCols( l_measure);
Line: 3191

  UPDATE BSC_SYS_MEASURES
	SET S_COLOR_FORMULA = BSC_APPS.SET_PROPERTY_VALUE(S_COLOR_FORMULA, propertyName, propertyValue)
	WHERE UPPER(MEASURE_COL) =  upper(dataColumn)
	AND TYPE = 0 AND NVL(SOURCE, 'BSC') = 'BSC';
Line: 3217

SELECT NVL(OPERATION, 'SUM') AS OPER,
 NVL(BSC_APPS.GET_PROPERTY_VALUE(S_COLOR_FORMULA, p1),'N') AS PAVGL,
 BSC_APPS.GET_PROPERTY_VALUE(S_COLOR_FORMULA, p2) AS PAVGLTOTAL,
 BSC_APPS.GET_PROPERTY_VALUE(S_COLOR_FORMULA, p3) AS PAVGLCOUNTER
 FROM BSC_SYS_MEASURES
 WHERE UPPER(MEASURE_COL) = UPPER(p4)
 AND TYPE = 0
 AND NVL(SOURCE, 'BSC') = 'BSC';
Line: 3273

  SELECT BSC_INTERNAL_COLUMN_S.NEXTVAL INTO l_seq FROM DUAL;
Line: 3473

 l_stmt2 VARCHAR2(10000):= 'SELECT M.MEASURE_COL, NVL(M.OPERATION, ''SUM'') AS OPER,
 BSC_APPS.GET_PROPERTY_VALUE(M.S_COLOR_FORMULA, :1) AS PFORMULASOURCE,
 NVL(BSC_APPS.GET_PROPERTY_VALUE(M.S_COLOR_FORMULA, :2 ),''N'') AS PAVGL,
 BSC_APPS.GET_PROPERTY_VALUE(M.S_COLOR_FORMULA, :3) AS PAVGLTOTAL,
 BSC_APPS.GET_PROPERTY_VALUE(M.S_COLOR_FORMULA, :4) AS PAVGLCOUNTER '||
 -- BSC Autogen
 ', nvl(M.SOURCE, ''BSC'')
 FROM BSC_SYS_MEASURES M, '||BSC_METADATA_OPTIMIZER_PKG.g_dbmeasure_tmp_table||' I
 WHERE I.MEASURE_ID = M.MEASURE_ID
 AND I.DIM_SET_ID = :5
 AND I.INDICATOR = :6
 AND M.TYPE = 0';
Line: 3497

  select short_name into l_source from bsc_kpis_vl
  where indicator=Indic;
Line: 3780

    Combination.delete;
Line: 3805

    Combination.delete;
Line: 3922

     DimLevelCombinations.delete;
Line: 3957

          colRelsMN.delete;
Line: 4227

  l_stmt := 'SELECT DISTINCT DIM_LEVEL_INDEX, LEVEL_TABLE_NAME, LEVEL_PK_COL, NAME, NVL(TARGET_LEVEL,1) AS TAR_LEVEL' ||
   	' FROM BSC_KPI_DIM_LEVELS_VL WHERE INDICATOR = :1 AND DIM_SET_ID = :2  AND STATUS = 2';
Line: 4362

      DimensionLevels.delete;
Line: 4371

      DimensionLevels.delete;
Line: 4468

  SELECT PERIODICITY_ID, NVL(TARGET_LEVEL, 1) AS TAR_LEVEL
  FROM BSC_KPI_PERIODICITIES
  WHERE INDICATOR = Indic ORDER BY PERIODICITY_ID;
Line: 4624

            BSC_MO_HELPER_PKG.writeTmp('2 Going to delete '||BSC_METADATA_OPTIMIZER_PKG.gTables(i).name);
Line: 4626

          bsc_metadata_optimizer_pkg.gTables.delete(i);
Line: 4661

  SELECT DISTINCT DIM_SET_ID FROM BSC_DB_DATASET_DIM_SETS_V
  WHERE INDICATOR = Indic  ORDER BY DIM_SET_ID;