DBA Data[Home] [Help]

PACKAGE: APPS.IGF_AW_DP_TEACH_PRDS_PKG

Source


1 PACKAGE igf_aw_dp_teach_prds_pkg AS
2 /* $Header: IGFWI61S.pls 120.0 2005/06/02 15:47:51 appldev noship $ */
3 
4   PROCEDURE insert_row (
5     x_rowid                             IN OUT NOCOPY VARCHAR2,
6     x_adteach_id                        IN OUT NOCOPY NUMBER,
7     x_adterms_id                        IN     NUMBER,
8     x_tp_cal_type                       IN     VARCHAR2,
9     x_tp_sequence_number                IN     NUMBER,
10     x_tp_perct_num                      IN     NUMBER,
11     x_date_offset_cd                    IN     VARCHAR2,
12     x_attendance_type_code              IN     VARCHAR2,
13     x_credit_points_num                 IN     NUMBER,
14     x_mode                              IN     VARCHAR2    DEFAULT 'R'
15   );
16 
17   PROCEDURE lock_row (
18     x_rowid                             IN     VARCHAR2,
19     x_adteach_id                        IN     NUMBER,
20     x_adterms_id                        IN     NUMBER,
21     x_tp_cal_type                       IN     VARCHAR2,
22     x_tp_sequence_number                IN     NUMBER,
23     x_tp_perct_num                      IN     NUMBER,
24     x_date_offset_cd                    IN     VARCHAR2,
25     x_attendance_type_code              IN     VARCHAR2,
26     x_credit_points_num                 IN     NUMBER
27   );
28 
29   PROCEDURE update_row (
30     x_rowid                             IN     VARCHAR2,
31     x_adteach_id                        IN     NUMBER,
32     x_adterms_id                        IN     NUMBER,
33     x_tp_cal_type                       IN     VARCHAR2,
34     x_tp_sequence_number                IN     NUMBER,
35     x_tp_perct_num                      IN     NUMBER,
36     x_date_offset_cd                    IN     VARCHAR2,
37     x_attendance_type_code              IN     VARCHAR2,
38     x_credit_points_num                 IN     NUMBER,
39     x_mode                              IN     VARCHAR2    DEFAULT 'R'
40   );
41 
42   PROCEDURE add_row (
43     x_rowid                             IN OUT NOCOPY VARCHAR2,
44     x_adteach_id                        IN OUT NOCOPY NUMBER,
45     x_adterms_id                        IN     NUMBER,
46     x_tp_cal_type                       IN     VARCHAR2,
47     x_tp_sequence_number                IN     NUMBER,
48     x_tp_perct_num                      IN     NUMBER,
49     x_date_offset_cd                    IN     VARCHAR2,
50     x_attendance_type_code              IN     VARCHAR2,
51     x_credit_points_num                 IN     NUMBER,
52     x_mode                              IN     VARCHAR2    DEFAULT 'R'
53   );
54 
55   PROCEDURE delete_row (
56     x_rowid                             IN     VARCHAR2
57   );
58 
59   PROCEDURE get_fk_igs_ca_inst (
60   x_cal_type                          IN     VARCHAR2,
61   x_sequence_number                   IN     NUMBER
62   );
63 
64   PROCEDURE get_fk_igs_ca_da (
65     x_dt_alias                          IN     VARCHAR2
66   );
67 
68   FUNCTION get_pk_for_validation (
69     x_adteach_id                        IN     NUMBER
70   ) RETURN BOOLEAN;
71 
72   PROCEDURE get_fk_igf_aw_dp_terms (
73     x_adterms_id                        IN     NUMBER
74   );
75 
76   FUNCTION get_uk_for_validation(
77                                   x_adterms_id           IN NUMBER,
78                                   x_tp_cal_type          IN VARCHAR2,
79                                   x_tp_sequence_number   IN NUMBER,
80                                   x_date_offset_cd       IN VARCHAR2
81                                 ) RETURN BOOLEAN;
82 
83 
84   PROCEDURE before_dml (
85     p_action                            IN     VARCHAR2,
86     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
87     x_adteach_id                        IN     NUMBER      DEFAULT NULL,
88     x_adterms_id                        IN     NUMBER      DEFAULT NULL,
89     x_tp_cal_type                       IN     VARCHAR2    DEFAULT NULL,
90     x_tp_sequence_number                IN     NUMBER      DEFAULT NULL,
91     x_tp_perct_num                      IN     NUMBER      DEFAULT NULL,
92     x_date_offset_cd                    IN     VARCHAR2    DEFAULT NULL,
93     x_attendance_type_code              IN     VARCHAR2    DEFAULT NULL,
94     x_credit_points_num                 IN     NUMBER      DEFAULT NULL,
95     x_creation_date                     IN     DATE        DEFAULT NULL,
96     x_created_by                        IN     NUMBER      DEFAULT NULL,
97     x_last_update_date                  IN     DATE        DEFAULT NULL,
98     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
99     x_last_update_login                 IN     NUMBER      DEFAULT NULL
100   );
101 
102 END igf_aw_dp_teach_prds_pkg;