DBA Data[Home] [Help]

PACKAGE: APPS.CE_CEXAVTRX_XMLP_PKG

Source


1 PACKAGE CE_CEXAVTRX_XMLP_PKG AUTHID CURRENT_USER AS
2 /* $Header: CEXAVTRXS.pls 120.0 2007/12/28 07:53:39 abraghun noship $ */
3   P_BANK_ACCOUNT NUMBER;
4 
5   P_TYPE VARCHAR2(40);
6 
7   P_DEBUG_MODE VARCHAR2(1);
8 
9   P_SQL_TRACE VARCHAR2(1);
10 
11   P_CONC_REQUEST_ID NUMBER := 0;
12 
13   P_ORDER_BY VARCHAR2(32767);
14 
15   P_SHOW_VOID_PAYMENT_FLAG VARCHAR2(1);
16 
17   P_SOURCE_VIEW VARCHAR2(50);
18 
19   P_ORG_ID NUMBER;
20 
21   P_LEGAL_ENTITY_ID NUMBER;
22 
23   P_BG_ORG_ID VARCHAR2(40);
24 
25   C_BATCH_AMOUNT NUMBER;
26 
27   C_BATCH_BANK_ACCOUNT_AMOUNT NUMBER;
28 
29   C_THE_END VARCHAR2(1) := 'N';
30 
31   C_BANK_ACCOUNT_NAME VARCHAR2(80);
32 
33   C_BANK_ACCOUNT_NUM VARCHAR2(38);
34 
35   C_BANK_NAME VARCHAR2(60);
36 
37   C_BANK_BRANCH_NAME VARCHAR2(60);
38 
39   C_BANK_CURRENCY_CODE VARCHAR2(15);
40 
41   C_TRANSACTION_TYPE VARCHAR2(80);
42 
43   C_RECEIPT_TRANSLATION VARCHAR2(80);
44 
45   C_AMOUNT_WIDTH NUMBER;
46 
47   C_COMPANY_NAME_HEADER VARCHAR2(80);
48 
49   C_BANK_ACCOUNT_TYPE VARCHAR2(25);
50 
51   C_PRECISION NUMBER;
52 
53   C_BATCH_PAY_SQL_LEX VARCHAR2(3000);
54 
55   C_BATCH_REC_SQL_LEX VARCHAR2(3000);
56 
57   FUNCTION BEFOREREPORT RETURN BOOLEAN;
58 
59   FUNCTION AFTERREPORT RETURN BOOLEAN;
60 
61   FUNCTION G_TRANSACTION_TYPEGROUPFILTER(BANK_ACCOUNT_NUM IN VARCHAR2) RETURN BOOLEAN;
62 
63   FUNCTION C_AMOUNTFORMULA(AMOUNT IN NUMBER) RETURN NUMBER;
64 
65   FUNCTION C_BANK_ACCOUNT_AMOUNTFORMULA(TYPE IN VARCHAR2
66                                        ,ACCOUNT_AMOUNT IN NUMBER
67                                        ,BANK_ACCOUNT_AMOUNT IN NUMBER) RETURN NUMBER;
68 
69   FUNCTION C_ACCOUNT_AMOUNTFORMULA(ACCOUNT_AMOUNT IN NUMBER) RETURN NUMBER;
70 
71   FUNCTION C_DATEFORMATFORMULA(C_DATEFORMAT IN VARCHAR2) RETURN VARCHAR2;
72 
73   FUNCTION C_ORDER_BYFORMULA RETURN VARCHAR2;
74 
75   FUNCTION P_SHOW_VOID_PAYMENT_FLAGVALIDT RETURN BOOLEAN;
76 
77   FUNCTION P_ORDER_BYVALIDTRIGGER RETURN BOOLEAN;
78 
79   FUNCTION C_BATCH_AMOUNT_P RETURN NUMBER;
80 
81   FUNCTION C_BATCH_BANK_ACCOUNT_AMOUNT_P RETURN NUMBER;
82 
83   FUNCTION C_THE_END_P RETURN VARCHAR2;
84 
85   FUNCTION C_BANK_ACCOUNT_NAME_P RETURN VARCHAR2;
86 
87   FUNCTION C_BANK_ACCOUNT_NUM_P RETURN VARCHAR2;
88 
89   FUNCTION C_BANK_NAME_P RETURN VARCHAR2;
90 
91   FUNCTION C_BANK_BRANCH_NAME_P RETURN VARCHAR2;
92 
93   FUNCTION C_BANK_CURRENCY_CODE_P RETURN VARCHAR2;
94 
95   FUNCTION C_TRANSACTION_TYPE_P RETURN VARCHAR2;
96 
97   FUNCTION C_RECEIPT_TRANSLATION_P RETURN VARCHAR2;
98 
99   FUNCTION C_AMOUNT_WIDTH_P RETURN NUMBER;
100 
101   FUNCTION C_COMPANY_NAME_HEADER_P RETURN VARCHAR2;
102 
103   FUNCTION C_BANK_ACCOUNT_TYPE_P RETURN VARCHAR2;
104 
105   FUNCTION C_PRECISION_P RETURN NUMBER;
106 
107   FUNCTION C_BATCH_PAY_SQL_LEX_P RETURN VARCHAR2;
108 
109   FUNCTION C_BATCH_REC_SQL_LEX_P RETURN VARCHAR2;
110 
111   PROCEDURE SET_NAME(APPLICATION IN VARCHAR2
112                     ,NAME IN VARCHAR2);
113 
114   PROCEDURE SET_TOKEN(TOKEN IN VARCHAR2
115                      ,VALUE IN VARCHAR2
116                      ,TRANSLATE IN NUMBER);
117 
118   PROCEDURE RETRIEVE(MSGOUT OUT NOCOPY VARCHAR2);
119 
120   PROCEDURE CLEAR;
121 
122   FUNCTION GET_STRING(APPIN IN VARCHAR2
123                      ,NAMEIN IN VARCHAR2) RETURN VARCHAR2;
124 
125   FUNCTION GET RETURN VARCHAR2;
126 
127   FUNCTION GET_ENCODED RETURN VARCHAR2;
128 
129   PROCEDURE PARSE_ENCODED(ENCODED_MESSAGE IN VARCHAR2
130                          ,APP_SHORT_NAME OUT NOCOPY VARCHAR2
131                          ,MESSAGE_NAME OUT NOCOPY VARCHAR2);
132 
133   PROCEDURE SET_ENCODED(ENCODED_MESSAGE IN VARCHAR2);
134 
135   PROCEDURE RAISE_ERROR;
136 
137   PROCEDURE SET_101;
138 
139   PROCEDURE SET_200;
140 
141   PROCEDURE SET_222;
142 
143   PROCEDURE SET_260;
144 
145   PROCEDURE SET_801;
146 
147   PROCEDURE SET_999;
148 
149   PROCEDURE SET_ALL;
150 
151   PROCEDURE UNSET_101;
152 
153   PROCEDURE UNSET_200;
154 
155   PROCEDURE UNSET_222;
156 
157   PROCEDURE UNSET_260;
158 
159   PROCEDURE UNSET_801;
160 
161   PROCEDURE UNSET_999;
162 
163   PROCEDURE UNSET_ALL;
164 
165   FUNCTION GET_101 RETURN NUMBER;
166 
167   FUNCTION GET_200 RETURN NUMBER;
168 
169   FUNCTION GET_222 RETURN NUMBER;
170 
171   FUNCTION GET_260 RETURN NUMBER;
172 
173   FUNCTION GET_801 RETURN NUMBER;
174 
175   FUNCTION GET_999 RETURN NUMBER;
176 
177   PROCEDURE SET_INVERSE_RATE(INVERSE_RATE IN VARCHAR2);
178 
179   FUNCTION GET_INVERSE_RATE RETURN VARCHAR2;
180 
181   FUNCTION GET_VAT_TAX_ID RETURN NUMBER;
182 
183   FUNCTION CONVERT_AMOUNT_TOLERANCE(AMOUNT_TO_CONVERT IN NUMBER) RETURN NUMBER;
184 
185   FUNCTION VALIDATE_PAYMENT_METHOD RETURN BOOLEAN;
186 
187   FUNCTION TRX_VALIDATION(NO_OF_CURRENCIES IN NUMBER) RETURN BOOLEAN;
188 
189   PROCEDURE CALC_ACTUAL_TOLERANCE;
190 
191   PROCEDURE MATCH_PROCESS;
192 
193   PROCEDURE LOCK_TRANSACTION(X_RECONCILE_FLAG IN VARCHAR2
194                             ,X_CALL_MODE IN VARCHAR2
195                             ,X_TRX_TYPE IN VARCHAR2
196                             ,X_CLEARING_TRX_TYPE IN VARCHAR2
197                             ,X_TRX_ROWID IN VARCHAR2
198                             ,X_BATCH_BA_AMOUNT IN NUMBER);
199 
200   PROCEDURE DEBUG(LINE IN VARCHAR2);
201 
202   PROCEDURE ENABLE_DEBUG;
203 
204   PROCEDURE DISABLE_DEBUG;
205 
206   FUNCTION GET_WINDOW_SESSION_TITLE(P_ORG_ID IN NUMBER := NULL
207                                    ,P_LEGAL_ENTITY_ID IN NUMBER := NULL) RETURN VARCHAR2;
208 
209   FUNCTION GET_EFFECTIVE_DATE(P_BANK_ACCOUNT_ID IN NUMBER
210                              ,P_TRX_CODE IN VARCHAR2
211                              ,P_RECEIPT_DATE IN DATE) RETURN DATE;
212 
213   PROCEDURE INIT_SECURITY;
214 
215 END CE_CEXAVTRX_XMLP_PKG;
216