DBA Data[Home] [Help]

PACKAGE: APPS.XLA_TB_DEFINITION_PVT

Source


1 PACKAGE XLA_TB_DEFINITION_PVT AS
2 /* $Header: xlathtbdfn.pkh 120.4 2006/02/23 11:03:45 vkasina noship $   */
3 /*===========================================================================+
4 |             Copyright (c) 2001-2002 Oracle Corporation                     |
5 |                       Redwood Shores, CA, USA                              |
6 |                         All rights reserved.                               |
7 +============================================================================+
8 | PACKAGE NAME                                                               |
9 |     xla_tb_definition_PVT                                                  |
10 |                                                                            |
11 | DESCRIPTION                                                                |
12 |     This is a XLA package, which contains all the logic required           |
13 |     to maintain trial balance report definitions                           |
14 |                                                                            |
15 |                                                                            |
16 | HISTORY                                                                    |
17 |     17-AUG-2005 M.Asada    Created                                         |
18 +===========================================================================*/
19 
20 --
21 --
22 --+==========================================================================+
23 --|                                                                          |
24 --| PUBLIC PROCEDURE                                                         |
25 --|                                                                          |
26 --|   Create a trial balance report definition if not exist.                 |
27 --|   If exists, update attributes of the definition.                        |
28 --|                                                                          |
29 --+==========================================================================+
30 --
31 --
32 PROCEDURE Load_Row
33         (p_definition_code           IN VARCHAR2
34         ,p_object_version_number     IN VARCHAR2
35         ,p_name                      IN VARCHAR2
36         ,p_description               IN VARCHAR2
37         ,p_ledger_short_name         IN VARCHAR2
38         ,p_enabled_flag              IN VARCHAR2
39         ,p_balance_side_code         IN VARCHAR2
40         ,p_defined_by_code           IN VARCHAR2
41         ,p_definition_status_code    IN VARCHAR2
42         ,p_defn_owner_code           IN VARCHAR2
43         ,p_last_update_date          IN VARCHAR2
44         ,p_owner                     IN VARCHAR2
45         ,p_custom_mode               IN VARCHAR2);
46 
47 --
48 --
49 --+==========================================================================+
50 --|                                                                          |
51 --| PUBLIC PROCEDURE                                                         |
52 --|                                                                          |
53 --|   Create trial balance report definitions                                |
54 --|                                                                          |
55 --|                                                                          |
56 --+==========================================================================+
57 --
58 --
59 PROCEDURE Insert_Row
60         (p_rowid                     IN OUT NOCOPY VARCHAR2
61         ,p_definition_code           IN VARCHAR2
62         ,p_object_version_number     IN NUMBER
63         ,p_ledger_id                 IN NUMBER
64         ,p_enabled_flag              IN VARCHAR2
65         ,p_balance_side_code         IN VARCHAR2
66         ,p_defined_by_code           IN VARCHAR2
67         ,p_definition_status_code    IN VARCHAR2
68         ,p_name                      IN VARCHAR2
69         ,p_description               IN VARCHAR2
70         ,p_defn_owner_code           IN VARCHAR2
71         ,p_creation_date             IN DATE
72         ,p_created_by                IN NUMBER
73         ,p_last_update_date          IN DATE
74         ,p_last_updated_by           IN NUMBER
75         ,p_last_update_login         IN NUMBER);
76 
77 --
78 --
79 --+==========================================================================+
80 --|                                                                          |
81 --| PUBLIC PROCEDURE                                                         |
82 --|                                                                          |
83 --|   Update trial balance report definitions                                |
84 --|                                                                          |
85 --|                                                                          |
86 --+==========================================================================+
87 --
88 --
89 PROCEDURE Update_Row
90         (p_definition_code           IN VARCHAR2
91         ,p_object_version_number     IN OUT NOCOPY NUMBER
92         ,p_ledger_id                 IN NUMBER
93         ,p_enabled_flag              IN VARCHAR2
94         ,p_balance_side_code         IN VARCHAR2
95         ,p_defined_by_code           IN VARCHAR2
96         ,p_definition_status_code    IN VARCHAR2
97         ,p_name                      IN VARCHAR2
98         ,p_description               IN VARCHAR2
99         ,p_defn_owner_code           IN VARCHAR2
100         ,p_last_update_date          IN VARCHAR2
101         ,p_last_updated_by           IN VARCHAR2
102         ,p_last_update_login         IN VARCHAR2);
103 
104 --
105 --
106 --+==========================================================================+
107 --|                                                                          |
108 --| PUBLIC PROCEDURE                                                         |
109 --|                                                                          |
110 --|   Delete trial balance report definitions                                |
111 --|                                                                          |
112 --|                                                                          |
113 --+==========================================================================+
114 --
115 --
116 PROCEDURE Delete_Row
117         (p_definition_code           IN VARCHAR2);
118 
119 --
120 --
121 --+==========================================================================+
122 --|                                                                          |
123 --| PUBLIC PROCEDURE                                                         |
124 --|                                                                          |
125 --|   Add language rows                                                      |
126 --|                                                                          |
127 --|                                                                          |
128 --+==========================================================================+
129 --
130 --
131 PROCEDURE Add_Language;
132 
133 --
134 --
135 --+==========================================================================+
136 --|                                                                          |
137 --| PUBLIC PROCEDURE                                                         |
138 --|                                                                          |
139 --|   Update translateable attributes of trial balance report definitions    |
140 --|                                                                          |
141 --|                                                                          |
142 --+==========================================================================+
143 --
144 --
145 PROCEDURE Translate_Row
146         (p_definition_code           IN VARCHAR2
147         ,p_name                      IN VARCHAR2
148         ,p_description               IN VARCHAR2
149         ,p_last_update_date          IN NUMBER
150         ,p_owner                     IN VARCHAR2
151         ,p_custom_mode               IN VARCHAR2);
152 
153 
154 --
155 --
156 --+==========================================================================+
157 --|                                                                          |
158 --| PUBLIC PROCEDURE                                                         |
159 --|                                                                          |
160 --|   Drop a partition for a given report definition                         |
161 --|                                                                          |
162 --|                                                                          |
163 --+==========================================================================+
164 --
165 --
166 PROCEDURE Drop_Partition
167         (p_definition_code           IN VARCHAR2);
168 
169 END XLA_TB_DEFINITION_PVT; -- end of package spec