DBA Data[Home] [Help]

PACKAGE: APPS.GL_DEFAS_RESP_ASSIGN_PKG

Source


1 PACKAGE gl_defas_resp_assign_pkg AS
2 /* $Header: glistras.pls 120.5 2005/09/02 10:35:26 adesu ship $ */
3 --
4 -- Package
5 --   gl_defas_resp_assign_pkg
6 -- Purpose
7 --   Server routines related to view gl_defas_resp_assign_v
8 -- History
9 --   07/15/2002   C Ma           Created
10 
11   --
12   -- Procedure
13   --   Insert_Row
14   -- Purpose
15   --   used to insert a definition access assignment record
16   -- History
17   --   07/15/02   C Ma           Created
18   -- Notes
19   --
20   PROCEDURE Insert_Row(
21                        X_Rowid                 IN OUT NOCOPY VARCHAR2,
22                        X_Definition_Access_Set_Id   IN NUMBER,
23                        X_Security_Group_Id     IN NUMBER,
24                        X_Responsibility_Id     IN NUMBER,
25                        X_Application_Id        IN NUMBER,
26                        X_Last_Update_Date      IN DATE,
27                        X_Last_Updated_By       IN NUMBER,
28                        X_Last_Update_Login     IN NUMBER,
29                        X_Creation_Date         IN DATE,
30                        X_Created_By            IN NUMBER,
31                        X_Status_Code           IN VARCHAR2,
32                        X_Request_Id            IN VARCHAR2,
33                        X_Attribute1            IN VARCHAR2,
34                        X_Attribute2            IN VARCHAR2,
35                        X_Attribute3            IN VARCHAR2,
36                        X_Attribute4            IN VARCHAR2,
37                        X_Attribute5            IN VARCHAR2,
38                        X_Attribute6            IN VARCHAR2,
39                        X_Attribute7            IN VARCHAR2,
40                        X_Attribute8            IN VARCHAR2,
41                        X_Attribute9            IN VARCHAR2,
42                        X_Attribute10           IN VARCHAR2,
43                        X_Attribute11           IN VARCHAR2,
44                        X_Attribute12           IN VARCHAR2,
45                        X_Attribute13           IN VARCHAR2,
46                        X_Attribute14           IN VARCHAR2,
47                        X_Attribute15           IN VARCHAR2,
48                        X_Context               IN VARCHAR2,
49                        X_Default_Flag          IN VARCHAR2,
50                        X_Default_View_Flag     IN VARCHAR2,
51                        X_Default_Use_Flag      IN VARCHAR2,
52                        X_Default_Modify_Flag   IN VARCHAR2
53                       );
54 
55   --
56   -- Procedure
57   --   Lock_Row
58   -- Purpose
59   --   used to lock a definition access assignment record
60   -- History
61   --   06/07/02   C Ma           Created
62   -- Notes
63   --
64   PROCEDURE Lock_Row(
65                        X_Rowid                 IN OUT NOCOPY VARCHAR2,
66                        X_Definition_Access_Set_Id   IN NUMBER,
67                        X_Security_Group_Id     IN NUMBER,
68                        X_Responsibility_Id     IN NUMBER,
69                        X_Application_Id        IN NUMBER,
70                        X_Last_Update_Date      IN DATE,
71                        X_Last_Updated_By       IN NUMBER,
72                        X_Last_Update_Login     IN NUMBER,
73                        X_Creation_Date         IN DATE,
74                        X_Created_By            IN NUMBER,
75                        X_Status_Code           IN VARCHAR2,
76                        X_Request_Id            IN VARCHAR2,
77                        X_Attribute1            IN VARCHAR2,
78                        X_Attribute2            IN VARCHAR2,
79                        X_Attribute3            IN VARCHAR2,
80                        X_Attribute4            IN VARCHAR2,
81                        X_Attribute5            IN VARCHAR2,
82                        X_Attribute6            IN VARCHAR2,
83                        X_Attribute7            IN VARCHAR2,
84                        X_Attribute8            IN VARCHAR2,
85                        X_Attribute9            IN VARCHAR2,
86                        X_Attribute10           IN VARCHAR2,
87                        X_Attribute11           IN VARCHAR2,
88                        X_Attribute12           IN VARCHAR2,
89                        X_Attribute13           IN VARCHAR2,
90                        X_Attribute14           IN VARCHAR2,
91                        X_Attribute15           IN VARCHAR2,
92                        X_Context               IN VARCHAR2,
93                        X_Default_Flag          IN VARCHAR2,
94                        X_Default_View_Flag     IN VARCHAR2,
95                        X_Default_Use_Flag      IN VARCHAR2,
96                        X_Default_Modify_Flag   IN VARCHAR2
97                       );
98 
99 
100   --
101   -- Procedure
102   --   Update_Row
103   -- Purpose
104   --   used to update a definition access assignment record
105   -- History
106   --   06/07/02   C Ma           Created
107   -- Notes
108   --
109   PROCEDURE Update_Row(
110                        X_Rowid                 IN OUT NOCOPY VARCHAR2,
111                        X_Last_Update_Date      IN DATE,
112                        X_Last_Updated_By       IN NUMBER,
113                        X_Last_Update_Login     IN NUMBER,
114                        X_Status_Code           IN VARCHAR2,
115                        X_Request_Id            IN VARCHAR2,
116                        X_Attribute1            IN VARCHAR2,
117                        X_Attribute2            IN VARCHAR2,
118                        X_Attribute3            IN VARCHAR2,
119                        X_Attribute4            IN VARCHAR2,
120                        X_Attribute5            IN VARCHAR2,
121                        X_Attribute6            IN VARCHAR2,
122                        X_Attribute7            IN VARCHAR2,
123                        X_Attribute8            IN VARCHAR2,
124                        X_Attribute9            IN VARCHAR2,
125                        X_Attribute10           IN VARCHAR2,
126                        X_Attribute11           IN VARCHAR2,
127                        X_Attribute12           IN VARCHAR2,
128                        X_Attribute13           IN VARCHAR2,
129                        X_Attribute14           IN VARCHAR2,
130                        X_Attribute15           IN VARCHAR2,
131                        X_Context               IN VARCHAR2,
132                        X_Default_Flag          IN VARCHAR2,
133                        X_Default_View_Flag     IN VARCHAR2,
134                        X_Default_Use_Flag      IN VARCHAR2,
135                        X_Default_Modify_Flag   IN VARCHAR2
136                       );
137 
138  --
139   -- Procedure
140   --   Delete_Row
141   -- Purpose
142   --   used to delete a definition access assignment record
143   -- History
144   --   06/07/02   C Ma           Created
145   -- Notes
146   --
147   PROCEDURE Delete_Row(X_Rowid       VARCHAR2);
148 
149   --
150   -- Procedure
151   --   check_unique_set
152   -- Purpose
153   --   check whether the definition access set has already be assigned
154   --   to the responsibility
155   -- History
156   --   06-07-2001   C Ma           Created
157   -- Arguments
158   --   None
159   -- Notes
160   --
161   PROCEDURE check_unique_set(X_Definition_Access_Set_Id NUMBER,
162                              X_Application_Id         NUMBER,
163                              X_Responsibility_Id      NUMBER,
164                              X_Security_Group_Id      NUMBER);
165 
166 END gl_defas_resp_assign_pkg;