1 PACKAGE PER_BUDGET_VERSION_RULES_PKG AUTHID CURRENT_USER as
2 /* $Header: pebgr01t.pkh 115.2 2002/12/09 14:36:58 raranjan ship $ */
3
4 PROCEDURE Delete_Row(X_Rowid VARCHAR2);
5
6 PROCEDURE Chk_Prev_Rec(X_Budget_Id NUMBER,
7 X_Date_From DATE,
8 X_Date_To IN OUT NOCOPY DATE,
9 X_Rowid VARCHAR2,
10 X_Result IN OUT NOCOPY VARCHAR2);
11
12 PROCEDURE Get_Id (X_Budget_Version_Id IN OUT NOCOPY NUMBER);
13
14 PROCEDURE Chk_Unique(X_Rowid VARCHAR2,
15 X_Business_Group_Id NUMBER,
16 X_Version_Number VARCHAR2,
17 X_Budget_Id NUMBER);
18
19
20 /*PROCEDURE Chk_For_Gap(X_Rowid VARCHAR2,
21 X_Date_To DATE,
22 X_End_Of_Time DATE,
23 X_Budget_Id NUMBER,
24 X_Date_From DATE);
25
26 PROCEDURE Commit_Chks(X_Rowid VARCHAR2,
27 X_Date_To VARCHAR2,
28 X_Date_From VARCHAR2,
29 X_End_Of_Time VARCHAR2,
30 X_Budget_Id NUMBER);*/
31
32 PROCEDURE Default_Date_From(X_Date_From IN OUT NOCOPY DATE,
33 X_Session_Date DATE,
34 X_Budget_Id NUMBER);
35
36 PROCEDURE Lock_Row(X_Rowid VARCHAR2
37 ,X_Budget_Version_id NUMBER
38 ,X_Business_Group_Id NUMBER
39 ,X_Budget_Id NUMBER
40 ,X_Date_from DATE
41 ,X_Version_number VARCHAR2
42 ,X_Comments VARCHAR2
43 ,X_Date_to DATE
44 ,X_Request_id NUMBER
45 ,X_Program_application_id NUMBER
46 ,X_Program_id NUMBER
47 ,X_Program_update_date DATE
48 ,X_Attribute_category VARCHAR2
49 ,X_Attribute1 VARCHAR2
50 ,X_Attribute2 VARCHAR2
51 ,X_Attribute3 VARCHAR2
52 ,X_Attribute4 VARCHAR2
53 ,X_Attribute5 VARCHAR2
54 ,X_Attribute6 VARCHAR2
55 ,X_Attribute7 VARCHAR2
56 ,X_Attribute8 VARCHAR2
57 ,X_Attribute9 VARCHAR2
58 ,X_Attribute10 VARCHAR2
59 ,X_Attribute11 VARCHAR2
60 ,X_Attribute12 VARCHAR2
61 ,X_Attribute13 VARCHAR2
62 ,X_Attribute14 VARCHAR2
63 ,X_Attribute15 VARCHAR2
64 ,X_Attribute16 VARCHAR2
65 ,X_Attribute17 VARCHAR2
66 ,X_Attribute18 VARCHAR2
67 ,X_Attribute19 VARCHAR2
68 ,X_Attribute20 VARCHAR2);
69
70 PROCEDURE Insert_Row(X_Rowid IN OUT NOCOPY VARCHAR2
71 ,X_Budget_version_id IN OUT NOCOPY NUMBER
72 ,X_Business_group_id NUMBER
73 ,X_Budget_id NUMBER
74 ,X_Date_from DATE
75 ,X_Version_number VARCHAR2
76 ,X_Comments VARCHAR2
77 ,X_Date_to DATE
78 ,X_Request_id NUMBER
79 ,X_Program_application_id NUMBER
80 ,X_Program_id NUMBER
81 ,X_Program_update_date DATE
82 ,X_Attribute_category VARCHAR2
83 ,X_Attribute1 VARCHAR2
84 ,X_Attribute2 VARCHAR2
85 ,X_Attribute3 VARCHAR2
86 ,X_Attribute4 VARCHAR2
87 ,X_Attribute5 VARCHAR2
88 ,X_Attribute6 VARCHAR2
89 ,X_Attribute7 VARCHAR2
90 ,X_Attribute8 VARCHAR2
91 ,X_Attribute9 VARCHAR2
92 ,X_Attribute10 VARCHAR2
93 ,X_Attribute11 VARCHAR2
94 ,X_Attribute12 VARCHAR2
95 ,X_Attribute13 VARCHAR2
96 ,X_Attribute14 VARCHAR2
97 ,X_Attribute15 VARCHAR2
98 ,X_Attribute16 VARCHAR2
99 ,X_Attribute17 VARCHAR2
100 ,X_Attribute18 VARCHAR2
101 ,X_Attribute19 VARCHAR2
102 ,X_Attribute20 VARCHAR2);
103
104
105 PROCEDURE Update_Row(X_Rowid VARCHAR2
106 ,X_Budget_Version_id NUMBER
107 ,X_Business_Group_Id NUMBER
108 ,X_Budget_Id NUMBER
109 ,X_Date_from DATE
110 ,X_Version_number VARCHAR2
111 ,X_Comments VARCHAR2
112 ,X_Date_to DATE
113 ,X_Request_id NUMBER
114 ,X_Program_application_id NUMBER
115 ,X_Program_id NUMBER
116 ,X_Program_update_date DATE
117 ,X_Attribute_category VARCHAR2
118 ,X_Attribute1 VARCHAR2
119 ,X_Attribute2 VARCHAR2
120 ,X_Attribute3 VARCHAR2
121 ,X_Attribute4 VARCHAR2
122 ,X_Attribute5 VARCHAR2
123 ,X_Attribute6 VARCHAR2
124 ,X_Attribute7 VARCHAR2
125 ,X_Attribute8 VARCHAR2
126 ,X_Attribute9 VARCHAR2
127 ,X_Attribute10 VARCHAR2
128 ,X_Attribute11 VARCHAR2
129 ,X_Attribute12 VARCHAR2
130 ,X_Attribute13 VARCHAR2
131 ,X_Attribute14 VARCHAR2
132 ,X_Attribute15 VARCHAR2
133 ,X_Attribute16 VARCHAR2
134 ,X_Attribute17 VARCHAR2
135 ,X_Attribute18 VARCHAR2
136 ,X_Attribute19 VARCHAR2
137 ,X_Attribute20 VARCHAR2);
138
139 END PER_BUDGET_VERSION_RULES_PKG;
|
|
|