DBA Data[Home] [Help]

PACKAGE: APPS.MRP_VALIDATE_SOURCING_RULE

Source


1 PACKAGE MRP_Validate_Sourcing_Rule AUTHID CURRENT_USER AS
2 /* $Header: MRPLSRLS.pls 120.1 2005/06/16 11:41:37 ichoudhu noship $ */
3 
4 --  Procedure Entity
5 
6 PROCEDURE Entity
7 (   x_return_status                 OUT NOCOPY VARCHAR2
8 ,   p_Sourcing_Rule_rec             IN  MRP_Sourcing_Rule_PUB.Sourcing_Rule_Rec_Type
9 ,   p_old_Sourcing_Rule_rec         IN  MRP_Sourcing_Rule_PUB.Sourcing_Rule_Rec_Type :=
10                                         MRP_Sourcing_Rule_PUB.G_MISS_SOURCING_RULE_REC
11 );
12 
13 --  Procedure Attributes
14 
15 PROCEDURE Attributes
16 (   x_return_status                 OUT NOCOPY VARCHAR2
17 ,   p_Sourcing_Rule_rec             IN  MRP_Sourcing_Rule_PUB.Sourcing_Rule_Rec_Type
18 ,   p_old_Sourcing_Rule_rec         IN  MRP_Sourcing_Rule_PUB.Sourcing_Rule_Rec_Type :=
19                                         MRP_Sourcing_Rule_PUB.G_MISS_SOURCING_RULE_REC
20 );
21 
22 --  Procedure Entity_Delete
23 
24 PROCEDURE Entity_Delete
25 (   x_return_status                 OUT NOCOPY VARCHAR2
26 ,   p_Sourcing_Rule_rec             IN  MRP_Sourcing_Rule_PUB.Sourcing_Rule_Rec_Type
27 );
28 
29 --  Entity attribute validation functions.
30 
31 
32 --  Function Val_Attribute1
33 
34 FUNCTION Val_Attribute1
35 (   p_Attribute1                    IN  VARCHAR2
36 )   RETURN BOOLEAN;
37 
38 --  Function Val_Attribute10
39 
40 FUNCTION Val_Attribute10
41 (   p_Attribute10                   IN  VARCHAR2
42 )   RETURN BOOLEAN;
43 
44 --  Function Val_Attribute11
45 
46 FUNCTION Val_Attribute11
47 (   p_Attribute11                   IN  VARCHAR2
48 )   RETURN BOOLEAN;
49 
50 --  Function Val_Attribute12
51 
52 FUNCTION Val_Attribute12
53 (   p_Attribute12                   IN  VARCHAR2
54 )   RETURN BOOLEAN;
55 
56 --  Function Val_Attribute13
57 
58 FUNCTION Val_Attribute13
59 (   p_Attribute13                   IN  VARCHAR2
60 )   RETURN BOOLEAN;
61 
62 --  Function Val_Attribute14
63 
64 FUNCTION Val_Attribute14
65 (   p_Attribute14                   IN  VARCHAR2
66 )   RETURN BOOLEAN;
67 
68 --  Function Val_Attribute15
69 
70 FUNCTION Val_Attribute15
71 (   p_Attribute15                   IN  VARCHAR2
72 )   RETURN BOOLEAN;
73 
74 --  Function Val_Attribute2
75 
76 FUNCTION Val_Attribute2
77 (   p_Attribute2                    IN  VARCHAR2
78 )   RETURN BOOLEAN;
79 
80 --  Function Val_Attribute3
81 
82 FUNCTION Val_Attribute3
83 (   p_Attribute3                    IN  VARCHAR2
84 )   RETURN BOOLEAN;
85 
86 --  Function Val_Attribute4
87 
88 FUNCTION Val_Attribute4
89 (   p_Attribute4                    IN  VARCHAR2
90 )   RETURN BOOLEAN;
91 
92 --  Function Val_Attribute5
93 
94 FUNCTION Val_Attribute5
95 (   p_Attribute5                    IN  VARCHAR2
96 )   RETURN BOOLEAN;
97 
98 --  Function Val_Attribute6
99 
100 FUNCTION Val_Attribute6
101 (   p_Attribute6                    IN  VARCHAR2
102 )   RETURN BOOLEAN;
103 
104 --  Function Val_Attribute7
105 
106 FUNCTION Val_Attribute7
107 (   p_Attribute7                    IN  VARCHAR2
108 )   RETURN BOOLEAN;
109 
110 --  Function Val_Attribute8
111 
112 FUNCTION Val_Attribute8
113 (   p_Attribute8                    IN  VARCHAR2
114 )   RETURN BOOLEAN;
115 
116 --  Function Val_Attribute9
117 
118 FUNCTION Val_Attribute9
119 (   p_Attribute9                    IN  VARCHAR2
120 )   RETURN BOOLEAN;
121 
122 --  Function Val_Attribute_Category
123 
124 FUNCTION Val_Attribute_Category
125 (   p_Attribute_Category            IN  VARCHAR2
126 )   RETURN BOOLEAN;
127 
128 --  Function Val_Created_By
129 
130 FUNCTION Val_Created_By
131 (   p_Created_By                    IN  NUMBER
132 )   RETURN BOOLEAN;
133 
134 --  Function Val_Creation_Date
135 
136 FUNCTION Val_Creation_Date
137 (   p_Creation_Date                 IN  DATE
138 )   RETURN BOOLEAN;
139 
140 --  Function Val_Description
141 
142 FUNCTION Val_Description
143 (   p_Description                   IN  VARCHAR2
144 )   RETURN BOOLEAN;
145 
146 --  Function Val_Last_Updated_By
147 
148 FUNCTION Val_Last_Updated_By
149 (   p_Last_Updated_By               IN  NUMBER
150 )   RETURN BOOLEAN;
151 
152 --  Function Val_Last_Update_Date
153 
154 FUNCTION Val_Last_Update_Date
155 (   p_Last_Update_Date              IN  DATE
156 )   RETURN BOOLEAN;
157 
158 --  Function Val_Last_Update_Login
159 
160 FUNCTION Val_Last_Update_Login
161 (   p_Last_Update_Login             IN  NUMBER
162 )   RETURN BOOLEAN;
163 
164 --  Function Val_Organization_Id
165 
166 FUNCTION Val_Organization_Id
167 (   p_Organization_Id               IN  NUMBER
168 )   RETURN BOOLEAN;
169 
170 --  Function Val_Planning_Active
171 
172 FUNCTION Val_Planning_Active
173 (   p_Planning_Active               IN  NUMBER
174 )   RETURN BOOLEAN;
175 
176 --  Function Val_Program_Application_Id
177 
178 FUNCTION Val_Program_Application_Id
179 (   p_Program_Application_Id        IN  NUMBER
180 )   RETURN BOOLEAN;
181 
182 --  Function Val_Program_Id
183 
184 FUNCTION Val_Program_Id
185 (   p_Program_Id                    IN  NUMBER
186 )   RETURN BOOLEAN;
187 
188 --  Function Val_Program_Update_Date
189 
190 FUNCTION Val_Program_Update_Date
191 (   p_Program_Update_Date           IN  DATE
192 )   RETURN BOOLEAN;
193 
194 --  Function Val_Request_Id
195 
196 FUNCTION Val_Request_Id
197 (   p_Request_Id                    IN  NUMBER
198 )   RETURN BOOLEAN;
199 
200 --  Function Val_Sourcing_Rule_Name
201 
202 FUNCTION Val_Sourcing_Rule_Name
203 (   p_Sourcing_Rule_Name            IN  VARCHAR2
204 , p_organization_id                 IN  NUMBER
205 )   RETURN BOOLEAN;
206 
207 --  Function Val_Sourcing_Rule_Type
208 
209 FUNCTION Val_Sourcing_Rule_Type
210 (   p_Sourcing_Rule_Type            IN  NUMBER
211 )   RETURN BOOLEAN;
212 
213 --  Function Val_Status
214 
215 FUNCTION Val_Status
216 (   p_Status                        IN  NUMBER
217 )   RETURN BOOLEAN;
218 
219 END MRP_Validate_Sourcing_Rule;