DBA Data[Home] [Help]

PACKAGE: APPS.IGF_GR_RFMS_DISB_PKG

Source


1 PACKAGE igf_gr_rfms_disb_pkg AUTHID CURRENT_USER AS
2 /* $Header: IGFGI06S.pls 115.10 2002/11/28 14:16:35 nsidana ship $ */
3 
4   PROCEDURE insert_row (
5     x_rowid                             IN OUT NOCOPY VARCHAR2,
6     x_rfmd_id                           IN OUT NOCOPY NUMBER,
7     x_origination_id                    IN     VARCHAR2,
8     x_disb_ref_num                      IN     VARCHAR2,
9     x_disb_dt                           IN     DATE,
10     x_disb_amt                          IN     NUMBER,
11     x_db_cr_flag                        IN     VARCHAR2,
12     x_disb_ack_act_status               IN     VARCHAR2,
13     x_disb_status_dt                    IN     DATE,
14     x_accpt_disb_dt                     IN     DATE,
15     x_disb_accpt_amt                    IN     NUMBER,
16     x_accpt_db_cr_flag                  IN     VARCHAR2,
17     x_disb_ytd_amt                      IN     NUMBER,
18     x_pymt_prd_start_dt                 IN     DATE,
19     x_accpt_pymt_prd_start_dt           IN     DATE,
20     x_edit_code                         IN     VARCHAR2,
21     x_rfmb_id                           IN     NUMBER,
22     x_mode                              IN     VARCHAR2    DEFAULT 'R',
23     x_ed_use_flags                      IN     VARCHAR2
24   );
25 
26   PROCEDURE lock_row (
27     x_rowid                             IN     VARCHAR2,
28     x_rfmd_id                           IN     NUMBER,
29     x_origination_id                    IN     VARCHAR2,
30     x_disb_ref_num                      IN     VARCHAR2,
31     x_disb_dt                           IN     DATE,
32     x_disb_amt                          IN     NUMBER,
33     x_db_cr_flag                        IN     VARCHAR2,
34     x_disb_ack_act_status               IN     VARCHAR2,
35     x_disb_status_dt                    IN     DATE,
36     x_accpt_disb_dt                     IN     DATE,
37     x_disb_accpt_amt                    IN     NUMBER,
38     x_accpt_db_cr_flag                  IN     VARCHAR2,
39     x_disb_ytd_amt                      IN     NUMBER,
40     x_pymt_prd_start_dt                 IN     DATE,
41     x_accpt_pymt_prd_start_dt           IN     DATE,
42     x_edit_code                         IN     VARCHAR2,
43     x_rfmb_id                           IN     NUMBER,
44     x_ed_use_flags                      IN     VARCHAR2
45   );
46 
47   PROCEDURE update_row (
48     x_rowid                             IN     VARCHAR2,
49     x_rfmd_id                           IN     NUMBER,
50     x_origination_id                    IN     VARCHAR2,
51     x_disb_ref_num                      IN     VARCHAR2,
52     x_disb_dt                           IN     DATE,
53     x_disb_amt                          IN     NUMBER,
54     x_db_cr_flag                        IN     VARCHAR2,
55     x_disb_ack_act_status               IN     VARCHAR2,
56     x_disb_status_dt                    IN     DATE,
57     x_accpt_disb_dt                     IN     DATE,
58     x_disb_accpt_amt                    IN     NUMBER,
59     x_accpt_db_cr_flag                  IN     VARCHAR2,
60     x_disb_ytd_amt                      IN     NUMBER,
61     x_pymt_prd_start_dt                 IN     DATE,
62     x_accpt_pymt_prd_start_dt           IN     DATE,
63     x_edit_code                         IN     VARCHAR2,
64     x_rfmb_id                           IN     NUMBER,
65     x_mode                              IN     VARCHAR2    DEFAULT 'R',
66     x_ed_use_flags                      IN     VARCHAR2
67   );
68 
69   PROCEDURE add_row (
70     x_rowid                             IN OUT NOCOPY VARCHAR2,
71     x_rfmd_id                           IN OUT NOCOPY NUMBER,
72     x_origination_id                    IN     VARCHAR2,
73     x_disb_ref_num                      IN     VARCHAR2,
74     x_disb_dt                           IN     DATE,
75     x_disb_amt                          IN     NUMBER,
76     x_db_cr_flag                        IN     VARCHAR2,
77     x_disb_ack_act_status               IN     VARCHAR2,
78     x_disb_status_dt                    IN     DATE,
79     x_accpt_disb_dt                     IN     DATE,
80     x_disb_accpt_amt                    IN     NUMBER,
81     x_accpt_db_cr_flag                  IN     VARCHAR2,
82     x_disb_ytd_amt                      IN     NUMBER,
83     x_pymt_prd_start_dt                 IN     DATE,
84     x_accpt_pymt_prd_start_dt           IN     DATE,
85     x_edit_code                         IN     VARCHAR2,
86     x_rfmb_id                           IN     NUMBER,
87     x_mode                              IN     VARCHAR2    DEFAULT 'R' ,
88     x_ed_use_flags                      IN     VARCHAR2
89   );
90 
91   PROCEDURE delete_row (
92     x_rowid                             IN     VARCHAR2
93   );
94 
95   FUNCTION get_pk_for_validation (
96     x_rfmd_id                           IN     NUMBER
97   ) RETURN BOOLEAN;
98 
99   FUNCTION get_uk_for_validation (
100     x_disb_ref_num                      IN     VARCHAR2,
101     x_origination_id                    IN     VARCHAR2
102   ) RETURN BOOLEAN;
103 
104   PROCEDURE get_fk_igf_gr_rfms_batch (
105     x_rfmb_id                           IN     NUMBER
106   );
107 
108   PROCEDURE get_fk_igf_gr_rfms (
109     x_origination_id                    IN     VARCHAR2
110   );
111 
112   PROCEDURE before_dml (
113     p_action                            IN     VARCHAR2,
114     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
115     x_rfmd_id                           IN     NUMBER      DEFAULT NULL,
116     x_origination_id                    IN     VARCHAR2    DEFAULT NULL,
117     x_disb_ref_num                      IN     VARCHAR2    DEFAULT NULL,
118     x_disb_dt                           IN     DATE        DEFAULT NULL,
119     x_disb_amt                          IN     NUMBER      DEFAULT NULL,
120     x_db_cr_flag                        IN     VARCHAR2    DEFAULT NULL,
121     x_disb_ack_act_status               IN     VARCHAR2    DEFAULT NULL,
122     x_disb_status_dt                    IN     DATE        DEFAULT NULL,
123     x_accpt_disb_dt                     IN     DATE        DEFAULT NULL,
124     x_disb_accpt_amt                    IN     NUMBER      DEFAULT NULL,
125     x_accpt_db_cr_flag                  IN     VARCHAR2    DEFAULT NULL,
126     x_disb_ytd_amt                      IN     NUMBER      DEFAULT NULL,
127     x_pymt_prd_start_dt                 IN     DATE        DEFAULT NULL,
128     x_accpt_pymt_prd_start_dt           IN     DATE        DEFAULT NULL,
129     x_edit_code                         IN     VARCHAR2    DEFAULT NULL,
130     x_rfmb_id                           IN     NUMBER      DEFAULT NULL,
131     x_creation_date                     IN     DATE        DEFAULT NULL,
132     x_created_by                        IN     NUMBER      DEFAULT NULL,
133     x_last_update_date                  IN     DATE        DEFAULT NULL,
134     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
135     x_last_update_login                 IN     NUMBER      DEFAULT NULL,
136     x_ed_use_flags                      IN     VARCHAR2    DEFAULT NULL
137   );
138 
139 END igf_gr_rfms_disb_pkg;