45: c_total_flag CONSTANT NUMBER := -1;
46: C_DEFAULT_DATA CONSTANT VARCHAR2(2) := 'X';
47:
48: TYPE Bsc_Dim_Group_Rec_Type is RECORD(
49: Bsc_Dim_Level_Group_Id BSC_SYS_DIM_GROUPS_TL.dim_group_id%TYPE
50: ,Bsc_Dim_Level_Group_Name BSC_SYS_DIM_GROUPS_TL.name%TYPE
51: ,Bsc_Dim_Level_Group_Short_Name bsc_sys_dim_groups_tl.short_name%TYPE
52: ,Bsc_Dim_Level_Index number
53: ,Bsc_Group_Level_Comp_Flag number -- group
46: C_DEFAULT_DATA CONSTANT VARCHAR2(2) := 'X';
47:
48: TYPE Bsc_Dim_Group_Rec_Type is RECORD(
49: Bsc_Dim_Level_Group_Id BSC_SYS_DIM_GROUPS_TL.dim_group_id%TYPE
50: ,Bsc_Dim_Level_Group_Name BSC_SYS_DIM_GROUPS_TL.name%TYPE
51: ,Bsc_Dim_Level_Group_Short_Name bsc_sys_dim_groups_tl.short_name%TYPE
52: ,Bsc_Dim_Level_Index number
53: ,Bsc_Group_Level_Comp_Flag number -- group
54: ,Bsc_Group_Level_Default_Value varchar2(2) -- group
47:
48: TYPE Bsc_Dim_Group_Rec_Type is RECORD(
49: Bsc_Dim_Level_Group_Id BSC_SYS_DIM_GROUPS_TL.dim_group_id%TYPE
50: ,Bsc_Dim_Level_Group_Name BSC_SYS_DIM_GROUPS_TL.name%TYPE
51: ,Bsc_Dim_Level_Group_Short_Name bsc_sys_dim_groups_tl.short_name%TYPE
52: ,Bsc_Dim_Level_Index number
53: ,Bsc_Group_Level_Comp_Flag number -- group
54: ,Bsc_Group_Level_Default_Value varchar2(2) -- group
55: ,Bsc_Group_Level_Default_Type number -- group
61: ,Bsc_Group_Level_Where_Clause bsc_sys_dim_levels_by_group.where_clause%TYPE
62: ,Bsc_Language varchar2(5)
63: ,Bsc_Level_Id BSC_SYS_DIM_LEVELS_B.dim_level_id%TYPE
64: ,Bsc_Source_Language varchar2(5)
65: ,Bsc_Created_By BSC_SYS_DIM_GROUPS_TL.created_by%TYPE -- PMD: Dim Level WHO columns
66: ,Bsc_Creation_Date BSC_SYS_DIM_GROUPS_TL.creation_date%TYPE -- For granular locking
67: ,Bsc_Last_Updated_By BSC_SYS_DIM_GROUPS_TL.last_updated_by%TYPE -- PMD
68: ,Bsc_Last_Update_Date BSC_SYS_DIM_GROUPS_TL.last_update_date%TYPE -- PMD
69: ,Bsc_Last_Update_Login BSC_SYS_DIM_GROUPS_TL.last_update_login%TYPE -- PMD
62: ,Bsc_Language varchar2(5)
63: ,Bsc_Level_Id BSC_SYS_DIM_LEVELS_B.dim_level_id%TYPE
64: ,Bsc_Source_Language varchar2(5)
65: ,Bsc_Created_By BSC_SYS_DIM_GROUPS_TL.created_by%TYPE -- PMD: Dim Level WHO columns
66: ,Bsc_Creation_Date BSC_SYS_DIM_GROUPS_TL.creation_date%TYPE -- For granular locking
67: ,Bsc_Last_Updated_By BSC_SYS_DIM_GROUPS_TL.last_updated_by%TYPE -- PMD
68: ,Bsc_Last_Update_Date BSC_SYS_DIM_GROUPS_TL.last_update_date%TYPE -- PMD
69: ,Bsc_Last_Update_Login BSC_SYS_DIM_GROUPS_TL.last_update_login%TYPE -- PMD
70: );
63: ,Bsc_Level_Id BSC_SYS_DIM_LEVELS_B.dim_level_id%TYPE
64: ,Bsc_Source_Language varchar2(5)
65: ,Bsc_Created_By BSC_SYS_DIM_GROUPS_TL.created_by%TYPE -- PMD: Dim Level WHO columns
66: ,Bsc_Creation_Date BSC_SYS_DIM_GROUPS_TL.creation_date%TYPE -- For granular locking
67: ,Bsc_Last_Updated_By BSC_SYS_DIM_GROUPS_TL.last_updated_by%TYPE -- PMD
68: ,Bsc_Last_Update_Date BSC_SYS_DIM_GROUPS_TL.last_update_date%TYPE -- PMD
69: ,Bsc_Last_Update_Login BSC_SYS_DIM_GROUPS_TL.last_update_login%TYPE -- PMD
70: );
71:
64: ,Bsc_Source_Language varchar2(5)
65: ,Bsc_Created_By BSC_SYS_DIM_GROUPS_TL.created_by%TYPE -- PMD: Dim Level WHO columns
66: ,Bsc_Creation_Date BSC_SYS_DIM_GROUPS_TL.creation_date%TYPE -- For granular locking
67: ,Bsc_Last_Updated_By BSC_SYS_DIM_GROUPS_TL.last_updated_by%TYPE -- PMD
68: ,Bsc_Last_Update_Date BSC_SYS_DIM_GROUPS_TL.last_update_date%TYPE -- PMD
69: ,Bsc_Last_Update_Login BSC_SYS_DIM_GROUPS_TL.last_update_login%TYPE -- PMD
70: );
71:
72:
65: ,Bsc_Created_By BSC_SYS_DIM_GROUPS_TL.created_by%TYPE -- PMD: Dim Level WHO columns
66: ,Bsc_Creation_Date BSC_SYS_DIM_GROUPS_TL.creation_date%TYPE -- For granular locking
67: ,Bsc_Last_Updated_By BSC_SYS_DIM_GROUPS_TL.last_updated_by%TYPE -- PMD
68: ,Bsc_Last_Update_Date BSC_SYS_DIM_GROUPS_TL.last_update_date%TYPE -- PMD
69: ,Bsc_Last_Update_Login BSC_SYS_DIM_GROUPS_TL.last_update_login%TYPE -- PMD
70: );
71:
72:
73: TYPE Bsc_Dim_Tbl_Type IS TABLE OF Bsc_Dim_Group_Rec_Type