[Home] [Help]
PACKAGE BODY: APPS.PAY_IN_ORG_PAYMENT_METHOD_API
Source
1 PACKAGE Body pay_in_org_payment_method_api AS
2 /* $Header: pyopmini.pkb 120.0 2005/05/29 07:09 appldev noship $ */
3
4 g_package VARCHAR2(32) := 'pay_in_org_payment_method_api.';
5 g_trace BOOLEAN ;
6
7 -- ----------------------------------------------------------------------------
8 -- |----------------------< create_in_org_payment_method >-----------------------|
9 -- ----------------------------------------------------------------------------
10
11 PROCEDURE create_in_org_payment_method
12 (P_VALIDATE IN BOOLEAN DEFAULT false
13 ,P_EFFECTIVE_DATE IN DATE
14 ,P_LANGUAGE_CODE IN VARCHAR2 DEFAULT hr_api.userenv_lang
15 ,P_BUSINESS_GROUP_ID IN NUMBER
16 ,P_ORG_PAYMENT_METHOD_NAME IN VARCHAR2
17 ,P_PAYMENT_TYPE_ID IN NUMBER
18 ,P_CURRENCY_CODE IN VARCHAR2 DEFAULT null
19 ,P_ATTRIBUTE_CATEGORY IN VARCHAR2 DEFAULT null
20 ,P_ATTRIBUTE1 IN VARCHAR2 DEFAULT null
21 ,P_ATTRIBUTE2 IN VARCHAR2 DEFAULT null
22 ,P_ATTRIBUTE3 IN VARCHAR2 DEFAULT null
23 ,P_ATTRIBUTE4 IN VARCHAR2 DEFAULT null
24 ,P_ATTRIBUTE5 IN VARCHAR2 DEFAULT null
25 ,P_ATTRIBUTE6 IN VARCHAR2 DEFAULT null
26 ,P_ATTRIBUTE7 IN VARCHAR2 DEFAULT null
27 ,P_ATTRIBUTE8 IN VARCHAR2 DEFAULT null
28 ,P_ATTRIBUTE9 IN VARCHAR2 DEFAULT null
29 ,P_ATTRIBUTE10 IN VARCHAR2 DEFAULT null
30 ,P_ATTRIBUTE11 IN VARCHAR2 DEFAULT null
31 ,P_ATTRIBUTE12 IN VARCHAR2 DEFAULT null
32 ,P_ATTRIBUTE13 IN VARCHAR2 DEFAULT null
33 ,P_ATTRIBUTE14 IN VARCHAR2 DEFAULT null
34 ,P_ATTRIBUTE15 IN VARCHAR2 DEFAULT null
35 ,P_ATTRIBUTE16 IN VARCHAR2 DEFAULT null
36 ,P_ATTRIBUTE17 IN VARCHAR2 DEFAULT null
37 ,P_ATTRIBUTE18 IN VARCHAR2 DEFAULT null
38 ,P_ATTRIBUTE19 IN VARCHAR2 DEFAULT null
39 ,P_ATTRIBUTE20 IN VARCHAR2 DEFAULT null
40 ,p_payable_at IN VARCHAR2 DEFAULT null -- Bugfix 3762728
41 ,P_COMMENTS IN VARCHAR2 DEFAULT null
42 ,p_account_number IN VARCHAR2 DEFAULT null -- Bugfix 3762728
43 ,p_account_type IN VARCHAR2 DEFAULT null
44 ,p_bank_code IN VARCHAR2 DEFAULT null
45 ,p_branch_code IN VARCHAR2 DEFAULT null
46 ,P_CONCAT_SEGMENTS IN VARCHAR2 DEFAULT null
47 ,P_GL_SEGMENT1 IN VARCHAR2 DEFAULT null
48 ,P_GL_SEGMENT2 IN VARCHAR2 DEFAULT null
49 ,P_GL_SEGMENT3 IN VARCHAR2 DEFAULT null
50 ,P_GL_SEGMENT4 IN VARCHAR2 DEFAULT null
51 ,P_GL_SEGMENT5 IN VARCHAR2 DEFAULT null
52 ,P_GL_SEGMENT6 IN VARCHAR2 DEFAULT null
53 ,P_GL_SEGMENT7 IN VARCHAR2 DEFAULT null
54 ,P_GL_SEGMENT8 IN VARCHAR2 DEFAULT null
55 ,P_GL_SEGMENT9 IN VARCHAR2 DEFAULT null
56 ,P_GL_SEGMENT10 IN VARCHAR2 DEFAULT null
57 ,P_GL_SEGMENT11 IN VARCHAR2 DEFAULT null
58 ,P_GL_SEGMENT12 IN VARCHAR2 DEFAULT null
59 ,P_GL_SEGMENT13 IN VARCHAR2 DEFAULT null
60 ,P_GL_SEGMENT14 IN VARCHAR2 DEFAULT null
61 ,P_GL_SEGMENT15 IN VARCHAR2 DEFAULT null
62 ,P_GL_SEGMENT16 IN VARCHAR2 DEFAULT null
63 ,P_GL_SEGMENT17 IN VARCHAR2 DEFAULT null
64 ,P_GL_SEGMENT18 IN VARCHAR2 DEFAULT null
65 ,P_GL_SEGMENT19 IN VARCHAR2 DEFAULT null
66 ,P_GL_SEGMENT20 IN VARCHAR2 DEFAULT null
67 ,P_GL_SEGMENT21 IN VARCHAR2 DEFAULT null
68 ,P_GL_SEGMENT22 IN VARCHAR2 DEFAULT null
69 ,P_GL_SEGMENT23 IN VARCHAR2 DEFAULT null
70 ,P_GL_SEGMENT24 IN VARCHAR2 DEFAULT null
71 ,P_GL_SEGMENT25 IN VARCHAR2 DEFAULT null
72 ,P_GL_SEGMENT26 IN VARCHAR2 DEFAULT null
73 ,P_GL_SEGMENT27 IN VARCHAR2 DEFAULT null
74 ,P_GL_SEGMENT28 IN VARCHAR2 DEFAULT null
75 ,P_GL_SEGMENT29 IN VARCHAR2 DEFAULT null
76 ,P_GL_SEGMENT30 IN VARCHAR2 DEFAULT null
77 ,P_GL_CONCAT_SEGMENTS IN VARCHAR2 DEFAULT null
78 ,P_SETS_OF_BOOK_ID IN NUMBER DEFAULT null
79 ,P_THIRD_PARTY_PAYMENT IN VARCHAR2 DEFAULT 'N'
80 ,P_ORG_PAYMENT_METHOD_ID OUT NOCOPY NUMBER
81 ,P_EFFECTIVE_START_DATE OUT NOCOPY DATE
82 ,P_EFFECTIVE_END_DATE OUT NOCOPY DATE
83 ,P_OBJECT_VERSION_NUMBER OUT NOCOPY NUMBER
84 ,P_ASSET_CODE_COMBINATION_ID OUT NOCOPY NUMBER
85 ,P_COMMENT_ID OUT NOCOPY NUMBER
86 ,P_EXTERNAL_ACCOUNT_ID OUT NOCOPY NUMBER) IS
87
88 --
89 -- Declare cursors and local variables
90 --
91 l_proc VARCHAR2(72);
92 BEGIN
93
94 l_proc := g_package||'create_in_org_payment_method';
95 g_trace := hr_utility.debug_enabled ;
96
97 IF g_trace THEN
98 hr_utility.set_location('Entering: '||l_proc, 10);
99 END IF ;
100
101 IF hr_general2.IS_BG(p_business_group_id, 'IN') = false then
102 hr_utility.set_message(800, 'HR_7208_API_BUS_GRP_INVALID');
103 hr_utility.raise_error;
104 END IF;
105
106 IF g_trace THEN
107 hr_utility.set_location(l_proc, 20);
108 END IF ;
109
110 PAY_ORG_PAYMENT_METHOD_API.create_org_payment_method
111 (P_VALIDATE => P_VALIDATE
112 ,P_EFFECTIVE_DATE => P_EFFECTIVE_DATE
113 ,P_LANGUAGE_CODE => P_LANGUAGE_CODE
114 ,P_BUSINESS_GROUP_ID => P_BUSINESS_GROUP_ID
115 ,P_ORG_PAYMENT_METHOD_NAME => P_ORG_PAYMENT_METHOD_NAME
116 ,P_PAYMENT_TYPE_ID => P_PAYMENT_TYPE_ID
117 ,P_CURRENCY_CODE => P_CURRENCY_CODE
118 ,P_ATTRIBUTE_CATEGORY => P_ATTRIBUTE_CATEGORY
119 ,P_ATTRIBUTE1 => P_ATTRIBUTE1
120 ,P_ATTRIBUTE2 => P_ATTRIBUTE2
121 ,P_ATTRIBUTE3 => P_ATTRIBUTE3
122 ,P_ATTRIBUTE4 => P_ATTRIBUTE4
123 ,P_ATTRIBUTE5 => P_ATTRIBUTE5
124 ,P_ATTRIBUTE6 => P_ATTRIBUTE6
125 ,P_ATTRIBUTE7 => P_ATTRIBUTE7
126 ,P_ATTRIBUTE8 => P_ATTRIBUTE8
127 ,P_ATTRIBUTE9 => P_ATTRIBUTE9
128 ,P_ATTRIBUTE10 => P_ATTRIBUTE10
129 ,P_ATTRIBUTE11 => P_ATTRIBUTE11
130 ,P_ATTRIBUTE12 => P_ATTRIBUTE12
131 ,P_ATTRIBUTE13 => P_ATTRIBUTE13
132 ,P_ATTRIBUTE14 => P_ATTRIBUTE14
133 ,P_ATTRIBUTE15 => P_ATTRIBUTE15
134 ,P_ATTRIBUTE16 => P_ATTRIBUTE16
135 ,P_ATTRIBUTE17 => P_ATTRIBUTE17
136 ,P_ATTRIBUTE18 => P_ATTRIBUTE18
137 ,P_ATTRIBUTE19 => P_ATTRIBUTE19
138 ,P_ATTRIBUTE20 => P_ATTRIBUTE20
139 ,P_PMETH_INFORMATION1 => p_payable_at -- Bugfix 3762728
140 ,P_COMMENTS => P_COMMENTS
141 ,P_SEGMENT1 => p_account_number -- Bugfix 3762728
142 ,P_SEGMENT2 => p_account_type
143 ,P_SEGMENT3 => p_bank_code
144 ,P_SEGMENT4 => p_branch_code
145 ,P_CONCAT_SEGMENTS => P_CONCAT_SEGMENTS
146 ,P_GL_SEGMENT1 => P_GL_SEGMENT1
147 ,P_GL_SEGMENT2 => P_GL_SEGMENT2
148 ,P_GL_SEGMENT3 => P_GL_SEGMENT3
149 ,P_GL_SEGMENT4 => P_GL_SEGMENT4
150 ,P_GL_SEGMENT5 => P_GL_SEGMENT5
151 ,P_GL_SEGMENT6 => P_GL_SEGMENT6
152 ,P_GL_SEGMENT7 => P_GL_SEGMENT7
153 ,P_GL_SEGMENT8 => P_GL_SEGMENT8
154 ,P_GL_SEGMENT9 => P_GL_SEGMENT9
155 ,P_GL_SEGMENT10 => P_GL_SEGMENT10
156 ,P_GL_SEGMENT11 => P_GL_SEGMENT11
157 ,P_GL_SEGMENT12 => P_GL_SEGMENT12
158 ,P_GL_SEGMENT13 => P_GL_SEGMENT13
159 ,P_GL_SEGMENT14 => P_GL_SEGMENT14
160 ,P_GL_SEGMENT15 => P_GL_SEGMENT15
161 ,P_GL_SEGMENT16 => P_GL_SEGMENT16
162 ,P_GL_SEGMENT17 => P_GL_SEGMENT17
163 ,P_GL_SEGMENT18 => P_GL_SEGMENT18
164 ,P_GL_SEGMENT19 => P_GL_SEGMENT19
165 ,P_GL_SEGMENT20 => P_GL_SEGMENT20
166 ,P_GL_SEGMENT21 => P_GL_SEGMENT21
167 ,P_GL_SEGMENT22 => P_GL_SEGMENT22
168 ,P_GL_SEGMENT23 => P_GL_SEGMENT23
169 ,P_GL_SEGMENT24 => P_GL_SEGMENT24
170 ,P_GL_SEGMENT25 => P_GL_SEGMENT25
171 ,P_GL_SEGMENT26 => P_GL_SEGMENT26
172 ,P_GL_SEGMENT27 => P_GL_SEGMENT27
173 ,P_GL_SEGMENT28 => P_GL_SEGMENT28
174 ,P_GL_SEGMENT29 => P_GL_SEGMENT29
175 ,P_GL_SEGMENT30 => P_GL_SEGMENT30
176 ,P_GL_CONCAT_SEGMENTS => P_GL_CONCAT_SEGMENTS
177 ,P_SETS_OF_BOOK_ID => P_SETS_OF_BOOK_ID
178 ,P_THIRD_PARTY_PAYMENT => P_THIRD_PARTY_PAYMENT
179 ,P_ORG_PAYMENT_METHOD_ID => P_ORG_PAYMENT_METHOD_ID
180 ,P_EFFECTIVE_START_DATE => P_EFFECTIVE_START_DATE
181 ,P_EFFECTIVE_END_DATE => P_EFFECTIVE_END_DATE
182 ,P_OBJECT_VERSION_NUMBER => P_OBJECT_VERSION_NUMBER
183 ,P_ASSET_CODE_COMBINATION_ID => P_ASSET_CODE_COMBINATION_ID
184 ,P_COMMENT_ID => P_COMMENT_ID
185 ,P_EXTERNAL_ACCOUNT_ID => P_EXTERNAL_ACCOUNT_ID);
186
187 IF g_trace THEN
188 hr_utility.set_location(l_proc, 30);
189 END IF ;
190
191 END create_in_org_payment_method;
192
193 -- ----------------------------------------------------------------------------
194 -- |----------------------< update_in_org_payment_method >-----------------------|
195 -- ----------------------------------------------------------------------------
196
197 PROCEDURE update_in_org_payment_method
198 (P_VALIDATE IN BOOLEAN DEFAULT false
199 ,P_EFFECTIVE_DATE IN DATE
200 ,P_DATETRACK_UPDATE_MODE IN VARCHAR2
201 ,P_LANGUAGE_CODE IN VARCHAR2 DEFAULT hr_api.userenv_lang
202 ,P_ORG_PAYMENT_METHOD_ID IN NUMBER
203 ,P_OBJECT_VERSION_NUMBER IN OUT NOCOPY NUMBER
204 ,P_ORG_PAYMENT_METHOD_NAME IN VARCHAR2 DEFAULT hr_api.g_varchar2
205 ,P_CURRENCY_CODE IN VARCHAR2 DEFAULT hr_api.g_varchar2
206 ,P_ATTRIBUTE_CATEGORY IN VARCHAR2 DEFAULT hr_api.g_varchar2
207 ,P_ATTRIBUTE1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
208 ,P_ATTRIBUTE2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
209 ,P_ATTRIBUTE3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
210 ,P_ATTRIBUTE4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
211 ,P_ATTRIBUTE5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
212 ,P_ATTRIBUTE6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
213 ,P_ATTRIBUTE7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
214 ,P_ATTRIBUTE8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
215 ,P_ATTRIBUTE9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
216 ,P_ATTRIBUTE10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
217 ,P_ATTRIBUTE11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
218 ,P_ATTRIBUTE12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
219 ,P_ATTRIBUTE13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
220 ,P_ATTRIBUTE14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
221 ,P_ATTRIBUTE15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
222 ,P_ATTRIBUTE16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
223 ,P_ATTRIBUTE17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
224 ,P_ATTRIBUTE18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
225 ,P_ATTRIBUTE19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
226 ,P_ATTRIBUTE20 IN VARCHAR2 DEFAULT hr_api.g_varchar2
227 ,p_payable_at IN VARCHAR2 DEFAULT hr_api.g_varchar2 -- Bugfix 3762728
228 ,P_COMMENTS IN VARCHAR2 DEFAULT hr_api.g_varchar2
229 ,p_account_number IN VARCHAR2 DEFAULT hr_api.g_varchar2 -- Bugfix 3762728
230 ,p_account_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
231 ,p_bank_code IN VARCHAR2 DEFAULT hr_api.g_varchar2
232 ,p_branch_code IN VARCHAR2 DEFAULT hr_api.g_varchar2
233 ,P_CONCAT_SEGMENTS IN VARCHAR2 DEFAULT hr_api.g_varchar2
234 ,P_GL_SEGMENT1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
235 ,P_GL_SEGMENT2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
236 ,P_GL_SEGMENT3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
237 ,P_GL_SEGMENT4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
238 ,P_GL_SEGMENT5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
239 ,P_GL_SEGMENT6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
240 ,P_GL_SEGMENT7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
241 ,P_GL_SEGMENT8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
242 ,P_GL_SEGMENT9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
243 ,P_GL_SEGMENT10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
244 ,P_GL_SEGMENT11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
245 ,P_GL_SEGMENT12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
246 ,P_GL_SEGMENT13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
247 ,P_GL_SEGMENT14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
248 ,P_GL_SEGMENT15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
249 ,P_GL_SEGMENT16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
250 ,P_GL_SEGMENT17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
251 ,P_GL_SEGMENT18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
252 ,P_GL_SEGMENT19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
253 ,P_GL_SEGMENT20 IN VARCHAR2 DEFAULT hr_api.g_varchar2
254 ,P_GL_SEGMENT21 IN VARCHAR2 DEFAULT hr_api.g_varchar2
255 ,P_GL_SEGMENT22 IN VARCHAR2 DEFAULT hr_api.g_varchar2
256 ,P_GL_SEGMENT23 IN VARCHAR2 DEFAULT hr_api.g_varchar2
257 ,P_GL_SEGMENT24 IN VARCHAR2 DEFAULT hr_api.g_varchar2
258 ,P_GL_SEGMENT25 IN VARCHAR2 DEFAULT hr_api.g_varchar2
259 ,P_GL_SEGMENT26 IN VARCHAR2 DEFAULT hr_api.g_varchar2
260 ,P_GL_SEGMENT27 IN VARCHAR2 DEFAULT hr_api.g_varchar2
261 ,P_GL_SEGMENT28 IN VARCHAR2 DEFAULT hr_api.g_varchar2
262 ,P_GL_SEGMENT29 IN VARCHAR2 DEFAULT hr_api.g_varchar2
263 ,P_GL_SEGMENT30 IN VARCHAR2 DEFAULT hr_api.g_varchar2
264 ,P_GL_CONCAT_SEGMENTS IN VARCHAR2 DEFAULT hr_api.g_varchar2
265 ,P_SETS_OF_BOOK_ID IN NUMBER DEFAULT hr_api.g_number
266 ,P_EFFECTIVE_START_DATE OUT NOCOPY DATE
267 ,P_EFFECTIVE_END_DATE OUT NOCOPY DATE
268 ,P_ASSET_CODE_COMBINATION_ID OUT NOCOPY NUMBER
269 ,P_COMMENT_ID OUT NOCOPY NUMBER
270 ,P_EXTERNAL_ACCOUNT_ID OUT NOCOPY NUMBER
271 ) IS
272
273 l_proc VARCHAR2(72);
274 L_LANGUAGE_CODE varchar2(100);
275 BEGIN
276
277 l_proc := g_package||'update_in_org_payment_method';
278 g_trace := hr_utility.debug_enabled ;
279
280 IF g_trace THEN
281 hr_utility.set_location('Entering: '||l_proc, 10);
282 END IF ;
283
284 hr_utility.trace('P_LANG'||P_LANGUAGE_CODE);
285 l_language_code :=p_language_code;
286 IF p_language_code = hr_api.g_varchar2 THEN
287 l_language_code :='US';
288 END IF;
292 ,P_DATETRACK_UPDATE_MODE => P_DATETRACK_UPDATE_MODE
289 pay_org_payment_method_api.update_org_payment_method
290 (P_VALIDATE => P_VALIDATE
291 ,P_EFFECTIVE_DATE => P_EFFECTIVE_DATE
293 ,P_LANGUAGE_CODE => P_LANGUAGE_CODE
294 ,P_ORG_PAYMENT_METHOD_ID => P_ORG_PAYMENT_METHOD_ID
295 ,P_OBJECT_VERSION_NUMBER => P_OBJECT_VERSION_NUMBER
296 ,P_ORG_PAYMENT_METHOD_NAME => P_ORG_PAYMENT_METHOD_NAME
297 ,P_CURRENCY_CODE => P_CURRENCY_CODE
298 ,P_ATTRIBUTE_CATEGORY => P_ATTRIBUTE_CATEGORY
299 ,P_ATTRIBUTE1 => P_ATTRIBUTE1
300 ,P_ATTRIBUTE2 => P_ATTRIBUTE2
301 ,P_ATTRIBUTE3 => P_ATTRIBUTE3
302 ,P_ATTRIBUTE4 => P_ATTRIBUTE4
303 ,P_ATTRIBUTE5 => P_ATTRIBUTE5
304 ,P_ATTRIBUTE6 => P_ATTRIBUTE6
305 ,P_ATTRIBUTE7 => P_ATTRIBUTE7
306 ,P_ATTRIBUTE8 => P_ATTRIBUTE8
307 ,P_ATTRIBUTE9 => P_ATTRIBUTE9
308 ,P_ATTRIBUTE10 => P_ATTRIBUTE10
309 ,P_ATTRIBUTE11 => P_ATTRIBUTE11
310 ,P_ATTRIBUTE12 => P_ATTRIBUTE12
311 ,P_ATTRIBUTE13 => P_ATTRIBUTE13
312 ,P_ATTRIBUTE14 => P_ATTRIBUTE14
313 ,P_ATTRIBUTE15 => P_ATTRIBUTE15
314 ,P_ATTRIBUTE16 => P_ATTRIBUTE16
315 ,P_ATTRIBUTE17 => P_ATTRIBUTE17
316 ,P_ATTRIBUTE18 => P_ATTRIBUTE18
317 ,P_ATTRIBUTE19 => P_ATTRIBUTE19
318 ,P_ATTRIBUTE20 => P_ATTRIBUTE20
319 ,P_PMETH_INFORMATION1 => p_payable_at -- Bugfix 3762728
320 ,P_COMMENTS => P_COMMENTS
321 ,P_SEGMENT1 => p_account_number -- Bugfix 3762728
322 ,P_SEGMENT2 => p_account_type
323 ,P_SEGMENT3 => p_bank_code
324 ,P_SEGMENT4 => p_branch_code
325 ,P_CONCAT_SEGMENTS => P_CONCAT_SEGMENTS
326 ,P_GL_SEGMENT1 => P_GL_SEGMENT1
327 ,P_GL_SEGMENT2 => P_GL_SEGMENT2
328 ,P_GL_SEGMENT3 => P_GL_SEGMENT3
329 ,P_GL_SEGMENT4 => P_GL_SEGMENT4
330 ,P_GL_SEGMENT5 => P_GL_SEGMENT5
331 ,P_GL_SEGMENT6 => P_GL_SEGMENT6
332 ,P_GL_SEGMENT7 => P_GL_SEGMENT7
333 ,P_GL_SEGMENT8 => P_GL_SEGMENT8
334 ,P_GL_SEGMENT9 => P_GL_SEGMENT9
335 ,P_GL_SEGMENT10 => P_GL_SEGMENT10
336 ,P_GL_SEGMENT11 => P_GL_SEGMENT11
337 ,P_GL_SEGMENT12 => P_GL_SEGMENT12
338 ,P_GL_SEGMENT13 => P_GL_SEGMENT13
339 ,P_GL_SEGMENT14 => P_GL_SEGMENT14
340 ,P_GL_SEGMENT15 => P_GL_SEGMENT15
341 ,P_GL_SEGMENT16 => P_GL_SEGMENT16
342 ,P_GL_SEGMENT17 => P_GL_SEGMENT17
343 ,P_GL_SEGMENT18 => P_GL_SEGMENT18
344 ,P_GL_SEGMENT19 => P_GL_SEGMENT19
345 ,P_GL_SEGMENT20 => P_GL_SEGMENT20
346 ,P_GL_SEGMENT21 => P_GL_SEGMENT21
347 ,P_GL_SEGMENT22 => P_GL_SEGMENT22
348 ,P_GL_SEGMENT23 => P_GL_SEGMENT23
349 ,P_GL_SEGMENT24 => P_GL_SEGMENT24
350 ,P_GL_SEGMENT25 => P_GL_SEGMENT25
351 ,P_GL_SEGMENT26 => P_GL_SEGMENT26
352 ,P_GL_SEGMENT27 => P_GL_SEGMENT27
353 ,P_GL_SEGMENT28 => P_GL_SEGMENT28
354 ,P_GL_SEGMENT29 => P_GL_SEGMENT29
355 ,P_GL_SEGMENT30 => P_GL_SEGMENT30
356 ,P_GL_CONCAT_SEGMENTS => P_GL_CONCAT_SEGMENTS
357 ,P_SETS_OF_BOOK_ID => P_SETS_OF_BOOK_ID
358 ,P_EFFECTIVE_START_DATE => P_EFFECTIVE_START_DATE
359 ,P_EFFECTIVE_END_DATE => P_EFFECTIVE_END_DATE
360 ,P_ASSET_CODE_COMBINATION_ID => P_ASSET_CODE_COMBINATION_ID
361 ,P_COMMENT_ID => P_COMMENT_ID
362 ,P_EXTERNAL_ACCOUNT_ID => P_EXTERNAL_ACCOUNT_ID);
363
364
365 IF g_trace THEN
366 hr_utility.set_location(l_proc, 20);
367 END IF ;
368
369 END update_in_org_payment_method;
370
371 END pay_in_org_payment_method_api;
372
373