DBA Data[Home] [Help]

PACKAGE: APPS.IGF_AW_AWD_FRML_DET_PKG

Source


1 PACKAGE igf_aw_awd_frml_det_pkg AS
2 /* $Header: IGFWI13S.pls 120.0 2005/06/01 14:04:47 appldev noship $ */
3 
4   PROCEDURE insert_row (
5     x_rowid                             IN OUT NOCOPY VARCHAR2,
6     x_formula_code                      IN     VARCHAR2,
7     x_ci_cal_type                       IN     VARCHAR2,
8     x_ci_sequence_number                IN     NUMBER,
9     x_seq_no                            IN     NUMBER,
10     x_fund_id                           IN     NUMBER,
11     x_min_award_amt                     IN     NUMBER,
12     x_max_award_amt                     IN     NUMBER,
13     x_replace_fc                        IN     VARCHAR2,
14     x_pe_group_id                       IN     NUMBER      DEFAULT NULL,
15     x_mode                              IN     VARCHAR2    DEFAULT 'R',
16     x_adplans_id                        IN     NUMBER      DEFAULT NULL,
17     x_lock_award_flag                   IN     VARCHAR2    DEFAULT NULL
18   );
19 
20   PROCEDURE lock_row (
21     x_rowid                             IN     VARCHAR2,
22     x_formula_code                      IN     VARCHAR2,
23     x_ci_cal_type                       IN     VARCHAR2,
24     x_ci_sequence_number                IN     NUMBER,
25     x_seq_no                            IN     NUMBER,
26     x_fund_id                           IN     NUMBER,
27     x_min_award_amt                     IN     NUMBER,
28     x_max_award_amt                     IN     NUMBER,
29     x_replace_fc                        IN     VARCHAR2,
30     x_pe_group_id                       IN     NUMBER      DEFAULT NULL,
31     x_adplans_id                        IN     NUMBER      DEFAULT NULL,
32     x_lock_award_flag                   IN     VARCHAR2    DEFAULT NULL
33   );
34 
35   PROCEDURE update_row (
36     x_rowid                             IN     VARCHAR2,
37     x_formula_code                      IN     VARCHAR2,
38     x_ci_cal_type                       IN     VARCHAR2,
39     x_ci_sequence_number                IN     NUMBER,
40     x_seq_no                            IN     NUMBER,
41     x_fund_id                           IN     NUMBER,
42     x_min_award_amt                     IN     NUMBER,
43     x_max_award_amt                     IN     NUMBER,
44     x_replace_fc                        IN     VARCHAR2,
45     x_pe_group_id                       IN     NUMBER      DEFAULT NULL,
46     x_mode                              IN     VARCHAR2    DEFAULT 'R',
47     x_adplans_id                        IN     NUMBER      DEFAULT NULL,
48     x_lock_award_flag                   IN     VARCHAR2    DEFAULT NULL
49   );
50 
51   PROCEDURE add_row (
52     x_rowid                             IN OUT NOCOPY VARCHAR2,
53     x_formula_code                      IN     VARCHAR2,
54     x_ci_cal_type                       IN     VARCHAR2,
55     x_ci_sequence_number                IN     NUMBER,
56     x_seq_no                            IN     NUMBER,
57     x_fund_id                           IN     NUMBER,
58     x_min_award_amt                     IN     NUMBER,
59     x_max_award_amt                     IN     NUMBER,
60     x_replace_fc                        IN     VARCHAR2,
61     x_pe_group_id                       IN     NUMBER      DEFAULT NULL,
62     x_mode                              IN     VARCHAR2    DEFAULT 'R',
63     x_adplans_id                        IN     NUMBER      DEFAULT NULL,
64     x_lock_award_flag                   IN     VARCHAR2    DEFAULT NULL
65   );
66 
67   PROCEDURE delete_row (
68     x_rowid                             IN     VARCHAR2
69   );
70 
71   FUNCTION get_pk_for_validation (
72     x_formula_code                      IN     VARCHAR2,
73     x_ci_cal_type                       IN     VARCHAR2,
74     x_ci_sequence_number                IN     NUMBER,
75     x_seq_no                            IN     NUMBER
76   ) RETURN BOOLEAN;
77 
78    PROCEDURE get_ufk_igf_aw_target_grp (
79     x_formula_code                      IN     VARCHAR2,
80     x_ci_cal_type                       IN     VARCHAR2,
81     x_ci_sequence_number                IN     NUMBER
82     );
83 
84   PROCEDURE get_fk_igf_aw_fund_mast (
85     x_fund_id                           IN     NUMBER
86   );
87 
88   PROCEDURE get_fk_igf_aw_awd_dist_plans(
89                                          x_adplans_id IN NUMBER
90                                         );
91 
92   PROCEDURE before_dml (
93     p_action                            IN     VARCHAR2,
94     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
95     x_formula_code                      IN     VARCHAR2    DEFAULT NULL,
96     x_ci_cal_type                       IN     VARCHAR2    DEFAULT NULL,
97     x_ci_sequence_number                IN     NUMBER      DEFAULT NULL,
98     x_seq_no                            IN     NUMBER      DEFAULT NULL,
99     x_fund_id                           IN     NUMBER      DEFAULT NULL,
100     x_min_award_amt                     IN     NUMBER      DEFAULT NULL,
101     x_max_award_amt                     IN     NUMBER      DEFAULT NULL,
102     x_replace_fc                        IN     VARCHAR2    DEFAULT NULL,
103     x_pe_group_id                       IN     NUMBER      DEFAULT NULL,
104     x_adplans_id                        IN     NUMBER      DEFAULT NULL,
105     x_lock_award_flag                   IN     VARCHAR2    DEFAULT NULL,
106     x_creation_date                     IN     DATE        DEFAULT NULL,
107     x_created_by                        IN     NUMBER      DEFAULT NULL,
108     x_last_update_date                  IN     DATE        DEFAULT NULL,
109     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
110     x_last_update_login                 IN     NUMBER      DEFAULT NULL
111   );
112 
113 END igf_aw_awd_frml_det_pkg;