DBA Data[Home] [Help]

PACKAGE: APPS.RG_DSS_VAR_TEMPLATES_PKG

Source


1 PACKAGE RG_DSS_VAR_TEMPLATES_PKG as
2 /*$Header: rgidvtls.pls 120.3 2003/04/29 00:47:36 djogg ship $*/
3 
4   -- Function validate_templates
5   -- Purpose
6   --   Validate the variable summary templates against the matching
7   --   structure. Return 'I' for invalid status and 'V' for valid status.
8 
9   FUNCTION validate_templates(X_Variable_Id NUMBER) RETURN VARCHAR2;
10 
11   -- Function Get_New_Template_Id
12   -- Purpose
13   --   Find the new template id which match the deleted summary templates
14   --   definition for templates that have been updated.
15 
16   PROCEDURE Get_New_Template_Id(
17                  X_Variable_Id                    NUMBER,
18                  X_Template_Id                    NUMBER,
19                  X_Ledger_id                      NUMBER,
20                  X_New_Template_Id         IN OUT NOCOPY NUMBER,
21                  X_New_Template_Name       IN OUT NOCOPY VARCHAR2
22   );
23 
24 
25   PROCEDURE check_unique_template(X_Rowid VARCHAR2,
26                                   X_Variable_Id NUMBER,
27                                   X_Template_Id NUMBER);
28 
29   PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
30                        X_Variable_Id                    NUMBER,
31                        X_Template_Id                    NUMBER,
32                        X_Last_Update_Date               DATE,
33                        X_Last_Updated_By                NUMBER,
34                        X_Last_Update_Login              NUMBER,
35                        X_Creation_Date                  DATE,
36                        X_Created_By                     NUMBER,
37                        X_Segment1_Type                  VARCHAR2,
38                        X_Segment2_Type                  VARCHAR2,
39                        X_Segment3_Type                  VARCHAR2,
40                        X_Segment4_Type                  VARCHAR2,
41                        X_Segment5_Type                  VARCHAR2,
42                        X_Segment6_Type                  VARCHAR2,
43                        X_Segment7_Type                  VARCHAR2,
44                        X_Segment8_Type                  VARCHAR2,
45                        X_Segment9_Type                  VARCHAR2,
46                        X_Segment10_Type                 VARCHAR2,
47                        X_Segment11_Type                 VARCHAR2,
48                        X_Segment12_Type                 VARCHAR2,
49                        X_Segment13_Type                 VARCHAR2,
50                        X_Segment14_Type                 VARCHAR2,
51                        X_Segment15_Type                 VARCHAR2,
52                        X_Segment16_Type                 VARCHAR2,
53                        X_Segment17_Type                 VARCHAR2,
54                        X_Segment18_Type                 VARCHAR2,
55                        X_Segment19_Type                 VARCHAR2,
56                        X_Segment20_Type                 VARCHAR2,
57                        X_Segment21_Type                 VARCHAR2,
58                        X_Segment22_Type                 VARCHAR2,
59                        X_Segment23_Type                 VARCHAR2,
60                        X_Segment24_Type                 VARCHAR2,
61                        X_Segment25_Type                 VARCHAR2,
62                        X_Segment26_Type                 VARCHAR2,
63                        X_Segment27_Type                 VARCHAR2,
64                        X_Segment28_Type                 VARCHAR2,
65                        X_Segment29_Type                 VARCHAR2,
66                        X_Segment30_Type                 VARCHAR2,
67                        X_Context                        VARCHAR2,
68                        X_Attribute1                     VARCHAR2,
69                        X_Attribute2                     VARCHAR2,
70                        X_Attribute3                     VARCHAR2,
71                        X_Attribute4                     VARCHAR2,
72                        X_Attribute5                     VARCHAR2,
73                        X_Attribute6                     VARCHAR2,
74                        X_Attribute7                     VARCHAR2,
75                        X_Attribute8                     VARCHAR2,
76                        X_Attribute9                     VARCHAR2,
77                        X_Attribute10                    VARCHAR2,
78                        X_Attribute11                    VARCHAR2,
79                        X_Attribute12                    VARCHAR2,
80                        X_Attribute13                    VARCHAR2,
81                        X_Attribute14                    VARCHAR2,
82                        X_Attribute15                    VARCHAR2
83   );
84 
85   PROCEDURE Lock_Row(X_Rowid                            VARCHAR2,
86                      X_Variable_Id                      NUMBER,
87                      X_Template_Id                      NUMBER,
88                      X_Segment1_Type                    VARCHAR2,
89                      X_Segment2_Type                    VARCHAR2,
90                      X_Segment3_Type                    VARCHAR2,
91                      X_Segment4_Type                    VARCHAR2,
92                      X_Segment5_Type                    VARCHAR2,
93                      X_Segment6_Type                    VARCHAR2,
94                      X_Segment7_Type                    VARCHAR2,
95                      X_Segment8_Type                    VARCHAR2,
96                      X_Segment9_Type                    VARCHAR2,
97                      X_Segment10_Type                   VARCHAR2,
98                      X_Segment11_Type                   VARCHAR2,
99                      X_Segment12_Type                   VARCHAR2,
100                      X_Segment13_Type                   VARCHAR2,
101                      X_Segment14_Type                   VARCHAR2,
102                      X_Segment15_Type                   VARCHAR2,
103                      X_Segment16_Type                   VARCHAR2,
104                      X_Segment17_Type                   VARCHAR2,
105                      X_Segment18_Type                   VARCHAR2,
106                      X_Segment19_Type                   VARCHAR2,
107                      X_Segment20_Type                   VARCHAR2,
108                      X_Segment21_Type                   VARCHAR2,
109                      X_Segment22_Type                   VARCHAR2,
110                      X_Segment23_Type                   VARCHAR2,
111                      X_Segment24_Type                   VARCHAR2,
112                      X_Segment25_Type                   VARCHAR2,
113                      X_Segment26_Type                   VARCHAR2,
114                      X_Segment27_Type                   VARCHAR2,
115                      X_Segment28_Type                   VARCHAR2,
116                      X_Segment29_Type                   VARCHAR2,
117                      X_Segment30_Type                   VARCHAR2,
118                      X_Context                          VARCHAR2,
119                      X_Attribute1                       VARCHAR2,
120                      X_Attribute2                       VARCHAR2,
121                      X_Attribute3                       VARCHAR2,
122                      X_Attribute4                       VARCHAR2,
123                      X_Attribute5                       VARCHAR2,
124                      X_Attribute6                       VARCHAR2,
125                      X_Attribute7                       VARCHAR2,
126                      X_Attribute8                       VARCHAR2,
127                      X_Attribute9                       VARCHAR2,
128                      X_Attribute10                      VARCHAR2,
129                      X_Attribute11                      VARCHAR2,
130                      X_Attribute12                      VARCHAR2,
131                      X_Attribute13                      VARCHAR2,
132                      X_Attribute14                      VARCHAR2,
133                      X_Attribute15                      VARCHAR2
134   );
135 
136 
137   PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
138 
139                        X_Variable_Id                    NUMBER,
140                        X_Template_Id                    NUMBER,
141                        X_Last_Update_Date               DATE,
142                        X_Last_Updated_By                NUMBER,
143                        X_Last_Update_Login              NUMBER,
144                        X_Segment1_Type                  VARCHAR2,
145                        X_Segment2_Type                  VARCHAR2,
146                        X_Segment3_Type                  VARCHAR2,
147                        X_Segment4_Type                  VARCHAR2,
148                        X_Segment5_Type                  VARCHAR2,
149                        X_Segment6_Type                  VARCHAR2,
150                        X_Segment7_Type                  VARCHAR2,
151                        X_Segment8_Type                  VARCHAR2,
152                        X_Segment9_Type                  VARCHAR2,
153                        X_Segment10_Type                 VARCHAR2,
154                        X_Segment11_Type                 VARCHAR2,
155                        X_Segment12_Type                 VARCHAR2,
156                        X_Segment13_Type                 VARCHAR2,
157                        X_Segment14_Type                 VARCHAR2,
158                        X_Segment15_Type                 VARCHAR2,
159                        X_Segment16_Type                 VARCHAR2,
160                        X_Segment17_Type                 VARCHAR2,
161                        X_Segment18_Type                 VARCHAR2,
162                        X_Segment19_Type                 VARCHAR2,
163                        X_Segment20_Type                 VARCHAR2,
164                        X_Segment21_Type                 VARCHAR2,
165                        X_Segment22_Type                 VARCHAR2,
166                        X_Segment23_Type                 VARCHAR2,
167                        X_Segment24_Type                 VARCHAR2,
168                        X_Segment25_Type                 VARCHAR2,
169                        X_Segment26_Type                 VARCHAR2,
170                        X_Segment27_Type                 VARCHAR2,
171                        X_Segment28_Type                 VARCHAR2,
172                        X_Segment29_Type                 VARCHAR2,
173                        X_Segment30_Type                 VARCHAR2,
174                        X_Context                        VARCHAR2,
175                        X_Attribute1                     VARCHAR2,
176                        X_Attribute2                     VARCHAR2,
177                        X_Attribute3                     VARCHAR2,
178                        X_Attribute4                     VARCHAR2,
179                        X_Attribute5                     VARCHAR2,
180                        X_Attribute6                     VARCHAR2,
181                        X_Attribute7                     VARCHAR2,
182                        X_Attribute8                     VARCHAR2,
183                        X_Attribute9                     VARCHAR2,
184                        X_Attribute10                    VARCHAR2,
185                        X_Attribute11                    VARCHAR2,
186                        X_Attribute12                    VARCHAR2,
187                        X_Attribute13                    VARCHAR2,
188                        X_Attribute14                    VARCHAR2,
189                        X_Attribute15                    VARCHAR2
190   );
191 
192   PROCEDURE Delete_Row(X_Rowid VARCHAR2);
193 
194 END RG_DSS_VAR_TEMPLATES_PKG;