DBA Data[Home] [Help]

PACKAGE: APPS.IGS_UC_COND_DETAILS_PKG

Source


1 PACKAGE igs_uc_cond_details_pkg AUTHID CURRENT_USER AS
2 /* $Header: IGSXI13S.pls 115.5 2002/12/17 07:00:51 rbezawad noship $ */
3 
4   PROCEDURE insert_row (
5     x_rowid                             IN OUT NOCOPY VARCHAR2,
6     x_condition_category                IN     VARCHAR2,
7     x_condition_name                    IN     VARCHAR2,
8     x_condition_line                    IN     NUMBER,
9     x_abbreviation                      IN     VARCHAR2,
10     x_grade_mark                        IN     VARCHAR2,
11     x_points                            IN     VARCHAR2,
12     x_subject                           IN     VARCHAR2,
13     x_condition_text                    IN     VARCHAR2,
14     x_mode                              IN     VARCHAR2    DEFAULT 'R'
15   );
16 
17   PROCEDURE lock_row (
18     x_rowid                             IN     VARCHAR2,
19     x_condition_category                IN     VARCHAR2,
20     x_condition_name                    IN     VARCHAR2,
21     x_condition_line                    IN     NUMBER,
22     x_abbreviation                      IN     VARCHAR2,
23     x_grade_mark                        IN     VARCHAR2,
24     x_points                            IN     VARCHAR2,
25     x_subject                           IN     VARCHAR2,
26     x_condition_text                    IN     VARCHAR2
27   );
28 
29   PROCEDURE update_row (
30     x_rowid                             IN     VARCHAR2,
31     x_condition_category                IN     VARCHAR2,
32     x_condition_name                    IN     VARCHAR2,
33     x_condition_line                    IN     NUMBER,
34     x_abbreviation                      IN     VARCHAR2,
35     x_grade_mark                        IN     VARCHAR2,
36     x_points                            IN     VARCHAR2,
37     x_subject                           IN     VARCHAR2,
38     x_condition_text                    IN     VARCHAR2,
39     x_mode                              IN     VARCHAR2    DEFAULT 'R'
40   );
41 
42   PROCEDURE add_row (
43     x_rowid                             IN OUT NOCOPY VARCHAR2,
44     x_condition_category                IN     VARCHAR2,
45     x_condition_name                    IN     VARCHAR2,
46     x_condition_line                    IN     NUMBER,
47     x_abbreviation                      IN     VARCHAR2,
48     x_grade_mark                        IN     VARCHAR2,
49     x_points                            IN     VARCHAR2,
50     x_subject                           IN     VARCHAR2,
51     x_condition_text                    IN     VARCHAR2,
52     x_mode                              IN     VARCHAR2    DEFAULT 'R'
53   );
54 
55   PROCEDURE delete_row (
56     x_rowid                             IN     VARCHAR2
57   );
58 
59   FUNCTION get_pk_for_validation (
60     x_condition_category                IN     VARCHAR2,
61     x_condition_name                    IN     VARCHAR2,
62     x_condition_line                    IN     NUMBER
63   ) RETURN BOOLEAN;
64 
65   PROCEDURE get_fk_igs_uc_offer_conds (
66     x_condition_category                IN     VARCHAR2,
67     x_condition_name                    IN     VARCHAR2
68   );
69 
70   PROCEDURE get_fk_igs_uc_ref_off_abrv (
71     x_abbreviation     IN VARCHAR2
72   );
73 
74   PROCEDURE before_dml (
75     p_action                            IN     VARCHAR2,
76     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
77     x_condition_category                IN     VARCHAR2    DEFAULT NULL,
78     x_condition_name                    IN     VARCHAR2    DEFAULT NULL,
79     x_condition_line                    IN     NUMBER      DEFAULT NULL,
80     x_abbreviation                      IN     VARCHAR2    DEFAULT NULL,
81     x_grade_mark                        IN     VARCHAR2    DEFAULT NULL,
82     x_points                            IN     VARCHAR2    DEFAULT NULL,
83     x_subject                           IN     VARCHAR2    DEFAULT NULL,
84     x_condition_text                    IN     VARCHAR2    DEFAULT NULL,
85     x_creation_date                     IN     DATE        DEFAULT NULL,
86     x_created_by                        IN     NUMBER      DEFAULT NULL,
87     x_last_update_date                  IN     DATE        DEFAULT NULL,
88     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
89     x_last_update_login                 IN     NUMBER      DEFAULT NULL
90   );
91 
92 END igs_uc_cond_details_pkg;