DBA Data[Home] [Help]

APPS.FEM_DIMENSION_UTIL_PKG SQL Statements

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

Line: 62

 |                       Insert statement for FEM_GLOBAL_VS_COMBOS_PKG
 |                       -- this fix will preserve the original signature
 |                        for this API so that it is backward compatible
 |                        with OGL by employing a default for the
 |                        global combo display_code.  If the user passes
 |                        null for the display code, it set it = global combo name.
 |    03-MAY-05 tmoore  Bug 4036498 - Added Get_Dim_Member_ID.
 |                                    This function returns a dimension
 |                                     member ID
 |    13-MAY-05 Rflippo Bug4367375 - some required attributes missing
 |                                   a default assignment for the
 |                                   generate_default_load_member proc
 |    23-MAY-05 Rflippo Bug4316406 modify generate_default_load_member
 |                                 for new req attribute security_enabled_flag
 |    15-JUN-05 gcheng  4417618. Created the Get_Default_Dim_Member procedures.
 |    30-JUN-05 gcheng  4143586. Added another version to the overloaded
 |                      Generate_Default_Load_Member procedure.
 |                      Also extensively modified the existing versions.
 |                      Also modified Get_Default_Dim_Member to make sure
 |                      it exits when OA Param validation fails.
 |    26-JUL-05 ghall   4503014. Added user messages for Attribute errors
 |                      in Relative_Cal_Period; changed WHEN OTHERS exception
Line: 217

SELECT application_group_id
INTO   v_app_grp_id
FROM   fem_applications
WHERE  application_id = c_resp_app_id;
Line: 243

SELECT ledger_id
INTO   v_ledger_id
FROM   fem_ledgers_b
WHERE  ledger_id = p_ledger_id;
Line: 269

SELECT dimension_id
INTO   v_dimension_id
FROM   fem_xdim_dimensions
WHERE  dimension_id = p_dimension_id;
Line: 337

         SELECT dim_attribute_numeric_member
         INTO   v_global_vs_id
         FROM   fem_ledgers_attr f
         WHERE  f.ledger_id = v_ledger_id
         AND    f.attribute_id =
            (SELECT attribute_id
             FROM   fem_dim_attributes_b
             WHERE attribute_varchar_label = 'GLOBAL_VS_COMBO')
         AND    f.version_id =
            (SELECT version_id
             FROM   fem_dim_attr_versions_b
             WHERE  attribute_id = f.attribute_id
             AND    default_version_flag = 'Y');
Line: 451

         SELECT dim_attribute_numeric_member
         INTO   v_global_vs_id
         FROM   fem_ledgers_attr f
         WHERE  f.ledger_id = v_ledger_id
         AND    f.attribute_id =
            (SELECT attribute_id
             FROM   fem_dim_attributes_b
             WHERE attribute_varchar_label = 'GLOBAL_VS_COMBO')
         AND    f.version_id =
            (SELECT version_id
             FROM   fem_dim_attr_versions_b
             WHERE  attribute_id = f.attribute_id
             AND    default_version_flag = 'Y');
Line: 692

   SELECT count(*)
   INTO v_count
   FROM fem_xdim_dimensions
   WHERE dimension_id = p_dimension_id;
Line: 731

         SELECT dim_attribute_numeric_member
         INTO   v_global_vs_id
         FROM   fem_ledgers_attr f
         WHERE  f.ledger_id = v_current_session_ledger_id
         AND    f.attribute_id =
         (SELECT attribute_id
          FROM   fem_dim_attributes_b
          WHERE attribute_varchar_label = 'GLOBAL_VS_COMBO')
          AND    f.version_id =
         (SELECT version_id
          FROM   fem_dim_attr_versions_b
          WHERE  attribute_id = f.attribute_id
          AND    default_version_flag = 'Y');
Line: 757

         SELECT value_set_id
         INTO   v_dim_vs_id
         FROM   fem_global_vs_combo_defs
         WHERE  global_vs_combo_id = v_global_vs_id
         AND    dimension_id = p_dimension_id;
Line: 823

      SELECT value_set_id
      INTO   v_vs_id
      FROM   fem_global_vs_combo_defs
      WHERE  global_vs_combo_id = v_global_vs_id
      AND    dimension_id = p_dimension_id;
Line: 916

      SELECT value_set_id
      INTO   v_vs_id
      FROM   fem_global_vs_combo_defs
      WHERE  global_vs_combo_id = v_global_vs_id
      AND    dimension_id = p_dimension_id;
Line: 987

   SELECT local_vs_combo_id
   INTO   v_rule_vs_id
   FROM fem_object_catalog_b
   WHERE object_id = p_object_id;
Line: 1017

SELECT application_group_id
INTO   v_app_grp
FROM   fem_applications;
Line: 1021

SELECT global_vs_combo_id
INTO   v_global_vs_id
FROM   fem_global_vs_combos_b;
Line: 1173

    SELECT calendar_id, dimension_group_id
    INTO v_base_calendar_id, v_base_dimgrp_id
    FROM fem_cal_periods_b
    WHERE cal_period_id = p_base_cal_period_id;
Line: 1215

    SELECT dimension_id, dimension_name
    INTO v_dim_id, v_dim_name
    FROM fem_dimensions_vl
    WHERE dimension_varchar_label = 'CALENDAR';
Line: 1291

    SELECT dim_attribute_varchar_member
    INTO v_incl_adj_period
    FROM fem_calendars_attr
    WHERE attribute_id  = v_cal_attr_id
    AND version_id    = v_cal_attr_ver_id
    AND calendar_id   = v_base_calendar_id;
Line: 1322

      SELECT attribute_name
      INTO v_cal_attr_name
      FROM fem_dim_attributes_vl
      WHERE attribute_id = v_cal_attr_id;
Line: 1344

    SELECT dimension_id, dimension_name
    INTO v_dim_id, v_dim_name
    FROM fem_dimensions_vl
    WHERE dimension_varchar_label = 'CAL_PERIOD';
Line: 1433

  v_sql := 'SELECT CP.cal_period_id FROM fem_cal_periods_b CP';
Line: 1520

    SELECT attribute_name
    INTO v_cal_attr_name
    FROM fem_dim_attributes_vl
    WHERE attribute_id = v_cal_attr_id;
Line: 1683

SELECT dimension_id
INTO v_calp_dim_id
FROM fem_dimensions_b
WHERE dimension_varchar_label='CAL_PERIOD';
Line: 1688

SELECT dimension_id
INTO v_ledger_dim_id
FROM fem_dimensions_b
WHERE dimension_varchar_label='LEDGER';
Line: 1694

SELECT attribute_id
INTO v_ledgerobj_attr_id
FROM fem_dim_attributes_b
WHERE attribute_varchar_label='CAL_PERIOD_HIER_OBJ_DEF_ID'
AND dimension_id = v_ledger_dim_id;
Line: 1700

SELECT version_id
INTO v_ledgerobj_vers_id
FROM fem_dim_attr_versions_b
WHERE attribute_id = v_ledgerobj_attr_id
AND default_version_flag='Y';
Line: 1706

SELECT dim_attribute_numeric_member
INTO v_ledger_calphier_id
FROM fem_ledgers_attr
WHERE ledger_id = p_ledger_id
AND attribute_id = v_ledgerobj_attr_id
AND version_id = v_ledgerobj_vers_id;
Line: 1713

SELECT object_id
INTO v_ledger_calphier_obj_id
FROM fem_object_definition_b
WHERE object_definition_id = v_ledger_calphier_id;
Line: 1718

SELECT calendar_id
INTO v_calendar_id
FROM fem_hierarchies
WHERE hierarchy_obj_id = v_ledger_calphier_obj_id;
Line: 1723

SELECT attribute_id
INTO v_periodnum_attr_id
FROM fem_dim_attributes_b
WHERE attribute_varchar_label='GL_PERIOD_NUM'
AND dimension_id = v_calp_dim_id;
Line: 1729

SELECT attribute_id
INTO v_acctyear_attr_id
FROM fem_dim_attributes_b
WHERE attribute_varchar_label='ACCOUNTING_YEAR'
AND dimension_id = v_calp_dim_id;
Line: 1735

SELECT version_id
INTO v_periodnum_vers_id
FROM fem_dim_attr_versions_b
WHERE attribute_id = v_periodnum_attr_id
AND default_version_flag = 'Y';
Line: 1741

SELECT version_id
INTO v_acctyear_vers_id
FROM fem_dim_attr_versions_b
WHERE attribute_id = v_acctyear_attr_id
AND default_version_flag = 'Y';
Line: 1748

SELECT B.cal_period_id
INTO   v_cal_period_id
FROM   fem_cal_periods_b B,
       fem_cal_periods_attr N,
       fem_cal_periods_attr D,
       fem_dimension_grps_b G
WHERE  N.attribute_id = v_periodnum_attr_id
AND    N.version_id = v_periodnum_vers_id
AND    N.cal_period_id = B.cal_period_id
AND    N.number_assign_value = p_cal_per_num
AND    D.attribute_id = v_acctyear_attr_id
AND    D.version_id = v_acctyear_vers_id
AND    D.cal_period_id = B.cal_period_id
AND    D.number_assign_value = p_fiscal_year
AND    B.calendar_id = v_calendar_id
AND    G.dimension_group_id = B.dimension_group_id
AND    G.dimension_group_display_code = p_dim_grp_dc;
Line: 1822

SELECT dimension_id
INTO v_calp_dim_id
FROM fem_dimensions_b
WHERE dimension_varchar_label='CAL_PERIOD';
Line: 1827

SELECT dimension_id
INTO v_ledger_dim_id
FROM fem_dimensions_b
WHERE dimension_varchar_label='LEDGER';
Line: 1833

SELECT attribute_id
INTO v_ledgerobj_attr_id
FROM fem_dim_attributes_b
WHERE attribute_varchar_label='CAL_PERIOD_HIER_OBJ_DEF_ID'
AND dimension_id = v_ledger_dim_id;
Line: 1839

SELECT version_id
INTO v_ledgerobj_vers_id
FROM fem_dim_attr_versions_b
WHERE attribute_id = v_ledgerobj_attr_id
AND default_version_flag='Y';
Line: 1845

SELECT dim_attribute_numeric_member
INTO v_ledger_calphier_id
FROM fem_ledgers_attr
WHERE ledger_id = p_ledger_id
AND attribute_id = v_ledgerobj_attr_id
AND version_id = v_ledgerobj_vers_id;
Line: 1852

SELECT object_id
INTO v_ledger_calphier_obj_id
FROM fem_object_definition_b
WHERE object_definition_id = v_ledger_calphier_id;
Line: 1857

SELECT calendar_id
INTO v_calendar_id
FROM fem_hierarchies
WHERE hierarchy_obj_id = v_ledger_calphier_obj_id;
Line: 1862

SELECT attribute_id
INTO v_periodnum_attr_id
FROM fem_dim_attributes_b
WHERE attribute_varchar_label='GL_PERIOD_NUM'
AND dimension_id = v_calp_dim_id;
Line: 1868

SELECT attribute_id
INTO v_enddate_attr_id
FROM fem_dim_attributes_b
WHERE attribute_varchar_label='CAL_PERIOD_END_DATE'
AND dimension_id = v_calp_dim_id;
Line: 1874

SELECT version_id
INTO v_periodnum_vers_id
FROM fem_dim_attr_versions_b
WHERE attribute_id = v_periodnum_attr_id
AND default_version_flag = 'Y';
Line: 1880

SELECT version_id
INTO v_enddate_vers_id
FROM fem_dim_attr_versions_b
WHERE attribute_id = v_enddate_attr_id
AND default_version_flag = 'Y';
Line: 1887

SELECT B.cal_period_id
INTO   v_cal_period_id
FROM   fem_cal_periods_b B,
       fem_cal_periods_attr N,
       fem_cal_periods_attr D,
       fem_dimension_grps_b G
WHERE  N.attribute_id = v_periodnum_attr_id
AND    N.version_id = v_periodnum_vers_id
AND    N.cal_period_id = B.cal_period_id
AND    N.number_assign_value = p_cal_per_num
AND    D.attribute_id = v_enddate_attr_id
AND    D.version_id = v_enddate_vers_id
AND    D.cal_period_id = B.cal_period_id
AND    D.date_assign_value = p_cal_per_end_date
AND    B.calendar_id = v_calendar_id
AND    G.dimension_group_id = B.dimension_group_id
AND    G.dimension_group_display_code = p_dim_grp_dc;
Line: 1968

   SELECT column_name
   INTO   v_ledger_col
   FROM   fem_tab_columns_b
   WHERE  table_name = p_table_name
   AND    dimension_id =
             (SELECT dimension_id
              FROM fem_dimensions_b
              WHERE dimension_varchar_label = 'LEDGER');
Line: 1977

   SELECT column_name
   INTO   v_cal_per_col
   FROM   fem_tab_columns_b
   WHERE  table_name = p_table_name
   AND    dimension_id =
             (SELECT dimension_id
              FROM fem_dimensions_b
              WHERE dimension_varchar_label = 'CAL_PERIOD');
Line: 1986

   SELECT column_name
   INTO   v_dataset_col
   FROM   fem_tab_columns_b
   WHERE  table_name = p_table_name
   AND    dimension_id =
             (SELECT dimension_id
              FROM fem_dimensions_b
              WHERE dimension_varchar_label = 'DATASET');
Line: 1995

   SELECT column_name
   INTO   v_source_col
   FROM   fem_tab_columns_b
   WHERE  table_name = p_table_name
   AND    dimension_id =
             (SELECT dimension_id
              FROM fem_dimensions_b
              WHERE dimension_varchar_label = 'SOURCE_SYSTEM');
Line: 2005

   'SELECT MIN(ledger_id)'||
   ' FROM '||p_table_name||
   ' WHERE '||v_ledger_col||' = :b_ledger_id'||
   ' AND '||v_cal_per_col||' = :b_cal_per_id'||
   ' AND '||v_dataset_col||' = :b_dataset_cd'||
   ' AND '||v_source_col||' = :b_source_cd';
Line: 2025

   SELECT attribute_value_column_name
   INTO v_bal_type_col
   FROM fem_dim_attributes_b
   WHERE dimension_id =
     (SELECT dimension_id
      FROM fem_dimensions_b
      WHERE dimension_varchar_label = 'DATASET')
   AND attribute_varchar_label = 'DATASET_BALANCE_TYPE_CODE';
Line: 2035

   'SELECT '||v_bal_type_col||
   ' FROM fem_datasets_attr A,fem_dim_attr_versions_b V'||
   ' WHERE dataset_code = :b_dataset_cd'||
   ' AND A.attribute_id = '||
   '   (SELECT attribute_id'||
   '    FROM fem_dim_attributes_b'||
   '    WHERE dimension_id ='||
   '      (SELECT dimension_id'||
   '       FROM fem_dimensions_b'||
   '       WHERE dimension_varchar_label = ''DATASET'')'||
   '    AND attribute_varchar_label = ''DATASET_BALANCE_TYPE_CODE'')'||
   ' AND A.attribute_id = V.attribute_id'||
   ' AND A.version_id = V.version_id'||
   ' AND V.default_version_flag = ''Y''';
Line: 2068

      INSERT INTO fem_dl_dimensions
        (request_id,
         object_id,
         ledger_id,
         cal_period_id,
         dataset_code,
         source_system_code,
         balance_type_code,
         table_name,
         avg_balances,
         creation_date,
         created_by,
         last_updated_by,
         last_update_date,
         last_update_login,
         load_status,
         reprocess_errors_flag,
         object_version_number)
      VALUES
         (p_request_id,
          p_object_id,
          p_ledger_id,
          p_cal_per_id,
          p_dataset_cd,
          p_source_cd,
          v_bal_type_cd,
          p_table_name,
          v_avg_balances,
          sysdate,
          c_user_id,
          c_user_id,
          sysdate,
          null,
          p_load_status,
          'N',
          1);
Line: 2106

         UPDATE fem_dl_dimensions
         SET load_status = p_load_status,
             avg_balances = v_avg_balances,
             last_updated_by = c_user_id,
             last_update_date = sysdate
         WHERE request_id = p_request_id
         AND object_id = p_object_id
         AND ledger_id = p_ledger_id
         AND cal_period_id = p_cal_per_id
         AND dataset_code = p_dataset_cd
         AND source_system_code = p_source_cd
         AND table_name = p_table_name;
Line: 2124

       INSERT INTO fem_dl_trans_curr
        (request_id,
         object_id,
         ledger_id,
         cal_period_id,
         dataset_code,
         source_system_code,
         table_name,
         translated_currency,
         creation_date,
         created_by,
         last_updated_by,
         last_update_date,
         last_update_login,
         object_version_number)
       VALUES
         (p_request_id,
          p_object_id,
          p_ledger_id,
          p_cal_per_id,
          p_dataset_cd,
          p_source_cd,
          p_table_name,
          p_trans_curr,
          sysdate,
          c_user_id,
          c_user_id,
          sysdate,
          null,
          1);
Line: 2195

    DELETE FROM fem_dl_dimensions
    WHERE request_id = p_request_id
    AND object_id = p_object_id;
Line: 2199

    DELETE FROM fem_dl_trans_curr
    WHERE request_id = p_request_id
    AND object_id = p_object_id;
Line: 2203

    DELETE FROM fem_dl_dimensions
    WHERE request_id = p_request_id
    AND object_id = p_object_id
    AND table_name = p_table_name;
Line: 2208

    DELETE FROM fem_dl_trans_curr
    WHERE request_id = p_request_id
    AND object_id = p_object_id
    AND table_name = p_table_name;
Line: 2231

   SELECT dimension_varchar_label
   INTO v_dim_label
   FROM fem_dimensions_b
   WHERE dimension_id = p_dim_id;
Line: 2241

   SELECT member_id_source_code
   INTO   v_source_cd
   FROM   fem_xdim_dimensions
   WHERE  dimension_id = p_dim_id
   AND    member_id_method_code = 'FUNCTION';
Line: 2253

      SELECT fem_datasets_b_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2256

      SELECT fem_source_systems_b_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2259

      SELECT fem_calendars_b_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2262

      SELECT fnd_flex_values_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2265

      SELECT gl_sets_of_books_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2268

      SELECT fem_cctr_orgs_b_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2271

      SELECT gl_budget_versions_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2274

      SELECT gl_encumbrance_types_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2305

      SELECT dimension_name
      INTO v_dim_name
      FROM fem_dimensions_tl
      WHERE dimension_id = p_dim_id
      AND   language = userenv('LANG');
Line: 2319

   SELECT member_id_source_code
   INTO   v_source_cd
   FROM   fem_xdim_dimensions
   WHERE  dimension_id = p_dim_id
   AND    member_id_method_code = 'FUNCTION';
Line: 2333

      SELECT fem_datasets_b_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2336

      SELECT fem_source_systems_b_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2339

      SELECT fem_calendars_b_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2342

      SELECT fnd_flex_values_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2345

      SELECT gl_sets_of_books_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2348

      SELECT fem_cctr_orgs_b_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2351

      SELECT gl_budget_versions_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2354

      SELECT gl_encumbrance_types_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2433

      SELECT dimension_name
      INTO v_dim_name
      FROM fem_dimensions_tl
      WHERE dimension_id = p_dim_id
      AND   language = userenv('LANG');
Line: 2447

   SELECT member_id_source_code
   INTO   v_source_cd
   FROM   fem_xdim_dimensions
   WHERE  dimension_id = p_dim_id
   AND    member_id_method_code = 'FUNCTION';
Line: 2459

      SELECT fem_datasets_b_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2462

      SELECT fem_source_systems_b_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2465

      SELECT fem_calendars_b_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2468

      SELECT fnd_flex_values_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2471

      SELECT gl_sets_of_books_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2474

      SELECT fem_cctr_orgs_b_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2477

      SELECT gl_budget_versions_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2480

      SELECT gl_encumbrance_types_s.NEXTVAL
      INTO v_mem_id FROM dual;
Line: 2548

SELECT TO_CHAR(p_end_date,'J')
INTO v_julian_date
FROM dual;
Line: 2553

   SELECT T.number_assign_value
   INTO v_num_of_periods
   FROM fem_time_grp_types_attr T,
        fem_dimension_grps_b G,
        fem_dim_attributes_b A,
        fem_dim_attr_versions_b V
   WHERE G.dimension_group_id = p_dim_grp_id
   AND A.attribute_varchar_label = 'PERIODS_IN_YEAR'
   AND A.attribute_id = T.attribute_id
   AND G.time_group_type_code = T.time_group_type_code
   AND V.attribute_id = T.attribute_id
   AND V.version_id = T.version_id
   AND V.default_version_flag = 'Y';
Line: 2578

SELECT LPAD(TO_CHAR(p_period_num),15,'0')
INTO v_period_chr
FROM dual;
Line: 2583

   SELECT LPAD(TO_CHAR(calendar_id),5,'0')
   INTO v_calendar_chr
   FROM fem_calendars_b
   WHERE calendar_id = p_calendar_id;
Line: 2592

SELECT LPAD(TO_CHAR(time_dimension_group_key),5,'0')
INTO v_dim_grp_key
FROM fem_dimension_grps_b
WHERE dimension_group_id = p_dim_grp_id;
Line: 2597

SELECT TO_NUMBER(v_julian_date||v_period_chr||v_calendar_chr||v_dim_grp_key)
INTO v_cal_per_id
FROM dual;
Line: 2622

SELECT TO_CHAR(p_end_date,'J')
INTO v_julian_date
FROM dual;
Line: 2627

   SELECT T.number_assign_value
   INTO v_num_of_periods
   FROM fem_time_grp_types_attr T,
        fem_dimension_grps_b G,
        fem_dim_attributes_b A,
        fem_dim_attr_versions_b V
   WHERE G.dimension_group_display_code = p_dim_grp_dc
   AND A.attribute_varchar_label = 'PERIODS_IN_YEAR'
   AND A.attribute_id = T.attribute_id
   AND G.time_group_type_code = T.time_group_type_code
   AND V.attribute_id = T.attribute_id
   AND V.version_id = T.version_id
   AND V.default_version_flag = 'Y';
Line: 2652

SELECT LPAD(TO_CHAR(p_period_num),15,'0')
INTO v_period_chr
FROM dual;
Line: 2657

   SELECT LPAD(TO_CHAR(calendar_id),5,'0')
   INTO v_calendar_chr
   FROM fem_calendars_b
   WHERE calendar_display_code = p_calendar_dc;
Line: 2666

SELECT LPAD(TO_CHAR(time_dimension_group_key),5,'0')
INTO v_dim_grp_key
FROM fem_dimension_grps_b
WHERE dimension_group_display_code = p_dim_grp_dc;
Line: 2671

SELECT TO_NUMBER(v_julian_date||v_period_chr||v_calendar_chr||v_dim_grp_key)
INTO v_cal_per_id
FROM dual;
Line: 2750

SELECT TO_CHAR(p_end_date,'J')
INTO v_julian_date
FROM dual;
Line: 2755

   SELECT T.number_assign_value
   INTO v_num_of_periods
   FROM fem_time_grp_types_attr T,
        fem_dimension_grps_b G,
        fem_dim_attributes_b A,
        fem_dim_attr_versions_b V
   WHERE G.dimension_group_id = p_dim_grp_id
   AND A.attribute_varchar_label = 'PERIODS_IN_YEAR'
   AND A.attribute_id = T.attribute_id
   AND G.time_group_type_code = T.time_group_type_code
   AND V.attribute_id = T.attribute_id
   AND V.version_id = T.version_id
   AND V.default_version_flag = 'Y';
Line: 2790

SELECT LPAD(TO_CHAR(p_period_num),15,'0')
INTO v_period_chr
FROM dual;
Line: 2795

   SELECT LPAD(TO_CHAR(calendar_id),5,'0')
   INTO v_calendar_chr
   FROM fem_calendars_b
   WHERE calendar_id = p_calendar_id;
Line: 2807

SELECT LPAD(TO_CHAR(time_dimension_group_key),5,'0')
INTO v_dim_grp_key
FROM fem_dimension_grps_b
WHERE dimension_group_id = p_dim_grp_id;
Line: 2812

SELECT TO_NUMBER(v_julian_date||v_period_chr||v_calendar_chr||v_dim_grp_key)
INTO v_cal_per_id
FROM dual;
Line: 2895

SELECT TO_CHAR(p_end_date,'J')
INTO v_julian_date
FROM dual;
Line: 2900

   SELECT T.number_assign_value
   INTO v_num_of_periods
   FROM fem_time_grp_types_attr T,
        fem_dimension_grps_b G,
        fem_dim_attributes_b A,
        fem_dim_attr_versions_b V
   WHERE G.dimension_group_id = p_dim_grp_id
   AND A.attribute_varchar_label = 'PERIODS_IN_YEAR'
   AND A.attribute_id = T.attribute_id
   AND G.time_group_type_code = T.time_group_type_code
   AND V.attribute_id = T.attribute_id
   AND V.version_id = T.version_id
   AND V.default_version_flag = 'Y';
Line: 2935

SELECT LPAD(TO_CHAR(p_period_num),15,'0')
INTO v_period_chr
FROM dual;
Line: 2940

   SELECT LPAD(TO_CHAR(calendar_id),5,'0')
   INTO v_calendar_chr
   FROM fem_calendars_b
   WHERE calendar_id = p_calendar_id;
Line: 2952

SELECT LPAD(TO_CHAR(time_dimension_group_key),5,'0')
INTO v_dim_grp_key
FROM fem_dimension_grps_b
WHERE dimension_group_id = p_dim_grp_id;
Line: 2957

SELECT TO_NUMBER(v_julian_date||v_period_chr||v_calendar_chr||v_dim_grp_key)
INTO v_cal_per_id
FROM dual;
Line: 3092

      SELECT A.attribute_id,
             A.attribute_varchar_label,
              A.attribute_value_column_name,
              A.attribute_data_type_code,
                A.default_assignment,
             A.default_assignment_vs_id,
             V.version_id
      FROM fem_dim_attributes_b A, fem_dim_attr_versions_b V
      WHERE A.attribute_required_flag = 'Y'
      AND A.dimension_id = p_dimension_id
      AND V.version_id =
        (SELECT min(version_id)
         FROM fem_dim_attr_versions_b V2
         WHERE V2.attribute_id = A.attribute_id
         AND V2.default_version_flag = 'Y');
Line: 3169

    SELECT d.dimension_id,
           x.member_b_table_name,
           x.member_col,
           x.member_display_code_col,
           x.member_name_col,
           x.member_description_col,
           x.member_data_type_code,
           x.group_use_code,
           x.attribute_table_name,
           x.value_set_required_flag,
           x.member_id_method_code,
           x.default_member_display_code,
           REPLACE(x.member_b_table_name||'XYZ','_BXYZ','_PKG')
    INTO   v_dim_id,
           v_member_b_tab,
           v_member_col,
           v_member_dc_col,
           v_member_name_col,
           v_member_desc_col,
           v_member_data_type_code,
           v_group_use_code,
           v_attr_tab,
           v_vsr_flag,
           v_member_id_method_code,
           v_default_member_dc,
           v_member_pkg
    FROM   fem_xdim_dimensions x, fem_dimensions_b d
    WHERE  d.dimension_varchar_label = p_dim_label
    AND    x.read_only_flag = 'N'
    AND    x.composite_dimension_flag = 'N'
    AND    x.hier_editor_managed_flag = 'Y'
    AND    x.dimension_id = d.dimension_id;
Line: 3214

      SELECT default_load_member_id
      INTO   v_default_load_member_id
      FROM   fem_value_sets_b
      WHERE  value_set_id = p_vs_id
      AND    dimension_id = v_dim_id;
Line: 3239

    v_sql := 'SELECT '||v_member_col||', '||v_member_dc_col
          ||' FROM '||v_member_b_tab;
Line: 3273

    v_sql :=  'SELECT MAX('||v_member_col||') KEEP (DENSE_RANK FIRST ORDER BY creation_date),'
           ||' MAX('||v_member_dc_col||') KEEP (DENSE_RANK FIRST ORDER BY creation_date)'
           ||' FROM '||v_member_b_tab;
Line: 3360

         v_member_pkg||'.INSERT_ROW('||
        'x_rowid => v_rowid,';
Line: 3399

        'x_last_update_date => sysdate,'||
        'x_last_updated_by => '||c_user_id||','||
        'x_last_update_login => null);'||
Line: 3449

        v_sql := 'INSERT INTO '||v_attr_tab||
                          ' (ATTRIBUTE_ID'||
                          ',VERSION_ID'||
                          ','||v_member_col;
Line: 3463

                          ',LAST_UPDATED_BY'||
                          ',LAST_UPDATE_DATE'||
                          ',LAST_UPDATE_LOGIN'||
                          ',OBJECT_VERSION_NUMBER'||
                          ',AW_SNAPSHOT_FLAG)'||
                          ' select '||attr.attribute_id||
                          ','||attr.version_id||
                          ','||v_member_code;
Line: 3510

      UPDATE fem_value_sets_b
      SET default_load_member_id = to_number(v_member_code),
          last_update_date = sysdate,
          last_updated_by = c_user_id
      WHERE value_set_id = p_vs_id;
Line: 3520

          p_msg_text => 'Updated FEM_VALUE_SETS_B.default_load_member_id = '
                       ||v_member_code);
Line: 3526

      UPDATE fem_xdim_dimensions
      SET default_member_display_code = (v_member_dc),
          last_update_date = sysdate,
          last_updated_by = c_user_id
      WHERE dimension_id = v_dim_id;
Line: 3536

          p_msg_text => 'Updated FEM_XDIM_DIMENSIONS.default_member_display_code = '
                       ||v_member_dc);
Line: 3685

    SELECT D.dimension_varchar_label,
           V.default_load_member_id
    INTO   v_dim_label,
           v_def_load_id
    FROM   fem_value_sets_b V, fem_dimensions_b D
    WHERE  V.value_set_id = p_vs_id
    AND    V.dimension_id = D.dimension_id;
Line: 3802

    SELECT d.dimension_id,
           d.dimension_varchar_label,
           x.value_set_required_flag
    FROM   fem_xdim_dimensions x, fem_dimensions_b d
    WHERE  x.dimension_id = d.dimension_id
    AND    x.read_only_flag = 'N'
    AND    x.composite_dimension_flag = 'N'
    AND    x.hier_editor_managed_flag = 'Y'
    AND   (x.default_member_display_code IS NULL OR
           x.value_set_required_flag = 'Y');
Line: 3815

      SELECT value_set_id
      FROM   fem_value_sets_b
      WHERE  dimension_id = p_dim_id
      AND    default_load_member_id IS NULL;
Line: 4012

   SELECT attribute_id,
          attribute_varchar_label,
          attribute_dimension_id,
          attribute_value_column_name,
          attribute_required_flag
   FROM fem_dim_attributes_b
   WHERE dimension_id =
      (SELECT dimension_id
       FROM fem_dimensions_b
       WHERE dimension_varchar_label = c_dim_label);
Line: 4034

SELECT dimension_id
INTO v_dim_id
FROM fem_dimensions_b
WHERE dimension_varchar_label = c_dim_label;
Line: 4052

   FEM_DATASETS_PKG.INSERT_ROW(
      x_rowid => v_row_id,
      x_dataset_code => v_ds_cd,
      x_enabled_flag => c_enbld_flg,
      x_dataset_display_code => p_display_code,
      x_read_only_flag => c_ro_flg,
      x_personal_flag => c_pers_flg,
      x_object_version_number => c_obj_ver_no,
      x_dataset_name => p_dataset_name,
      x_description => p_dataset_desc,
      x_creation_date => sysdate,
      x_created_by => c_user_id,
      x_last_update_date => sysdate,
      x_last_updated_by => c_user_id,
      x_last_update_login => null);
Line: 4086

   SELECT MIN(version_id)
   INTO v_ver_id
   FROM fem_dim_attr_versions_b
   WHERE attribute_id = v_attr_id
   AND default_version_flag = 'Y';
Line: 4102

      SELECT fem_dim_attr_versions_b_s.NEXTVAL
      INTO v_ver_id FROM dual;
Line: 4105

      FEM_DIM_ATTR_VERSIONS_PKG.INSERT_ROW(
         x_rowid => v_row_id,
         x_version_id => v_ver_id,
         x_aw_snapshot_flag => c_aw_flg,
         x_version_display_code => p_ver_disp_cd,
         x_object_version_number => c_obj_ver_no,
         x_default_version_flag => 'Y',
         x_personal_flag => c_pers_flg,
         x_attribute_id => v_attr_id,
         x_version_name => p_ver_name,
         x_description => null,
         x_creation_date => sysdate,
         x_created_by => c_user_id,
         x_last_update_date => sysdate,
         x_last_updated_by => c_user_id,
         x_last_update_login => null);
Line: 4172

         SELECT member_b_table_name,
                member_col
         INTO v_xdim_tab,
              v_xdim_col
         FROM fem_xdim_dimensions
         WHERE dimension_id = v_xdim_id;
Line: 4180

            'SELECT '||v_xdim_col||
            ' FROM '||v_xdim_tab||
            ' WHERE '||v_xdim_col||' = :b_attr_value';
Line: 4208

         INSERT INTO fem_datasets_attr(
            attribute_id,
            version_id,
            dataset_code,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_ds_cd,
            v_attr_num,
            v_attr_vch,
            null,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 4246

         INSERT INTO fem_datasets_attr(
            attribute_id,
            version_id,
            dataset_code,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_ds_cd,
            null,
            null,
            v_attr_value,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 4284

         INSERT INTO fem_datasets_attr(
            attribute_id,
            version_id,
            dataset_code,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_ds_cd,
            null,
            null,
            null,
            v_attr_value,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 4322

         INSERT INTO fem_datasets_attr(
            attribute_id,
            version_id,
            dataset_code,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_ds_cd,
            null,
            null,
            null,
            null,
            v_attr_date,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 4465

   SELECT attribute_id,
          attribute_varchar_label,
          attribute_dimension_id,
          attribute_value_column_name,
          attribute_required_flag
   FROM fem_dim_attributes_b
   WHERE dimension_id =
      (SELECT dimension_id
       FROM fem_dimensions_b
       WHERE dimension_varchar_label = c_dim_label);
Line: 4502

SELECT dimension_id
INTO v_dim_id
FROM fem_dimensions_b
WHERE dimension_varchar_label = c_dim_label;
Line: 4526

   FEM_DATASETS_PKG.INSERT_ROW(
      x_rowid => v_row_id,
      x_dataset_code => v_ds_cd,
      x_enabled_flag => c_enbld_flg,
      x_dataset_display_code => p_display_code,
      x_read_only_flag => c_ro_flg,
      x_personal_flag => c_pers_flg,
      x_object_version_number => c_obj_ver_no,
      x_dataset_name => p_dataset_name,
      x_description => p_dataset_desc,
      x_creation_date => sysdate,
      x_created_by => c_user_id,
      x_last_update_date => sysdate,
      x_last_updated_by => c_user_id,
      x_last_update_login => null);
Line: 4560

   SELECT MIN(version_id)
   INTO v_ver_id
   FROM fem_dim_attr_versions_b
   WHERE attribute_id = v_attr_id
   AND default_version_flag = 'Y';
Line: 4576

      SELECT fem_dim_attr_versions_b_s.NEXTVAL
      INTO v_ver_id FROM dual;
Line: 4579

      FEM_DIM_ATTR_VERSIONS_PKG.INSERT_ROW(
         x_rowid => v_row_id,
         x_version_id => v_ver_id,
         x_aw_snapshot_flag => c_aw_flg,
         x_version_display_code => p_ver_disp_cd,
         x_object_version_number => c_obj_ver_no,
         x_default_version_flag => 'Y',
         x_personal_flag => c_pers_flg,
         x_attribute_id => v_attr_id,
         x_version_name => p_ver_name,
         x_description => null,
         x_creation_date => sysdate,
         x_created_by => c_user_id,
         x_last_update_date => sysdate,
         x_last_updated_by => c_user_id,
         x_last_update_login => null);
Line: 4643

         SELECT member_b_table_name,
                member_col
         INTO v_xdim_tab,
              v_xdim_col
         FROM fem_xdim_dimensions
         WHERE dimension_id = v_xdim_id;
Line: 4651

            'SELECT '||v_xdim_col||
            ' FROM '||v_xdim_tab||
            ' WHERE '||v_xdim_col||' = :b_attr_value';
Line: 4679

         INSERT INTO fem_datasets_attr(
            attribute_id,
            version_id,
            dataset_code,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_ds_cd,
            v_attr_num,
            v_attr_vch,
            null,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 4717

         INSERT INTO fem_datasets_attr(
            attribute_id,
            version_id,
            dataset_code,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_ds_cd,
            null,
            null,
            v_attr_value,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 4755

         INSERT INTO fem_datasets_attr(
            attribute_id,
            version_id,
            dataset_code,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_ds_cd,
            null,
            null,
            null,
            v_attr_value,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 4793

         INSERT INTO fem_datasets_attr(
            attribute_id,
            version_id,
            dataset_code,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_ds_cd,
            null,
            null,
            null,
            null,
            v_attr_date,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 4979

   SELECT attribute_id,
          attribute_varchar_label,
          attribute_dimension_id,
          attribute_value_column_name,
          attribute_required_flag
   FROM fem_dim_attributes_b
   WHERE dimension_id =
      (SELECT dimension_id
       FROM fem_dimensions_b
       WHERE dimension_varchar_label = c_dim_label);
Line: 4998

SELECT dimension_id
INTO v_dim_id
FROM fem_dimensions_b
WHERE dimension_varchar_label = c_dim_label;
Line: 5016

   FEM_LEDGERS_PKG.INSERT_ROW(
      x_rowid => v_row_id,
      x_ledger_id => v_lg_id,
      x_personal_flag => c_pers_flg,
      x_read_only_flag => c_ro_flg,
      x_object_version_number => c_obj_ver_no,
      x_enabled_flag => c_enbld_flg,
      x_ledger_display_code => p_display_code,
      x_ledger_name => p_ledger_name,
      x_description => p_ledger_desc,
      x_creation_date => sysdate,
      x_created_by => c_user_id,
      x_last_update_date => sysdate,
      x_last_updated_by => c_user_id,
      x_last_update_login => null);
Line: 5050

   SELECT MIN(version_id)
   INTO v_ver_id
   FROM fem_dim_attr_versions_b
   WHERE attribute_id = v_attr_id
   AND default_version_flag = 'Y';
Line: 5066

      SELECT fem_dim_attr_versions_b_s.NEXTVAL
      INTO v_ver_id FROM dual;
Line: 5069

      FEM_DIM_ATTR_VERSIONS_PKG.INSERT_ROW(
         x_rowid => v_row_id,
         x_version_id => v_ver_id,
         x_aw_snapshot_flag => c_aw_flg,
         x_version_display_code => p_ver_disp_cd,
         x_object_version_number => c_obj_ver_no,
         x_default_version_flag => 'Y',
         x_personal_flag => c_pers_flg,
         x_attribute_id => v_attr_id,
         x_version_name => p_ver_name,
         x_description => null,
         x_creation_date => sysdate,
         x_created_by => c_user_id,
         x_last_update_date => sysdate,
         x_last_updated_by => c_user_id,
         x_last_update_login => null);
Line: 5180

         SELECT member_b_table_name,
                member_col
         INTO v_xdim_tab,
              v_xdim_col
         FROM fem_xdim_dimensions
         WHERE dimension_id = v_xdim_id;
Line: 5188

            'SELECT '||v_xdim_col||
            ' FROM '||v_xdim_tab||
            ' WHERE '||v_xdim_col||' = :b_attr_value';
Line: 5216

         INSERT INTO fem_ledgers_attr(
            attribute_id,
            version_id,
            ledger_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            object_version_number,
            aw_snapshot_flag)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_lg_id,
            v_attr_num,
            v_attr_vch,
            null,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_obj_ver_no,
            c_aw_flg);
Line: 5254

         INSERT INTO fem_ledgers_attr(
            attribute_id,
            version_id,
            ledger_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            object_version_number,
            aw_snapshot_flag)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_lg_id,
            null,
            null,
            v_attr_value,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_obj_ver_no,
            c_aw_flg);
Line: 5292

         INSERT INTO fem_ledgers_attr(
            attribute_id,
            version_id,
            ledger_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            object_version_number,
            aw_snapshot_flag)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_lg_id,
            null,
            null,
            null,
            v_attr_value,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_obj_ver_no,
            c_aw_flg);
Line: 5330

         INSERT INTO fem_ledgers_attr(
            attribute_id,
            version_id,
            ledger_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            object_version_number,
            aw_snapshot_flag)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_lg_id,
            null,
            null,
            null,
            null,
            v_attr_date,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_obj_ver_no,
            c_aw_flg);
Line: 5498

   SELECT attribute_id,
          attribute_varchar_label,
          attribute_dimension_id,
          attribute_value_column_name,
          attribute_required_flag
   FROM fem_dim_attributes_b
   WHERE dimension_id =
      (SELECT dimension_id
       FROM fem_dimensions_b
       WHERE dimension_varchar_label = c_dim_label);
Line: 5532

SELECT dimension_id
INTO v_dim_id
FROM fem_dimensions_b
WHERE dimension_varchar_label = c_dim_label;
Line: 5556

   FEM_LEDGERS_PKG.INSERT_ROW(
      x_rowid => v_row_id,
      x_ledger_id => v_lg_id,
      x_personal_flag => c_pers_flg,
      x_read_only_flag => c_ro_flg,
      x_object_version_number => c_obj_ver_no,
      x_enabled_flag => c_enbld_flg,
      x_ledger_display_code => p_display_code,
      x_ledger_name => p_ledger_name,
      x_description => p_ledger_desc,
      x_creation_date => sysdate,
      x_created_by => c_user_id,
      x_last_update_date => sysdate,
      x_last_updated_by => c_user_id,
      x_last_update_login => null);
Line: 5590

   SELECT MIN(version_id)
   INTO v_ver_id
   FROM fem_dim_attr_versions_b
   WHERE attribute_id = v_attr_id
   AND default_version_flag = 'Y';
Line: 5606

      SELECT fem_dim_attr_versions_b_s.NEXTVAL
      INTO v_ver_id FROM dual;
Line: 5609

      FEM_DIM_ATTR_VERSIONS_PKG.INSERT_ROW(
         x_rowid => v_row_id,
         x_version_id => v_ver_id,
         x_aw_snapshot_flag => c_aw_flg,
         x_version_display_code => p_ver_disp_cd,
         x_object_version_number => c_obj_ver_no,
         x_default_version_flag => 'Y',
         x_personal_flag => c_pers_flg,
         x_attribute_id => v_attr_id,
         x_version_name => p_ver_name,
         x_description => null,
         x_creation_date => sysdate,
         x_created_by => c_user_id,
         x_last_update_date => sysdate,
         x_last_updated_by => c_user_id,
         x_last_update_login => null);
Line: 5717

         SELECT member_b_table_name,
                member_col
         INTO v_xdim_tab,
              v_xdim_col
         FROM fem_xdim_dimensions
         WHERE dimension_id = v_xdim_id;
Line: 5725

            'SELECT '||v_xdim_col||
            ' FROM '||v_xdim_tab||
            ' WHERE '||v_xdim_col||' = :b_attr_value';
Line: 5753

         INSERT INTO fem_ledgers_attr(
            attribute_id,
            version_id,
            ledger_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            object_version_number,
            aw_snapshot_flag)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_lg_id,
            v_attr_num,
            v_attr_vch,
            null,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_obj_ver_no,
            c_aw_flg);
Line: 5791

         INSERT INTO fem_ledgers_attr(
            attribute_id,
            version_id,
            ledger_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            object_version_number,
            aw_snapshot_flag)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_lg_id,
            null,
            null,
            v_attr_value,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_obj_ver_no,
            c_aw_flg);
Line: 5829

         INSERT INTO fem_ledgers_attr(
            attribute_id,
            version_id,
            ledger_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            object_version_number,
            aw_snapshot_flag)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_lg_id,
            null,
            null,
            null,
            v_attr_value,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_obj_ver_no,
            c_aw_flg);
Line: 5867

         INSERT INTO fem_ledgers_attr(
            attribute_id,
            version_id,
            ledger_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            object_version_number,
            aw_snapshot_flag)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_lg_id,
            null,
            null,
            null,
            null,
            v_attr_date,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_obj_ver_no,
            c_aw_flg);
Line: 6060

      SELECT attribute_id,
             attribute_varchar_label,
             attribute_dimension_id,
             attribute_value_column_name
      FROM fem_dim_attributes_b
      WHERE dimension_id =
         (SELECT dimension_id
          FROM fem_dimensions_b
          WHERE dimension_varchar_label = 'BUDGET')
      AND attribute_required_flag = 'Y';
Line: 6097

SELECT dimension_id
INTO v_budget_dimension_id
FROM fem_dimensions_b
WHERE dimension_varchar_label = c_budget_label;
Line: 6121

   FEM_BUDGETS_PKG.INSERT_ROW(
      x_rowid => v_row_id,
      x_budget_id => v_budget_id,
      x_enabled_flag => c_enabled_flag,
      x_budget_display_code => p_budget_display_code,
      x_read_only_flag => c_read_only_flag,
      x_personal_flag => c_personal_flag,
      x_object_version_number => c_object_version_number,
      x_budget_name => p_budget_name,
      x_description => p_budget_desc,
      x_creation_date => sysdate,
      x_created_by => c_user_id,
      x_last_update_date => sysdate,
      x_last_updated_by => c_user_id,
      x_last_update_login => null);
Line: 6153

      SELECT MIN(version_id)
      INTO v_version_id
      FROM fem_dim_attr_versions_b
      WHERE attribute_id = v_attribute_id
      AND default_version_flag = 'Y';
Line: 6172

         SELECT fem_dim_attr_versions_b_s.NEXTVAL
         INTO v_version_id FROM dual;
Line: 6175

         FEM_DIM_ATTR_VERSIONS_PKG.INSERT_ROW(
            x_rowid => v_row_id,
            x_version_id => v_version_id,
            x_aw_snapshot_flag => c_aw_snapshot_flag,
            x_version_display_code => p_ver_disp_cd,
            x_object_version_number => c_object_version_number,
            x_default_version_flag => 'Y',
            x_personal_flag => c_personal_flag,
            x_attribute_id => v_attribute_id,
            x_version_name => p_ver_name,
            x_description => null,
            x_creation_date => sysdate,
            x_created_by => c_user_id,
            x_last_update_date => sysdate,
            x_last_updated_by => c_user_id,
            x_last_update_login => null);
Line: 6216

            select calendar_id
            into v_first_period_calendar_id
            from fem_calendars_b
            where calendar_display_code = p_first_period_calendar;
Line: 6226

            select time_dimension_group_key
            into v_first_period_time_dimgrp_key
            from fem_dimension_grps_b D, fem_dimensions_b B
            where D.dimension_group_display_code = p_first_period_dimgrp
            and D.dimension_id = B.dimension_id
            and B.dimension_varchar_label = 'CAL_PERIOD';
Line: 6237

         select LPAD(to_char(to_number(to_char(p_first_period_end_date,'j'))),7,'0')||
         LPAD(TO_CHAR(p_first_period_number),15,'0')||
         LPAD(to_char(v_first_period_calendar_id),5,'0')||
         LPAD(to_char(v_first_period_time_dimgrp_key),5,'0')
         into v_attr_assign_value
         from dual;
Line: 6249

            select calendar_id
            into v_last_period_calendar_id
            from fem_calendars_b
            where calendar_display_code = p_last_period_calendar;
Line: 6259

            select time_dimension_group_key
            into v_last_period_time_dimgrp_key
            from fem_dimension_grps_b D, fem_dimensions_b B
            where D.dimension_group_display_code = p_last_period_dimgrp
            and D.dimension_id = B.dimension_id
            and B.dimension_varchar_label = 'CAL_PERIOD';
Line: 6270

         select LPAD(to_char(to_number(to_char(p_last_period_end_date,'j'))),7,'0')||
         LPAD(TO_CHAR(p_last_period_number),15,'0')||
         LPAD(to_char(v_last_period_calendar_id),5,'0')||
         LPAD(to_char(v_last_period_time_dimgrp_key),5,'0')
         into v_attr_assign_value
         from dual;
Line: 6309

         SELECT member_b_table_name,
                member_col,
                member_display_code_col
         INTO v_attr_member_tab,
              v_attr_member_col,
              v_attr_member_dc_col
         FROM fem_xdim_dimensions
         WHERE dimension_id = attr.attribute_dimension_id;
Line: 6319

            'SELECT '||v_attr_member_col||
            ' FROM '||v_attr_member_tab||
            ' WHERE to_char('||v_attr_member_dc_col||') = '''||v_attr_assign_value||'''';
Line: 6356

      INSERT INTO fem_budgets_attr(
         attribute_id,
         version_id,
         budget_id,
         dim_attribute_numeric_member,
         dim_attribute_varchar_member,
         number_assign_value,
         varchar_assign_value,
         date_assign_value,
         creation_date,
         created_by,
         last_updated_by,
         last_update_date,
         last_update_login,
         aw_snapshot_flag,
         object_version_number)
      VALUES(
         v_attribute_id,
         v_version_id,
         v_budget_id,
         v_attr_numeric_member,
         v_attr_varchar_member,
         v_attr_number_assign,
         null,
         null,
         sysdate,
         c_user_id,
         c_user_id,
         sysdate,
         null,
         c_aw_snapshot_flag,
         c_object_version_number);
Line: 6543

   SELECT attribute_id,
          attribute_varchar_label,
          attribute_dimension_id,
          attribute_value_column_name
   FROM fem_dim_attributes_b
   WHERE dimension_id =
      (SELECT dimension_id
       FROM fem_dimensions_b
       WHERE dimension_varchar_label = 'BUDGET')
   AND attribute_required_flag = 'Y';
Line: 6566

SELECT dimension_id
INTO v_dim_id
FROM fem_dimensions_b
WHERE dimension_varchar_label = c_budget_label;
Line: 6572

   SELECT budget_id
   INTO v_budget_id
   FROM fem_budgets_b
   WHERE budget_id = p_budget_id;
Line: 6608

   FEM_BUDGETS_PKG.INSERT_ROW(
      x_rowid => v_row_id,
      x_budget_id => v_budget_id,
      x_enabled_flag => c_enabled_flag,
      x_budget_display_code => p_budget_display_code,
      x_read_only_flag => c_read_only_flag,
      x_personal_flag => c_personal_flag,
      x_object_version_number => c_object_version_number,
      x_budget_name => p_budget_name,
      x_description => p_budget_desc,
      x_creation_date => sysdate,
      x_created_by => c_user_id,
      x_last_update_date => sysdate,
      x_last_updated_by => c_user_id,
      x_last_update_login => null);
Line: 6639

   SELECT MIN(version_id)
   INTO v_version_id
   FROM fem_dim_attr_versions_b
   WHERE attribute_id = v_attribute_id
   AND default_version_flag = 'Y';
Line: 6659

      SELECT fem_dim_attr_versions_b_s.NEXTVAL
      INTO v_version_id FROM dual;
Line: 6662

      FEM_DIM_ATTR_VERSIONS_PKG.INSERT_ROW(
         x_rowid => v_row_id,
         x_version_id => v_version_id,
         x_aw_snapshot_flag => c_aw_snapshot_flag,
         x_version_display_code => p_ver_disp_cd,
         x_object_version_number => c_object_version_number,
         x_default_version_flag => 'Y',
         x_personal_flag => c_personal_flag,
         x_attribute_id => v_attribute_id,
         x_version_name => p_ver_name,
         x_description => null,
         x_creation_date => sysdate,
         x_created_by => c_user_id,
         x_last_update_date => sysdate,
         x_last_updated_by => c_user_id,
         x_last_update_login => null);
Line: 6703

            select calendar_id
            into v_first_period_calendar_id
            from fem_calendars_b
            where calendar_display_code = p_first_period_calendar;
Line: 6713

            select time_dimension_group_key
            into v_first_period_time_dimgrp_key
            from fem_dimension_grps_b D, fem_dimensions_b B
            where D.dimension_group_display_code = p_first_period_dimgrp
            and D.dimension_id = B.dimension_id
            and B.dimension_varchar_label = 'CAL_PERIOD';
Line: 6724

         select LPAD(to_char(to_number(to_char(p_first_period_end_date,'j'))),7,'0')||
         LPAD(TO_CHAR(p_first_period_number),15,'0')||
         LPAD(to_char(v_first_period_calendar_id),5,'0')||
         LPAD(to_char(v_first_period_time_dimgrp_key),5,'0')
         into v_attr_assign_value
         from dual;
Line: 6736

            select calendar_id
            into v_last_period_calendar_id
            from fem_calendars_b
            where calendar_display_code = p_last_period_calendar;
Line: 6746

            select time_dimension_group_key
            into v_last_period_time_dimgrp_key
            from fem_dimension_grps_b D, fem_dimensions_b B
            where D.dimension_group_display_code = p_last_period_dimgrp
            and D.dimension_id = B.dimension_id
            and B.dimension_varchar_label = 'CAL_PERIOD';
Line: 6757

         select LPAD(to_char(to_number(to_char(p_last_period_end_date,'j'))),7,'0')||
         LPAD(TO_CHAR(p_last_period_number),15,'0')||
         LPAD(to_char(v_last_period_calendar_id),5,'0')||
         LPAD(to_char(v_last_period_time_dimgrp_key),5,'0')
         into v_attr_assign_value
         from dual;
Line: 6796

         SELECT member_b_table_name,
                member_col,
                member_display_code_col
         INTO v_attr_member_tab,
              v_attr_member_col,
              v_attr_member_dc_col
         FROM fem_xdim_dimensions
         WHERE dimension_id = attr.attribute_dimension_id;
Line: 6806

            'SELECT '||v_attr_member_col||
            ' FROM '||v_attr_member_tab||
            ' WHERE to_char('||v_attr_member_dc_col||') = '''||v_attr_assign_value||'''';
Line: 6843

      INSERT INTO fem_budgets_attr(
         attribute_id,
         version_id,
         budget_id,
         dim_attribute_numeric_member,
         dim_attribute_varchar_member,
         number_assign_value,
         varchar_assign_value,
         date_assign_value,
         creation_date,
         created_by,
         last_updated_by,
         last_update_date,
         last_update_login,
         aw_snapshot_flag,
         object_version_number)
      VALUES(
         v_attribute_id,
         v_version_id,
         v_budget_id,
         v_attr_numeric_member,
         v_attr_varchar_member,
         v_attr_number_assign,
         null,
         null,
         sysdate,
         c_user_id,
         c_user_id,
         sysdate,
         null,
         c_aw_snapshot_flag,
         c_object_version_number);
Line: 7053

   SELECT attribute_id,
          attribute_varchar_label,
          attribute_dimension_id,
          attribute_value_column_name,
          attribute_required_flag
   FROM fem_dim_attributes_b
   WHERE dimension_id =
      (SELECT dimension_id
       FROM fem_dimensions_b
       WHERE dimension_varchar_label = c_dim_label);
Line: 7073

SELECT dimension_id
INTO v_dim_id
FROM fem_dimensions_b
WHERE dimension_varchar_label = c_dim_label;
Line: 7079

   SELECT ledger_id
   INTO v_lg_id
   FROM fem_ledgers_b
   WHERE ledger_id = p_ledger_id;
Line: 7115

   FEM_LEDGERS_PKG.INSERT_ROW(
      x_rowid => v_row_id,
      x_ledger_id => v_lg_id,
      x_personal_flag => c_pers_flg,
      x_read_only_flag => c_ro_flg,
      x_object_version_number => c_obj_ver_no,
      x_enabled_flag => c_enbld_flg,
      x_ledger_display_code => p_display_code,
      x_ledger_name => p_ledger_name,
      x_description => p_ledger_desc,
      x_creation_date => sysdate,
      x_created_by => c_user_id,
      x_last_update_date => sysdate,
      x_last_updated_by => c_user_id,
      x_last_update_login => null);
Line: 7149

   SELECT MIN(version_id)
   INTO v_ver_id
   FROM fem_dim_attr_versions_b
   WHERE attribute_id = v_attr_id
   AND default_version_flag = 'Y';
Line: 7165

      SELECT fem_dim_attr_versions_b_s.NEXTVAL
      INTO v_ver_id FROM dual;
Line: 7168

      FEM_DIM_ATTR_VERSIONS_PKG.INSERT_ROW(
         x_rowid => v_row_id,
         x_version_id => v_ver_id,
         x_aw_snapshot_flag => c_aw_flg,
         x_version_display_code => p_ver_disp_cd,
         x_object_version_number => c_obj_ver_no,
         x_default_version_flag => 'Y',
         x_personal_flag => c_pers_flg,
         x_attribute_id => v_attr_id,
         x_version_name => p_ver_name,
         x_description => null,
         x_creation_date => sysdate,
         x_created_by => c_user_id,
         x_last_update_date => sysdate,
         x_last_updated_by => c_user_id,
         x_last_update_login => null);
Line: 7276

         SELECT member_b_table_name,
                member_col
         INTO v_xdim_tab,
              v_xdim_col
         FROM fem_xdim_dimensions
         WHERE dimension_id = v_xdim_id;
Line: 7284

            'SELECT '||v_xdim_col||
            ' FROM '||v_xdim_tab||
            ' WHERE '||v_xdim_col||' = :b_attr_value';
Line: 7315

         INSERT INTO fem_ledgers_attr(
            attribute_id,
            version_id,
            ledger_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            object_version_number,
            aw_snapshot_flag)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_lg_id,
            v_attr_num,
            v_attr_vch,
            null,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_obj_ver_no,
            c_aw_flg);
Line: 7353

         INSERT INTO fem_ledgers_attr(
            attribute_id,
            version_id,
            ledger_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            object_version_number,
            aw_snapshot_flag)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_lg_id,
            null,
            null,
            v_attr_value,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_obj_ver_no,
            c_aw_flg);
Line: 7391

         INSERT INTO fem_ledgers_attr(
            attribute_id,
            version_id,
            ledger_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            object_version_number,
            aw_snapshot_flag)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_lg_id,
            null,
            null,
            null,
            v_attr_value,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_obj_ver_no,
            c_aw_flg);
Line: 7429

         INSERT INTO fem_ledgers_attr(
            attribute_id,
            version_id,
            ledger_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            object_version_number,
            aw_snapshot_flag)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_lg_id,
            null,
            null,
            null,
            null,
            v_attr_date,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_obj_ver_no,
            c_aw_flg);
Line: 7606

   SELECT attribute_id,
          attribute_varchar_label,
          attribute_dimension_id,
          attribute_value_column_name,
          attribute_required_flag
   FROM fem_dim_attributes_b
   WHERE dimension_id =
      (SELECT dimension_id
       FROM fem_dimensions_b
       WHERE dimension_varchar_label = c_dim_label);
Line: 7641

SELECT dimension_id
INTO v_dim_id
FROM fem_dimensions_b
WHERE dimension_varchar_label = c_dim_label;
Line: 7665

   FEM_ENCUMBRANCE_TYPES_PKG.INSERT_ROW(
      x_rowid => v_row_id,
      x_encumbrance_type_id => v_enc_type_id,
      x_personal_flag => c_pers_flg,
      x_encumbrance_type_code => p_enc_type_code,
      x_enabled_flag => c_enbld_flg,
      x_object_version_number => c_obj_ver_no,
      x_read_only_flag => c_ro_flg,
      x_encumbrance_type_name => p_enc_type_name,
      x_description => p_enc_type_desc,
      x_creation_date => sysdate,
      x_created_by => c_user_id,
      x_last_update_date => sysdate,
      x_last_updated_by => c_user_id,
      x_last_update_login => null);
Line: 7699

   SELECT MIN(version_id)
   INTO v_ver_id
   FROM fem_dim_attr_versions_b
   WHERE attribute_id = v_attr_id
   AND default_version_flag = 'Y';
Line: 7715

      SELECT fem_dim_attr_versions_b_s.NEXTVAL
      INTO v_ver_id FROM dual;
Line: 7718

      FEM_DIM_ATTR_VERSIONS_PKG.INSERT_ROW(
         x_rowid => v_row_id,
         x_version_id => v_ver_id,
         x_aw_snapshot_flag => c_aw_flg,
         x_version_display_code => p_ver_disp_cd,
         x_object_version_number => c_obj_ver_no,
         x_default_version_flag => 'Y',
         x_personal_flag => c_pers_flg,
         x_attribute_id => v_attr_id,
         x_version_name => p_ver_name,
         x_description => null,
         x_creation_date => sysdate,
         x_created_by => c_user_id,
         x_last_update_date => sysdate,
         x_last_updated_by => c_user_id,
         x_last_update_login => null);
Line: 7772

         SELECT member_b_table_name,
                member_col
         INTO v_xdim_tab,
              v_xdim_col
         FROM fem_xdim_dimensions
         WHERE dimension_id = v_xdim_id;
Line: 7780

            'SELECT '||v_xdim_col||
            ' FROM '||v_xdim_tab||
            ' WHERE '||v_xdim_col||' = :b_attr_value';
Line: 7808

         INSERT INTO fem_enc_types_attr(
            attribute_id,
            version_id,
            encumbrance_type_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_enc_type_id,
            v_attr_num,
            v_attr_vch,
            null,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 7845

         INSERT INTO fem_enc_types_attr(
            attribute_id,
            version_id,
            encumbrance_type_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_enc_type_id,
            null,
            null,
            v_attr_value,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 7882

         INSERT INTO fem_enc_types_attr(
            attribute_id,
            version_id,
            encumbrance_type_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_enc_type_id,
            null,
            null,
            null,
            v_attr_value,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 7919

         INSERT INTO fem_enc_types_attr(
            attribute_id,
            version_id,
            encumbrance_type_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_enc_type_id,
            null,
            null,
            null,
            null,
            v_attr_date,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 8081

   SELECT attribute_id,
          attribute_varchar_label,
          attribute_dimension_id,
          attribute_value_column_name,
          attribute_required_flag
   FROM fem_dim_attributes_b
   WHERE dimension_id =
      (SELECT dimension_id
       FROM fem_dimensions_b
       WHERE dimension_varchar_label = c_dim_label);
Line: 8101

SELECT dimension_id
INTO v_dim_id
FROM fem_dimensions_b
WHERE dimension_varchar_label = c_dim_label;
Line: 8107

   SELECT encumbrance_type_id
   INTO v_enc_type_id
   FROM fem_encumbrance_types_b
   WHERE encumbrance_type_id = p_enc_type_id;
Line: 8143

   FEM_ENCUMBRANCE_TYPES_PKG.INSERT_ROW(
      x_rowid => v_row_id,
      x_encumbrance_type_id => v_enc_type_id,
      x_personal_flag => c_pers_flg,
      x_encumbrance_type_code => p_enc_type_code,
      x_enabled_flag => c_enbld_flg,
      x_object_version_number => c_obj_ver_no,
      x_read_only_flag => c_ro_flg,
      x_encumbrance_type_name => p_enc_type_name,
      x_description => p_enc_type_desc,
      x_creation_date => sysdate,
      x_created_by => c_user_id,
      x_last_update_date => sysdate,
      x_last_updated_by => c_user_id,
      x_last_update_login => null);
Line: 8177

   SELECT MIN(version_id)
   INTO v_ver_id
   FROM fem_dim_attr_versions_b
   WHERE attribute_id = v_attr_id
   AND default_version_flag = 'Y';
Line: 8193

      SELECT fem_dim_attr_versions_b_s.NEXTVAL
      INTO v_ver_id FROM dual;
Line: 8196

      FEM_DIM_ATTR_VERSIONS_PKG.INSERT_ROW(
         x_rowid => v_row_id,
         x_version_id => v_ver_id,
         x_aw_snapshot_flag => c_aw_flg,
         x_version_display_code => p_ver_disp_cd,
         x_object_version_number => c_obj_ver_no,
         x_default_version_flag => 'Y',
         x_personal_flag => c_pers_flg,
         x_attribute_id => v_attr_id,
         x_version_name => p_ver_name,
         x_description => null,
         x_creation_date => sysdate,
         x_created_by => c_user_id,
         x_last_update_date => sysdate,
         x_last_updated_by => c_user_id,
         x_last_update_login => null);
Line: 8250

         SELECT member_b_table_name,
                member_col
         INTO v_xdim_tab,
              v_xdim_col
         FROM fem_xdim_dimensions
         WHERE dimension_id = v_xdim_id;
Line: 8258

            'SELECT '||v_xdim_col||
            ' FROM '||v_xdim_tab||
            ' WHERE '||v_xdim_col||' = :b_attr_value';
Line: 8286

         INSERT INTO fem_enc_types_attr(
            attribute_id,
            version_id,
            encumbrance_type_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_enc_type_id,
            v_attr_num,
            v_attr_vch,
            null,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 8324

         INSERT INTO fem_enc_types_attr(
            attribute_id,
            version_id,
            encumbrance_type_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_enc_type_id,
            null,
            null,
            v_attr_value,
            null,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 8362

         INSERT INTO fem_enc_types_attr(
            attribute_id,
            version_id,
            encumbrance_type_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_enc_type_id,
            null,
            null,
            null,
            v_attr_value,
            null,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 8400

         INSERT INTO fem_enc_types_attr(
            attribute_id,
            version_id,
            encumbrance_type_id,
            dim_attribute_numeric_member,
            dim_attribute_varchar_member,
            number_assign_value,
            varchar_assign_value,
            date_assign_value,
            creation_date,
            created_by,
            last_updated_by,
            last_update_date,
            last_update_login,
            aw_snapshot_flag,
            object_version_number)
         VALUES(
            v_attr_id,
            v_ver_id,
            v_enc_type_id,
            null,
            null,
            null,
            null,
            v_attr_date,
            sysdate,
            c_user_id,
            c_user_id,
            sysdate,
            null,
            c_aw_flg,
            c_obj_ver_no);
Line: 8528

                     Insert statement for FEM_GLOBAL_VS_COMBOS_PKG
                     -- this fix will preserve the original signature
                        for this API so that it is backward compatible
                        with OGL by employing a default for the
                        global combo display_code.  If the user passes
                        null for the display code, it set it = global combo name.

*************************************************************************/

PROCEDURE New_Global_VS_Combo (
   p_api_version     IN NUMBER     DEFAULT c_api_version,
   p_init_msg_list   IN VARCHAR2   DEFAULT c_false,
   p_commit          IN VARCHAR2   DEFAULT c_false,
   p_encoded         IN VARCHAR2   DEFAULT c_true,
   x_return_status  OUT NOCOPY VARCHAR2,
   x_msg_count      OUT NOCOPY NUMBER,
   x_msg_data       OUT NOCOPY VARCHAR2,
   x_global_vs_combo_id  OUT NOCOPY NUMBER,
   p_global_vs_combo_name IN VARCHAR2,
   p_global_vs_combo_desc IN VARCHAR2 DEFAULT NULL,
   p_read_only_flag       IN VARCHAR2 DEFAULT 'N',
   p_enabled_flag         IN VARCHAR2 DEFAULT 'Y',
   p_global_vs_combo_dc   IN VARCHAR2 DEFAULT NULL
)
IS

c_obj_ver_no   CONSTANT   NUMBER := 1;
Line: 8568

   SELECT dimension_id, dimension_varchar_label
   FROM fem_xdim_dimensions_vl
   WHERE value_set_required_flag = 'Y'
   ORDER BY dimension_id;
Line: 8597

SELECT fem_global_vs_combos_b_s.NEXTVAL
INTO v_gvsc_id
FROM dual;
Line: 8614

   FEM_GLOBAL_VS_COMBOS_PKG.INSERT_ROW(
      x_rowid => v_row_id,
      x_global_vs_combo_id => v_gvsc_id,
      x_global_vs_combo_display_code => v_global_vs_combo_dc,
      x_enabled_flag => p_enabled_flag,
      x_read_only_flag => p_read_only_flag,
      x_personal_flag => c_pers_flg,
      x_object_version_number => c_obj_ver_no,
      x_global_vs_combo_name => p_global_vs_combo_name,
      x_description => p_global_vs_combo_desc,
      x_creation_date => sysdate,
      x_created_by => c_user_id,
      x_last_update_date => sysdate,
      x_last_updated_by => c_user_id,
      x_last_update_login => null);
Line: 8653

   SELECT value_set_id
   INTO v_vs_id
   FROM fem_value_sets_b
   WHERE dimension_id = r_vs_dim_id.dimension_id
   AND value_set_display_code = r_vs_dim_id.dimension_varchar_label;
Line: 8661

   INSERT INTO fem_global_vs_combo_defs
     (global_vs_combo_id,
      dimension_id,
      value_set_id,
      creation_date,
      created_by,
      last_updated_by,
      last_update_date,
      last_update_login,
      object_version_number)
   VALUES
     (v_gvsc_id,
      r_vs_dim_id.dimension_id,
      v_vs_id,
      sysdate,
      c_user_id,
      c_user_id,
      sysdate,
      null,
      c_obj_ver_no);
Line: 8710

SELECT A.attribute_id,
       V.version_id
INTO   x_attr_id,
       x_ver_id
FROM   fem_dim_attributes_b A,
       fem_dim_attr_versions_b V
WHERE attribute_varchar_label = p_attr_label
AND   dimension_id = p_dim_id
AND   A.attribute_id = V.attribute_id
AND   V.default_version_flag = 'Y';
Line: 8809

   SELECT dimension_id
   INTO   v_dim_id
   FROM   fem_dimensions_b
   WHERE  dimension_varchar_label = p_dimension_varchar_label;
Line: 8821

SELECT member_b_table_name,
       member_col,
       member_display_code_col,
       value_set_required_flag,
       composite_dimension_flag
INTO   v_mem_b_tab,
       v_mem_col,
       v_mem_dc_col,
       v_vs_req_flg,
       v_comp_dim_flg
FROM   fem_xdim_dimensions
WHERE  dimension_id = v_dim_id;
Line: 8854

      SELECT value_set_id
      INTO   v_vs_id
      FROM   fem_value_sets_b
      WHERE  value_set_display_code = p_member_vs_display_code
      AND    dimension_id = v_dim_id;
Line: 8873

   'SELECT '||v_mem_col||
   ' FROM '||v_mem_b_tab||
   ' WHERE '||v_mem_dc_col||' = :b_member_display_code'||
   ' AND local_vs_combo_id = :b_gvsc_id';
Line: 8891

   'SELECT '||v_mem_col||
   ' FROM '||v_mem_b_tab||
   ' WHERE '||v_mem_dc_col||' = :b_member_display_code'||
   ' AND value_set_id = :b_vs_id';
Line: 8907

   'SELECT '||v_mem_col||
   ' FROM '||v_mem_b_tab||
   ' WHERE '||v_mem_dc_col||' = :b_member_display_code';
Line: 9000

SELECT attribute_name
INTO v_attr_name
FROM fem_dim_attributes_tl
WHERE attribute_id = p_attr_id
AND   language = userenv('LANG');
Line: 9023

SELECT T.attribute_name
INTO v_attr_name
FROM fem_dim_attributes_b B,
     fem_dim_attributes_tl T
WHERE B.attribute_varchar_label = p_attr_label
AND B.dimension_id = p_dim_id
AND T.attribute_id = B.attribute_id
AND T.language = userenv('LANG');
Line: 9049

SELECT AT.attribute_name
INTO v_attr_name
FROM fem_dim_attributes_b AB,
     fem_dim_attributes_tl AT,
     fem_dimensions_b DB
WHERE AB.attribute_varchar_label = p_attr_label
AND DB.dimension_varchar_label = p_dim_label
AND AB.dimension_id = DB.dimension_id
AND AT.attribute_id = AB.attribute_id
AND AT.language = userenv('LANG');
Line: 9080

SELECT dimension_name
INTO v_dim_name
FROM fem_dimensions_tl
WHERE dimension_id = p_dim_id
AND language = userenv('LANG');
Line: 9102

SELECT T.dimension_name
INTO v_dim_name
FROM fem_dimensions_b B,
     fem_dimensions_tl T
WHERE B.dimension_varchar_label = p_dim_label
AND T.dimension_id = B.dimension_id
AND T.language = userenv('LANG');
Line: 9330

      SELECT dimension_id
      INTO v_dim_id
      FROM fem_dimensions_b
      WHERE dimension_varchar_label = p_dimension_varchar_label;
Line: 9338

    SELECT member_b_table_name,
           member_col,
           member_display_code_col,
           member_data_type_code,
           value_set_required_flag,
           default_member_display_code
    INTO   v_member_table,
           v_member_col,
           v_member_dc_col,
           x_member_data_type,
           v_vsr_flag,
           v_default_member_dc
    FROM   fem_xdim_dimensions
    WHERE  dimension_id = v_dim_id;
Line: 9401

      SELECT default_load_member_id
      INTO v_default_member
      FROM fem_value_sets_b
      WHERE value_set_id = v_vs_id;
Line: 9408

        v_sql :=  'SELECT '||v_member_dc_col
               ||' FROM '||v_member_table
               ||' WHERE '||v_member_col||' = :v_default_member'
               ||' AND value_set_id = :v_vs_id';
Line: 9446

      v_sql :=  'SELECT '||v_member_col
             ||' FROM '||v_member_table
             ||' WHERE '||v_member_dc_col||' = :v_default_member_dc';
Line: 9648

    SELECT dimension_id
    INTO v_dim_id
    FROM fem_tab_columns_b
    WHERE table_name = Upper(p_table_name)
    AND column_name = Upper(p_column_name);
Line: 9748

   SELECT dimension_id
   INTO   v_dim_id
   FROM   fem_dimensions_b
   WHERE  dimension_id = p_dimension_id;
Line: 9760

SELECT member_b_table_name,
       member_col,
       member_display_code_col,
       value_set_required_flag
INTO   v_mem_b_tab,
       v_mem_col,
       v_mem_dc_col,
       v_vs_req_flg
FROM   fem_xdim_dimensions
WHERE  dimension_id = v_dim_id;
Line: 9777

      SELECT value_set_id
      INTO   v_vs_id
      FROM   fem_value_sets_b
      WHERE  value_set_id = p_dimension_member_vs_id
      AND    dimension_id = v_dim_id;
Line: 9796

   'SELECT '||v_mem_dc_col||
   ' FROM '||v_mem_b_tab||
   ' WHERE '||v_mem_col||' = :b_dimension_member_id'||
   ' AND value_set_id = :b_vs_id';
Line: 9812

   'SELECT '||v_mem_dc_col||
   ' FROM '||v_mem_b_tab||
   ' WHERE '||v_mem_col||' = :b_dimension_member_id';
Line: 9871

   SELECT dimension_id
   INTO   v_dim_id
   FROM   fem_dimensions_b
   WHERE  dimension_id = p_dimension_id;
Line: 9883

SELECT member_vl_object_name,
       member_col,
       member_name_col,
       value_set_required_flag
INTO   v_mem_vl_tab,
       v_mem_col,
       v_mem_name_col,
       v_vs_req_flg
FROM   fem_xdim_dimensions
WHERE  dimension_id = v_dim_id;
Line: 9900

      SELECT value_set_id
      INTO   v_vs_id
      FROM   fem_value_sets_b
      WHERE  value_set_id = p_dimension_member_vs_id
      AND    dimension_id = v_dim_id;
Line: 9919

   'SELECT '||v_mem_name_col||
   ' FROM '||v_mem_vl_tab||
   ' WHERE '||v_mem_col||' = :b_dimension_member_id'||
   ' AND value_set_id = :b_vs_id';
Line: 9935

   'SELECT '||v_mem_name_col||
   ' FROM '||v_mem_vl_tab||
   ' WHERE '||v_mem_col||' = :b_dimension_member_id';