DBA Data[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