DBA Data[Home] [Help]

PACKAGE: APPS.CN_SRP_RULE_UPLIFTS_PKG

Source


1 PACKAGE cn_srp_rule_uplifts_pkg as
2 /* $Header: cnsrprus.pls 120.0 2005/06/06 17:45:17 appldev noship $ */
3 
4 /*
5 Date      Name          Description
6 ----------------------------------------------------------------------------+
7 
8 Name
9 
10 Purpose
11 
12 Notes
13 
14 
15 */
16 
17    PROCEDURE insert_record
18   (
19    p_srp_plan_assign_id      NUMBER
20   ,p_quota_id                NUMBER
21   ,p_quota_rule_id           NUMBER
22    ,p_quota_rule_uplift_id   NUMBER := NULL
23    ) ;
24 
25   -- Procedure Name
26   -- Update_record
27   -- Purpose
28   -- Upate  the Quota Rule Uplift from from
29   -- Notes
30   --    +
31 
32   PROCEDURE update_record(
33 			  p_srp_rule_uplift_id           NUMBER
34                           ,p_payment_factor              NUMBER
35 			  ,p_quota_factor                NUMBER
36 			  ,p_last_update_date		 DATE
37 			  ,p_last_updated_by		 NUMBER
38 			  ,p_last_update_login		 NUMBER) ;
39 
40   -- Procedure Name
41   --  Delete_record
42   -- Purpose
43   -- Delete will be called from different place
44   -- 1. Delete the srp_rule_uplift directly.
45   -- 2. delete the srp_quota_rules
46   -- 3. delete the srp_quota_assigns
47   -- 4. delete the quota_assigns
48   -- 5. delete the quota_rule_uplifts
49   -- 6. delete the quota_rules
50   -- 7. delete the quotas.
51 
52   -- Notes
53   --   +
54 
55     PROCEDURE Delete_record
56   (
57    p_srp_plan_assign_id       NUMBER
58    ,p_quota_id                NUMBER
59    ,p_quota_rule_id           NUMBER
60    ,p_quota_rule_uplift_id    NUMBER := NULL
61    ) ;
62 
63   PROCEDURE update_record (p_quota_rule_uplift_id  NUMBER
64 			  ,p_quota_factor   NUMBER
65                           ,p_payment_factor NUMBER) ;
66 
67 END cn_srp_rule_uplifts_pkg;