DBA Data[Home] [Help]

PACKAGE: APPS.QPR_LOAD_DIM_DATA

Source


1 PACKAGE QPR_LOAD_DIM_DATA AS
2 /* $Header: QPRUDLDS.pls 120.0 2007/10/11 13:04:48 agbennet noship $ */
3 
4 type char240_type is table of varchar2(240) index by binary_integer;
5 type date_type is table of date index by binary_integer;
6 type QPRDIMDATA is ref cursor;
7 
8 TYPE DIM_DATA_REC_TYPE IS RECORD
9 (
10 	level1_value		char240_type,
11 	level1_desc		char240_type,
12 	level1_attribute1	char240_type,
13 	level1_attribute2	char240_type,
14 	level1_attribute3	char240_type,
15 	level1_attribute4	char240_type,
16 	level1_attribute5	char240_type,
17 	level2_value		char240_type,
18 	level2_desc		char240_type,
19 	level2_attribute1	char240_type,
20 	level2_attribute2	char240_type,
21 	level2_attribute3	char240_type,
22 	level2_attribute4	char240_type,
23 	level2_attribute5	char240_type,
24 	level3_value		char240_type,
25 	level3_desc		char240_type,
26 	level3_attribute1	char240_type,
27 	level3_attribute2	char240_type,
28 	level3_attribute3	char240_type,
29 	level3_attribute4	char240_type,
30 	level3_attribute5	char240_type,
31 	level4_value		char240_type,
32 	level4_desc		char240_type,
33 	level4_attribute1	char240_type,
34 	level4_attribute2	char240_type,
35 	level4_attribute3	char240_type,
36 	level4_attribute4	char240_type,
37 	level4_attribute5	char240_type,
38 	level5_value		char240_type,
39 	level5_desc		char240_type,
40 	level5_attribute1	char240_type,
41 	level5_attribute2	char240_type,
42 	level5_attribute3	char240_type,
43 	level5_attribute4	char240_type,
44 	level5_attribute5	char240_type,
45 	level6_value		char240_type,
46 	level6_desc		char240_type,
47 	level6_attribute1	char240_type,
48 	level6_attribute2	char240_type,
49 	level6_attribute3	char240_type,
50 	level6_attribute4	char240_type,
51 	level6_attribute5	char240_type,
52 	level7_value		char240_type,
53 	level7_desc		char240_type,
54 	level7_attribute1	char240_type,
55 	level7_attribute2	char240_type,
56 	level7_attribute3	char240_type,
57 	level7_attribute4	char240_type,
58 	level7_attribute5	char240_type,
59 	level8_value		char240_type,
60 	level8_desc		char240_type,
61 	level8_attribute1	char240_type,
62 	level8_attribute2	char240_type,
63 	level8_attribute3	char240_type,
64 	level8_attribute4	char240_type,
65 	level8_attribute5	char240_type,
66 	check_date		date_type
67 );
68 
69 
70 
71 procedure load_dim_data(
72                         errbuf OUT NOCOPY VARCHAR2,
73                         retcode OUT NOCOPY VARCHAR2,
74 			p_dim_code in varchar2,
75 			p_hier_code in varchar2,
76 			p_instance_id in number,
77 			p_start_date in varchar2,
78 			p_end_date in varchar2);
79 
80 
81 END QPR_LOAD_DIM_DATA;