DBA Data[Home] [Help]

PACKAGE: APPS.HXC_TKGQ_BUS

Source


1 Package hxc_tkgq_bus as
2 /* $Header: hxctkgqrhi.pkh 120.0.12010000.1 2008/07/28 11:24:04 appldev ship $ */
3 --
4 -- ----------------------------------------------------------------------------
5 -- |---------------------------< insert_validate >----------------------------|
6 -- ----------------------------------------------------------------------------
7 --
8 -- Description:
9 --   This procedure controls the execution of all insert business rules
10 --   validation.
11 --
12 -- Prerequisites:
13 --   This private procedure is called from ins procedure.
14 --
15 -- In Parameters:
16 --   A Pl/Sql record structure.
17 --
18 -- Post Success:
19 --   Processing continues.
20 --
21 -- Post Failure:
22 --   If a business rules fails the error will not be handled by this procedure
23 --   unless explicity coded.
24 --
25 -- Developer Implementation Notes:
26 --   For insert, your business rules should be executed from this procedure and
27 --   should ideally (unless really necessary) just be straight procedure or
28 --   function calls. Try and avoid using conditional branching logic.
29 --
30 -- Access Status:
31 --   Internal Row Handler Use Only.
32 --
33 -- ----------------------------------------------------------------------------
34 Procedure insert_validate
35   (p_rec                          in hxc_tkgq_shd.g_rec_type
36   );
37 --
38 -- ----------------------------------------------------------------------------
39 -- |---------------------------< update_validate >----------------------------|
40 -- ----------------------------------------------------------------------------
41 --
42 -- Description:
43 --   This procedure controls the execution of all update business rules
44 --   validation.
45 --
46 -- Prerequisites:
47 --   This private procedure is called from upd procedure.
48 --
49 -- In Parameters:
50 --   A Pl/Sql record structure.
51 --
52 -- Post Success:
53 --   Processing continues.
54 --
55 -- Post Failure:
56 --   If a business rules fails the error will not be handled by this procedure
57 --   unless explicity coded.
58 --
59 -- Developer Implementation Notes:
60 --   For update, your business rules should be executed from this procedure and
61 --   should ideally (unless really necessary) just be straight procedure or
62 --   function calls. Try and avoid using conditional branching logic.
63 --
64 -- Access Status:
65 --   Internal Row Handler Use Only.
66 --
67 -- ----------------------------------------------------------------------------
68 Procedure update_validate
69   (p_rec                          in hxc_tkgq_shd.g_rec_type
70   );
71 --
72 -- ----------------------------------------------------------------------------
73 -- |---------------------------< delete_validate >----------------------------|
74 -- ----------------------------------------------------------------------------
75 --
76 -- Description:
77 --   This procedure controls the execution of all delete business rules
78 --   validation.
79 --
80 -- Prerequisites:
81 --   This private procedure is called from del procedure.
82 --
83 -- In Parameters:
84 --   A Pl/Sql record structure.
85 --
86 -- Post Success:
87 --   Processing continues.
88 --
89 -- Post Failure:
90 --   If a business rules fails the error will not be handled by this procedure
91 --   unless explicity coded.
92 --
93 -- Developer Implementation Notes:
94 --   For delete, your business rules should be executed from this procedure and
95 --   should ideally (unless really necessary) just be straight procedure or
96 --   function calls. Try and avoid using conditional branching logic.
97 --
98 -- Access Status:
99 --   Internal Row Handler Use Only.
100 --
101 -- ----------------------------------------------------------------------------
102 Procedure delete_validate
103   (p_rec              in hxc_tkgq_shd.g_rec_type
104   );
105 --
106 end hxc_tkgq_bus;