[Home] [Help]
PACKAGE: APPS.GL_GLWACCTR_XMLP_PKG
Source
1 PACKAGE GL_GLWACCTR_XMLP_PKG AUTHID CURRENT_USER AS
2 /* $Header: GLWACCTRS.pls 120.1 2008/01/09 07:27:46 vijranga noship $ */
3 P_LEDGER_ID number;
4 P_CURRENCY varchar2(15);
5 P_START_DATE varchar2(32767);
6 P_END_DATE varchar2(32767);
7 P_STATUS varchar2(32767);
8 P_DOC_ID number;
9 P_DOC_VALUE number;
10 P_COA number;
11 C_PARAM_START_DATE varchar2(20);
12 C_PARAM_END_DATE varchar2(20);
13 C_DATE_FORMAT varchar2(20);
14 P_AFF_FROM varchar2(800);
15 P_AFF_TO varchar2(800);
16 P_AMOUNT_FROM number;
17 P_AMOUNT_TO number;
18 P_SUB_DOC_ID varchar2(40);
19 P_SUB_DOC_VALUE varchar2(40);
20 P_CONTRA_ACCT varchar2(25);
21 P_CONC_REQUEST_ID number;
22 P_PAGEBREAK varchar2(25);
23 P_SEC_SEG_NUM varchar2(5);
24 P_ACTUAL_FLAG varchar2(1);
25 P_ACCESS_SET_ID number;
26 P_DEBUG varchar2(5);
27 P_AMT_FLAG varchar2(5);
28 P_CONTRA_FLAG varchar2(32767);
29 P_SOURCE varchar2(50);
30 P_CATEGORY varchar2(25);
31 P_BATCH_NAME varchar2(100);
32 P_BAL_SEG_VAL varchar2(25);
33 P_START_DOC_VALUE varchar2(255);
34 P_END_DOC_VALUE number;
35 P_JOURNALS_LINE_FLAG varchar2(32767);
36 P_PERIOD_NAME varchar2(30);
37 P_LAST_UPDATED_BY number;
38 P_REPORT_NAME varchar2(100);
39 P_START_UPDATE_DATE varchar2(32767);
40 P_LAST_UPDATE_DATE varchar2(32767);
41 P_END_UPDATE_DATE varchar2(32767);
42 P_PERF_FROM_CLUASE varchar2(40);
43 ACCESS_SET_NAME varchar2(30);
44 PARAM_CURRENCY_CODE varchar2(20);
45 CHART_OF_ACCOUNTS_ID number;
46 PARAM_START_DATE date;
47 PARAM_END_DATE date;
48 PARAM_DOC_SEQ_VALUE number;
49 PARAM_AMOUNT_LOW number;
50 PARAM_AMOUNT_HIGH number;
51 PARAM_SUB_DOC_SEQ_VALUE number;
52 SELECT_ACCT_SEGMENT varchar2(30) := 'cc.segment3' ;
53 SELECT_BAL_SEGMENT varchar2(30) := 'cc.segment1' ;
54 PARAM_SEC_SEG_NAME varchar2(240);
55 PARAM_POSTING_STATUS varchar2(80);
56 NO_CONTRA_ACCOUNT varchar2(20);
57 P_ACC_SEGMENT_WHERE varchar2(1200);
58 P_CURRENCY_WHERE varchar2(200);
59 P_SEC_SEGMENT_WHERE varchar2(200);
60 P_DAS_WHERE varchar2(600);
61 SELECT_ACCOUNT varchar2(1000) := '(CC.SEGMENT1 || ''\n'' || SEGMENT2 || ''\n'' || SEGMENT3 || ''\n'' || SEGMENT4 || ''\n'' || SEGMENT5 || ''\n'' || SEGMENT6 || ''\n'' || SEGMENT7 || ''\n'' || SEGMENT8 || ''\n'' || SEGMENT9 || ''\n'' || SEGMENT10
62 || ''\n'' || SEGMENT11 || ''\n'' || SEGMENT12 || ''\n'' || SEGMENT13 || ''\n'' || SEGMENT14 || ''\n'' || SEGMENT15 || ''\n'' || SEGMENT16 || ''\n'' || SEGMENT17 || ''\n'' || SEGMENT18 || ''\n'' || SEGMENT19 || ''\n''
63 || SEGMENT20 || ''\n'' || SEGMENT21 || ''\n'' || SEGMENT22 || ''\n'' || SEGMENT23 || ''\n'' || SEGMENT24 || ''\n'' || SEGMENT25 || ''\n'' || SEGMENT26 || ''\n'' || SEGMENT27 || ''\n'' || SEGMENT28 || ''\n'' || SEGMENT29 || ''\n'' || SEGMENT30)';
64 SELECT_SECONDARY_SEGMENT varchar2(30) := 'NULL' ;
65 P_POSTING_STATUS varchar2(500);
66 P_HEADER_POSTING_STATUS varchar2(500);
67 P_SOURCE_WHERE varchar2(200);
68 P_BATCH_WHERE varchar2(500);
69 P_CATEGORY_WHERE varchar2(500);
70 P_BAL_WHERE varchar2(500);
71 P_DOC_ID_WHERE varchar2(500);
72 P_DOC_VAL_WHERE varchar2(500);
73 P_SUB_DOC_ID_WHERE varchar2(500);
74 P_SUB_DOC_VAL_WHERE varchar2(500);
75 P_NOT_ZERO_LINE_WHERE varchar2(500);
76 P_CONTRA_ACCOUNT_WHERE varchar2(2000);
77 P_CONTRA_ACCOUNT varchar2(255);
78 P_PERIOD_WHERE varchar2(2000);
79 P_JOURNAL_DATE_WHERE varchar2(2000);
80 P_JOURNAL_DATE_WHERE_2 varchar2(2000);
81 P_USE_DATE_COL varchar2(500);
82 P_JOURNAL_FROM_CLAUSE varchar2(4000);
83 P_JOURNAL_WHERE_CLAUSE varchar2(2000);
84 PARAM_SOURCE varchar2(30);
85 PARAM_CATEGORY varchar2(30);
86 PARAM_BATCH_NAME varchar2(100);
87 PARAM_LAST_UPDATED_BY varchar2(100);
88 PARAM_BALANCING_SEGMENT varchar2(30);
89 PARAM_PERIOD_NAME varchar2(15);
90 PARAM_BASIS varchar2(80);
91 PARAM_DOC_SEQ_NAME varchar2(30);
92 PARAM_ACCT_FROM varchar2(800);
93 PARAM_ACCT_TO varchar2(800);
94 PARAM_AMT_FLAG varchar2(80);
95 PARAM_SUB_DOC_SEQ_NAME varchar2(30);
96 PARAM_CONTRA_ACCT varchar2(30);
97 PARAM_LEDGER_NAME varchar2(30);
98 PARAM_START_DOC_SEQ_VALUE number;
99 PARAM_END_DOC_SEQ_VALUE number;
100 H_SET_OF_BOOKS_ID number;
101 BAL_SEG_NAME_DSP varchar2(240);
102 ACCT_SEG_NAME_DSP varchar2(240);
103 SELECT_COST_CTR_SEGMENT varchar2(30) := 'NULL' ;
104 H_START_DATE date;
105 H_END_DATE date;
106 PREV_BAL_SEG_VAL varchar2(20) := 'N' ;
107 P_LEDGER_WHERE varchar2(1000);
108 P_LEDGER_FROM varchar2(250);
109 PREV_ACCT_SEG_VAL varchar2(52) := 'N' ;
110 PREV_SEC_SEG_VAL varchar2(20) := '0' ;
111 PREV_LED_ID number := 0 ;
112 PREV_LINE_BAL number := 0 ;
113 PREV_GL_BAL number := 0 ;
114 P_AFF_WHERE varchar2(2000);
115 P_AMOUNT_WHERE varchar2(1000);
116 P_AFF_WHERE_JRL varchar2(4000);
117 P_ACC_SEGMENT_SELECT varchar2(2000);
118 P_JOURNAL_UPD_DATE_WHERE varchar2(1000);
119 H_START_UPDATE_DATE date;
120 H_END_UPDATE_DATE date;
121 P_JOURNAL_LAST_UPD_WHERE varchar2(400);
122 P_JOURNAL_DATE_WHERE_3 varchar2(500);
123 P_HINT_CLAUSE varchar2(1000);
124 P_PERF_FROM varchar2(3000) := 'GL_LEDGERS LGR, GL_JE_BATCHES GLB, GL_JE_HEADERS GLH, GL_JE_SOURCES GJS, GL_JE_CATEGORIES GJC, GL_JE_LINES GLL,
125 GL_DAILY_CONVERSION_TYPES DCT, FND_DOCUMENT_SEQUENCES DOCSEQ, FND_DOCUMENT_SEQUENCES SUBDOCSEQ, GL_CODE_COMBINATIONS CC, FND_USER FU' ;
126 P_ACTUAL_TYPE_WHERE varchar2(500);
127 function AfterReport return boolean ;
128 PROCEDURE SET_DATE_FORMAT ;
129 function CF_1Formula return Char ;
130 function H_START_PERIOD_DATEFormula return DATE ;
131 function H_START_PERIOD_NAMEFormula return Char ;
132 function NO_CONTRA_ACCOUNTFormula return Char ;
133 function tax_typeformula(TAX_TYPE_CODE in varchar2) return char ;
134 function approval_statusformula(APPROVAL_STATUS_CODE in varchar2) return char ;
135 function batch_statusformula(BATCH_STATUS_CODE in varchar2) return char ;
136 function batch_typeformula(ACTUAL_FLAG in varchar2) return char ;
137 function budget_ctrl_statusformula(BUD_CONTROL_STATUS in varchar2) return char ;
138 function jrnl_typeformula(AVERAGE_JOURNAL_FLAG in varchar2) return char ;
139 function tax_statusformula(TAX_STATUS_CODE in varchar2) return char ;
140 function budget_nameformula(BUDGET_VERSION_ID in number) return char ;
141 function encumbrance_typeformula(ENCUMBRANCE_TYPE_ID in number) return char ;
142 function tax_codeformula(TAX_CODE_ID in number, TAX_TYPE_CODE in varchar2) return char ;
143 function contra_acct_valueformula(HDR_ID in number, SUB_DOC_SEQ_ID in number, SUB_DOC_SEQ_VAL in number, ACCOUNTED_DR in number, ACCOUNTED_CR in number) return char ;
144 function cf_line_balanceformula(BAL_SEG_VAL in varchar2, ACCT_SEG_VAL in varchar2, ADDITIONAL_SEGMENT_VALUE in varchar2, LEDGER_ID in number, BATCH_STATUS_CODE in varchar2) return number ;
145 function cf_gl_balanceformula(BAL_SEG_VAL in varchar2, ACCT_SEG_VAL in varchar2, ADDITIONAL_SEGMENT_VALUE in varchar2, LEDGER_ID in number, BATCH_STATUS_CODE in varchar2) return number ;
146 function begin_balanceformula(CF_LINE_BALANCE in number, CF_GL_BALANCE in number) return number ;
147 Function ACCESS_SET_NAME_p return varchar2;
148 Function PARAM_CURRENCY_CODE_p return varchar2;
149 Function CHART_OF_ACCOUNTS_ID_p return number;
150 Function PARAM_START_DATE_p return date;
151 Function PARAM_END_DATE_p return date;
152 Function PARAM_DOC_SEQ_VALUE_p return number;
153 Function PARAM_AMOUNT_LOW_p return number;
154 Function PARAM_AMOUNT_HIGH_p return number;
155 Function PARAM_SUB_DOC_SEQ_VALUE_p return number;
156 Function SELECT_ACCT_SEGMENT_p return varchar2;
157 Function SELECT_BAL_SEGMENT_p return varchar2;
158 Function PARAM_SEC_SEG_NAME_p return varchar2;
159 Function PARAM_POSTING_STATUS_p return varchar2;
160 Function NO_CONTRA_ACCOUNT_p return varchar2;
161 Function P_ACC_SEGMENT_WHERE_p return varchar2;
162 Function P_CURRENCY_WHERE_p return varchar2;
163 Function P_SEC_SEGMENT_WHERE_p return varchar2;
164 Function P_DAS_WHERE_p return varchar2;
165 Function SELECT_ACCOUNT_p return varchar2;
166 Function SELECT_SECONDARY_SEGMENT_p return varchar2;
167 Function P_POSTING_STATUS_p return varchar2;
168 Function P_HEADER_POSTING_STATUS_p return varchar2;
169 Function P_SOURCE_WHERE_p return varchar2;
170 Function P_BATCH_WHERE_p return varchar2;
171 Function P_CATEGORY_WHERE_p return varchar2;
172 Function P_BAL_WHERE_p return varchar2;
173 Function P_DOC_ID_WHERE_p return varchar2;
174 Function P_DOC_VAL_WHERE_p return varchar2;
175 Function P_SUB_DOC_ID_WHERE_p return varchar2;
176 Function P_SUB_DOC_VAL_WHERE_p return varchar2;
177 Function P_NOT_ZERO_LINE_WHERE_p return varchar2;
178 Function P_CONTRA_ACCOUNT_WHERE_p return varchar2;
179 Function P_CONTRA_ACCOUNT_p return varchar2;
180 Function P_PERIOD_WHERE_p return varchar2;
181 Function P_JOURNAL_DATE_WHERE_p return varchar2;
182 Function P_JOURNAL_DATE_WHERE_2_p return varchar2;
183 Function P_USE_DATE_COL_p return varchar2;
184 Function P_JOURNAL_FROM_CLAUSE_p return varchar2;
185 Function P_JOURNAL_WHERE_CLAUSE_p return varchar2;
186 Function PARAM_SOURCE_p return varchar2;
187 Function PARAM_CATEGORY_p return varchar2;
188 Function PARAM_BATCH_NAME_p return varchar2;
189 Function PARAM_LAST_UPDATED_BY_p return varchar2;
190 Function PARAM_BALANCING_SEGMENT_p return varchar2;
191 Function PARAM_PERIOD_NAME_p return varchar2;
192 Function PARAM_BASIS_p return varchar2;
193 Function PARAM_DOC_SEQ_NAME_p return varchar2;
194 Function PARAM_ACCT_FROM_p return varchar2;
195 Function PARAM_ACCT_TO_p return varchar2;
196 Function PARAM_AMT_FLAG_p return varchar2;
197 Function PARAM_SUB_DOC_SEQ_NAME_p return varchar2;
198 Function PARAM_CONTRA_ACCT_p return varchar2;
199 Function PARAM_LEDGER_NAME_p return varchar2;
200 Function PARAM_START_DOC_SEQ_VALUE_p return number;
201 Function PARAM_END_DOC_SEQ_VALUE_p return number;
202 Function H_SET_OF_BOOKS_ID_p return number;
203 Function BAL_SEG_NAME_DSP_p return varchar2;
204 Function ACCT_SEG_NAME_DSP_p return varchar2;
205 Function SELECT_COST_CTR_SEGMENT_p return varchar2;
206 Function H_START_DATE_p return date;
207 Function H_END_DATE_p return date;
208 Function PREV_BAL_SEG_VAL_p return varchar2;
209 Function P_LEDGER_WHERE_p return varchar2;
210 Function P_LEDGER_FROM_p return varchar2;
211 Function PREV_ACCT_SEG_VAL_p return varchar2;
212 Function PREV_SEC_SEG_VAL_p return varchar2;
213 Function PREV_LED_ID_p return number;
214 Function PREV_LINE_BAL_p return number;
215 Function PREV_GL_BAL_p return number;
216 Function P_AFF_WHERE_p return varchar2;
217 Function P_AMOUNT_WHERE_p return varchar2;
218 Function P_AFF_WHERE_JRL_p return varchar2;
219 Function P_ACC_SEGMENT_SELECT_p return varchar2;
220 Function P_JOURNAL_UPD_DATE_WHERE_p return varchar2;
221 Function H_START_UPDATE_DATE_p return date;
222 Function H_END_UPDATE_DATE_p return date;
223 Function P_JOURNAL_LAST_UPD_WHERE_p return varchar2;
224 Function P_JOURNAL_DATE_WHERE_3_p return varchar2;
225 Function P_HINT_CLAUSE_p return varchar2;
226 Function P_PERF_FROM_p return varchar2;
227 Function P_ACTUAL_TYPE_WHERE_p return varchar2;
228 FUNCTION BEFOREREPORT RETURN BOOLEAN;
229 END GL_GLWACCTR_XMLP_PKG;
230
231