[Home] [Help]
PACKAGE BODY: APPS.HRI_MTDT_AK_REGION
Source
1 PACKAGE BODY HRI_MTDT_AK_REGION AS
2 /* $Header: hrimdakr.pkb 120.5 2005/09/20 05:55:10 jrstewar noship $ */
3
4 l_ak_region_mtdt_tab ak_region_metadata_tabtype;
5
6 /*Called during package initialization */
7
8 PROCEDURE set_metadata IS
9
10 l_ak_reg VARCHAR2(45);
11
12 BEGIN
13
14 /* Worker Type Contingent KPI Reports */
15 /**************************************************/
16 l_ak_reg := 'HRI_K_WMV_C_ATVTY';
17 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_K_WMV_C_ATVTY';
18 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
19
20 l_ak_reg := 'HRI_K_WMV_C_LOW';
21 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_K_WMV_C_LOW';
22 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
23
24 /* Worker Type Contingent Portlets / Reports */
25 /**************************************************/
26
27 l_ak_reg := 'HRI_P_WMV_C_SUP';
28 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_C_SUP';
29 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
30
31 l_ak_reg := 'HRI_P_WMV_C_SUP_GRAPH';
32 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_C_SUP_GRAPH';
33 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
34
35 l_ak_reg := 'HRI_P_WMV_C_BCKT_LOP_SUP';
36 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_C_BCKT_LOP_SUP';
37 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
38
39 l_ak_reg := 'HRI_P_WMV_C_BCKT_LOP_PVT';
40 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_C_BCKT_LOP_PVT';
41 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
42
43 l_ak_reg := 'HRI_P_WMV_C_BCKT_LOP_GRAPH';
44 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_C_BCKT_LOP_GRAPH';
45 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
46
47 l_ak_reg := 'HRI_P_WMV_C_EXTN_SUP_GRAPH';
48 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_C_EXTN_SUP_GRAPH';
49 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
50
51 /* Worker Type Contingent Detail Reports */
52 /**************************************************/
53
54 l_ak_reg := 'HRI_P_WAC_C_HIR_SUP_DTL';
55 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WAC_C_HIR_SUP_DTL';
56 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
57
58 l_ak_reg := 'HRI_P_WAC_C_SEP_SUP_DTL';
59 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WAC_C_SEP_SUP_DTL';
60 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
61
62 l_ak_reg := 'HRI_P_WMV_C_SUP_DTL';
63 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_C_SUP_DTL';
64 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
65
66 l_ak_reg := 'HRI_P_WAC_C_IN_SUP_DTL';
67 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WAC_C_IN_SUP_DTL';
68 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
69
70 l_ak_reg := 'HRI_P_WAC_C_OUT_SUP_DTL';
71 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WAC_C_OUT_SUP_DTL ';
72 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'CWK';
73
74 /* Worker Type Employee KPI Reports */
75 /**************************************************/
76
77 l_ak_reg := 'HRI_K_ABS_WMV';
78 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_K_ABS_WMV';
79 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
80
81 l_ak_reg := 'HRI_K_SAL_KPI';
82 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_K_SAL_KPI';
83 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
84
85 l_ak_reg := 'HRI_K_WMV_TRN_PERF';
86 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_K_WMV_TRN_PERF';
87 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
88
89 l_ak_reg := 'HRI_K_WMV_LOW';
90 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_K_WMV_LOW';
91 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
92
93 l_ak_reg := 'HRI_K_WMV_SAL';
94 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_K_WMV_SAL';
95 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
96
97 l_ak_reg := 'HRI_K_WMV_TRN';
98 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_K_WMV_TRN';
99 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
100
101 l_ak_reg := 'HRI_K_TRN_LOW';
102 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_K_TRN_LOW';
103 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
104
105 l_ak_reg := 'HRI_K_WMV_PERF';
106 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_K_WMV_PERF';
107 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
108
109 /* Worker Type Employee Portlet / Reports */
110 /**************************************************/
111
112 l_ak_reg := 'HRI_P_WMV_ABS_SUP_GRAPH';
113 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_ABS_SUP_GRAPH';
114 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
115
116 l_ak_reg := 'HRI_P_ABS_PVT';
117 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_ABS_PVT';
118 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
119
120 l_ak_reg := 'HRI_P_ABS_WMV_PVT';
121 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_ABS_WMV_PVT';
122 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
123
124 l_ak_reg := 'HRI_P_WMV_AVSAL_CTR_SUP_GRAPH';
125 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_AVSAL_CTR_SUP_GRAPH';
126 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
127
128 l_ak_reg := 'HRI_P_WMV_BCKT_LOW';
129 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_BCKT_LOW';
130 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
131
132 l_ak_reg := 'HRI_P_WMV_BCKT_LOW_GRAPH';
133 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_BCKT_LOW_GRAPH';
134 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
135
136 l_ak_reg := 'HRI_P_WMV_BCKT_LOW_PVT';
137 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_BCKT_LOW_PVT';
138 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
139
140 l_ak_reg := 'HRI_P_WMV_BCKT_PERF';
141 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_BCKT_PERF';
142 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
143
144 l_ak_reg := 'HRI_P_WMV_BCKT_PERF_GRAPH';
145 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_BCKT_PERF_GRAPH';
146 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
147
148 l_ak_reg := 'HRI_P_WMV_BCKT_PERF_PVT';
149 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_BCKT_PERF_PVT';
150 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
151
152 l_ak_reg := 'HRI_P_WMV_CTR_SUP_GRAPH';
153 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_CTR_SUP_GRAPH';
154 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
155
156 l_ak_reg := 'HRI_P_WMV_SAL_CIT_SUP';
157 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_SAL_CIT_SUP';
158 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
159
160 l_ak_reg := 'HRI_P_WMV_SAL_CTR_SUP';
161 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_SAL_CTR_SUP';
162 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
163
164 l_ak_reg := 'HRI_P_WMV_SAL_CTR_SUP_PVT';
165 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_SAL_CTR_SUP_PVT';
166 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
167
168 l_ak_reg := 'HRI_P_WMV_SAL_JFMFN_SUP';
169 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_SAL_JFMFN_SUP';
170 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
171
172 l_ak_reg := 'HRI_P_WMV_SAL_JFM_SUP';
173 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_SAL_JFM_SUP';
174 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
175
176 l_ak_reg := 'HRI_P_WMV_SAL_RGN_SUP';
177 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_SAL_RGN_SUP';
178 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
179
180 l_ak_reg := 'HRI_P_WMV_SAL_SUP';
181 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_SAL_SUP';
182 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
183
184 l_ak_reg := 'HRI_P_WMV_SAL_SUP_DTL';
185 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_SAL_SUP_DTL';
186 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
187
188 l_ak_reg := 'HRI_P_WMV_SAL_SUP_GRAPH';
189 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_SAL_SUP_GRAPH';
190 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
191
192 l_ak_reg := 'HRI_P_WMV_SUP';
193 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_SUP';
194 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
195
196 l_ak_reg := 'HRI_P_WMV_SUP_GRAPH';
197 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_SUP_GRAPH';
198 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
199
200 l_ak_reg := 'HRI_P_WMV_TRN_BCKT_PERF';
201 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_BCKT_PERF';
202 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
203
204 l_ak_reg := 'HRI_P_TRN_BCKT_PERF_GRAPH';
205 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_TRN_BCKT_PERF_GRAPH';
206 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
207
208 l_ak_reg := 'HRI_P_WMV_TRN_BCKT_PERF_PVT';
209 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_BCKT_PERF_PVT';
210 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
211
212 l_ak_reg := 'HRI_P_WMV_TRN_BCKT_POW';
213 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_BCKT_POW';
214 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
215
216 l_ak_reg := 'HRI_P_WMV_TRN_BCKT_POW_PVT';
217 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_BCKT_POW_PVT';
218 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
219
220 l_ak_reg := 'HRI_P_WMV_TRN_CTR_SUP';
221 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_CTR_SUP';
222 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
223
224 l_ak_reg := 'HRI_P_WMV_TRN_CTR_SUP_GRAPH';
225 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_CTR_SUP_GRAPH';
226 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
227
228 l_ak_reg := 'HRI_P_WMV_TRN_JFN_GRAPH';
229 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_JFN_GRAPH';
230 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
231
232 l_ak_reg := 'HRI_P_WMV_TRN_PVT';
233 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_PVT';
234 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
235
236 l_ak_reg := 'HRI_P_WMV_TRN_SUMMARY';
237 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_SUMMARY';
238 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
239
240 l_ak_reg := 'HRI_P_WMV_TRN_SUMMARY_PVT';
241 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_SUMMARY_PVT';
242 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
243
244 l_ak_reg := 'HRI_P_WMV_TRN_SUP';
245 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_SUP';
246 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
247
248 l_ak_reg := 'HRI_P_WMV_TRN_SUP_GRAPH';
249 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_SUP_GRAPH';
250 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
251
252 l_ak_reg := 'HRI_P_WMV_TRN_SUP_PVT';
253 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_SUP_PVT';
254 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
255
256 l_ak_reg := 'HRI_P_WMV_TRN_V_RSN_GRAPH';
257 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_V_RSN_GRAPH';
258 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
259
260 l_ak_reg := 'HRI_P_WRKFC_TRN_SUMMARY';
261 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WRKFC_TRN_SUMMARY';
262 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
263
264 l_ak_reg := 'HRI_P_WRKFC_TRN_SUMMARY_PVT';
265 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WRKFC_TRN_SUMMARY_PVT';
266 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
267
268 /* Worker Type Employee Detail Reports */
269 /**************************************************/
270
271 l_ak_reg := 'HRI_P_WAC_HIR_SUP_DTL';
272 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WAC_HIR_SUP_DTL';
273 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
274
275 l_ak_reg := 'HRI_P_WAC_IN_SUP_DTL';
276 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WAC_IN_SUP_DTL';
277 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
278
279 l_ak_reg := 'HRI_P_WAC_OUT_SUP_DTL';
280 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WAC_OUT_SUP_DTL';
281 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
282
283 l_ak_reg := 'HRI_P_WAC_SEP_SUP_DTL';
284 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WAC_SEP_SUP_DTL';
285 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
286
287 l_ak_reg := 'HRI_P_WMV_SAL_SUP_DTL';
288 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_SAL_SUP_DTL';
289 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
290
291 l_ak_reg := 'HRI_P_WMV_TRN_SUP_DTL';
292 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_TRN_SUP_DTL';
293 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := 'EMP';
294
295 /* Worker Type "All" KPI Reports */
296 /**************************************************/
297 l_ak_reg := 'HRI_K_WMV_WF';
298 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_K_WMV_WF';
299 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := NULL;
300
301 l_ak_reg := 'HRI_K_WMV_HR';
302 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_K_WMV_HR';
303 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := NULL;
304
305 /* Worker Type "All" Portlets / Reports */
306 /**************************************************/
307
308 l_ak_reg := 'HRI_P_WMV_WF_R_SUP_GRAPH';
309 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_WF_R_SUP_GRAPH';
310 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := NULL;
311
312 l_ak_reg := 'HRI_P_WMV_WF_SUP';
313 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_WF_SUP';
314 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := NULL;
315
316 l_ak_reg := 'HRI_P_WMV_HR_CTR';
317 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_HR_CTR';
318 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := NULL;
319
320 /* Worker Type Contingent Detail Reports */
321 /**************************************************/
322
323 l_ak_reg := 'HRI_P_WMV_WF_SUP_DTL';
324 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_WF_SUP_DTL';
325 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := NULL;
326
327 l_ak_reg := 'HRI_P_WAC_WF_OUT_SUP_DTL';
328 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WAC_WF_IN_SUP_DTL';
329 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := NULL;
330
331 l_ak_reg := 'HRI_P_WAC_WF_IN_SUP_DTL';
332 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WAC_WF_IN_SUP_DTL';
333 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := NULL;
334
335 l_ak_reg := 'HRI_P_WMV_HR_SUP_DTL';
336 l_ak_region_mtdt_tab(l_ak_reg).ak_region_code := 'HRI_P_WMV_HR_SUP_DTL';
337 l_ak_region_mtdt_tab(l_ak_reg).wkth_wktyp_sk_fk := NULL;
338
339 END set_metadata;
340
341 FUNCTION get_ak_region_wkth_wktyp(p_ak_region_code IN VARCHAR2)
342 RETURN VARCHAR2 IS
343
344 l_wkth_wktyp_sk_fk VARCHAR2(40);
345 l_wkth_wktyp_sk_fk1 VARCHAR2(40);
346 BEGIN
347
348 l_wkth_wktyp_sk_fk:= l_ak_region_mtdt_tab(p_ak_region_code).wkth_wktyp_sk_fk;
349
350 RETURN l_wkth_wktyp_sk_fk;
351
352 EXCEPTION
353 WHEN OTHERS THEN
354 RETURN 'NA_EDW';
355
356 END GET_AK_REGION_WKTH_WKTYP;
357
358 /* Initialization - set metadata for parameters */
359 BEGIN
360
361 set_metadata;
362
363 END HRI_MTDT_AK_REGION;
364