DBA Data[Home] [Help]

PACKAGE: APPS.IGS_DA_REQ_FTRS_PKG

Source


1 PACKAGE igs_da_req_ftrs_pkg AUTHID CURRENT_USER AS
2 /* $Header: IGSKI42S.pls 115.1 2003/04/16 05:39:56 smanglm noship $ */
3 
4   PROCEDURE insert_row (
5     x_rowid                             IN OUT NOCOPY VARCHAR2,
6     x_batch_id                          IN     NUMBER,
7     x_feature_code                      IN     VARCHAR2,
8     x_feature_value                     IN     VARCHAR2,
9     x_mode                              IN     VARCHAR2    DEFAULT 'R' ,
10     X_RETURN_STATUS                     OUT NOCOPY    VARCHAR2,
11     X_MSG_DATA                          OUT NOCOPY    VARCHAR2,
12     X_MSG_COUNT                         OUT NOCOPY    NUMBER
13   );
14 
15   PROCEDURE lock_row (
16     x_rowid                             IN     VARCHAR2,
17     x_batch_id                          IN     NUMBER,
18     x_feature_code                      IN     VARCHAR2,
19     x_feature_value                     IN     VARCHAR2,
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 update_row (
26     x_rowid                             IN     VARCHAR2,
27     x_batch_id                          IN     NUMBER,
28     x_feature_code                      IN     VARCHAR2,
29     x_feature_value                     IN     VARCHAR2,
30     x_mode                              IN     VARCHAR2    DEFAULT 'R',
31     X_RETURN_STATUS                     OUT NOCOPY    VARCHAR2,
32     X_MSG_DATA                          OUT NOCOPY    VARCHAR2,
33     X_MSG_COUNT                         OUT NOCOPY    NUMBER
34   );
35 
36   PROCEDURE add_row (
37     x_rowid                             IN OUT NOCOPY VARCHAR2,
38     x_batch_id                          IN     NUMBER,
39     x_feature_code                      IN     VARCHAR2,
40     x_feature_value                     IN     VARCHAR2,
41     x_mode                              IN     VARCHAR2    DEFAULT 'R'
42   );
43 
44   PROCEDURE delete_row (
45     x_rowid                             IN     VARCHAR2 ,
46     X_RETURN_STATUS                     OUT NOCOPY    VARCHAR2,
47     X_MSG_DATA                          OUT NOCOPY    VARCHAR2,
48     X_MSG_COUNT                         OUT NOCOPY    NUMBER
49   );
50 
51   FUNCTION get_pk_for_validation (
52     x_batch_id                          IN     NUMBER,
53     x_feature_code                      IN     VARCHAR2
54   ) RETURN BOOLEAN;
55 
56   PROCEDURE get_fk_igs_da_ftr_val_map (
57     x_feature_code                      IN     VARCHAR2
58   );
59 
60   PROCEDURE get_fk_igs_da_rqst (
61     x_batch_id                          IN     NUMBER
62   );
63 
64   PROCEDURE before_dml (
65     p_action                            IN     VARCHAR2,
66     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
67     x_batch_id                          IN     NUMBER      DEFAULT NULL,
68     x_feature_code                      IN     VARCHAR2    DEFAULT NULL,
69     x_feature_value                     IN     VARCHAR2    DEFAULT NULL,
70     x_creation_date                     IN     DATE        DEFAULT NULL,
71     x_created_by                        IN     NUMBER      DEFAULT NULL,
72     x_last_update_date                  IN     DATE        DEFAULT NULL,
73     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
74     x_last_update_login                 IN     NUMBER      DEFAULT NULL
75   );
76 
77 END igs_da_req_ftrs_pkg;