DBA Data[Home] [Help]

APPS.GL_BIS_ALERTS_PKG SQL Statements

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

Line: 20

      trg_select        VARCHAR2(2000); -- Buffer for dynamic sql stmt
Line: 32

      SELECT tl.target_level_id                       target_level_id,
             tl.dimension1_level_id                   dim1_level_id,
             tl.dimension2_level_id                   dim2_level_id,
             decode(dl1.dimension_level_short_name,
                    c_t_gl_companys, -1,
                    c_gl_company,     0)              dim1_level_code,
             decode(dl2.dimension_level_short_name,
                    c_t_gl_sms,      -1,
                    c_gl_sm,          0)              dim2_level_code,
             workflow_item_type                       wf_item_type,
             workflow_process_short_name              wf_process
      FROM   bis_indicators             ind,
             bisbv_target_levels        tl,
             bisbv_dimension_levels     dl1,
             bisbv_dimension_levels     dl2
      WHERE  ind.short_name                   = c_gl_revenue_pm
      AND    tl.measure_id                    = ind.indicator_id
      AND    dl1.dimension_level_id           = tl.dimension1_level_id
      AND    dl2.dimension_level_id           = tl.dimension2_level_id
      AND NOT (dl1.dimension_level_short_name = c_t_gl_companys
          AND dl2.dimension_level_short_name  = c_gl_sm)
      ORDER BY tl.target_level_id;
Line: 76

    SELECT substr(pp_period_id,
                 instr(pp_period_id, '+') + 1,
                 length(pp_period_id)),
           substr(pp_period_id,
                 1, instr(pp_period_id, '+') -1)
    INTO   g_period_name,
           g_period_set_name
    FROM   DUAL;
Line: 86

    SELECT p.period_num,
           p.period_year
    INTO   g_period_num,
           g_period_year
    FROM   gl_periods p
    WHERE  period_set_name = g_period_set_name
    AND    period_name     = g_period_name;
Line: 121

    trg_select := 'SELECT '                        ||
                  '  trg.target_id '               ||
                  ', bplan.plan_id '               ||
                  ', bplan.name '                  ||
                  ', trg.org_level_value_id '      ||
                  ', sob.name '                    ||
                  ', sob.chart_of_accounts_id '    ||
                  ', trg.time_level_value_id '     ||
                  ', trg.dim1_level_value_id '     ||
                  ', trg.dim2_level_value_id '     ||
                  ', trg.range1_low * -1'          ||
                  ', trg.range1_high '             ||
                  ', trg.range2_low * -1'          ||
                  ', trg.range2_high '             ||
                  ', trg.range3_low * -1'          ||
                  ', trg.range3_high '             ||
                  ', trg.notify_resp1_id '         ||
                  ', trg.notify_resp1_short_name ' ||
                  ', trg.notify_resp2_id '         ||
                  ', trg.notify_resp2_short_name ' ||
                  ', trg.notify_resp3_id '         ||
                  ', trg.notify_resp3_short_name ';
Line: 146

       trg_select := trg_select || ', sg1.segment_num ';
Line: 148

       trg_select := trg_select || ', -1 ';
Line: 152

       trg_select := trg_select || ', sg2.segment_num ';
Line: 154

       trg_select := trg_select || ', -1  ';
Line: 157

    trg_select := trg_select ||
                  'FROM '                          ||
                  '  bisbv_targets        trg '    ||
                  ', bisbv_business_plans bplan '  ||
                  ', bisbv_target_levels  tl '     ||
                  ', gl_sets_of_books     sob ';
Line: 165

       trg_select := trg_select ||
                     ', bis_flex_mappings_v  fm1 ' ||
                     ', fnd_id_flex_segments sg1 ';
Line: 171

       trg_select := trg_select ||
                     ', bis_flex_mappings_v  fm2 ' ||
                     ', fnd_id_flex_segments sg2 ';
Line: 176

    trg_select := trg_select ||
        'WHERE  tl.target_level_id           = :target_level_id '   ||
        'AND    trg.target_level_id          = tl.target_level_id ' ||
        'AND    trg.time_level_value_id      = :period_id '         ||
        'AND    bplan.plan_id                = trg.plan_id '        ||
        'AND    sob.set_of_books_id          = to_number(trg.org_level_value_id) ';
Line: 184

       trg_select := trg_select ||
        'AND    fm1.level_id                 = :dim1_level_id '           ||
        'AND    fm1.application_id           = 101 '                      ||
        'AND    fm1.id_flex_code             = ''GL#'' '                  ||
        'AND    fm1.structure_num            = sob.chart_of_accounts_id ' ||
        'AND    sg1.application_id           = 101 '                      ||
        'AND    sg1.id_flex_code             = ''GL#'' '                  ||
        'AND    sg1.id_flex_num              = fm1.structure_num '        ||
        'AND    sg1.application_column_name  = fm1.application_column_name ';
Line: 196

       trg_select := trg_select ||
        'AND    fm2.level_id                 = :dim2_level_id '           ||
        'AND    fm2.application_id           = 101 '                      ||
        'AND    fm2.id_flex_code             = ''GL#'' '                  ||
        'AND    fm2.structure_num            = sob.chart_of_accounts_id ' ||
        'AND    sg2.application_id           = 101 '                      ||
        'AND    sg2.id_flex_code             = ''GL#'' '                  ||
        'AND    sg2.id_flex_num              = fm2.structure_num '        ||
        'AND    sg2.application_column_name  = fm2.application_column_name ' ||
        'ORDER BY trg.org_level_value_id';
Line: 262

       SELECT pt.number_per_fiscal_year
       INTO   l_num_per_year
       FROM   gl_sets_of_books sob,
              gl_period_types  pt
       WHERE  sob.set_of_books_id = to_number(p_organization_id)
       AND    pt.period_type = sob.accounted_period_type;
Line: 282

      SELECT -1*period_to_date
      INTO   ret_amount
      FROM   gl_oasis_summary_data
      WHERE  set_of_books_id   = to_number(p_organization_id)
      AND    fin_item_id       = 'REVENUE'
      AND    drilldown_segnum1 = p_dim1_segnum
      AND    drilldown_segnum2 = p_dim2_segnum
      AND    actual_flag       = p_amount_type
      AND    drilldown_segval1 = decode(p_dim1_segnum, -1, '-1', p_dim1_id)
      AND    drilldown_segval2 = decode(p_dim2_segnum, -1, '-1', p_dim2_id)
      AND    relative_period_pos = g_period_pos;
Line: 441

       SELECT dl.dimension_level_name, dl.dimension_level_name
       INTO   l_dim1_value, l_dim1_name
       FROM   bisbv_dimension_levels dl
       WHERE  dl.dimension_level_short_name = c_t_gl_companys;
Line: 447

       SELECT dl.dimension_level_name
       INTO   l_dim1_name
       FROM   bisbv_dimension_levels dl
       WHERE  dl.dimension_level_short_name = c_gl_company;
Line: 457

       SELECT dl.dimension_level_name, dl.dimension_level_name
       INTO   l_dim2_value, l_dim2_name
       FROM   bisbv_dimension_levels dl
       WHERE  dl.dimension_level_short_name = c_t_gl_sms;
Line: 463

       SELECT dl.dimension_level_name
       INTO   l_dim2_name
       FROM   bisbv_dimension_levels dl
       WHERE  dl.dimension_level_short_name = c_gl_sm;
Line: 595

         OPEN c_target_rec FOR trg_select USING
              tl_rec.target_level_id, p_period_id;
Line: 600

         OPEN c_target_rec FOR trg_select USING
              tl_rec.target_level_id, p_period_id, tl_rec.dim1_level_id;
Line: 605

         OPEN c_target_rec FOR trg_select USING
              tl_rec.target_level_id, p_period_id,
              tl_rec.dim1_level_id, tl_rec.dim2_level_id;
Line: 735

     dbms_output.put_line('======= TRG_SELECT =======');
Line: 736

     dbms_output.put_line(substrb(trg_select, 1,   245));
Line: 737

     dbms_output.put_line(substrb(trg_select, 246, 245));
Line: 738

     dbms_output.put_line(substrb(trg_select, 491, 245));
Line: 774

    l_user_selection_tbl   BIS_INDICATOR_REGION_PUB.Indicator_Region_Tbl_Type;
Line: 789

    SELECT per.period_set_name || '+' || per.period_name
    INTO   l_period_id
    FROM   gl_sets_of_books sob,
           gl_periods       per
    WHERE  sob.set_of_books_id = p_sob_id
    AND    per.period_set_name = sob.period_set_name
    AND    per.period_type     = sob.accounted_period_type
    AND    trunc(sysdate) between per.start_date and per.end_date
    AND    nvl(per.adjustment_period_flag,'N')='N'; --bug3457467
Line: 808

      BIS_ACTUAL_PUB.retrieve_user_selections
        (p_api_version             =>  1.0,
         p_target_level_rec        =>  l_target_level_rec,
         x_indicator_region_tbl    =>  l_user_selection_tbl,
         x_return_status           =>  g_return_status,
         x_msg_count               =>  g_msg_count,
         x_msg_data                =>  g_msg_data,
         x_error_tbl               =>  g_error_tbl);
Line: 821

      i := l_user_selection_tbl.FIRST;
Line: 825

        IF l_user_selection_tbl(i).org_level_value_id = to_char(p_sob_id) THEN

           -- If dimension level is GL COMPANY
           IF (tl_rec.dim1_level_code = 0) THEN
              l_dim1_segnum := p_mapped_segnum1;
Line: 843

           p_organization_id  => l_user_selection_tbl(i).org_level_value_id,
           p_dim1_id          => l_user_selection_tbl(i).dim1_level_value_id,
           p_dim1_segnum      => l_dim1_segnum,
           p_dim2_id          => l_user_selection_tbl(i).dim2_level_value_id,
           p_dim2_segnum      => l_dim2_segnum,
           p_amount_type      => 'A');
Line: 855

           p_dim1_id         => l_user_selection_tbl(i).dim1_level_value_id,
           p_dim2_id         => l_user_selection_tbl(i).dim2_level_value_id,
           p_actual          => nvl(l_actual, 0));
Line: 863

        i := l_user_selection_tbl.NEXT(i);
Line: 865

      END LOOP;        -- l_user_selection_tbl loop
Line: 895

    SELECT sg.segment_num
    FROM   bisbv_target_levels    tl,
           bisbv_dimension_levels dl,
           gl_sets_of_books       sob,
           bis_flex_mappings_v    fm,
           fnd_id_flex_segments   sg
    WHERE  tl.target_level_id              = p_target_rec.target_level_id
    AND    dl.dimension_level_id           = tl.dimension1_level_id
    AND    dl.dimension_level_short_name  <> c_t_gl_companys
    AND    fm.level_id                     = tl.dimension1_level_id
    AND    fm.application_id               = 101
    AND    fm.id_flex_code                 = 'GL#'
    AND    fm.structure_num                = sob.chart_of_accounts_id
    AND    sg.application_id               = 101
    AND    sg.id_flex_code                 = 'GL#'
    AND    sg.id_flex_num                  = fm.structure_num
    AND    sg.application_column_name      = fm.application_column_name
    AND    sob.set_of_books_id   = to_number(p_target_rec.org_level_value_id);
Line: 915

    SELECT sg.segment_num
    FROM   bisbv_target_levels    tl,
           bisbv_dimension_levels dl,
           gl_sets_of_books       sob,
           bis_flex_mappings_v    fm,
           fnd_id_flex_segments   sg
    WHERE  tl.target_level_id              = p_target_rec.target_level_id
    AND    dl.dimension_level_id           = tl.dimension1_level_id
    AND    dl.dimension_level_short_name  <> c_t_gl_sms
    AND    fm.level_id                     = tl.dimension2_level_id
    AND    fm.application_id               = 101
    AND    fm.id_flex_code                 = 'GL#'
    AND    fm.structure_num                = sob.chart_of_accounts_id
    AND    sg.application_id               = 101
    AND    sg.id_flex_code                 = 'GL#'
    AND    sg.id_flex_num                  = fm.structure_num
    AND    sg.application_column_name      = fm.application_column_name
    AND    sob.set_of_books_id   = to_number(p_target_rec.org_level_value_id);
Line: 938

    SELECT per.period_set_name || '+' || per.period_name
    INTO   l_period_id
    FROM   gl_sets_of_books sob,
           gl_periods       per
    WHERE  sob.set_of_books_id = to_number(p_target_rec.org_level_value_id)
    AND    per.period_set_name = sob.period_set_name
    AND    per.period_type     = sob.accounted_period_type
    AND    trunc(sysdate) between per.start_date and per.end_date
    AND    nvl(per.adjustment_period_flag,'N')='N'; --bug3457467