DBA Data[Home] [Help]

PACKAGE: APPS.CE_CEXCLEAR_XMLP_PKG

Source


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