[Home] [Help]
PACKAGE BODY: APPS.PAY_CSK_SHD
Source
1 Package Body pay_csk_shd as
2 /* $Header: pycskrhi.pkb 115.0 99/07/17 05:55:40 porting ship $ */
3 --
4 -- ----------------------------------------------------------------------------
5 -- | Private Global Definitions |
6 -- ----------------------------------------------------------------------------
7 --
8 g_package varchar2(33) := ' pay_csk_shd.'; -- Global package name
9 --
10 -- ----------------------------------------------------------------------------
11 -- |-----------------------------< convert_args >-----------------------------|
12 -- ----------------------------------------------------------------------------
13 Function convert_args
14 (
15 p_costing_keyflex_id in number,
16 p_concatenated_segments in varchar2,
17 p_id_flex_num in number,
18 p_summary_flag in varchar2,
19 p_enabled_flag in varchar2,
20 p_start_date_active in date,
21 p_end_date_active in date,
22 p_segment1 in varchar2,
23 p_segment2 in varchar2,
24 p_segment3 in varchar2,
25 p_segment4 in varchar2,
26 p_segment5 in varchar2,
27 p_segment6 in varchar2,
28 p_segment7 in varchar2,
29 p_segment8 in varchar2,
30 p_segment9 in varchar2,
31 p_segment10 in varchar2,
32 p_segment11 in varchar2,
33 p_segment12 in varchar2,
34 p_segment13 in varchar2,
35 p_segment14 in varchar2,
36 p_segment15 in varchar2,
37 p_segment16 in varchar2,
38 p_segment17 in varchar2,
39 p_segment18 in varchar2,
40 p_segment19 in varchar2,
41 p_segment20 in varchar2,
42 p_segment21 in varchar2,
43 p_segment22 in varchar2,
44 p_segment23 in varchar2,
45 p_segment24 in varchar2,
46 p_segment25 in varchar2,
47 p_segment26 in varchar2,
48 p_segment27 in varchar2,
49 p_segment28 in varchar2,
50 p_segment29 in varchar2,
51 p_segment30 in varchar2
52 )
53 Return g_rec_type is
54 --
55 l_rec g_rec_type;
56 l_proc varchar2(72) := g_package||'convert_args';
57 --
58 Begin
59 --
60 hr_utility.set_location('Entering:'||l_proc, 5);
61 --
62 -- Convert arguments into local l_rec structure.
63 --
64 l_rec.costing_keyflex_id := p_costing_keyflex_id;
65 l_rec.concatenated_segments := p_concatenated_segments;
66 l_rec.id_flex_num := p_id_flex_num;
67 l_rec.summary_flag := p_summary_flag;
68 l_rec.enabled_flag := p_enabled_flag;
69 l_rec.start_date_active := p_start_date_active;
70 l_rec.end_date_active := p_end_date_active;
71 l_rec.segment1 := p_segment1;
72 l_rec.segment2 := p_segment2;
73 l_rec.segment3 := p_segment3;
74 l_rec.segment4 := p_segment4;
75 l_rec.segment5 := p_segment5;
76 l_rec.segment6 := p_segment6;
77 l_rec.segment7 := p_segment7;
78 l_rec.segment8 := p_segment8;
79 l_rec.segment9 := p_segment9;
80 l_rec.segment10 := p_segment10;
81 l_rec.segment11 := p_segment11;
82 l_rec.segment12 := p_segment12;
83 l_rec.segment13 := p_segment13;
84 l_rec.segment14 := p_segment14;
85 l_rec.segment15 := p_segment15;
86 l_rec.segment16 := p_segment16;
87 l_rec.segment17 := p_segment17;
88 l_rec.segment18 := p_segment18;
89 l_rec.segment19 := p_segment19;
90 l_rec.segment20 := p_segment20;
91 l_rec.segment21 := p_segment21;
92 l_rec.segment22 := p_segment22;
93 l_rec.segment23 := p_segment23;
94 l_rec.segment24 := p_segment24;
95 l_rec.segment25 := p_segment25;
96 l_rec.segment26 := p_segment26;
97 l_rec.segment27 := p_segment27;
98 l_rec.segment28 := p_segment28;
99 l_rec.segment29 := p_segment29;
100 l_rec.segment30 := p_segment30;
101 --
102 -- Return the plsql record structure.
103 --
104 hr_utility.set_location(' Leaving:'||l_proc, 10);
105 Return(l_rec);
106 --
107 End convert_args;
108 --
109 end pay_csk_shd;