DBA Data[Home] [Help]

PACKAGE: APPS.BOM_DEPARTMENT_RESOURCES_PKG

Source


1 PACKAGE BOM_DEPARTMENT_RESOURCES_PKG as
2 /* $Header: bompbdrs.pls 120.0 2005/05/25 05:20:45 appldev noship $ */
3 
4 PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
5                      X_Department_Id                  NUMBER,
6                      X_Resource_Id                    NUMBER,
7                      X_Last_Update_Date               DATE,
8                      X_Last_Updated_By                NUMBER,
9                      X_Creation_Date                  DATE,
10                      X_Created_By                     NUMBER,
11                      X_Last_Update_Login              NUMBER DEFAULT NULL,
12                      X_Share_Capacity_Flag            NUMBER,
13                      X_Share_From_Dept_Id             NUMBER DEFAULT NULL,
14                      X_Capacity_Units                 NUMBER DEFAULT NULL,
15                      X_Resource_Group_Name            VARCHAR2 DEFAULT NULL,
16                      X_Available_24_Hours_Flag        NUMBER,
17 		     X_Ctp_Flag			      NUMBER,
18                      X_Attribute_Category             VARCHAR2 DEFAULT NULL,
19                      X_Attribute1                     VARCHAR2 DEFAULT NULL,
20                      X_Attribute2                     VARCHAR2 DEFAULT NULL,
21                      X_Attribute3                     VARCHAR2 DEFAULT NULL,
22                      X_Attribute4                     VARCHAR2 DEFAULT NULL,
23                      X_Attribute5                     VARCHAR2 DEFAULT NULL,
24                      X_Attribute6                     VARCHAR2 DEFAULT NULL,
25                      X_Attribute7                     VARCHAR2 DEFAULT NULL,
26                      X_Attribute8                     VARCHAR2 DEFAULT NULL,
27                      X_Attribute9                     VARCHAR2 DEFAULT NULL,
28                      X_Attribute10                    VARCHAR2 DEFAULT NULL,
29                      X_Attribute11                    VARCHAR2 DEFAULT NULL,
30                      X_Attribute12                    VARCHAR2 DEFAULT NULL,
31                      X_Attribute13                    VARCHAR2 DEFAULT NULL,
32                      X_Attribute14                    VARCHAR2 DEFAULT NULL,
33                      X_Attribute15                    VARCHAR2 DEFAULT NULL,
34 		     X_Exception_Set_Name	      VARCHAR2 DEFAULT NULL,
35 		     X_ATP_Rule_Id		      NUMBER DEFAULT NULL,
36 		     X_Utilization		      NUMBER DEFAULT NULL,
37 		     X_Efficiency		      NUMBER DEFAULT NULL,
38 		     X_Schedule_To_Instance	      NUMBER,
39 		     X_Sequencing_Window	      NUMBER DEFAULT NULL,       --APS Enhancement for Routings
40 	             X_Idle_Time_Tolerance	      NUMBER DEFAULT NULL        --APS Enhancement for Routings
41                     );
42 
43 
44 PROCEDURE Lock_Row(X_Rowid                            VARCHAR2,
45                    X_Department_Id                    NUMBER,
46                    X_Resource_Id                      NUMBER,
47                    X_Share_Capacity_Flag              NUMBER,
48                    X_Share_From_Dept_Id               NUMBER DEFAULT NULL,
49                    X_Capacity_Units                   NUMBER DEFAULT NULL,
50                    X_Resource_Group_Name              VARCHAR2 DEFAULT NULL,
51                    X_Available_24_Hours_Flag          NUMBER,
52 		   X_Ctp_Flag                         NUMBER,
53                    X_Attribute_Category               VARCHAR2 DEFAULT NULL,
54                    X_Attribute1                       VARCHAR2 DEFAULT NULL,
55                    X_Attribute2                       VARCHAR2 DEFAULT NULL,
56                    X_Attribute3                       VARCHAR2 DEFAULT NULL,
57                    X_Attribute4                       VARCHAR2 DEFAULT NULL,
58                    X_Attribute5                       VARCHAR2 DEFAULT NULL,
59                    X_Attribute6                       VARCHAR2 DEFAULT NULL,
60                    X_Attribute7                       VARCHAR2 DEFAULT NULL,
61                    X_Attribute8                       VARCHAR2 DEFAULT NULL,
62                    X_Attribute9                       VARCHAR2 DEFAULT NULL,
63                    X_Attribute10                      VARCHAR2 DEFAULT NULL,
64                    X_Attribute11                      VARCHAR2 DEFAULT NULL,
65                    X_Attribute12                      VARCHAR2 DEFAULT NULL,
66                    X_Attribute13                      VARCHAR2 DEFAULT NULL,
67                    X_Attribute14                      VARCHAR2 DEFAULT NULL,
68                    X_Attribute15                      VARCHAR2 DEFAULT NULL,
69 		   X_Exception_Set_Name		      VARCHAR2 DEFAULT NULL,
70                    X_ATP_Rule_Id                      NUMBER DEFAULT NULL,
71                    X_Utilization                      NUMBER DEFAULT NULL,
72                    X_Efficiency                       NUMBER DEFAULT NULL,
73 		   X_Schedule_To_Instance	      NUMBER,
74 		   X_Sequencing_Window	              NUMBER DEFAULT NULL,       --APS Enhancement for Routings
75 	           X_Idle_Time_Tolerance	      NUMBER DEFAULT NULL        --APS Enhancement for Routings
76                   );
77 
78 
79 PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
80                      X_Department_Id                  NUMBER,
81                      X_Resource_Id                    NUMBER,
82                      X_Last_Update_Date               DATE,
83                      X_Last_Updated_By                NUMBER,
84                      X_Last_Update_Login              NUMBER DEFAULT NULL,
85                      X_Share_Capacity_Flag            NUMBER,
86                      X_Share_From_Dept_Id             NUMBER DEFAULT NULL,
87                      X_Capacity_Units                 NUMBER DEFAULT NULL,
88                      X_Resource_Group_Name            VARCHAR2 DEFAULT NULL,
89                      X_Available_24_Hours_Flag        NUMBER,
90 		     X_Ctp_Flag                       NUMBER,
91                      X_Attribute_Category             VARCHAR2 DEFAULT NULL,
92                      X_Attribute1                     VARCHAR2 DEFAULT NULL,
93                      X_Attribute2                     VARCHAR2 DEFAULT NULL,
94                      X_Attribute3                     VARCHAR2 DEFAULT NULL,
95                      X_Attribute4                     VARCHAR2 DEFAULT NULL,
96                      X_Attribute5                     VARCHAR2 DEFAULT NULL,
97                      X_Attribute6                     VARCHAR2 DEFAULT NULL,
98                      X_Attribute7                     VARCHAR2 DEFAULT NULL,
99                      X_Attribute8                     VARCHAR2 DEFAULT NULL,
100                      X_Attribute9                     VARCHAR2 DEFAULT NULL,
101                      X_Attribute10                    VARCHAR2 DEFAULT NULL,
102                      X_Attribute11                    VARCHAR2 DEFAULT NULL,
103                      X_Attribute12                    VARCHAR2 DEFAULT NULL,
104                      X_Attribute13                    VARCHAR2 DEFAULT NULL,
105                      X_Attribute14                    VARCHAR2 DEFAULT NULL,
106                      X_Attribute15                    VARCHAR2 DEFAULT NULL,
107 		     X_Exception_Set_Name	      VARCHAR2 DEFAULT NULL,
108                      X_ATP_Rule_Id                    NUMBER DEFAULT NULL,
109                      X_Utilization                    NUMBER DEFAULT NULL,
110                      X_Efficiency                     NUMBER DEFAULT NULL,
111 		     X_Schedule_To_Instance	      NUMBER,
112 		     X_Sequencing_Window	      NUMBER DEFAULT NULL,       --APS Enhancement for Routings
113 	             X_Idle_Time_Tolerance	      NUMBER DEFAULT NULL        --APS Enhancement for Routings
114                     );
115 
116 
117 PROCEDURE Delete_Row(X_Rowid VARCHAR2);
118 
119 
120 PROCEDURE Check_Unique(X_Rowid VARCHAR2,
121 		       X_Department_Id NUMBER,
122 		       X_Resource_Id NUMBER);
123 
124 
125 PROCEDURE Check_References(X_Rowid VARCHAR2,
126 		 	   X_Resource_Id NUMBER,
127 			   X_Department_Id NUMBER);
128 
129 
130 
131 END BOM_DEPARTMENT_RESOURCES_PKG;