DBA Data[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