1 Package ghr_lei_flex_ddf AUTHID CURRENT_USER as
2 /* $Header: ghleiddf.pkh 115.5 2002/01/09 10:24:48 pkm ship $ */
3 -- -----------------------------------------------------------------------------
4 -- |-------------------------------< ddf >--------------------------------------|
5 -- -----------------------------------------------------------------------------
6 -- {Start of Comments}
7 --
8 -- Description:
9 -- This procedure controls the validation processing required for
10 -- developer descriptive flexfields by calling the relevant validation
11 -- procedures. These are called dependant on the value of the relevant
12 -- entity reference field value.
13 --
14 -- Pre Conditions:
15 -- A fully validated entity record structure.
16 --
17 -- In Arguments:
18 -- p_rec (Record structure for relevant entity).
19 --
20 -- Post Success:
21 -- Processing of the calling api continues.
22 --
23 -- Post Failure:
24 -- A failure can only occur under two circumstances:
25 -- 1) The value of reference field is not supported.
26 -- 2) If when the refence field value is null and not all
27 -- the attribute arguments are not null(i.e. attribute
28 -- arguments cannot be set without a corresponding reference
29 -- field value).
30 --
31 -- Developer Implementation Notes:
32 -- Developer defined.
33 --
34 -- Access Status:
35 -- Internal Development Use Only.
36 --
37 -- {End of Comments}
38 -- -----------------------------------------------------------------------------
39 procedure ddf
40 (
41 p_location_extra_info_id in number ,
42 p_information_type in varchar2 ,
43 p_location_id in number ,
44 p_request_id in number ,
45 p_program_application_id in number ,
46 p_program_id in number ,
47 p_program_update_date in date ,
48 p_lei_attribute_category in varchar2 ,
49 p_lei_attribute1 in varchar2 ,
50 p_lei_attribute2 in varchar2 ,
51 p_lei_attribute3 in varchar2 ,
52 p_lei_attribute4 in varchar2 ,
53 p_lei_attribute5 in varchar2 ,
54 p_lei_attribute6 in varchar2 ,
55 p_lei_attribute7 in varchar2 ,
56 p_lei_attribute8 in varchar2 ,
57 p_lei_attribute9 in varchar2 ,
58 p_lei_attribute10 in varchar2 ,
59 p_lei_attribute11 in varchar2 ,
60 p_lei_attribute12 in varchar2 ,
61 p_lei_attribute13 in varchar2 ,
62 p_lei_attribute14 in varchar2 ,
63 p_lei_attribute15 in varchar2 ,
64 p_lei_attribute16 in varchar2 ,
65 p_lei_attribute17 in varchar2 ,
66 p_lei_attribute18 in varchar2 ,
67 p_lei_attribute19 in varchar2 ,
68 p_lei_attribute20 in varchar2 ,
69 p_lei_information_category in varchar2 ,
70 p_lei_information1 in varchar2 ,
71 p_lei_information2 in varchar2 ,
72 p_lei_information3 in varchar2 ,
73 p_lei_information4 in varchar2 ,
74 p_lei_information5 in varchar2 ,
75 p_lei_information6 in varchar2 ,
76 p_lei_information7 in varchar2 ,
77 p_lei_information8 in varchar2 ,
78 p_lei_information9 in varchar2 ,
79 p_lei_information10 in varchar2 ,
80 p_lei_information11 in varchar2 ,
81 p_lei_information12 in varchar2 ,
82 p_lei_information13 in varchar2 ,
83 p_lei_information14 in varchar2 ,
84 p_lei_information15 in varchar2 ,
85 p_lei_information16 in varchar2 ,
86 p_lei_information17 in varchar2 ,
87 p_lei_information18 in varchar2 ,
88 p_lei_information19 in varchar2 ,
89 p_lei_information20 in varchar2 ,
90 p_lei_information21 in varchar2 ,
91 p_lei_information22 in varchar2 ,
92 p_lei_information23 in varchar2 ,
93 p_lei_information24 in varchar2 ,
94 p_lei_information25 in varchar2 ,
95 p_lei_information26 in varchar2 ,
96 p_lei_information27 in varchar2 ,
97 p_lei_information28 in varchar2 ,
98 p_lei_information29 in varchar2 ,
99 p_lei_information30 in varchar2
100 );
101 --
102 end ghr_lei_flex_ddf;