DBA Data[Home] [Help]

PACKAGE: APPS.IGS_RU_NAMED_RULE_GR_PKG

Source


1 PACKAGE igs_ru_named_rule_gr_pkg AUTHID CURRENT_USER AS
2 /* $Header: IGSUI17S.pls 115.6 2002/11/29 04:29:37 nsidana ship $ */
3 
4  procedure INSERT_ROW (
5       X_ROWID in out NOCOPY VARCHAR2,
6        x_GROUP_CD IN VARCHAR2,
7        x_NAME_CD IN VARCHAR2,
8        x_DESCRIPTION IN VARCHAR2,
9        x_S_RETURN_TYPE IN VARCHAR2,
10        x_RUG_SEQUENCE_NUMBER IN NUMBER,
11        x_SELECT_GROUP IN NUMBER,
12        x_MESSAGE_GROUP IN NUMBER,
13       X_MODE in VARCHAR2 default 'R'
14   );
15 
16  procedure LOCK_ROW (
17       X_ROWID in  VARCHAR2,
18        x_GROUP_CD IN VARCHAR2,
19        x_NAME_CD IN VARCHAR2,
20        x_DESCRIPTION IN VARCHAR2,
21        x_S_RETURN_TYPE IN VARCHAR2,
22        x_RUG_SEQUENCE_NUMBER IN NUMBER,
23        x_SELECT_GROUP IN NUMBER,
24        x_MESSAGE_GROUP IN NUMBER  );
25 
26  procedure UPDATE_ROW (
27       X_ROWID in  VARCHAR2,
28        x_GROUP_CD IN VARCHAR2,
29        x_NAME_CD IN VARCHAR2,
30        x_DESCRIPTION IN VARCHAR2,
31        x_S_RETURN_TYPE IN VARCHAR2,
32        x_RUG_SEQUENCE_NUMBER IN NUMBER,
33        x_SELECT_GROUP IN NUMBER,
34        x_MESSAGE_GROUP IN NUMBER,
35       X_MODE in VARCHAR2 default 'R'
36   );
37 
38  procedure ADD_ROW (
39       X_ROWID in out NOCOPY VARCHAR2,
40        x_GROUP_CD IN VARCHAR2,
41        x_NAME_CD IN VARCHAR2,
42        x_DESCRIPTION IN VARCHAR2,
43        x_S_RETURN_TYPE IN VARCHAR2,
44        x_RUG_SEQUENCE_NUMBER IN NUMBER,
45        x_SELECT_GROUP IN NUMBER,
46        x_MESSAGE_GROUP IN NUMBER,
47       X_MODE in VARCHAR2 default 'R'
48   ) ;
49 
50 procedure DELETE_ROW (
51   X_ROWID in VARCHAR2
52 ) ;
53   FUNCTION Get_PK_For_Validation (
54     x_group_cd IN VARCHAR2,
55     x_name_cd IN VARCHAR2
56     ) RETURN BOOLEAN ;
57 
58   PROCEDURE Get_FK_Igs_Ru_Ret_Type (
59     x_s_return_type IN VARCHAR2
60     );
61 
62   PROCEDURE Get_FK_Igs_Ru_Nrg_Group_Cd (
63     x_group_cd IN VARCHAR2
64     );
65 
66   PROCEDURE Get_FK_Igs_Ru_Group_sg (
67     x_sequence_number IN NUMBER
68     );
69 
70   PROCEDURE Get_FK_Igs_Ru_Group_msg (
71     x_sequence_number IN NUMBER
72     );
73 
74   PROCEDURE Get_FK_Igs_Ru_Group_seq (
75     x_sequence_number IN NUMBER
76     );
77 
78   PROCEDURE Check_Constraints (
79 		 Column_Name IN VARCHAR2  DEFAULT NULL,
80 		 Column_Value IN VARCHAR2  DEFAULT NULL ) ;
81   PROCEDURE Before_DML (
82     p_action IN VARCHAR2,
83     x_rowid IN VARCHAR2 DEFAULT NULL,
84     x_group_cd IN VARCHAR2 DEFAULT NULL,
85     x_name_cd IN VARCHAR2 DEFAULT NULL,
86     x_description IN VARCHAR2 DEFAULT NULL,
87     x_s_return_type IN VARCHAR2 DEFAULT NULL,
88     x_rug_sequence_number IN NUMBER DEFAULT NULL,
89     x_select_group IN NUMBER DEFAULT NULL,
90     x_message_group IN NUMBER DEFAULT NULL,
91     x_creation_date IN DATE DEFAULT NULL,
92     x_created_by IN NUMBER DEFAULT NULL,
93     x_last_update_date IN DATE DEFAULT NULL,
94     x_last_updated_by IN NUMBER DEFAULT NULL,
95     x_last_update_login IN NUMBER DEFAULT NULL
96  );
97 END igs_ru_named_rule_gr_pkg;