[Home] [Help]
PACKAGE: APPS.ONT_OEXOEOCR_XMLP_PKG
Source
1 PACKAGE ONT_OEXOEOCR_XMLP_PKG AS
2 /* $Header: OEXOEOCRS.pls 120.3 2008/05/05 09:06:37 dwkrishn noship $ */
3 P_CONC_REQUEST_ID NUMBER := 0;
4
5 P_SOB_ID NUMBER;
6
7 P_CANCELLED_BY_HIGH VARCHAR2(50);
8
9 P_CANCEL_REASON VARCHAR2(50);
10
11 P_ORDER_BY VARCHAR2(30);
12
13 LP_ORDER_BY varchar2(30);
14
15 P_ORDER_NUM_LOW VARCHAR2(32767);
16
17 P_ORDER_NUM_HIGH VARCHAR2(32767);
18
19 P_CUSTOMER_NAME_LOW VARCHAR2(360);
20
21 P_CUSTOMER_NAME_HIGH VARCHAR2(360);
22
23 P_ITEM_FLEX_CODE VARCHAR2(32767);
24
25 P_ORGANIZATION_ID NUMBER;
26
27 P_CANCEL_DATE_LOW DATE;
28
29 LP_CANCEL_DATE_LOW VARCHAR2(20);
30
31 P_CANCEL_DATE_HIGH DATE;
32
33 LP_CANCEL_DATE_HIGH VARCHAR2(20);
34
35 P_SALESREP_LOW VARCHAR2(240);
36
37 P_SALESREP_HIGH VARCHAR2(240);
38
39 P_USE_FUNCTIONAL_CURRENCY VARCHAR2(5);
40
41 LP_ITEM_FLEX_CODE_HIGH VARCHAR2(600);
42
43 LP_ITEM_FLEX_CODE_LOW VARCHAR2(600);
44
45 LP_ORDER_NUM VARCHAR2(200);
46
47 LP_SALESREP VARCHAR2(240);
48
49 LP_CANCEL_DATE VARCHAR2(500);
50
51 LP_CUSTOMER_NAME VARCHAR2(200);
52
53 P_PRINT_DESCRIPTION VARCHAR2(32767);
54
55 LP_CANCELLED_BY VARCHAR2(1000);
56
57 LP_CANCEL_REASON VARCHAR2(500);
58
59 P_MIXED_PRECISION NUMBER;
60
61 LP_ITEM_FLEX_ALL_SEG VARCHAR2(1000);
62
63 P_ITEM NUMBER;
64
65 P_ITEM_STRUCTURE_NUM NUMBER;
66
67 LP_ORDER_CATEGORY VARCHAR2(500);
68
69 P_ORDER_TYPE VARCHAR2(30);
70
71 LP_ORDER_DATE VARCHAR2(500);
72
73 P_CANCELLED_BY_LOW VARCHAR2(50);
74
75 P_ORDER_DATE_HIGH DATE;
76
77 LP_ORDER_DATE_HIGH VARCHAR2(20);
78
79 P_ORDER_DATE_LOW DATE;
80
81 LP_ORDER_DATE_LOW VARCHAR2(20);
82
83 P_ORDER_CATEGORY VARCHAR2(32767);
84
85 LP_LINE_CATEGORY VARCHAR2(500);
86
87 P_LINE_CATEGORY VARCHAR2(30);
88
89 P_ITEM_NAME VARCHAR2(200);
90
91 RP_REPORT_NAME VARCHAR2(240);
92
93 RP_SUB_TITLE VARCHAR2(80);
94
95 RP_COMPANY_NAME VARCHAR2(100);
96
97 RP_FUNCTIONAL_CURRENCY VARCHAR2(20);
98
99 RP_DATA_FOUND VARCHAR2(300);
100
101 RP_ITEM_FLEX_LPROMPT VARCHAR2(100);
102
103 RP_ITEM_FLEX_ALL_SEG VARCHAR2(2000) := 'SI.SEGMENT1';
104
105 RP_ITEM_FLEX_APROMPT VARCHAR2(100);
106
107 RP_SALES_REASON_LBL VARCHAR2(15);
108
109 RP_CUSTOMER_RANGE VARCHAR2(42);
110
111 RP_SALESPERSON_RANGE VARCHAR2(42);
112
113 RP_ORDER_RANGE VARCHAR2(82);
114
115 RP_CANCEL_DATE_RANGE VARCHAR2(47);
116
117 RP_SALES_REASON_LBL_2 VARCHAR2(16);
118
119 RP_ORDER_BY VARCHAR2(80);
120
121 RP_CANCEL_REASON VARCHAR2(80);
122
123 RP_USE_FUNCTIONAL_CURRENCY VARCHAR2(80);
124
125 RP_FLEX_OR_DESC VARCHAR2(80);
126
127 RP_ITEM_FLEX_ALL_SEG_WHERE VARCHAR2(1000);
128
129 RP_ORDER_DATE_RANGE VARCHAR2(47);
130
131 RP_CANCELLED_BY_RANGE VARCHAR2(42);
132
133 RP_DATE_LBL VARCHAR2(20);
134
135 CP_UNIT1 VARCHAR2(20);
136
137 CP_UNIT2 VARCHAR2(20);
138
139 RP_DUMMY_ITEM NUMBER;
140
141 FUNCTION BEFOREREPORT RETURN BOOLEAN;
142
143 FUNCTION AFTERREPORT RETURN BOOLEAN;
144
145 FUNCTION P_ITEM_FLEX_CODEVALIDTRIGGER RETURN BOOLEAN;
146
147 FUNCTION P_USE_FUNCTIONAL_CURRENCYVALID RETURN BOOLEAN;
148
149 FUNCTION AFTERPFORM RETURN BOOLEAN;
150
151 FUNCTION C_SET_LBLFORMULA RETURN VARCHAR2;
152
153 FUNCTION C_GL_CONV_RATEFORMULA(CURRENCY_CODE IN VARCHAR2
154 ,ORD_DATE IN DATE
155 ,CONVERSION_TYPE_CODE IN VARCHAR2
156 ,CONVERSION_RATE IN NUMBER) RETURN NUMBER;
157
158 FUNCTION C_AMOUNTFORMULA(CALC_AMOUNT IN NUMBER
159 ,C_GL_CONV_RATE IN NUMBER
160 ,C_PRECISION IN NUMBER) RETURN NUMBER;
161
162 FUNCTION C_CURRENCY_CODEFORMULA(CURRENCY_CODE IN VARCHAR2) RETURN VARCHAR2;
163
164 FUNCTION PR_ORDER_CATEGORYFORMULA RETURN CHAR;
165
166 FUNCTION RP_LINE_CATEGORYFORMULA RETURN VARCHAR2;
167
168 FUNCTION CF_UNIT1FORMULA(UNIT1 IN VARCHAR2) RETURN CHAR;
169
170 FUNCTION CF_UNIT2FORMULA(UNIT2 IN VARCHAR2) RETURN CHAR;
171
172 FUNCTION C_CANCELLED_QTYFORMULA(LINEID IN NUMBER
173 ,CANCELLED_QTY IN NUMBER) RETURN NUMBER;
174
175 FUNCTION CALC_AMOUNTFORMULA(LINEID IN NUMBER
176 ,CANCELLED_QTY IN NUMBER) RETURN NUMBER;
177
178 FUNCTION C_PRECISIONFORMULA(CURRENCY_CODE IN VARCHAR2) RETURN NUMBER;
179
180 FUNCTION RP_REPORT_NAME_P RETURN VARCHAR2;
181
182 FUNCTION RP_SUB_TITLE_P RETURN VARCHAR2;
183
184 FUNCTION RP_COMPANY_NAME_P RETURN VARCHAR2;
185
186 FUNCTION RP_FUNCTIONAL_CURRENCY_P RETURN VARCHAR2;
187
188 FUNCTION RP_DATA_FOUND_P RETURN VARCHAR2;
189
190 FUNCTION RP_ITEM_FLEX_LPROMPT_P RETURN VARCHAR2;
191
192 FUNCTION RP_ITEM_FLEX_ALL_SEG_P RETURN VARCHAR2;
193
194 FUNCTION RP_ITEM_FLEX_APROMPT_P RETURN VARCHAR2;
195
196 FUNCTION RP_SALES_REASON_LBL_P RETURN VARCHAR2;
197
198 FUNCTION RP_CUSTOMER_RANGE_P RETURN VARCHAR2;
199
200 FUNCTION RP_SALESPERSON_RANGE_P RETURN VARCHAR2;
201
202 FUNCTION RP_ORDER_RANGE_P RETURN VARCHAR2;
203
204 FUNCTION RP_CANCEL_DATE_RANGE_P RETURN VARCHAR2;
205
206 FUNCTION RP_SALES_REASON_LBL_2_P RETURN VARCHAR2;
207
208 FUNCTION RP_ORDER_BY_P RETURN VARCHAR2;
209
210 FUNCTION RP_CANCEL_REASON_P RETURN VARCHAR2;
211
212 FUNCTION RP_USE_FUNCTIONAL_CURRENCY_P RETURN VARCHAR2;
213
214 FUNCTION RP_FLEX_OR_DESC_P RETURN VARCHAR2;
215
216 FUNCTION RP_ITEM_FLEX_ALL_SEG_WHERE_P RETURN VARCHAR2;
217
218 FUNCTION RP_ORDER_DATE_RANGE_P RETURN VARCHAR2;
219
220 FUNCTION RP_CANCELLED_BY_RANGE_P RETURN VARCHAR2;
221
222 FUNCTION RP_DATE_LBL_P RETURN VARCHAR2;
223
224 FUNCTION CP_UNIT1_P RETURN VARCHAR2;
225
226 FUNCTION CP_UNIT2_P RETURN VARCHAR2;
227
228 FUNCTION RP_DUMMY_ITEM_P RETURN NUMBER;
229
230 FUNCTION IS_FIXED_RATE(X_FROM_CURRENCY IN VARCHAR2
231 ,X_TO_CURRENCY IN VARCHAR2
232 ,X_EFFECTIVE_DATE IN DATE) RETURN VARCHAR2;
233
237 ,X_FIXED_RATE IN OUT NOCOPY BOOLEAN
234 PROCEDURE GET_RELATION(X_FROM_CURRENCY IN VARCHAR2
235 ,X_TO_CURRENCY IN VARCHAR2
236 ,X_EFFECTIVE_DATE IN DATE
238 ,X_RELATIONSHIP IN OUT NOCOPY VARCHAR2);
239
240 FUNCTION GET_EURO_CODE RETURN VARCHAR2;
241
242 FUNCTION GET_RATE(X_FROM_CURRENCY IN VARCHAR2
243 ,X_TO_CURRENCY IN VARCHAR2
244 ,X_CONVERSION_DATE IN DATE
245 ,X_CONVERSION_TYPE IN VARCHAR2) RETURN NUMBER;
246
247 FUNCTION GET_RATE(X_SET_OF_BOOKS_ID IN NUMBER
248 ,X_FROM_CURRENCY IN VARCHAR2
249 ,X_CONVERSION_DATE IN DATE
250 ,X_CONVERSION_TYPE IN VARCHAR2) RETURN NUMBER;
251
252 FUNCTION CONVERT_AMOUNT(X_FROM_CURRENCY IN VARCHAR2
253 ,X_TO_CURRENCY IN VARCHAR2
254 ,X_CONVERSION_DATE IN DATE
255 ,X_CONVERSION_TYPE IN VARCHAR2
256 ,X_AMOUNT IN NUMBER) RETURN NUMBER;
257
258 FUNCTION CONVERT_AMOUNT(X_SET_OF_BOOKS_ID IN NUMBER
259 ,X_FROM_CURRENCY IN VARCHAR2
260 ,X_CONVERSION_DATE IN DATE
261 ,X_CONVERSION_TYPE IN VARCHAR2
262 ,X_AMOUNT IN NUMBER) RETURN NUMBER;
263
264 FUNCTION GET_DERIVE_TYPE(SOB_ID IN NUMBER
265 ,PERIOD IN VARCHAR2
266 ,CURR_CODE IN VARCHAR2) RETURN VARCHAR2;
267
268 FUNCTION C_AMOUNT_DSPFORMULA RETURN VARCHAR2;
269
270 FUNCTION ITEM_DSPFORMULA
271 (
272 ITEM_IDENTIFIER_TYPE_T IN VARCHAR2,
273 IID IN NUMBER,
274 SI_ORGANIZATION_ID IN NUMBER,
275 SI_INVENTORY_ITEM_ID IN NUMBER,
276 ORDERED_ITEM_ID IN NUMBER,
277 ORDERED_ITEM IN VARCHAR
278 )
279 RETURN CHAR;
280
281 END ONT_OEXOEOCR_XMLP_PKG;
282