DBA Data[Home] [Help]

PACKAGE: APPS.ONT_OEXOEOCS_XMLP_PKG

Source


1 PACKAGE ONT_OEXOEOCS_XMLP_PKG AS
2 /* $Header: OEXOEOCSS.pls 120.2 2008/05/05 12:38:41 dwkrishn noship $ */
3   P_CONC_REQUEST_ID NUMBER := 0;
4 
5   P_SOB_ID NUMBER;
6 
7   P_ORDER_BY VARCHAR2(30);
8 
9   P_ORDER_NUM_LOW VARCHAR2(32767);
10 
11   P_ORDER_NUM_HIGH VARCHAR2(32767);
12 
13   P_CUSTOMER_NAME_LOW VARCHAR2(360);
14 
15   P_CUSTOMER_NAME_HIGH VARCHAR2(360);
16 
17   P_ITEM_FLEX_CODE VARCHAR2(32767);
18 
19   P_ORGANIZATION_ID NUMBER;
20 
21   P_ORGANIZATION_ID1 NUMBER;
22 
23   P_SALESREP_LOW VARCHAR2(240);
24 
25   P_SALESREP_HIGH VARCHAR2(240);
26 
27   P_USE_FUNCTIONAL_CURRENCY VARCHAR2(32767);
28 
29   LP_ITEM_FLEX_CODE_HIGH VARCHAR2(600);
30 
31   LP_ITEM_FLEX_CODE_LOW VARCHAR2(600);
32 
33   LP_ORDER_NUM VARCHAR2(200);
34 
35   LP_SALESREP VARCHAR2(240);
36 
37   LP_CUSTOMER_NAME VARCHAR2(200);
38 
39   P_PRINT_DESCRIPTION VARCHAR2(32767);
40 
41   P_MIXED_PRECISION NUMBER;
42 
43   LP_ITEM_FLEX_ALL_SEG VARCHAR2(1000);
44 
45   P_ITEM NUMBER;
46 
47   P_ITEM_STRUCTURE_NUM NUMBER;
48 
49   LP_ORDER_DATE VARCHAR2(1000);
50 
51   P_ORDER_DATE_HIGH DATE;
52 
53   P_ORDER_DATE_LOW DATE;
54 
55   P_ORDER_DATE_HIGH1 VARCHAR2(30);
56 
57   P_ORDER_DATE_LOW1 VARCHAR2(30);
58 
59   P_ORDER_CATEGORY VARCHAR2(30);
60 
61   LP_ORDER_CATEGORY VARCHAR2(500);
62 
63   LP_LINE_CATEGORY VARCHAR2(500);
64 
65   P_LINE_CATEGORY VARCHAR2(30);
66 
67   P_ITEM_NAME VARCHAR2(200);
68 
69   RP_DUMMY_ITEM VARCHAR2(2002);
70 
71   RP_REPORT_NAME VARCHAR2(240);
72 
73   RP_SUB_TITLE VARCHAR2(80);
74 
75   RP_COMPANY_NAME VARCHAR2(100);
76 
77   RP_FUNCTIONAL_CURRENCY VARCHAR2(20);
78 
79   RP_DATA_FOUND VARCHAR2(300);
80 
81   RP_ITEM_FLEX_LPROMPT VARCHAR2(100);
82 
83   RP_ITEM_FLEX_ALL_SEG VARCHAR2(2000) := 'SI.SEGMENT1';
84 
85   RP_ITEM_FLEX_APROMPT VARCHAR2(100);
86 
87   RP_CUSTOMER_RANGE VARCHAR2(42);
88 
89   RP_SALESPERSON_RANGE VARCHAR2(42);
90 
91   RP_ORDER_RANGE VARCHAR2(82);
92 
93   RP_ORDER_BY VARCHAR2(80);
94 
95   RP_USE_FUNCTIONAL_CURRENCY VARCHAR2(80);
96 
97   RP_FLEX_OR_DESC VARCHAR2(80);
98 
99   RP_ITEM_FLEX_ALL_SEG_WHERE VARCHAR2(1000);
100 
101   RP_ORDER_DATE_RANGE VARCHAR2(47);
102 
103   CP_UNIT3 VARCHAR2(20);
104 
105   CP_UNIT4 VARCHAR2(20);
106 
107   FUNCTION BEFOREREPORT RETURN BOOLEAN;
108 
109   FUNCTION AFTERREPORT RETURN BOOLEAN;
110 
111   FUNCTION P_ITEM_FLEX_CODEVALIDTRIGGER RETURN BOOLEAN;
112 
113   FUNCTION P_USE_FUNCTIONAL_CURRENCYVALID RETURN BOOLEAN;
114 
115   FUNCTION AFTERPFORM RETURN BOOLEAN;
116 
117   FUNCTION C_SET_LBLFORMULA RETURN VARCHAR2;
118 
119   FUNCTION ITEM_DSPFORMULA (item_identifier_type in varchar2, IID number, ORDERED_ITEM_ID number, ORDERED_ITEM varchar2,C_ORGANIZATION_ID in varchar2,C_INVENTORY_ITEM_ID in varchar2) RETURN CHAR;
120 
121 
122   FUNCTION C_GL_CONV_RATEFORMULA(CURRENCY2 IN VARCHAR2
123                                 ,ORD_DATE IN DATE
124                                 ,CONVERSION_TYPE_CODE IN VARCHAR2
125                                 ,CONVERSION_RATE IN NUMBER) RETURN NUMBER;
126 
127   FUNCTION C_AMOUNTFORMULA(AMOUNT IN NUMBER
128                           ,C_GL_CONV_RATE IN NUMBER
129                           ,C_PRECISION IN NUMBER) RETURN NUMBER;
130 
131   FUNCTION C_CURRENCY_CODEFORMULA(CURRENCY2 IN VARCHAR2) RETURN VARCHAR2;
132 
133   FUNCTION RP_ORDER_CATEGORYFORMULA RETURN VARCHAR2;
134 
135   FUNCTION RP_LINE_CATEGORYFORMULA RETURN VARCHAR2;
136 
137   FUNCTION CF_UNIT4FORMULA(UNIT2 IN VARCHAR2) RETURN CHAR;
138 
139   FUNCTION CF_UNIT3FORMULA(UNIT1 IN VARCHAR2) RETURN CHAR;
140 
141   --FUNCTION C_PRECISIONFORMULA(CURRENCY_CODE IN VARCHAR2) RETURN NUMBER;
142   FUNCTION C_PRECISIONFORMULA(P_CURRENCY_CODE IN VARCHAR2) RETURN NUMBER;
143 
144   FUNCTION RP_DUMMY_ITEM_P RETURN VARCHAR2;
145 
146   FUNCTION RP_REPORT_NAME_P RETURN VARCHAR2;
147 
148   FUNCTION RP_SUB_TITLE_P RETURN VARCHAR2;
149 
150   FUNCTION RP_COMPANY_NAME_P RETURN VARCHAR2;
151 
152   FUNCTION RP_FUNCTIONAL_CURRENCY_P RETURN VARCHAR2;
153 
154   FUNCTION RP_DATA_FOUND_P RETURN VARCHAR2;
155 
156   FUNCTION RP_ITEM_FLEX_LPROMPT_P RETURN VARCHAR2;
157 
158   FUNCTION RP_ITEM_FLEX_ALL_SEG_P RETURN VARCHAR2;
159 
160   FUNCTION RP_ITEM_FLEX_APROMPT_P RETURN VARCHAR2;
161 
162   FUNCTION RP_CUSTOMER_RANGE_P RETURN VARCHAR2;
163 
164   FUNCTION RP_SALESPERSON_RANGE_P RETURN VARCHAR2;
165 
166   FUNCTION RP_ORDER_RANGE_P RETURN VARCHAR2;
167 
168   FUNCTION RP_ORDER_BY_P RETURN VARCHAR2;
169 
170   FUNCTION RP_USE_FUNCTIONAL_CURRENCY_P RETURN VARCHAR2;
171 
172   FUNCTION RP_FLEX_OR_DESC_P RETURN VARCHAR2;
173 
174   FUNCTION RP_ITEM_FLEX_ALL_SEG_WHERE_P RETURN VARCHAR2;
175 
176   FUNCTION RP_ORDER_DATE_RANGE_P RETURN VARCHAR2;
177 
178   FUNCTION CP_UNIT3_P RETURN VARCHAR2;
179 
180   FUNCTION CP_UNIT4_P RETURN VARCHAR2;
181 
182   FUNCTION IS_FIXED_RATE(X_FROM_CURRENCY IN VARCHAR2
183                         ,X_TO_CURRENCY IN VARCHAR2
184                         ,X_EFFECTIVE_DATE IN DATE) RETURN VARCHAR2;
185 
186   PROCEDURE GET_RELATION(X_FROM_CURRENCY IN VARCHAR2
187                         ,X_TO_CURRENCY IN VARCHAR2
188                         ,X_EFFECTIVE_DATE IN DATE
189                         ,X_FIXED_RATE IN OUT NOCOPY BOOLEAN
190                         ,X_RELATIONSHIP IN OUT NOCOPY VARCHAR2);
191 
192   FUNCTION GET_EURO_CODE RETURN VARCHAR2;
193 
194   FUNCTION GET_RATE(X_FROM_CURRENCY IN VARCHAR2
195                    ,X_TO_CURRENCY IN VARCHAR2
196                    ,X_CONVERSION_DATE IN DATE
197                    ,X_CONVERSION_TYPE IN VARCHAR2) RETURN NUMBER;
198 
199   FUNCTION GET_RATE(X_SET_OF_BOOKS_ID IN NUMBER
200                    ,X_FROM_CURRENCY IN VARCHAR2
201                    ,X_CONVERSION_DATE IN DATE
202                    ,X_CONVERSION_TYPE IN VARCHAR2) RETURN NUMBER;
203 
204   FUNCTION CONVERT_AMOUNT(X_FROM_CURRENCY IN VARCHAR2
205                          ,X_TO_CURRENCY IN VARCHAR2
206                          ,X_CONVERSION_DATE IN DATE
207                          ,X_CONVERSION_TYPE IN VARCHAR2
208                          ,X_AMOUNT IN NUMBER) RETURN NUMBER;
209 
210   FUNCTION CONVERT_AMOUNT(X_SET_OF_BOOKS_ID IN NUMBER
211                          ,X_FROM_CURRENCY IN VARCHAR2
212                          ,X_CONVERSION_DATE IN DATE
213                          ,X_CONVERSION_TYPE IN VARCHAR2
214                          ,X_AMOUNT IN NUMBER) RETURN NUMBER;
215 
216   FUNCTION GET_DERIVE_TYPE(SOB_ID IN NUMBER
217                           ,PERIOD IN VARCHAR2
218                           ,CURR_CODE IN VARCHAR2) RETURN VARCHAR2;
219 
220 END ONT_OEXOEOCS_XMLP_PKG;
221