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