DBA Data[Home] [Help]

PACKAGE: APPS.JG_JGZZGLJRN_XMLP_PKG

Source


1 PACKAGE JG_JGZZGLJRN_XMLP_PKG AS
2 /* $Header: JGZZGLJRNS.pls 120.2 2007/12/25 16:11:09 npannamp noship $ */
3   P_LEDGER_ID NUMBER;
4 
5   P_ACCESS_SET_ID NUMBER;
6 
7   P_PERIOD_FROM VARCHAR2(16);
8 
9   P_CURRENCY_CODE VARCHAR2(30);
10 
11   P_CONC_REQUEST_ID NUMBER := 0;
12 
13   P_COA_ID NUMBER;
14 
15   P_PERIOD_TO VARCHAR2(16);
16 
17   P_BALANCE_TYPE VARCHAR2(2);
18 
19   P_BUD_ENC_TYPE NUMBER;
20 
21   P_PAGE_NUM_FORMAT VARCHAR2(32767);
22 
23   P_START_DATE VARCHAR2(25);
24 
25   P_END_DATE VARCHAR2(25);
26 
27   P_FIRST_PAGE_NUM NUMBER:=1;
28 
29   P_USER_PARAM_1 VARCHAR2(32767);
30 
31   P_USER_PARAM_2 VARCHAR2(32767);
32 
33   P_USER_PARAM_3 VARCHAR2(32767);
34 
35   P_USER_PARAM_4 VARCHAR2(32767);
36 
37   P_USER_PARAM_5 VARCHAR2(32767);
38 
39   P_ACCT_TO VARCHAR2(200);
40 
41   P_ACCT_FROM VARCHAR2(200);
42 
43   P_STATUS VARCHAR2(32767);
44 
45   P_SOURCE VARCHAR2(100);
46 
47   P_CATEGORY VARCHAR2(100);
48 
49   P_BATCH_NAME VARCHAR2(200);
50 
51   P_DOC_SEQ_NAME NUMBER;
52 
53   P_START_DOC_VALUE NUMBER;
54 
55   P_END_DOC_VALUE NUMBER;
56 
57   DATA_ACCESS_SET_NAME VARCHAR2(30);
58 
59   CHART_OF_ACCOUNTS_ID NUMBER;
60 
61   DAS_WHERE VARCHAR2(600):=' ';
62 
63   CURR_WHERE_JRNL VARCHAR2(2000):=' ';
64 
65   PERIOD_WHERE VARCHAR2(2000):=' ';
66 
67   ACCT_WHERE VARCHAR2(1000):=' ';
68 
69   SELECT_ACCOUNT VARCHAR2(1000) := '(CC.SEGMENT1 || ''\n'' || SEGMENT2 || ''\n'' || SEGMENT3 || ''\n'' || SEGMENT4 || ''\n'' || SEGMENT5 || ''\n'' || SEGMENT6 || ''\n'' || SEGMENT7 || ''\n'' || SEGMENT8 || ''\n'' ||
70   SEGMENT9   || ''\n'' || SEGMENT10 || ''\n'' || SEGMENT11 || ''\n'' || SEGMENT12 || ''\n'' || SEGMENT13 || ''\n'' || SEGMENT14 || ''\n'' || SEGMENT15 || ''\n'' || SEGMENT16 || ''\n'' || SEGMENT17 || ''\n'' || SEGMENT18
71   || ''\n''   || SEGMENT19   || ''\n'' || SEGMENT20 || ''\n'' || SEGMENT21 || ''\n'' || SEGMENT22 || ''\n'' || SEGMENT23 || ''\n'' || SEGMENT24 || ''\n'' || SEGMENT25 || ''\n'' || SEGMENT26 || ''\n'' || SEGMENT27 || ''\n''
72   || SEGMENT28 || ''\n'' || SEGMENT29 || ''\n'' || SEGMENT30)';
73 
74   SELECT_ACCT_SEG VARCHAR2(30) := 'cc.segment1';
75 
76   SELECT_BAL_SEG VARCHAR2(30) := 'cc.segment1';
77 
78   TEMP_ACCT_WHERE VARCHAR2(1000);
79 
80   TEMP_LE_NAME VARCHAR2(240);
81 
82   TEMP_TAX_PAYER_ID VARCHAR2(30);
83 
84   TEMP_SERVICE_TYPE VARCHAR2(150);
85 
86   TEMP_ADDR1 VARCHAR2(240);
87 
88   TEMP_ADDR2 VARCHAR2(240);
89 
90   FP_START_DATE DATE;
91 
92   TP_END_DATE DATE;
93 
94   LE_WHERE VARCHAR2(300);
95 
96   SELECT_IC_SEG VARCHAR2(30) := 'cc.segment1';
97 
98   SELECT_MGT_SEG VARCHAR2(30) := 'cc.segment1';
99 
100   SELECT_ST_SEG VARCHAR2(30) := 'cc.segment1';
101 
102   SELECT_LE VARCHAR2(50) := '''NULL''';
103 
104   FROM_LNSV VARCHAR2(50);
105 
106   REP_EXECUTION_DATE VARCHAR2(25);
107 
108   TEMP_ADDR3 VARCHAR2(240);
109 
110   TEMP_TOWN_CITY VARCHAR2(30);
111 
112   TEMP_POSTAL_CODE VARCHAR2(30);
113 
114   TEMP_LE_ID NUMBER := 0;
115 
116   START_DATE_PARAM VARCHAR2(20);
117 
118   END_DATE_PARAM VARCHAR2(20);
119 
120   SELECT_CC_SEG VARCHAR2(30) := 'cc.segment1';
121 
122   PAGE_NUM_FORMAT_PARAM VARCHAR2(20) := 'M of N';
123 
124   CURRENCY_PARAM VARCHAR2(20);
125 
126   PERIOD_TO_PARAM VARCHAR2(20);
127 
128   PERIOD_FROM_PARAM VARCHAR2(20);
129 
130   ACCT_TO_PARAM VARCHAR2(800);
131 
132   ACCT_FROM_PARAM VARCHAR2(800);
133 
134   LEDGER_NAME_PARAM VARCHAR2(30);
135 
136   F_PERIOD_NUM NUMBER := -1;
137 
138   T_PERIOD_NUM NUMBER := -1;
139 
140   BALANCE_TYPE_PARAM VARCHAR2(20);
141 
142   PAGE_NUM_START_PARAM NUMBER := 1;
143 
144   USER_PARAM_1 VARCHAR2(20);
145 
146   USER_PARAM_2 VARCHAR2(20);
147 
148   USER_PARAM_3 VARCHAR2(20);
149 
150   USER_PARAM_4 VARCHAR2(20);
151 
152   USER_PARAM_5 VARCHAR2(20);
153 
154   SELECT_DR VARCHAR2(1000) := '0';
155 
156   SELECT_CR VARCHAR2(1000) := '0';
157 
158   SELECT_BEGIN_BAL VARCHAR2(1000) := '0';
159 
160   ACCT_SEG_VALUE_SET_ID NUMBER;
161 
162   SEG_SECURITY_WHERE VARCHAR2(200):=' ';
163 
164   P_POSTING_STATUS VARCHAR2(200):=' ';
165 
166   P_HEADER_POSTING_STATUS VARCHAR2(1200):=' ';
167 
168   P_BALANCE_TYPE_WHERE VARCHAR2(200):=' ';
169 
170   P_SOURCE_WHERE VARCHAR2(200):=' ';
171 
172   P_CATEGORY_WHERE VARCHAR2(200):=' ';
173 
174   P_BATCH_WHERE VARCHAR2(500);
175 
176   P_DOC_SEQ_WHERE VARCHAR2(500);
177 
178   P_DATE_WHERE VARCHAR2(200):=' ';
179 
180   P_LEDGER_FROM VARCHAR2(100);
181 
182   P_LEDGER_WHERE VARCHAR2(500);
183 
184   TEMP_ENVIRONMENT_CODE VARCHAR2(100);
185 
186   TEMP_LEDGER_ID NUMBER;
187 
188   TEMP_LEGAL_ENTITY_ID NUMBER;
189 
190   JRNL_SOURCE_PARAM VARCHAR2(100);
191 
192   JRNL_CATEGORY_PARAM VARCHAR2(100);
193 
194   BATCH_NAME_PARAM VARCHAR2(100);
195 
196   DOC_SEQ_NAME_PARAM VARCHAR2(30);
197 
198   START_DOC_SEQ_NUM_PARAM NUMBER;
199 
200   END_DOC_SEQ_NUM_PARAM NUMBER;
201 
202   POSTING_STATUS_PARAM VARCHAR2(80);
203 
204   P_PERIOD_INX_HINT VARCHAR2(1500);
205 
206   P_FROM_CLAUSE VARCHAR2(1500) := 'GL_CODE_COMBINATIONS CC,  GL_PERIOD_STATUSES GLP, GL_JE_LINES GLL, GL_JE_HEADERS GLH, GL_LEDGERS LGR, GL_LEDGER_CONFIGURATIONS glc,
207   GL_JE_BATCHES GLBATCH, FUN_SEQ_VERSIONS FSV, FND_DOCUMENT_SEQUENCES DOCSEQ, GL_JE_SOURCES SRC,  GL_JE_CATEGORIES CAT, GL_LOOKUPS look';
208 
209   FUNCTION BEFOREREPORT RETURN BOOLEAN;
210 
211   FUNCTION AFTERREPORT RETURN BOOLEAN;
212 
213   FUNCTION SECONDARY_TRACK_SEGMENT_DESCFO RETURN CHAR;
214 
215   FUNCTION LEGAL_ENTITY_NAMEFORMULA(LEGAL_ENTITY_ID IN NUMBER
216                                    ,LEGAL_ENTITY_NAME IN VARCHAR2) RETURN CHAR;
217 
218   PROCEDURE GET_LE_INFO(V_LE_ID IN NUMBER);
219 
220   FUNCTION LE_ADDRESS_LINE_1FORMULA(LEGAL_ENTITY_ID IN NUMBER
221                                    ,LE_ADDRESS_LINE_1 IN VARCHAR2) RETURN CHAR;
222 
223   FUNCTION LE_ADDRESS_LINE_2FORMULA(LEGAL_ENTITY_ID IN NUMBER
224                                    ,LE_ADDRESS_LINE_2 IN VARCHAR2) RETURN CHAR;
225 
226   FUNCTION LE_ADDRESS_LINE_3FORMULA(LEGAL_ENTITY_ID IN NUMBER
227                                    ,LE_ADDRESS_LINE_3 IN VARCHAR2) RETURN CHAR;
228 
229   FUNCTION LE_CITYFORMULA(LEGAL_ENTITY_ID IN NUMBER
230                          ,LE_CITY IN VARCHAR2) RETURN CHAR;
231 
232   FUNCTION LE_POSTAL_CODEFORMULA(LEGAL_ENTITY_ID IN NUMBER
233                                 ,LE_POSTAL_CODE IN VARCHAR2) RETURN CHAR;
234 
235   FUNCTION LE_REGISTRATION_NUMBERFORMULA(LEGAL_ENTITY_ID IN NUMBER
236                                         ,LE_REGISTRATION_NUMBER IN VARCHAR2) RETURN CHAR;
237 
238   FUNCTION LE_ACTIVITY_CODEFORMULA(LEGAL_ENTITY_ID IN NUMBER
239                                   ,LE_ACTIVITY_CODE IN VARCHAR2) RETURN CHAR;
240 
241   FUNCTION GET_EFF_PERIOD_NUM(ACC_SET_ID IN NUMBER
242                              ,PNAME IN VARCHAR2) RETURN NUMBER;
243 
244   FUNCTION LEGAL_ENTITY_IDFORMULA(LEDGER_ID_V IN NUMBER
245                                  ,ENVIRONMENT_CODE IN VARCHAR2
246                                  ,CONFIGURATION_ID_V IN NUMBER
247                                  ,BALANCING_SEGMENT_VALUE IN VARCHAR2) RETURN NUMBER;
248 
249   FUNCTION CF_LEDGER_NAMEFORMULA(LEDGER_NAME IN VARCHAR2) RETURN CHAR;
250 
251   FUNCTION DATA_ACCESS_SET_NAME_P RETURN VARCHAR2;
252 
253   FUNCTION CHART_OF_ACCOUNTS_ID_P RETURN NUMBER;
254 
255   FUNCTION DAS_WHERE_P RETURN VARCHAR2;
256 
257   FUNCTION CURR_WHERE_JRNL_P RETURN VARCHAR2;
258 
259   FUNCTION PERIOD_WHERE_P RETURN VARCHAR2;
260 
261   FUNCTION ACCT_WHERE_P RETURN VARCHAR2;
262 
263   FUNCTION SELECT_ACCOUNT_P RETURN VARCHAR2;
264 
265   FUNCTION SELECT_ACCT_SEG_P RETURN VARCHAR2;
266 
267   FUNCTION SELECT_BAL_SEG_P RETURN VARCHAR2;
268 
269   FUNCTION TEMP_ACCT_WHERE_P RETURN VARCHAR2;
270 
271   FUNCTION TEMP_LE_NAME_P RETURN VARCHAR2;
272 
273   FUNCTION TEMP_TAX_PAYER_ID_P RETURN VARCHAR2;
274 
275   FUNCTION TEMP_SERVICE_TYPE_P RETURN VARCHAR2;
276 
277   FUNCTION TEMP_ADDR1_P RETURN VARCHAR2;
278 
279   FUNCTION TEMP_ADDR2_P RETURN VARCHAR2;
280 
281   FUNCTION FP_START_DATE_P RETURN DATE;
282 
283   FUNCTION TP_END_DATE_P RETURN DATE;
284 
285   FUNCTION LE_WHERE_P RETURN VARCHAR2;
286 
287   FUNCTION SELECT_IC_SEG_P RETURN VARCHAR2;
288 
289   FUNCTION SELECT_MGT_SEG_P RETURN VARCHAR2;
290 
291   FUNCTION SELECT_ST_SEG_P RETURN VARCHAR2;
292 
293   FUNCTION SELECT_LE_P RETURN VARCHAR2;
294 
295   FUNCTION FROM_LNSV_P RETURN VARCHAR2;
296 
297   FUNCTION REP_EXECUTION_DATE_P RETURN VARCHAR2;
298 
299   FUNCTION TEMP_ADDR3_P RETURN VARCHAR2;
300 
301   FUNCTION TEMP_TOWN_CITY_P RETURN VARCHAR2;
302 
303   FUNCTION TEMP_POSTAL_CODE_P RETURN VARCHAR2;
304 
305   FUNCTION TEMP_LE_ID_P RETURN NUMBER;
306 
307   FUNCTION START_DATE_PARAM_P RETURN VARCHAR2;
308 
309   FUNCTION END_DATE_PARAM_P RETURN VARCHAR2;
310 
311   FUNCTION SELECT_CC_SEG_P RETURN VARCHAR2;
312 
313   FUNCTION PAGE_NUM_FORMAT_PARAM_P RETURN VARCHAR2;
314 
315   FUNCTION CURRENCY_PARAM_P RETURN VARCHAR2;
316 
317   FUNCTION PERIOD_TO_PARAM_P RETURN VARCHAR2;
318 
319   FUNCTION PERIOD_FROM_PARAM_P RETURN VARCHAR2;
320 
321   FUNCTION ACCT_TO_PARAM_P RETURN VARCHAR2;
322 
323   FUNCTION ACCT_FROM_PARAM_P RETURN VARCHAR2;
324 
325   FUNCTION LEDGER_NAME_PARAM_P RETURN VARCHAR2;
326 
327   FUNCTION F_PERIOD_NUM_P RETURN NUMBER;
328 
329   FUNCTION T_PERIOD_NUM_P RETURN NUMBER;
330 
331   FUNCTION BALANCE_TYPE_PARAM_P RETURN VARCHAR2;
332 
333   FUNCTION PAGE_NUM_START_PARAM_P RETURN NUMBER;
334 
335   FUNCTION USER_PARAM_1_P RETURN VARCHAR2;
336 
337   FUNCTION USER_PARAM_2_P RETURN VARCHAR2;
338 
339   FUNCTION USER_PARAM_3_P RETURN VARCHAR2;
340 
341   FUNCTION USER_PARAM_4_P RETURN VARCHAR2;
342 
343   FUNCTION USER_PARAM_5_P RETURN VARCHAR2;
344 
345   FUNCTION SELECT_DR_P RETURN VARCHAR2;
346 
347   FUNCTION SELECT_CR_P RETURN VARCHAR2;
348 
349   FUNCTION SELECT_BEGIN_BAL_P RETURN VARCHAR2;
350 
351   FUNCTION ACCT_SEG_VALUE_SET_ID_P RETURN NUMBER;
352 
353   FUNCTION SEG_SECURITY_WHERE_P RETURN VARCHAR2;
354 
355   FUNCTION P_POSTING_STATUS_P RETURN VARCHAR2;
356 
357   FUNCTION P_HEADER_POSTING_STATUS_P RETURN VARCHAR2;
358 
359   FUNCTION P_BALANCE_TYPE_WHERE_P RETURN VARCHAR2;
360 
361   FUNCTION P_SOURCE_WHERE_P RETURN VARCHAR2;
362 
363   FUNCTION P_CATEGORY_WHERE_P RETURN VARCHAR2;
364 
365   FUNCTION P_BATCH_WHERE_P RETURN VARCHAR2;
366 
367   FUNCTION P_DOC_SEQ_WHERE_P RETURN VARCHAR2;
368 
369   FUNCTION P_DATE_WHERE_P RETURN VARCHAR2;
370 
371   FUNCTION P_LEDGER_FROM_P RETURN VARCHAR2;
372 
373   FUNCTION P_LEDGER_WHERE_P RETURN VARCHAR2;
374 
375   FUNCTION TEMP_ENVIRONMENT_CODE_P RETURN VARCHAR2;
376 
377   FUNCTION TEMP_LEDGER_ID_P RETURN NUMBER;
378 
379   FUNCTION TEMP_LEGAL_ENTITY_ID_P RETURN NUMBER;
380 
381   FUNCTION JRNL_SOURCE_PARAM_P RETURN VARCHAR2;
382 
383   FUNCTION JRNL_CATEGORY_PARAM_P RETURN VARCHAR2;
384 
385   FUNCTION BATCH_NAME_PARAM_P RETURN VARCHAR2;
386 
387   FUNCTION DOC_SEQ_NAME_PARAM_P RETURN VARCHAR2;
388 
389   FUNCTION START_DOC_SEQ_NUM_PARAM_P RETURN NUMBER;
390 
391   FUNCTION END_DOC_SEQ_NUM_PARAM_P RETURN NUMBER;
392 
393   FUNCTION POSTING_STATUS_PARAM_P RETURN VARCHAR2;
394 
395   FUNCTION P_PERIOD_INX_HINT_P RETURN VARCHAR2;
396 
397   FUNCTION P_FROM_CLAUSE_P RETURN VARCHAR2;
398 
399 END JG_JGZZGLJRN_XMLP_PKG;
400 
401