DBA Data[Home] [Help]

PACKAGE: APPS.FEM_INTG_HIER_RULE_ENG_PKG

Source


1 PACKAGE FEM_INTG_HIER_RULE_ENG_PKG AS
2 /* $Header: fem_intg_hir_eng.pls 120.1 2005/09/01 11:10:37 appldev noship $ */
3 
4 /***********************************************************************
5  *              PACKAGE VARIABLES                                      *
6  ***********************************************************************/
7 
8   pv_hier_rule_obj_id      NUMBER;
9   pv_hier_rule_obj_def_id  NUMBER;
10   pv_coa_id                NUMBER;
11   pv_dim_id                NUMBER;
12   pv_dim_vs_id             NUMBER;
13   pv_aol_vs_id             NUMBER;
14   pv_dim_memb_vl_obj       VARCHAR2(30);
15   pv_dim_memb_tl_tab       VARCHAR2(30);
16   pv_dim_memb_b_tab        VARCHAR2(30);
17   pv_dim_memb_col          VARCHAR2(30);
18   pv_dim_memb_disp_col     VARCHAR2(30);
19   pv_dim_memb_name_col     VARCHAR2(30);
20   pv_dim_memb_desc_col     VARCHAR2(30);
21   pv_dim_hier_tab          VARCHAR2(30);
22   pv_dim_attr_tab          VARCHAR2(30);
23 
24   pv_dim_rule_obj_def_id   NUMBER;
25   pv_dim_rule_obj_id       NUMBER;
26 
27   pv_segment_count         NUMBER;
28   pv_top_parent_disp_code  VARCHAR2(30);
29   pv_top_parent_id         NUMBER;
30   pv_new_obj_def_needed    BOOLEAN;
31   pv_gvsc_id               NUMBER;
32   -- AGB =============================================================
33 /***********************************************************************
34  *              PL/SQL TABLE                                           *
35  ***********************************************************************/
36   TYPE r_hier_traversal IS RECORD (
37          display_order           number,
38          top_parent_value        VARCHAR2 (150),
39          top_parent_id           number,
40          aol_vs_id               number,
41          concat_segment          number);
42 
43   TYPE tr_hier_traversal IS TABLE OF r_hier_traversal;
44 
45   pv_traversal_rarray   tr_hier_traversal := tr_hier_traversal();
46   pv_hier_obj_def_id           NUMBER;
47 
48   -- AGB END =============================================================
49 
50 
51 /*****************************************************************
52  *              PUBLIC PROCEDURES                                *
53  *****************************************************************/
54 
55 -- ======================================================================
56 -- Procedure
57 --     Main
58 -- Purpose
59 --     This routine is the Main of the FEM_INTG_HIER_RULE_ENG_PKG
60 --  History
61 --     10-28-04  Jee Kim  Created
62 -- Arguments
63 --     x_errbuf                   Standard Concurrent Program parameter
64 --     x_retcode                  Standard Concurrent Program parameter
65 --     p_hier_rule_obj_def_id     Hierarchy rule version ID
66 --     p_new_version_flag         Indicates if a new version of the hierarchy
67 --                                structure should be created
68 -- ======================================================================
69 
70   PROCEDURE Main (x_errbuf OUT NOCOPY  VARCHAR2,
71                 x_retcode OUT NOCOPY VARCHAR2,
72                 p_hier_rule_obj_def_id IN NUMBER);
73 
74 END FEM_INTG_HIER_RULE_ENG_PKG;