DBA Data[Home] [Help]

PACKAGE: APPS.IGS_AD_SOURCE_CAT_PKG

Source


1 PACKAGE igs_ad_source_cat_pkg AUTHID CURRENT_USER AS
2 /* $Header: IGSAI71S.pls 115.12 2002/11/28 22:14:14 nsidana ship $ */
3  procedure After_DML (
4     p_action           IN     VARCHAR2,
5     x_rowid            IN     VARCHAR2,
6     x_SRC_CAT_ID       IN OUT NOCOPY NUMBER,
7     x_CATEGORY_NAME    IN     VARCHAR2
8   );
9 
10 procedure BEFORE_DELETE (
11   X_ROWID in VARCHAR2
12 );
13 
14  procedure INSERT_ROW (
15       X_ROWID in out NOCOPY VARCHAR2,
16 			x_ORG_ID in NUMBER,
17        x_SRC_CAT_ID IN OUT NOCOPY NUMBER,
18        x_SOURCE_TYPE_ID IN NUMBER,
19        x_CATEGORY_NAME IN VARCHAR2,
20        x_MANDATORY_IND IN VARCHAR2,
21        x_INCLUDE_IND IN VARCHAR2,
22        x_DISCREPANCY_RULE_CD IN VARCHAR2,
23       x_MODE in VARCHAR2 default 'R',
24       x_SS_MANDATORY_IND IN VARCHAR2,
25       x_SS_IND IN VARCHAR2,
26       x_DISPLAY_SEQUENCE IN NUMBER ,
27       X_DETAIL_LEVEL_IND IN VARCHAR2 DEFAULT NULL,
28       X_AD_TAB_NAME   IN VARCHAR2 DEFAULT NULL,
29       X_INT_TAB_NAME  IN VARCHAR2  DEFAULT NULL
30   );
31 
32  procedure LOCK_ROW (
33       X_ROWID in  VARCHAR2,
34        x_SRC_CAT_ID IN NUMBER,
35        x_SOURCE_TYPE_ID IN NUMBER,
36        x_CATEGORY_NAME IN VARCHAR2,
37        x_MANDATORY_IND IN VARCHAR2,
38        x_INCLUDE_IND IN VARCHAR2,
39        x_DISCREPANCY_RULE_CD IN VARCHAR2,
40        x_SS_MANDATORY_IND IN VARCHAR2,
41        x_SS_IND IN VARCHAR2,
42        x_DISPLAY_SEQUENCE IN NUMBER,
43        X_DETAIL_LEVEL_IND IN VARCHAR2 DEFAULT NULL,
44        X_AD_TAB_NAME   IN VARCHAR2 DEFAULT NULL,
45        X_INT_TAB_NAME  IN VARCHAR2 DEFAULT NULL
46   );
47  procedure UPDATE_ROW (
48       X_ROWID in  VARCHAR2,
49        x_SRC_CAT_ID IN NUMBER,
50        x_SOURCE_TYPE_ID IN NUMBER,
51        x_CATEGORY_NAME IN VARCHAR2,
52        x_MANDATORY_IND IN VARCHAR2,
53        x_INCLUDE_IND IN VARCHAR2,
54        x_DISCREPANCY_RULE_CD IN VARCHAR2,
55       x_SS_MANDATORY_IND IN VARCHAR2,
56        x_SS_IND IN VARCHAR2,
57        x_DISPLAY_SEQUENCE IN NUMBER ,
58        X_DETAIL_LEVEL_IND IN VARCHAR2 DEFAULT NULL,
59        X_AD_TAB_NAME   IN VARCHAR2 DEFAULT NULL,
60        X_INT_TAB_NAME  IN VARCHAR2 DEFAULT NULL,
61       X_MODE in VARCHAR2 default 'R'
62   );
63 
64  procedure ADD_ROW (
65       X_ROWID in out NOCOPY VARCHAR2,
66 			x_ORG_ID in NUMBER,
67        x_SRC_CAT_ID IN OUT NOCOPY NUMBER,
68        x_SOURCE_TYPE_ID IN NUMBER,
69        x_CATEGORY_NAME IN VARCHAR2,
70        x_MANDATORY_IND IN VARCHAR2,
71        x_INCLUDE_IND IN VARCHAR2,
72        x_DISCREPANCY_RULE_CD IN VARCHAR2,
73       X_MODE in VARCHAR2 default 'R',
74       x_SS_MANDATORY_IND IN VARCHAR2,
75        x_SS_IND IN VARCHAR2,
76        x_DISPLAY_SEQUENCE IN NUMBER ,
77        X_DETAIL_LEVEL_IND IN VARCHAR2 DEFAULT NULL,
78        X_AD_TAB_NAME   IN VARCHAR2 DEFAULT NULL,
79        X_INT_TAB_NAME  IN VARCHAR2 DEFAULT NULL
80   ) ;
81 
82 procedure DELETE_ROW (
83   X_ROWID in VARCHAR2
84 ) ;
85   FUNCTION Get_PK_For_Validation (
86     x_src_cat_id IN NUMBER
87     ) RETURN BOOLEAN ;
88 
89   FUNCTION Get_UK_For_Validation (
90     x_source_type_id IN NUMBER,
91     x_category_name VARCHAR2
92     ) RETURN BOOLEAN;
93 
94 
95   PROCEDURE Get_FK_Igs_Pe_Src_Types (
96     x_source_type_id IN NUMBER
97     );
98 
99   PROCEDURE Check_Constraints (
100 		 Column_Name IN VARCHAR2  DEFAULT NULL,
101 		 Column_Value IN VARCHAR2  DEFAULT NULL ) ;
102   PROCEDURE Before_DML (
103     p_action IN VARCHAR2,
104     x_rowid IN VARCHAR2 DEFAULT NULL,
105 		x_ORG_ID IN NUMBER DEFAULT NULL,
106     x_src_cat_id IN NUMBER DEFAULT NULL,
107     x_source_type_id IN NUMBER DEFAULT NULL,
108     x_category_name IN VARCHAR2 DEFAULT NULL,
109     x_mandatory_ind IN VARCHAR2 DEFAULT NULL,
110     x_include_ind IN VARCHAR2 DEFAULT NULL,
111     x_discrepancy_rule_cd IN VARCHAR2 DEFAULT NULL,
112     x_creation_date IN DATE DEFAULT NULL,
113     x_created_by IN NUMBER DEFAULT NULL,
114     x_last_update_date IN DATE DEFAULT NULL,
115     x_last_updated_by IN NUMBER DEFAULT NULL,
116     x_last_update_login IN NUMBER DEFAULT NULL,
117     x_SS_MANDATORY_IND IN VARCHAR2 DEFAULT NULL,
118     x_SS_IND IN VARCHAR2 DEFAULT NULL,
119     x_DISPLAY_SEQUENCE IN NUMBER DEFAULT NULL ,
120     X_DETAIL_LEVEL_IND IN VARCHAR2 DEFAULT NULL,
121     X_AD_TAB_NAME   IN VARCHAR2 DEFAULT NULL,
122     X_INT_TAB_NAME  IN VARCHAR2  DEFAULT NULL
123  );
124 
125 PROCEDURE after_insert(
126    x_SRC_CAT_ID       IN OUT NOCOPY NUMBER,
127    x_CATEGORY_NAME    IN     VARCHAR2
128 );
129 
130 END igs_ad_source_cat_pkg;