DBA Data[Home] [Help]

PACKAGE: APPS.IGS_PS_US_REQ_REF_CD_PKG

Source


1 PACKAGE igs_ps_us_req_ref_cd_pkg AUTHID CURRENT_USER AS
2 /* $Header: IGSPI2TS.pls 115.5 2003/05/09 06:41:21 sarakshi ship $ */
3 
4   PROCEDURE insert_row (
5     x_rowid                             IN OUT NOCOPY VARCHAR2,
6     x_unit_section_req_ref_cd_id        IN OUT NOCOPY NUMBER,
7     x_unit_section_reference_id         IN     NUMBER,
8     x_reference_cd_type                 IN     VARCHAR2,
9     x_mode                              IN     VARCHAR2    DEFAULT 'R' ,
10     x_reference_code                    IN     VARCHAR2   DEFAULT NULL,
11     x_reference_code_desc               IN     VARCHAR2   DEFAULT NULL
12   );
13 
14   PROCEDURE lock_row (
15     x_rowid                             IN     VARCHAR2,
16     x_unit_section_req_ref_cd_id        IN     NUMBER,
17     x_unit_section_reference_id         IN     NUMBER,
18     x_reference_cd_type                 IN     VARCHAR2,
19     x_reference_code                    IN     VARCHAR2   DEFAULT NULL,
20     x_reference_code_desc               IN     VARCHAR2   DEFAULT NULL
21   );
22 
23   PROCEDURE update_row (
24     x_rowid                             IN     VARCHAR2,
25     x_unit_section_req_ref_cd_id        IN     NUMBER,
26     x_unit_section_reference_id         IN     NUMBER,
27     x_reference_cd_type                 IN     VARCHAR2,
28     x_mode                              IN     VARCHAR2    DEFAULT 'R',
29     x_reference_code                    IN     VARCHAR2   DEFAULT NULL,
30     x_reference_code_desc               IN     VARCHAR2   DEFAULT NULL
31   );
32 
33   PROCEDURE add_row (
34     x_rowid                             IN OUT NOCOPY VARCHAR2,
35     x_unit_section_req_ref_cd_id        IN OUT NOCOPY NUMBER,
36     x_unit_section_reference_id         IN     NUMBER,
37     x_reference_cd_type                 IN     VARCHAR2,
38     x_mode                              IN     VARCHAR2    DEFAULT 'R' ,
39     x_reference_code                    IN     VARCHAR2   DEFAULT NULL,
40     x_reference_code_desc               IN     VARCHAR2   DEFAULT NULL
41   );
42 
43   PROCEDURE delete_row (
44     x_rowid                             IN     VARCHAR2
45   );
46 
47   FUNCTION get_pk_for_validation (
48     x_unit_section_req_ref_cd_id        IN     NUMBER
49   ) RETURN BOOLEAN;
50 
51   FUNCTION get_uk_for_validation (
52     x_unit_section_reference_id         IN     NUMBER,
53     x_reference_cd_type                 IN     VARCHAR2,
54     x_reference_code                   IN     VARCHAR2
55   ) RETURN BOOLEAN;
56 
57   PROCEDURE get_ufk_igs_ge_ref_cd (
58     x_reference_cd_type                 IN     VARCHAR2,
59     x_reference_code                    IN     VARCHAR2
60   );
61 
62   PROCEDURE get_fk_igs_ge_ref_cd_type (
63     x_reference_cd_type                 IN     VARCHAR2
64   );
65 
66   PROCEDURE get_fk_igs_ps_usec_ref (
67     x_unit_section_reference_id         IN     NUMBER
68   );
69 
70   PROCEDURE before_dml (
71     p_action                            IN     VARCHAR2,
72     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
73     x_unit_section_req_ref_cd_id        IN     NUMBER      DEFAULT NULL,
74     x_unit_section_reference_id         IN     NUMBER      DEFAULT NULL,
75     x_reference_cd_type                 IN     VARCHAR2    DEFAULT NULL,
76     x_creation_date                     IN     DATE        DEFAULT NULL,
77     x_created_by                        IN     NUMBER      DEFAULT NULL,
78     x_last_update_date                  IN     DATE        DEFAULT NULL,
79     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
80     x_last_update_login                 IN     NUMBER      DEFAULT NULL,
81     x_reference_code                    IN     VARCHAR2   DEFAULT NULL,
82     x_reference_code_desc               IN     VARCHAR2   DEFAULT NULL
83   );
84 
85 END igs_ps_us_req_ref_cd_pkg;