DBA Data[Home] [Help]

PACKAGE: APPS.BSC_CUSTOM_VIEW_PUB

Source


1 PACKAGE BSC_CUSTOM_VIEW_PUB as
2 /* $Header: BSCCVDBS.pls 120.0 2005/06/01 15:44:40 appldev noship $ */
3 /*
4  +======================================================================================+
5  |    Copyright (c) 2001 Oracle Corporation, Redwood Shores, CA, USA                    |
6  |                         All rights reserved.                                         |
7  +======================================================================================+
8  | FILENAME                                                                             |
9  |          BSCCVDBS.pls                                                                |
10  |                                                                                      |
11  | Creation Date:                                                                       |
12  |          October 22, 200                                                             |
13  |                                                                                      |
14  | Creator:                                                                             |
15  |          ashankar                                                                    |
16  |                                                                                      |
17  | Description:                                                                         |
18  |          Public specs for package.                                                   |
19  |                                                                                      |
20  +======================================================================================+
21 */
22 TYPE Bsc_Cust_View_Rec_Type is RECORD(
23 
24   Bsc_Tab_Id                    BSC_TAB_VIEWS_B.tab_id%TYPE
25  ,Bsc_Tab_View_Id               BSC_TAB_VIEWS_B.tab_view_id%TYPE
26  ,Bsc_Enabled_Flag              BSC_TAB_VIEWS_B.enabled_flag%TYPE
27  ,Bsc_Image_Id                  BSC_SYS_IMAGES.image_id%TYPE
28  ,Bsc_Help                      BSC_TAB_VIEWS_TL.help%TYPE
29  ,Bsc_Name                      BSC_TAB_VIEWS_TL.name%TYPE
30  ,Bsc_Created_By                number
31  ,Bsc_Creation_Date             date
32  ,Bsc_Last_Updated_By           number
33  ,Bsc_Last_Update_Date          date
34  ,Bsc_Last_Update_Login         number
35 );
36 
37 TYPE Bsc_Cust_View_Tbl_Type IS TABLE OF Bsc_Cust_View_Rec_Type
38 INDEX BY BINARY_INTEGER;
39 
40 TYPE Bsc_Tab_Rec_Type is RECORD(
41 
42   Bsc_Tab_Id                  BSC_TABS_B.tab_id%TYPE
43  ,Bsc_Kpi_Model               BSC_TABS_B.kpi_model%TYPE
44  ,Bsc_Bsc_Model               BSC_TABS_B.Bsc_Model%TYPE
45  ,Bsc_Cross_Model             BSC_TABS_B.Cross_Model%TYPE
46  ,Bsc_Default_Model           BSC_TABS_B.Default_Model%TYPE
47  ,Bsc_Zoom_Factor             BSC_TABS_B.Zoom_Factor%TYPE
48  ,Bsc_Created_By              BSC_TABS_B.Created_By%TYPE
49  ,Bsc_Creation_Date           BSC_TABS_B.Creation_Date%TYPE
50  ,Bsc_Last_Updated_By         BSC_TABS_B.Last_updated_By%TYPE
51  ,Bsc_Last_Update_Date        BSC_TABS_B.Last_update_Date%TYPE
52  ,Bsc_Last_Update_Login       BSC_TABS_B.Last_update_Login%TYPE
53  ,Bsc_Tab_Index               BSC_TABS_B.Tab_Index%TYPE
54  ,Bsc_Parent_Tab_id           BSC_TABS_B.Parent_Tab_id%TYPE
55  ,Bsc_Owner_Id                BSC_TABS_B.Owner_Id%TYPE
56  ,Bsc_Short_Name              BSC_TABS_B.Short_Name%TYPE
57 );
58 
59 TYPE Bsc_Tab_Tbl_Type IS TABLE OF Bsc_Tab_Rec_Type
60 INDEX BY BINARY_INTEGER;
61 
62 
63 /*********************************************************************************
64                         DELETE CUSTOM VIEW
65 *********************************************************************************/
66 PROCEDURE delete_Custom_View
67 (
68    p_commit             IN           VARCHAR2   := FND_API.G_FALSE
69   ,p_tab_id             IN           NUMBER
70   ,p_tab_view_id        IN           NUMBER
71   ,x_return_status      OUT NOCOPY   VARCHAR2
72   ,x_msg_count          OUT NOCOPY   NUMBER
73   ,x_msg_data           OUT NOCOPY   VARCHAR2
74   ,p_time_stamp                 IN              VARCHAR2    := NULL
75 ) ;
76 
77 /*********************************************************************************
78                        ASSIGN_UNASSIGN CUSTOM VIEW
79 *********************************************************************************/
80 
81 PROCEDURE Assign_Unassign_Views(
82     p_commit             IN              VARCHAR2 := FND_API.G_FALSE
83    ,p_tab_id             IN              NUMBER
84    ,p_default_value      IN              NUMBER
85    ,p_assign_views       IN              VARCHAR2
86    ,p_unassign_views     IN              VARCHAR2
87    ,p_time_stamp         IN              VARCHAR2 :=NULL
88    ,x_return_status      OUT    NOCOPY   VARCHAR2
89    ,x_msg_count          OUT    NOCOPY   NUMBER
90    ,x_msg_data           OUT    NOCOPY   VARCHAR2
91 );
92 
93 /*********************************************************************************
94                        UNASSIGN CUSTOM VIEW
95 *********************************************************************************/
96 
97 PROCEDURE Unassign_Cust_Views
98 (
99      p_commit                 IN              VARCHAR2  := FND_API.G_FALSE
100     ,p_tab_id                 IN              NUMBER
101     ,p_unassign_views         IN              VARCHAR2
102     ,x_return_status          OUT    NOCOPY   VARCHAR2
103     ,x_msg_count              OUT    NOCOPY   NUMBER
104     ,x_msg_data               OUT    NOCOPY   VARCHAR2
105 
106  );
107 
108 /*********************************************************************************
109                        ASSIGN CUSTOM VIEW
110 *********************************************************************************/
111  PROCEDURE Assign_Cust_Views
112  (
113      p_commit                 IN              VARCHAR2  := FND_API.G_FALSE
114     ,p_tab_id                 IN              NUMBER
115     ,p_assign_views           IN              VARCHAR2
116     ,x_return_status          OUT    NOCOPY   VARCHAR2
117     ,x_msg_count              OUT    NOCOPY   NUMBER
118     ,x_msg_data               OUT    NOCOPY   VARCHAR2
119 
120  );
121 
122 
123 /********************************************************************************
124           DELETE CUSTOM VIEW LINKS
125 /*******************************************************************************/
126 
127   PROCEDURE Delete_Custom_View_Links
128   (
129       p_commit                 IN              VARCHAR2  := FND_API.G_FALSE
130     , p_tab_id                 IN              NUMBER
131     , p_obj_id                 IN              NUMBER
132     , x_return_status          OUT    NOCOPY   VARCHAR2
133     , x_msg_count              OUT    NOCOPY   NUMBER
134     , x_msg_data               OUT    NOCOPY   VARCHAR2
135   );
136 
137 
138 END BSC_CUSTOM_VIEW_PUB;