DBA Data[Home] [Help]

PACKAGE: APPS.IGS_AS_DOC_FEE_PMNT_PKG

Source


1 PACKAGE Igs_As_Doc_Fee_Pmnt_Pkg AUTHID CURRENT_USER AS
2 /* $Header: IGSDI72S.pls 115.2 2002/11/28 23:29:46 nsidana noship $ */
3   PROCEDURE insert_row (
4     x_rowid                             IN OUT NOCOPY VARCHAR2,
5     x_person_id                         IN     NUMBER,
6     x_fee_paid_date                     IN     DATE,
7     x_fee_amount                        IN     NUMBER,
8     x_fee_recorded_date                 IN     DATE,
9     x_fee_recorded_by                   IN     NUMBER,
10     x_mode                              IN     VARCHAR2    DEFAULT 'R' ,
11     x_plan_id                           IN     NUMBER      DEFAULT NULL,
12     x_invoice_id                        IN     NUMBER      DEFAULT NULL,
13     x_plan_discon_from                  IN     DATE        DEFAULT NULL,
14     x_plan_discon_by                    IN     NUMBER      DEFAULT NULL,
15     x_num_of_copies                     IN     NUMBER      DEFAULT NULL,
16     x_prev_paid_plan                    IN     VARCHAR2    DEFAULT NULL,
17     x_cal_type                          IN     VARCHAR2    DEFAULT NULL,
18     x_ci_sequence_number                IN     NUMBER      DEFAULT NULL,
19     x_program_on_file                   IN     VARCHAR2    DEFAULT NULL,
20     X_RETURN_STATUS                     OUT NOCOPY    VARCHAR2,
21     X_MSG_DATA                          OUT NOCOPY    VARCHAR2,
22     X_MSG_COUNT                         OUT NOCOPY    NUMBER
23   );
24 
25   PROCEDURE lock_row (
26     x_rowid                             IN     VARCHAR2,
27     x_person_id                         IN     NUMBER,
28     x_fee_paid_date                     IN     DATE,
29     x_fee_amount                        IN     NUMBER,
30     x_fee_recorded_date                 IN     DATE,
31     x_fee_recorded_by                   IN     NUMBER,
32     x_plan_id                           IN     NUMBER      DEFAULT NULL,
33     x_invoice_id                        IN     NUMBER      DEFAULT NULL,
34     x_plan_discon_from                  IN     DATE        DEFAULT NULL,
35     x_plan_discon_by                    IN     NUMBER      DEFAULT NULL,
36     x_num_of_copies                     IN     NUMBER      DEFAULT NULL,
37     x_prev_paid_plan                    IN     VARCHAR2    DEFAULT NULL,
38     x_cal_type                          IN     VARCHAR2    DEFAULT NULL,
39     x_ci_sequence_number                IN     NUMBER      DEFAULT NULL,
40     x_program_on_file                   IN     VARCHAR2    DEFAULT NULL,
41     X_RETURN_STATUS                     OUT NOCOPY    VARCHAR2,
42     X_MSG_DATA                          OUT NOCOPY    VARCHAR2,
43     X_MSG_COUNT                         OUT NOCOPY    NUMBER
44   );
45 
46   PROCEDURE update_row (
47     x_rowid                             IN     VARCHAR2,
48     x_person_id                         IN     NUMBER,
49     x_fee_paid_date                     IN     DATE,
50     x_fee_amount                        IN     NUMBER,
51     x_fee_recorded_date                 IN     DATE,
52     x_fee_recorded_by                   IN     NUMBER,
56     x_plan_discon_from                  IN     DATE        DEFAULT NULL,
53     x_mode                              IN     VARCHAR2    DEFAULT 'R' ,
54     x_plan_id                           IN     NUMBER      DEFAULT NULL,
55     x_invoice_id                        IN     NUMBER      DEFAULT NULL,
57     x_plan_discon_by                    IN     NUMBER      DEFAULT NULL,
58     x_num_of_copies                     IN     NUMBER      DEFAULT NULL,
59     x_prev_paid_plan                    IN     VARCHAR2    DEFAULT NULL,
60     x_cal_type                          IN     VARCHAR2    DEFAULT NULL,
61     x_ci_sequence_number                IN     NUMBER      DEFAULT NULL,
62     x_program_on_file                   IN     VARCHAR2    DEFAULT NULL,
63     X_RETURN_STATUS                     OUT NOCOPY    VARCHAR2,
64     X_MSG_DATA                          OUT NOCOPY    VARCHAR2,
65     X_MSG_COUNT                         OUT NOCOPY    NUMBER
66   );
67 
68   PROCEDURE add_row (
69     x_rowid                             IN OUT NOCOPY VARCHAR2,
70     x_person_id                         IN     NUMBER,
71     x_fee_paid_date                     IN     DATE,
72     x_fee_amount                        IN     NUMBER,
73     x_fee_recorded_date                 IN     DATE,
74     x_fee_recorded_by                   IN     NUMBER,
75     x_mode                              IN     VARCHAR2    DEFAULT 'R',
76     x_plan_id                           IN     NUMBER      DEFAULT NULL,
77     x_invoice_id                        IN     NUMBER      DEFAULT NULL,
78     x_plan_discon_from                  IN     DATE        DEFAULT NULL,
79     x_plan_discon_by                    IN     NUMBER      DEFAULT NULL,
80     x_num_of_copies                     IN     NUMBER      DEFAULT NULL,
81     x_prev_paid_plan                    IN     VARCHAR2    DEFAULT NULL,
82     x_cal_type                          IN     VARCHAR2    DEFAULT NULL,
83     x_ci_sequence_number                IN     NUMBER      DEFAULT NULL,
84     x_program_on_file                   IN     VARCHAR2    DEFAULT NULL
85   );
86 
87   PROCEDURE delete_row (
88     x_rowid                             IN     VARCHAR2,
89     X_RETURN_STATUS                     OUT NOCOPY    VARCHAR2,
90     X_MSG_DATA                          OUT NOCOPY    VARCHAR2,
91     X_MSG_COUNT                         OUT NOCOPY    NUMBER
92   );
93 
94   PROCEDURE before_dml (
95     p_action                            IN     VARCHAR2,
96     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
97     x_person_id                         IN     NUMBER      DEFAULT NULL,
98     x_fee_paid_date                     IN     DATE        DEFAULT NULL,
99     x_fee_amount                        IN     NUMBER      DEFAULT NULL,
100     x_fee_recorded_date                 IN     DATE        DEFAULT NULL,
101     x_fee_recorded_by                   IN     NUMBER      DEFAULT NULL,
102     x_creation_date                     IN     DATE        DEFAULT NULL,
103     x_created_by                        IN     NUMBER      DEFAULT NULL,
104     x_last_update_date                  IN     DATE        DEFAULT NULL,
105     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
106     x_last_update_login                 IN     NUMBER      DEFAULT NULL,
107     x_plan_id                           IN     NUMBER      DEFAULT NULL,
108     x_invoice_id                        IN     NUMBER      DEFAULT NULL,
109     x_plan_discon_from                  IN     DATE        DEFAULT NULL,
110     x_plan_discon_by                    IN     NUMBER      DEFAULT NULL,
111     x_num_of_copies                     IN     NUMBER      DEFAULT NULL,
112     x_prev_paid_plan                    IN     VARCHAR2    DEFAULT NULL,
113     x_cal_type                          IN     VARCHAR2    DEFAULT NULL,
114     x_ci_sequence_number                IN     NUMBER      DEFAULT NULL,
115     x_program_on_file                   IN     VARCHAR2    DEFAULT NULL
116 
117   );
118 END Igs_As_Doc_Fee_Pmnt_Pkg;