DBA Data[Home] [Help]

PACKAGE: APPS.GL_FLATTEN_ACCESS_SETS

Source


1 PACKAGE GL_FLATTEN_ACCESS_SETS AUTHID CURRENT_USER AS
2 /* $Header: gluflass.pls 120.3 2005/05/05 01:38:08 kvora ship $ */
3 
4 -- ********************************************************************
5 -- Function
6 --   Fix_Explicit_Sets
7 -- Purpose
8 --   This routine will process all changes to explicit access sets
9 --   made through the form.
10 -- History
11 --   07-24-2001       	S Kung		Created
12 -- Arguments
13 --   None
14 -- Example
15 --   ret_val := GL_FLATTEN_ACCESS_SETS.Fix_Explicit_Sets;
16 --
17 
18   FUNCTION  Fix_Explicit_Sets RETURN BOOLEAN;
19 
20 -- ******************************************************************
21 -- Function
22 --   Fix_Implicit_Sets
23 -- Purpose
24 --   This routine will call other routines to process all changes
25 --   to the implicit access sets due to changes in the ledger hierarchy
26 -- History
27 --   07-24-2001		S Kung		Created
28 -- Arguments
29 --   Any_Ledger_Hier_Changes  BOOLEAN indicating if ledger hierarchy
30 --                            has changed
31 -- Example
32 --   ret_status := GL_FLATTEN_ACCESS_SETS.Fix_Implicit_Sets(TRUE);
33 --
34 
35   Function  Fix_Implicit_Sets(Any_Ledger_Hier_Changes BOOLEAN)
36 							RETURN BOOLEAN;
37 
38 -- *****************************************************************
39 -- Function
40 --   Fix_Norm_Table
41 -- Purpose
42 --   This routine will populate changes in the ledger hierarchy to
43 --   the GL_ACCESS_SET_NORM_ASSIGN table.
44 -- History
45 --   07-24-2001		S Kung		Created
46 -- Arguments
47 --   Ledgers_And_Hier	BOOLEAN indicating if routine needs to process both
48 --                      new ledgers and ledger hierarchy changes.
49 -- Example
50 --   ret_status := GL_FLATTEN_ACCESS_SETS.Fix_Norm_Table(FALSE);
51 --
52 
53   Function  Fix_Norm_Table(Ledgers_And_Hier BOOLEAN) RETURN BOOLEAN;
54 
55 -- ******************************************************************
56 -- Function
57 --   Fix_Flattened_Table
58 -- Purpose
59 --   This routine will populate changes to the ledger hierarchy to
60 --   the GL_ACCESS_SET_ASSIGNMENTS table.
61 -- History
62 --   07-18-2001		S Kung		Created
63 -- Arguments
64 --   None
65 -- Example
66 --   ret_status := GL_FLATTEN_ACCESS_SETS.Fix_Flattened_Table;
67 --
68 
69   Function  Fix_Flattened_Table RETURN BOOLEAN;
70 
71 
72 -- ******************************************************************
73 -- Function
74 --   Populate_Temp_Table
75 -- Purpose
76 --   This routine will populate the temporary table
77 --   GL_ACCESS_SET_ASSIGN_INT with changes to access set assignments
78 --   based on different modes of operation.  Such information will
79 --   be used to populate GL_ACCESS_SET_ASSIGNMENTS later.
80 -- History
81 --   07-24-2001		S Kung		Created
82 -- Arguments
83 --   None
84 -- Example
85 --   ret_status := GL_FLATTEN_ACCESS_SETS.Populate_Temp_Table;
86 --
87 
88   Function  Populate_Temp_Table RETURN BOOLEAN;
89 
90 -- ******************************************************************
91 -- Function
92 --   Enable_Record
93 -- Purpose
94 --   This routine will process all access set assignments in
95 --   GL_ACCESS_SET_ASSIGN_INT and enable/disable records.
96 -- History
97 --   07-24-2001		S Kung		Created
98 -- Arguments
99 --   None
100 -- Example
101 --   ret_status := GL_FLATTEN_ACCESS_SETS.Enable_Record;
102 --
103 
104   Function  Enable_Record RETURN BOOLEAN;
105 
106 -- ******************************************************************
107 -- Function
108 --   Clean_Up_By_Coa
109 -- Purpose
110 --   This routine will set access set data to the current status.
111 -- History
112 --   07-18-2001		S Kung		Created
113 -- Arguments
114 --   None
115 -- Example
116 --   ret_status := GL_FLATTEN_ACCESS_SETS.Clean_Up_By_Coa;
117 --
118 
119   Function  Clean_Up_By_Coa RETURN BOOLEAN;
120 
121 -- ******************************************************************
122 
123 END GL_FLATTEN_ACCESS_SETS;
124