1 PACKAGE FII_FLEX_MAPPING AS
2 /* $Header: FIICAFXS.pls 120.0 2002/08/24 04:49:55 appldev noship $ */
3
4 /***********************************************************/
5 /* function to retrieve segment value using cache */
6 /***********************************************************/
7 function get_value (p_ccid in number,
8 p_set_of_books_id in varchar2,
9 p_structure_id in number)
10 return varchar2;
11
12
13 /***********************************************************/
14 /* get particular segment at a time */
15 /***********************************************************/
16 function get_fk (p_ccid in number,
17 p_set_of_books_id in varchar2,
18 p_structure_id in number,
19 p_seg_number in number)
20 return varchar2;
21
22 /***********************************************************/
23 /* initialization procedure. must be run before */
24 /* get_value_mem function is used.
25 /***********************************************************/
26
27 procedure init_cache(p_fact_short_name VARCHAR2);
28
29
30 /***********************************************************/
31 /* function to drop the cache when it is no longer needed */
32 /***********************************************************/
33
34 procedure free_mem_all;
35
36
37 /***********************************************************/
38 /* precompiler directives */
39 /***********************************************************/
40
41 pragma restrict_references (get_value, WNDS);
42 pragma restrict_references (get_fk, WNDS);
43
44 END FII_FLEX_MAPPING;