DBA Data[Home] [Help]

PACKAGE: APPS.PER_APT_FLEX

Source


1 Package per_apt_flex AUTHID CURRENT_USER as
2 /* $Header: peaptfli.pkh 115.1 99/07/17 18:36:16 porting ship $ */
3 --
4 --
5 -------------------------------------------------------------------------------
6 -- |-------------------------------< df>-------------------------------------|
7 -------------------------------------------------------------------------------
8 -- {Start of Comments}
9 --
10 --
11 --  Description:
12 --    This procedure controls the validation processing required for
13 --    descriptive flexfields by calling the relevant validation
14 --    procedures. These are called dependant on the value of the relevant
15 --    entity reference field value.
16 --
17 --  Pre Conditions:
18 --    A fully validated entity record structure.
19 --
20 --  In Arguments:
21 --    p_rec (Record structure for relevant entity).
22 --
23 --  Post Success:
24 --    Processing of the calling api continues.
25 --
26 --  Post Failure:
27 --    A failure can only occur under two circumstances:
28 --    1) The value of reference field is not supported.
29 --    2) When the reference field value is null and not all
30 --       attribute arguments are not null(i.e. attribute
31 --       arguments cannot be set without a corresponding reference
32 --       field value).
33 --
34 --
35 --  Post Failure:
36 --    A failure can only occur under two circumstances:
37 --    1) The value of reference field is not supported.
38 --    2) When the refence field value is null and not all
39 --       attribute arguments are not null(i.e. attribute
40 --       arguments cannot be set without a corresponding reference
41 --       field value).
42 --
43 --  Developer Implementation Notes:
44 --    Customer defined.
45 --
46 --  Access Status:
47 --    Internal Development Use Only.
48 --
49 --  {End of Comments}
50 --
51 -----------------------------------------------------------------------------
52 procedure
53 df
54   (p_rec   in per_apt_shd.g_rec_type
55   );
56 --
57 end per_apt_flex;