DBA Data[Home] [Help]

APPS.BSC_DATASETS_PVT SQL Statements

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

Line: 28

 | 03-Sep-03    adrao       Fixed Bug #3123509 (Update_Dataset)                         |
 | 05-Sep-03    mdamle      Fixed Bug #3123558 Added check for duplicate measure_col    |
 | 07-Sep-03    arhegde     bug# 3123901 Propogate error to outer layers.               |
 | 25-SEP-03    mdamle      Bug#3160325 - Sync up measures for all installed            |
 |                          languages                                                   |
 | 29-SEP-03    adrao       Bug#3160325 - Sync up measures for all installed            |
 |                          source languages                                            |
 | 25-SEP-03    mdamle      Bug#3170184 - Check for duplicate source column by source   |
 |                          type                                                        |
 | 28-OCT-03    PAJOHRI     Bug #3184408, removed TRIM from Create_Measures &           |
 |                                        Update_Measures API                           |
 | 27-NOV-03    adrao       Bug#3238554  - Modifed procedure Update_Measure and added   |
 |                                         condition to perform incremental changes     |
 | 02-DEC-03    ashankar    Bug#3291278 - Modifed procedure Update_Measure and created  |
 |                          cursor to get the value of the Type column from bsc_sys_meas|
 |                          ures for the measure.                                       |
 | 11-DEC-03    PAJOHRI     Bug #3309050                                                |
 | 06-JAN-04    PAJOHRI     Bug #3349897, modified procedure Update_Measures to fix     |
 |                                        record l_Dataset_Rec.Bsc_Measure_Color_Formula|
 |                                        to flag prototype_flag = 4 if value is changed|
 | 24-FEB-04    KYADAMAK    Bug #3439942  space not allowed for PMF Measures            |
 | 02-MAR-04    ANKGOEL     Bug #3464470  Forward port fix of bug#3450505       |
 | 24-MAR-04    ADRAO       Bug #3528425  Perform structural change, when Data Group is |
 |                                        changed for any measure                       |
 | 24-MAY-04    ADRAO       Bug #3628113  Removed Measure Columns based on MEASURE_ID2  |
 |                                        in Delete_Measure API                         |
 | 27-JUL-04    sawu        Added logic to set WHO columns in create/update api         |
 | 28-JUL-04    adrao       Bug#3781176  Added logic in Delete_Measures(), whenever     |
 |                                       the same source column is referenced in both   |
 |                                       BSC_SYS_DATASETS_B.MEASURE_ID1/MEASURE_ID2     |
 | 17-AUG-04    visuri      Bug#3681116   Added logic in Update_Dataset() API to ensure |
 |                                       that numeric format change of any measure also |
 |                                       updates the default format of indicators for   |
 |                                       which that measure is a default measure.       |
 | 24-AUG-2004  ashankar    Bug#3844190  Creating unique measure col across the system. |
 | 20-Dec-2004  sawu        Bug#4045278: updated update_measure and update_dataset to   |
 |                                       populate last_update_date from record structure|
 |                                       Updated create_measure and create_dataset to   |
 |                                       populate creation_date and LUD also.           |
 | 20-Sep-2005  akoduri     Bug#4613172: CDS type measures should not get populated into|
 |                                       bsc_db_measure_cols_tl                         |
 | 05-JAN-06    ppandey     Enh#4860106 Handled structureal and non-structural          |
 |                                        formula change                                |
 | 13-JAN-06    ppandey     Enh#4860106 Reverting due to open Bug #4941403 from backend.|
 | 24-JAN-06    ankgoel     Bug#4954663 Show Info text for AG to PL/SQL or VB conversion|
 | 04-AUG-06    akoduri     Enh#5416542 Cause  Effect Phase2                            |
 | 14-Feb-07    rkumar      Bug#5877454 Changed l_indicator length to 32000             |
 | 24-MAY-07    ppandey     Bug#5954147 Changing goal type will reset thresholds, as    |
 |                                      thresholds are at Kpi level with color enh.     |
 | 27-JUN-07    ashankar    Bug#6134461 Filtered out P&L objectives when GOAL type is changed |
 +======================================================================================+
*/
G_PKG_NAME              CONSTANT        varchar2(30) := 'BSC_DATASETS_PVT';
Line: 109

  if l_Dataset_Rec.Bsc_Measure_Last_Update_By is null then
    l_Dataset_Rec.Bsc_Measure_Last_Update_By := fnd_global.USER_ID;
Line: 112

  if l_Dataset_Rec.Bsc_Measure_Last_Update_Login is null then
    l_Dataset_Rec.Bsc_Measure_Last_Update_Login := fnd_global.LOGIN_ID;
Line: 118

  if l_Dataset_Rec.Bsc_Measure_Last_Update_Date is null then
    l_Dataset_Rec.Bsc_Measure_Last_Update_Date := sysdate;
Line: 123

  select count(1)
    into l_count
    from BSC_SYS_MEASURES
   where measure_id = l_Dataset_Rec.Bsc_Measure_Id;
Line: 135

     select count(1) into l_count_mescol
     from BSC_DB_MEASURE_COLS_VL
     where upper(measure_col) = upper(l_Dataset_Rec.Bsc_Measure_Col);
Line: 148

    insert into BSC_SYS_MEASURES( measure_id
                                 ,measure_col
                                 ,operation
                                 ,type
                                 ,min_actual_value
                                 ,max_actual_value
                                 ,min_budget_value
                                 ,max_budget_value
                                 ,random_style
                                 ,edw_flag
                                 ,edw_fact_id
                                 ,edw_meas_id
                                 ,short_name
                                 ,source
                                 ,s_color_formula
                                 ,created_by             -- PMD
                                 ,creation_date          -- PMD
                                 ,last_updated_by        -- PMD
                                 ,last_update_date       -- PMD
                                 ,last_update_login)     -- PMD
                          values( l_Dataset_Rec.Bsc_Measure_Id
                                 ,l_Dataset_Rec.Bsc_Measure_Col
                                 ,l_Dataset_Rec.Bsc_Measure_Operation
                                 ,l_Dataset_Rec.Bsc_Meas_Type
                                 ,l_Dataset_Rec.Bsc_Measure_Min_Act_Value
                                 ,l_Dataset_Rec.Bsc_Measure_Max_Act_Value
                                 ,l_Dataset_Rec.Bsc_Measure_Min_Bud_Value
                                 ,l_Dataset_Rec.Bsc_Measure_Max_Bud_Value
                                 ,l_Dataset_Rec.Bsc_Measure_Random_Style
                                 ,0
                                 ,null
                                 ,null
                                 ,l_Dataset_Rec.Bsc_Measure_Short_Name
                                 ,l_Dataset_Rec.Bsc_Source
                                 ,l_Dataset_Rec.Bsc_Measure_Color_Formula
                                 ,l_Dataset_Rec.Bsc_Measure_Created_By         -- PMD
                                 ,l_Dataset_Rec.Bsc_Measure_Creation_Date      -- PMD
                                 ,l_Dataset_Rec.Bsc_Measure_Last_Update_By     -- PMD
                                 ,l_Dataset_Rec.Bsc_Measure_Last_Update_Date   -- PMD
                                 ,l_Dataset_Rec.Bsc_Measure_Last_Update_Login);-- PMD
Line: 191

    insert into BSC_DB_MEASURE_COLS_TL( measure_col
                                       ,language
                                       ,source_lang
                                       ,help
                                       ,measure_group_id
                                       ,projection_id
                                       ,measure_type)
                                values( p_Dataset_Rec.Bsc_Measure_Col
                                       ,p_Dataset_Rec.Bsc_Language
                                       ,p_Dataset_Rec.Bsc_Source_Language
                                       ,p_Dataset_Rec.Bsc_Measure_Help
                                       ,p_Dataset_Rec.Bsc_Measure_Group_Id
                                       ,p_Dataset_Rec.Bsc_Measure_Projection_Id
                                       ,p_Dataset_Rec.Bsc_Measure_Type);
Line: 268

  select distinct a.measure_col
                 ,a.operation
                 ,a.type
                 ,a.min_actual_value
                 ,a.max_actual_value
                 ,a.min_budget_value
                 ,a.max_budget_value
                 ,a.random_style
                 ,a.s_color_formula
     ,a.source
                 ,a.created_by             -- PMD
                 ,a.creation_date          -- PMD
                 ,a.last_updated_by        -- PMD
                 ,a.last_update_date       -- PMD
                 ,a.last_update_login      -- PMD
                 ,b.projection_id
                 ,nvl(b.measure_type, 0)
                 ,nvl(b.measure_group_id, -1)
            into x_Dataset_Rec.Bsc_Measure_Col
                ,x_Dataset_Rec.Bsc_Measure_Operation
                ,x_Dataset_Rec.Bsc_Meas_Type
                ,x_Dataset_Rec.Bsc_Measure_Min_Act_Value
                ,x_Dataset_Rec.Bsc_Measure_Max_Act_Value
                ,x_Dataset_Rec.Bsc_Measure_Min_Bud_Value
                ,x_Dataset_Rec.Bsc_Measure_Max_Bud_Value
                ,x_Dataset_Rec.Bsc_Measure_Random_Style
                ,x_Dataset_Rec.Bsc_measure_color_formula
                ,x_Dataset_Rec.Bsc_Source
                ,x_Dataset_Rec.Bsc_Measure_Created_By           -- PMD
                ,x_Dataset_Rec.Bsc_Measure_Creation_Date        -- PMD
                ,x_Dataset_Rec.Bsc_Measure_Last_Update_By       -- PMD
                ,x_Dataset_Rec.Bsc_Measure_Last_Update_Date     -- PMD
                ,x_Dataset_Rec.Bsc_Measure_Last_Update_Login    -- PMD
                ,x_Dataset_Rec.Bsc_Measure_Projection_Id
                ,x_Dataset_Rec.Bsc_Measure_Type
                ,x_Dataset_Rec.Bsc_Measure_Group_Id
            from  BSC_SYS_MEASURES a
                 ,bsc_db_measure_cols_vl b
           where a.measure_id = p_Dataset_Rec.Bsc_Measure_Id
             and a.measure_col = b.Measure_Col(+);
Line: 446

procedure Update_Measures(
  p_commit              IN      varchar2 := FND_API.G_FALSE
 ,p_Dataset_Rec         IN      BSC_DATASETS_PUB.Bsc_Dataset_Rec_Type
 ,x_return_status       OUT NOCOPY     varchar2
 ,x_msg_count           OUT NOCOPY     number
 ,x_msg_data            OUT NOCOPY     varchar2
) is

l_Dataset_Rec               BSC_DATASETS_PUB.Bsc_Dataset_Rec_Type;
Line: 465

SELECT am.indicator, kpi.prototype_flag
FROM   bsc_kpi_analysis_measures_b am,
       bsc_kpis_b kpi
WHERE  kpi.indicator = am.indicator
AND    dataset_id = p_Dataset_Rec.Bsc_Dataset_Id;
Line: 472

SELECT Type
FROM   BSC_SYS_MEASURES
WHERE  MEASURE_ID = p_Dataset_Rec.Bsc_Measure_Id;
Line: 495

  SELECT MEASURE_COL
  INTO   l_current_formula
  FROM   BSC_SYS_MEASURES
  WHERE  MEASURE_ID = p_Dataset_Rec.Bsc_Measure_Id;
Line: 501

     select count(1) into l_count_mescol
     from BSC_DB_MEASURE_COLS_VL
     where upper(measure_col) = upper(p_Dataset_Rec.Bsc_Measure_Col);
Line: 528

  l_Dataset_Rec.Bsc_Measure_Last_Update_By := p_Dataset_Rec.Bsc_Measure_Last_Update_By;
Line: 529

  l_Dataset_Rec.Bsc_Measure_Last_Update_Date := p_Dataset_Rec.Bsc_Measure_Last_Update_Date;
Line: 530

  l_Dataset_Rec.Bsc_Measure_Last_Update_Login := p_Dataset_Rec.Bsc_Measure_Last_Update_Login;
Line: 547

      l_kpi_flag := BSC_DESIGNER_PVT.G_ActionFlag.GAA_Update;
Line: 567

              l_kpi_flag := BSC_DESIGNER_PVT.G_ActionFlag.GAA_Update;
Line: 628

  if p_Dataset_Rec.Bsc_Measure_Last_Update_By is null then
    l_Dataset_Rec.Bsc_Measure_Last_Update_By := fnd_global.USER_ID;
Line: 631

  if p_Dataset_Rec.Bsc_Measure_Last_Update_Date is null then
    l_Dataset_Rec.Bsc_Measure_Last_Update_Date := SYSDATE;
Line: 634

  if p_Dataset_Rec.Bsc_Measure_Last_Update_Login is null then
    l_Dataset_Rec.Bsc_Measure_Last_Update_Login := fnd_global.LOGIN_ID;
Line: 651

  UPDATE BSC_SYS_MEASURES
     -- mdamle 03/12/2003 - PMD - Measure Definer
     -- Changed set measure_col = l_Dataset_Rec.Bsc_Measure_Short_Name
     SET measure_col        = l_Dataset_Rec.Bsc_Measure_Col
        ,operation          = l_Dataset_Rec.Bsc_Measure_Operation
        ,type               = l_Dataset_Rec.Bsc_Meas_Type
        ,min_actual_value   = l_Dataset_Rec.Bsc_Measure_Min_Act_Value
        ,max_actual_value   = l_Dataset_Rec.Bsc_Measure_Max_Act_Value
        ,min_budget_value   = l_Dataset_Rec.Bsc_Measure_Min_Bud_Value
        ,max_budget_value   = l_Dataset_Rec.Bsc_Measure_Max_Bud_Value
        ,random_style       = l_Dataset_Rec.Bsc_Measure_Random_Style
        ,s_color_formula    = l_Dataset_Rec.Bsc_Measure_color_formula
  ,source             = l_Dataset_Rec.Bsc_Source
        ,last_updated_by    = l_Dataset_Rec.Bsc_Measure_Last_Update_By       -- PMD
        ,last_update_date   = l_Dataset_Rec.Bsc_Measure_Last_Update_Date    -- PMD
        ,last_update_login  = l_Dataset_Rec.Bsc_Measure_Last_Update_Login   -- PMD
   WHERE measure_id         = l_Dataset_Rec.Bsc_Measure_Id;
Line: 719

end Update_Measures;
Line: 724

PROCEDURE Delete_Measures(
  p_commit              IN      VARCHAR2 := FND_API.G_FALSE
 ,p_Dataset_Rec         IN      BSC_DATASETS_PUB.Bsc_Dataset_Rec_Type
 ,x_return_status       OUT NOCOPY     VARCHAR2
 ,x_msg_count           OUT NOCOPY     NUMBER
 ,x_msg_data            OUT NOCOPY     VARCHAR2
) IS

l_Count                     NUMBER;
Line: 740

    SELECT COUNT(1) INTO l_Count
    FROM   BSC_SYS_MEASURES
    WHERE  MEASURE_ID = p_Dataset_Rec.Bsc_Measure_Id;
Line: 753

        SELECT COUNT(1) INTO l_Count
        FROM   BSC_SYS_MEASURES
        WHERE  MEASURE_ID = p_Dataset_Rec.Bsc_Measure_Id2;
Line: 767

    SELECT COUNT(DATASET_ID)
    INTO   l_Count
    FROM   BSC_SYS_DATASETS_B
    WHERE  MEASURE_ID1 = p_Dataset_Rec.Bsc_Measure_Id
       OR  MEASURE_ID2 = p_Dataset_Rec.Bsc_Measure_Id;
Line: 775

      SELECT MEASURE_COL INTO l_Measure_Col
      FROM   BSC_SYS_MEASURES
      WHERE  MEASURE_ID = p_Dataset_Rec.Bsc_Measure_Id;
Line: 779

      DELETE FROM BSC_SYS_MEASURES
      WHERE  MEASURE_ID = p_Dataset_Rec.Bsc_Measure_Id;
Line: 784

      SELECT COUNT(1) INTO l_count
      FROM   BSC_SYS_MEASURES
      WHERE  SOURCE = BSC_BIS_MEASURE_PUB.c_BSC
      AND    MEASURE_COL LIKE '%' || l_Measure_Col || '%';
Line: 790

        SELECT COUNT(1) INTO l_count
        FROM   BSC_DB_MEASURE_COLS_VL
        WHERE  MEASURE_COL = l_Measure_Col;
Line: 794

            BSC_DB_MEASURE_COLS_PKG.delete_row(l_Measure_Col);
Line: 809

        SELECT COUNT(DATASET_ID)
        INTO   l_Count
        FROM   BSC_SYS_DATASETS_B
        WHERE  MEASURE_ID1 = p_Dataset_Rec.Bsc_Measure_Id2
           OR  MEASURE_ID2 = p_Dataset_Rec.Bsc_Measure_Id2;
Line: 819

          SELECT MEASURE_COL INTO l_Measure_Col
          FROM   BSC_SYS_MEASURES
          WHERE  MEASURE_ID = p_Dataset_Rec.Bsc_Measure_Id2;
Line: 823

          DELETE FROM BSC_SYS_MEASURES
          WHERE  MEASURE_ID = p_Dataset_Rec.Bsc_Measure_Id2;
Line: 827

          SELECT COUNT(1) INTO l_Count
          FROM   BSC_SYS_MEASURES
          WHERE  SOURCE = BSC_BIS_MEASURE_PUB.c_BSC
          AND    MEASURE_COL LIKE '%' || l_Measure_Col || '%';
Line: 833

            SELECT COUNT(1) INTO l_count
            FROM   BSC_DB_MEASURE_COLS_VL
            WHERE  MEASURE_COL = l_Measure_Col;
Line: 837

                BSC_DB_MEASURE_COLS_PKG.delete_row(l_Measure_Col);
Line: 875

END Delete_Measures;
Line: 925

procedure Delete_Formats(
  p_commit              IN      varchar2 := FND_API.G_FALSE
 ,p_Dataset_Rec         IN      BSC_DATASETS_PUB.Bsc_Dataset_Rec_Type
 ,x_return_status       OUT NOCOPY     varchar2
 ,x_msg_count           OUT NOCOPY     number
 ,x_msg_data            OUT NOCOPY     varchar2
) is

begin

  if (p_commit = FND_API.G_TRUE) then
    commit;
Line: 961

end Delete_Formats;
Line: 988

  if l_Dataset_Rec.Bsc_Dataset_Last_Update_By is null then
    l_Dataset_Rec.Bsc_Dataset_Last_Update_By := fnd_global.USER_ID;
Line: 991

  if l_Dataset_Rec.Bsc_Dataset_Last_Update_Login is null then
    l_Dataset_Rec.Bsc_Dataset_Last_Update_Login := fnd_global.LOGIN_ID;
Line: 997

  if l_Dataset_Rec.Bsc_Dataset_Last_Update_Date is null then
    l_Dataset_Rec.Bsc_Dataset_Last_Update_Date := sysdate;
Line: 1002

  select count(1)
    into l_count
    from BSC_SYS_DATASETS_B
   where dataset_id = l_Dataset_Rec.Bsc_Dataset_Id;
Line: 1012

    insert into BSC_SYS_DATASETS_B( dataset_id
                                   ,measure_id1
                                   ,operation
                                   ,measure_id2
                                   ,format_id
                                   ,color_method
                                   ,projection_flag
                                   ,edw_flag
                                   ,autoscale_flag
                                   ,source
                                   ,created_by             -- PMD
                                   ,creation_date          -- PMD
                                   ,last_updated_by        -- PMD
                                   ,last_update_date       -- PMD
                                   ,last_update_login)     -- PMD
                            values( l_Dataset_Rec.Bsc_Dataset_Id
                                   ,l_Dataset_Rec.Bsc_Measure_Id
                   -- mdamle 03/12/2003 - PMD - Measure Definer
                   -- Changed from Measure_operation to Dataset_Operation
                                   ,l_Dataset_Rec.Bsc_Dataset_operation
                                   ,l_Dataset_Rec.Bsc_Measure_Id2
                                   ,l_Dataset_Rec.Bsc_Dataset_Format_Id
                                   ,l_Dataset_Rec.Bsc_Dataset_Color_Method
                                   ,l_Dataset_Rec.Bsc_Dataset_Projection_Flag
                                   ,0
                                   ,l_Dataset_Rec.Bsc_Dataset_Autoscale_Flag
                                   ,l_Dataset_Rec.Bsc_Source
                                   ,l_Dataset_Rec.Bsc_Dataset_Created_By         -- PMD
                                   ,l_Dataset_Rec.Bsc_Dataset_Creation_Date      -- PMD
                                   ,l_Dataset_Rec.Bsc_Dataset_Last_Update_By     -- PMD
                                   ,l_Dataset_Rec.Bsc_Dataset_Last_Update_Date   -- PMD
                                   ,l_Dataset_Rec.Bsc_Dataset_Last_Update_Login);-- PMD
Line: 1047

    insert into BSC_SYS_DATASETS_TL( dataset_id
                                    ,language
                                    ,source_lang
                                    ,name
                                    ,help
                                    ,y_axis_title)
                             select  l_Dataset_Rec.Bsc_Dataset_Id
                                    ,L.LANGUAGE_CODE
                                    ,userenv('LANG')
                                    ,l_Dataset_Rec.Bsc_Dataset_Name
                                    ,l_Dataset_Rec.Bsc_Dataset_Help
                                    ,l_Dataset_Rec.Bsc_y_axis_title
                                from FND_LANGUAGES L
                               where L.INSTALLED_FLAG in ('I', 'B')
                                 and not exists
                                     (select NULL
                                        from BSC_SYS_DATASETS_TL T
                                       where T.dataset_id = l_Dataset_Rec.Bsc_Dataset_Id
                                         and T.LANGUAGE = L.LANGUAGE_CODE);
Line: 1117

  select distinct measure_id1
                 ,operation
                 ,measure_id2
                 ,format_id
                 ,color_method
                 ,projection_flag
                 ,autoscale_flag
                 ,name
                 ,help
                 ,y_axis_title
     ,source
                 ,created_by             -- PMD
                 ,creation_date          -- PMD
                 ,last_updated_by        -- PMD
                 ,last_update_date       -- PMD
                 ,last_update_login      -- PMD
            into  x_Dataset_Rec.Bsc_Measure_Id
         -- mdamle 03/12/2003 - PMD - Measure Definer
                 -- Changed from Measure_operation to Dataset_Operation
                 ,x_Dataset_Rec.Bsc_Dataset_Operation
                 ,x_Dataset_Rec.Bsc_Measure_Id2
                 ,x_Dataset_Rec.Bsc_Dataset_Format_Id
                 ,x_Dataset_Rec.Bsc_Dataset_Color_Method
                 ,x_Dataset_Rec.Bsc_Dataset_Projection_Flag
                 ,x_Dataset_Rec.Bsc_Dataset_Autoscale_Flag
                 ,x_Dataset_Rec.Bsc_Dataset_Name
                 ,x_Dataset_Rec.Bsc_Dataset_Help
                 ,x_Dataset_Rec.Bsc_y_axis_title
                 ,x_Dataset_Rec.Bsc_Source
                 ,x_Dataset_Rec.Bsc_Dataset_Created_By           -- PMD
                 ,x_Dataset_Rec.Bsc_Dataset_Creation_Date        -- PMD
                 ,x_Dataset_Rec.Bsc_Dataset_Last_Update_By       -- PMD
                 ,x_Dataset_Rec.Bsc_Dataset_Last_Update_Date     -- PMD
                 ,x_Dataset_Rec.Bsc_Dataset_Last_Update_Login    -- PMD

            from  BSC_SYS_DATASETS_VL
           where dataset_id = p_Dataset_Rec.Bsc_Dataset_Id;
Line: 1186

procedure Update_Dataset(
  p_commit              IN      varchar2 := FND_API.G_FALSE
  , p_Dataset_Rec         IN          BSC_DATASETS_PUB.Bsc_Dataset_Rec_Type
 ,x_return_status       OUT NOCOPY     varchar2
 ,x_msg_count           OUT NOCOPY     number
 ,x_msg_data            OUT NOCOPY     varchar2
) is

    l_Dataset_Rec           BSC_DATASETS_PUB.Bsc_Dataset_Rec_Type;
Line: 1201

SELECT DISTINCT INDICATOR
FROM BSC_KPI_ANALYSIS_MEASURES_b
WHERE  DATASET_ID =p_Dataset_Rec.Bsc_Dataset_Id;
Line: 1208

SELECT b.indicator
FROM   bsc_kpi_analysis_measures_b b,
       bsc_kpis_b a
WHERE  a.indicator =b.indicator
AND    a.config_type <>3
AND    b.dataset_id = p_Dataset_Rec.Bsc_Dataset_Id;
Line: 1305

  l_Dataset_Rec.Bsc_Dataset_Last_Update_By := p_Dataset_Rec.Bsc_Dataset_Last_Update_By;
Line: 1306

  l_Dataset_Rec.Bsc_Dataset_Last_Update_Date := p_Dataset_Rec.Bsc_Dataset_Last_Update_Date;
Line: 1307

  l_Dataset_Rec.Bsc_Dataset_Last_Update_Login := p_Dataset_Rec.Bsc_Dataset_Last_Update_Login;
Line: 1362

  if p_Dataset_Rec.Bsc_Dataset_Last_Update_By is null then
        l_Dataset_Rec.Bsc_Dataset_Last_Update_By := fnd_global.USER_ID;
Line: 1365

  if p_Dataset_Rec.Bsc_Dataset_Last_Update_Date is null then
        l_Dataset_Rec.Bsc_Dataset_Last_Update_Date := SYSDATE;
Line: 1368

  if p_Dataset_Rec.Bsc_Dataset_Last_Update_Login is null then
        l_Dataset_Rec.Bsc_Dataset_Last_Update_Login := fnd_global.LOGIN_ID;
Line: 1380

  update BSC_SYS_DATASETS_B
     set operation = l_Dataset_Rec.Bsc_Dataset_Operation
        ,format_id = l_Dataset_Rec.Bsc_Dataset_Format_Id
        ,color_method = l_Dataset_Rec.Bsc_Dataset_Color_Method
        ,projection_flag = l_Dataset_Rec.Bsc_Dataset_Projection_Flag
        ,autoscale_flag = l_Dataset_Rec.Bsc_Dataset_Autoscale_Flag
        ,measure_id1 = l_Dataset_Rec.Bsc_Measure_Id
        ,measure_id2 = l_Dataset_Rec.Bsc_Measure_Id2
  ,source = l_Dataset_Rec.Bsc_Source
        ,last_updated_by  = l_Dataset_Rec.Bsc_Dataset_Last_Update_By       -- PMD
        ,last_update_date = l_Dataset_Rec.Bsc_Dataset_Last_Update_Date     -- PMD
        ,last_update_login = l_Dataset_Rec.Bsc_Dataset_Last_Update_Login   -- PMD
   where dataset_id = l_Dataset_Rec.Bsc_Dataset_Id;
Line: 1396

  update BSC_SYS_DATASETS_TL
     set name = l_Dataset_Rec.Bsc_Dataset_Name
        ,help = l_Dataset_Rec.Bsc_Dataset_Help
    ,y_axis_title = l_Dataset_Rec.Bsc_y_axis_title
        ,source_lang = l_Dataset_Rec.Bsc_Source_Language
   where dataset_id = l_Dataset_Rec.Bsc_Dataset_Id
     and l_Dataset_Rec.Bsc_Source_Language in (LANGUAGE, SOURCE_LANG);
Line: 1416

        SELECT kpi_measure_id
        INTO   l_kpi_measure_id
        FROM   bsc_kpi_analysis_measures_b
        WHERE  indicator = l_indicator_table(i)
        AND    dataset_id = p_Dataset_Rec.Bsc_Dataset_Id;
Line: 1422

        BSC_COLOR_RANGES_PUB.Delete_Color_Prop_Ranges (p_objective_id   => l_indicator_table(i)
                                                      ,p_kpi_measure_id => l_kpi_measure_id
                                                      ,p_cascade_shared => TRUE
                                                      ,x_return_status  => x_return_status
                                                      ,x_msg_count      => x_msg_count
                                                      ,x_msg_data       => x_msg_data);
Line: 1488

end Update_Dataset;
Line: 1493

procedure Delete_Dataset(
  p_commit              IN      varchar2 := FND_API.G_FALSE
 ,p_Dataset_Rec         IN      BSC_DATASETS_PUB.Bsc_Dataset_Rec_Type
 ,x_return_status       OUT NOCOPY     varchar2
 ,x_msg_count           OUT NOCOPY     number
 ,x_msg_data            OUT NOCOPY     varchar2
) is

cursor indicators_cursor IS
select distinct k.name
from  bsc_kpi_analysis_measures_vl am, bsc_kpis_vl k
where am.indicator = k.indicator
and dataset_id = p_Dataset_Rec.Bsc_Dataset_Id;
Line: 1510

SELECT
  short_name
FROM
  bis_indicators
WHERE dataset_id =  l_dataset_id;
Line: 1548

          FND_MESSAGE.SET_NAME('BSC','BSC_DELETE_MEASURE_IND_ERR_TXT');
Line: 1564

  DELETE FROM bis_custom_cause_effect_rels
    WHERE cause_short_name = l_short_name OR effect_short_name = l_short_name;
Line: 1568

  BSC_CAUSE_EFFECT_REL_PUB.Delete_All_Cause_Effect_Rels(
         p_commit => p_commit
        ,p_indicator => p_Dataset_Rec.Bsc_Dataset_Id
        ,p_level => BSC_BIS_MEASURE_PUB.c_LEVEL
        ,x_return_status => x_return_status
        ,x_msg_count => x_msg_count
        ,x_msg_data => x_msg_data);
Line: 1576

  delete from BSC_SYS_DATASETS_B
   where dataset_id = p_Dataset_Rec.Bsc_Dataset_Id;
Line: 1579

  delete from BSC_SYS_DATASETS_TL
   where dataset_id = p_Dataset_Rec.Bsc_Dataset_Id;
Line: 1612

end Delete_Dataset;
Line: 1645

      select count(1)
        into l_count
        from BSC_SYS_DATASET_CALC
       where dataset_id = p_Dataset_Rec.Bsc_Dataset_Id
         and disabled_calc_id = p_Dataset_Rec.Bsc_Disabled_Calc_Id;
Line: 1667

  insert into BSC_SYS_DATASET_CALC( dataset_id
                                   ,disabled_calc_id)
                            values( p_Dataset_Rec.Bsc_Dataset_Id
                                   ,p_Dataset_Rec.Bsc_Disabled_Calc_Id);
Line: 1714

  select distinct disabled_calc_id
             into x_Dataset_Rec.Bsc_Disabled_Calc_Id
             from BSC_SYS_DATASET_CALC
            where dataset_id = x_Dataset_Rec.Bsc_Dataset_Id;
Line: 1750

procedure Update_Dataset_Calc(
  p_commit              IN      varchar2 := FND_API.G_FALSE
 ,p_Dataset_Rec         IN      BSC_DATASETS_PUB.Bsc_Dataset_Rec_Type
 ,x_return_status       OUT NOCOPY     varchar2
 ,x_msg_count           OUT NOCOPY     number
 ,x_msg_data            OUT NOCOPY     varchar2
) is

l_count                 number;
Line: 1780

  update BSC_SYS_DATASET_CALC
     set disabled_calc_id = p_Dataset_Rec.Bsc_Disabled_Calc_Id
   where dataset_id = p_Dataset_Rec.Bsc_Dataset_Id;
Line: 1810

end Update_Dataset_Calc;
Line: 1815

procedure Delete_Dataset_Calc(
  p_commit              IN      varchar2 := FND_API.G_FALSE
 ,p_Dataset_Rec         IN      BSC_DATASETS_PUB.Bsc_Dataset_Rec_Type
 ,x_return_status       OUT NOCOPY     varchar2
 ,x_msg_count           OUT NOCOPY     number
 ,x_msg_data            OUT NOCOPY     varchar2
) is

l_count             number;
Line: 1847

  delete from BSC_SYS_DATASET_CALC
   where dataset_id = p_Dataset_Rec.Bsc_Dataset_Id;
Line: 1878

end Delete_Dataset_Calc;
Line: 1894

  select count(1)
    into l_count
--    from BSC_SYS_MEASURES
    from bis_indicators i, bsc_sys_datasets_vl d
   where short_name = p_Measure_Name
   and i.dataset_id = d.dataset_id;
Line: 1927

  UPDATE bsc_sys_datasets_tl
  SET    name = p_Dataset_Rec.Bsc_Dataset_Name
        ,help = p_Dataset_Rec.Bsc_Dataset_Help
    ,y_axis_title = p_Dataset_Rec.Bsc_y_axis_title
        ,source_lang = userenv('LANG')
  WHERE dataset_id = p_Dataset_Rec.Bsc_Dataset_Id
  AND   userenv('LANG') IN (LANGUAGE, SOURCE_LANG);
Line: 1983

  UPDATE BSC_SYS_DATASETS_TL
  SET    name = p_Dataset_Rec.Bsc_Dataset_Name
        ,help = p_Dataset_Rec.Bsc_Dataset_Help
        ,y_axis_title = p_Dataset_Rec.Bsc_y_axis_title
        ,source_lang = p_source_lang
  WHERE dataset_id = p_Dataset_Rec.Bsc_Dataset_Id
  and LANGUAGE = p_lang;