[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