[Home] [Help]
PACKAGE: APPS.IGC_CC_ACCT_LINES_PKG
Source
1 PACKAGE IGC_CC_ACCT_LINES_PKG as
2 /* $Header: IGCCACLS.pls 120.3.12000000.3 2007/10/18 15:22:59 vumaasha ship $ */
3
4 /* ================================================================================
5 PROCEDURE Insert_Row
6 ===============================================================================*/
7
8 PROCEDURE Insert_Row(
9 p_api_version IN NUMBER,
10 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
11 p_commit IN VARCHAR2 := FND_API.G_FALSE,
12 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
13 X_return_status OUT NOCOPY VARCHAR2,
14 X_msg_count OUT NOCOPY NUMBER,
15 X_msg_data OUT NOCOPY VARCHAR2,
16 p_Rowid IN OUT NOCOPY VARCHAR2,
17 p_CC_Acct_Line_Id IN OUT NOCOPY IGC_CC_ACCT_LINES.CC_Acct_Line_Id%TYPE,
18 p_CC_Header_Id IGC_CC_ACCT_LINES.CC_Header_Id%TYPE,
19 p_Parent_Header_Id IGC_CC_ACCT_LINES.Parent_Header_Id%TYPE,
20 p_Parent_Acct_Line_Id IGC_CC_ACCT_LINES.Parent_Acct_Line_Id%TYPE,
21 p_CC_Charge_Code_Comb_Id IGC_CC_ACCT_LINES.CC_Charge_Code_Combination_Id%TYPE,
22 p_CC_Acct_Line_Num IGC_CC_ACCT_LINES.CC_Acct_Line_Num%TYPE,
23 p_CC_Budget_Code_Comb_Id IGC_CC_ACCT_LINES.CC_Budget_Code_Combination_Id%TYPE,
24 p_CC_Acct_Entered_Amt IGC_CC_ACCT_LINES.CC_Acct_Entered_Amt%TYPE,
25 p_CC_Acct_Func_Amt IGC_CC_ACCT_LINES.CC_Acct_Func_Amt%TYPE,
26 p_CC_Acct_Desc IGC_CC_ACCT_LINES.CC_Acct_Desc%TYPE,
27 p_CC_Acct_Billed_Amt IGC_CC_ACCT_LINES.CC_Acct_Billed_Amt%TYPE,
28 p_CC_Acct_Unbilled_Amt IGC_CC_ACCT_LINES.CC_Acct_Unbilled_Amt%TYPE,
29 p_CC_Acct_Taxable_Flag IGC_CC_ACCT_LINES.CC_Acct_Taxable_Flag%TYPE,
30 p_Tax_Id IGC_CC_ACCT_LINES.Tax_Id%TYPE,
31 p_CC_Acct_Encmbrnc_Amt IGC_CC_ACCT_LINES.CC_Acct_Encmbrnc_Amt%TYPE,
32 p_CC_Acct_Encmbrnc_Date IGC_CC_ACCT_LINES.CC_Acct_Encmbrnc_Date%TYPE,
33 p_CC_Acct_Encmbrnc_Status IGC_CC_ACCT_LINES.CC_Acct_Encmbrnc_Status%TYPE,
34 p_Project_Id IGC_CC_ACCT_LINES.Project_Id%TYPE,
35 p_Task_Id IGC_CC_ACCT_LINES.Task_Id%TYPE,
36 p_Expenditure_Type IGC_CC_ACCT_LINES.Expenditure_Type%TYPE,
37 p_Expenditure_Org_Id IGC_CC_ACCT_LINES.Expenditure_Org_Id%TYPE,
38 p_Expenditure_Item_Date IGC_CC_ACCT_LINES.Expenditure_Item_Date%TYPE,
39 p_Last_Update_Date IGC_CC_ACCT_LINES.Last_Update_Date%TYPE,
40 p_Last_Updated_By IGC_CC_ACCT_LINES.Last_Updated_By%TYPE,
41 p_Last_Update_Login IGC_CC_ACCT_LINES.Last_Update_Login%TYPE,
42 p_Creation_Date IGC_CC_ACCT_LINES.Creation_Date%TYPE,
43 p_Created_By IGC_CC_ACCT_LINES.Created_By%TYPE,
44 p_Attribute1 IGC_CC_ACCT_LINES.Attribute1%TYPE,
45 p_Attribute2 IGC_CC_ACCT_LINES.Attribute2%TYPE,
46 p_Attribute3 IGC_CC_ACCT_LINES.Attribute3%TYPE,
47 p_Attribute4 IGC_CC_ACCT_LINES.Attribute4%TYPE,
48 p_Attribute5 IGC_CC_ACCT_LINES.Attribute5%TYPE,
49 p_Attribute6 IGC_CC_ACCT_LINES.Attribute6%TYPE,
50 p_Attribute7 IGC_CC_ACCT_LINES.Attribute7%TYPE,
51 p_Attribute8 IGC_CC_ACCT_LINES.Attribute8%TYPE,
52 p_Attribute9 IGC_CC_ACCT_LINES.Attribute9%TYPE,
53 p_Attribute10 IGC_CC_ACCT_LINES.Attribute10%TYPE,
54 p_Attribute11 IGC_CC_ACCT_LINES.Attribute11%TYPE,
55 p_Attribute12 IGC_CC_ACCT_LINES.Attribute12%TYPE,
56 p_Attribute13 IGC_CC_ACCT_LINES.Attribute13%TYPE,
57 p_Attribute14 IGC_CC_ACCT_LINES.Attribute14%TYPE,
58 p_Attribute15 IGC_CC_ACCT_LINES.Attribute15%TYPE,
59 p_Context IGC_CC_ACCT_LINES.Context%TYPE,
60 p_cc_func_withheld_amt IGC_CC_ACCT_LINES.cc_func_withheld_amt%TYPE,
61 p_cc_ent_withheld_amt IGC_CC_ACCT_LINES.cc_ent_withheld_amt%TYPE,
62 G_FLAG IN OUT NOCOPY VARCHAR2,
63 P_Tax_Classif_Code IGC_CC_ACCT_LINES.Tax_Classif_code%TYPE
64 );
65
66 /* ================================================================================
67 PROCEDURE Lock_Row
68 ===============================================================================*/
69
70
71 PROCEDURE Lock_Row (
72 p_api_version IN NUMBER,
73 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
74 p_commit IN VARCHAR2 := FND_API.G_FALSE,
75 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
76 X_return_status OUT NOCOPY VARCHAR2,
77 X_msg_count OUT NOCOPY NUMBER,
78 X_msg_data OUT NOCOPY VARCHAR2,
79 p_Rowid IN OUT NOCOPY VARCHAR2,
80 p_CC_Acct_Line_Id IGC_CC_ACCT_LINES.CC_Acct_Line_Id%TYPE,
81 p_CC_Header_Id IGC_CC_ACCT_LINES.CC_Header_Id%TYPE,
82 p_Parent_Header_Id IGC_CC_ACCT_LINES.Parent_Header_Id%TYPE,
83 p_Parent_Acct_Line_Id IGC_CC_ACCT_LINES.Parent_Acct_Line_Id%TYPE,
84 p_CC_Charge_Code_Comb_Id IGC_CC_ACCT_LINES.CC_Charge_Code_Combination_Id%TYPE,
85 p_CC_Acct_Line_Num IGC_CC_ACCT_LINES.CC_Acct_Line_Num%TYPE,
86 p_CC_Budget_Code_Comb_Id IGC_CC_ACCT_LINES.CC_Budget_Code_Combination_Id%TYPE,
87 p_CC_Acct_Entered_Amt IGC_CC_ACCT_LINES.CC_Acct_Entered_Amt%TYPE,
88 p_CC_Acct_Func_Amt IGC_CC_ACCT_LINES.CC_Acct_Func_Amt%TYPE,
89 p_CC_Acct_Desc IGC_CC_ACCT_LINES.CC_Acct_Desc%TYPE,
90 p_CC_Acct_Billed_Amt IGC_CC_ACCT_LINES.CC_Acct_Billed_Amt%TYPE,
91 p_CC_Acct_Unbilled_Amt IGC_CC_ACCT_LINES.CC_Acct_Unbilled_Amt%TYPE,
92 p_CC_Acct_Taxable_Flag IGC_CC_ACCT_LINES.CC_Acct_Taxable_Flag%TYPE,
93 p_Tax_Id IGC_CC_ACCT_LINES.Tax_Id%TYPE,
94 p_CC_Acct_Encmbrnc_Amt IGC_CC_ACCT_LINES.CC_Acct_Encmbrnc_Amt%TYPE,
95 p_CC_Acct_Encmbrnc_Date IGC_CC_ACCT_LINES.CC_Acct_Encmbrnc_Date%TYPE,
96 p_CC_Acct_Encmbrnc_Status IGC_CC_ACCT_LINES.CC_Acct_Encmbrnc_Status%TYPE,
97 p_Project_Id IGC_CC_ACCT_LINES.Project_Id%TYPE,
98 p_Task_Id IGC_CC_ACCT_LINES.Task_Id%TYPE,
99 p_Expenditure_Type IGC_CC_ACCT_LINES.Expenditure_Type%TYPE,
100 p_Expenditure_Org_Id IGC_CC_ACCT_LINES.Expenditure_Org_Id%TYPE,
101 p_Expenditure_Item_Date IGC_CC_ACCT_LINES.Expenditure_Item_Date%TYPE,
102 p_Last_Update_Date IGC_CC_ACCT_LINES.Last_Update_Date%TYPE,
103 p_Last_Updated_By IGC_CC_ACCT_LINES.Last_Updated_By%TYPE,
104 p_Last_Update_Login IGC_CC_ACCT_LINES.Last_Update_Login%TYPE,
105 p_Creation_Date IGC_CC_ACCT_LINES.Creation_Date%TYPE,
106 p_Created_By IGC_CC_ACCT_LINES.Created_By%TYPE,
107 p_Attribute1 IGC_CC_ACCT_LINES.Attribute1%TYPE,
108 p_Attribute2 IGC_CC_ACCT_LINES.Attribute2%TYPE,
109 p_Attribute3 IGC_CC_ACCT_LINES.Attribute3%TYPE,
110 p_Attribute4 IGC_CC_ACCT_LINES.Attribute4%TYPE,
111 p_Attribute5 IGC_CC_ACCT_LINES.Attribute5%TYPE,
112 p_Attribute6 IGC_CC_ACCT_LINES.Attribute6%TYPE,
113 p_Attribute7 IGC_CC_ACCT_LINES.Attribute7%TYPE,
114 p_Attribute8 IGC_CC_ACCT_LINES.Attribute8%TYPE,
115 p_Attribute9 IGC_CC_ACCT_LINES.Attribute9%TYPE,
116 p_Attribute10 IGC_CC_ACCT_LINES.Attribute10%TYPE,
117 p_Attribute11 IGC_CC_ACCT_LINES.Attribute11%TYPE,
118 p_Attribute12 IGC_CC_ACCT_LINES.Attribute12%TYPE,
119 p_Attribute13 IGC_CC_ACCT_LINES.Attribute13%TYPE,
120 p_Attribute14 IGC_CC_ACCT_LINES.Attribute14%TYPE,
121 p_Attribute15 IGC_CC_ACCT_LINES.Attribute15%TYPE,
122 p_Context IGC_CC_ACCT_LINES.Context%TYPE,
123 p_cc_func_withheld_amt IGC_CC_ACCT_LINES.cc_func_withheld_amt%TYPE,
124 p_cc_ent_withheld_amt IGC_CC_ACCT_LINES.cc_ent_withheld_amt%TYPE,
125 X_row_locked OUT NOCOPY VARCHAR2,
126 G_FLAG IN OUT NOCOPY VARCHAR2,
127 P_Tax_Classif_Code IGC_CC_ACCT_LINES.Tax_Classif_code%TYPE
128 );
129
130
131 /* ================================================================================
132 PROCEDURE Update_Row
133 ===============================================================================*/
134
135 PROCEDURE Update_Row(
136 p_api_version IN NUMBER,
137 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
138 p_commit IN VARCHAR2 := FND_API.G_FALSE,
139 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
140 X_return_status OUT NOCOPY VARCHAR2,
141 X_msg_count OUT NOCOPY NUMBER,
142 X_msg_data OUT NOCOPY VARCHAR2,
143 p_Rowid IN OUT NOCOPY VARCHAR2,
144 p_CC_Acct_Line_Id IN OUT NOCOPY IGC_CC_ACCT_LINES.CC_Acct_Line_Id%TYPE,
145 p_CC_Header_Id IGC_CC_ACCT_LINES.CC_Header_Id%TYPE,
146 p_Parent_Header_Id IGC_CC_ACCT_LINES.Parent_Header_Id%TYPE,
147 p_Parent_Acct_Line_Id IGC_CC_ACCT_LINES.Parent_Acct_Line_Id%TYPE,
148 p_CC_Charge_Code_Comb_Id IGC_CC_ACCT_LINES.CC_Charge_Code_Combination_Id%TYPE,
149 p_CC_Acct_Line_Num IGC_CC_ACCT_LINES.CC_Acct_Line_Num%TYPE,
150 p_CC_Budget_Code_Comb_Id IGC_CC_ACCT_LINES.CC_Budget_Code_Combination_Id%TYPE,
151 p_CC_Acct_Entered_Amt IGC_CC_ACCT_LINES.CC_Acct_Entered_Amt%TYPE,
152 p_CC_Acct_Func_Amt IGC_CC_ACCT_LINES.CC_Acct_Func_Amt%TYPE,
153 p_CC_Acct_Desc IGC_CC_ACCT_LINES.CC_Acct_Desc%TYPE,
154 p_CC_Acct_Billed_Amt IGC_CC_ACCT_LINES.CC_Acct_Billed_Amt%TYPE,
155 p_CC_Acct_Unbilled_Amt IGC_CC_ACCT_LINES.CC_Acct_Unbilled_Amt%TYPE,
156 p_CC_Acct_Taxable_Flag IGC_CC_ACCT_LINES.CC_Acct_Taxable_Flag%TYPE,
157 p_Tax_Id IGC_CC_ACCT_LINES.Tax_Id%TYPE,
158 p_CC_Acct_Encmbrnc_Amt IGC_CC_ACCT_LINES.CC_Acct_Encmbrnc_Amt%TYPE,
159 p_CC_Acct_Encmbrnc_Date IGC_CC_ACCT_LINES.CC_Acct_Encmbrnc_Date%TYPE,
160 p_CC_Acct_Encmbrnc_Status IGC_CC_ACCT_LINES.CC_Acct_Encmbrnc_Status%TYPE,
161 p_Project_Id IGC_CC_ACCT_LINES.Project_Id%TYPE,
162 p_Task_Id IGC_CC_ACCT_LINES.Task_Id%TYPE,
163 p_Expenditure_Type IGC_CC_ACCT_LINES.Expenditure_Type%TYPE,
164 p_Expenditure_Org_Id IGC_CC_ACCT_LINES.Expenditure_Org_Id%TYPE,
165 p_Expenditure_Item_Date IGC_CC_ACCT_LINES.Expenditure_Item_Date%TYPE,
166 p_Last_Update_Date IGC_CC_ACCT_LINES.Last_Update_Date%TYPE,
167 p_Last_Updated_By IGC_CC_ACCT_LINES.Last_Updated_By%TYPE,
168 p_Last_Update_Login IGC_CC_ACCT_LINES.Last_Update_Login%TYPE,
169 p_Creation_Date IGC_CC_ACCT_LINES.Creation_Date%TYPE,
170 p_Created_By IGC_CC_ACCT_LINES.Created_By%TYPE,
171 p_Attribute1 IGC_CC_ACCT_LINES.Attribute1%TYPE,
172 p_Attribute2 IGC_CC_ACCT_LINES.Attribute2%TYPE,
173 p_Attribute3 IGC_CC_ACCT_LINES.Attribute3%TYPE,
174 p_Attribute4 IGC_CC_ACCT_LINES.Attribute4%TYPE,
175 p_Attribute5 IGC_CC_ACCT_LINES.Attribute5%TYPE,
176 p_Attribute6 IGC_CC_ACCT_LINES.Attribute6%TYPE,
177 p_Attribute7 IGC_CC_ACCT_LINES.Attribute7%TYPE,
178 p_Attribute8 IGC_CC_ACCT_LINES.Attribute8%TYPE,
179 p_Attribute9 IGC_CC_ACCT_LINES.Attribute9%TYPE,
180 p_Attribute10 IGC_CC_ACCT_LINES.Attribute10%TYPE,
181 p_Attribute11 IGC_CC_ACCT_LINES.Attribute11%TYPE,
182 p_Attribute12 IGC_CC_ACCT_LINES.Attribute12%TYPE,
183 p_Attribute13 IGC_CC_ACCT_LINES.Attribute13%TYPE,
184 p_Attribute14 IGC_CC_ACCT_LINES.Attribute14%TYPE,
185 p_Attribute15 IGC_CC_ACCT_LINES.Attribute15%TYPE,
186 p_Context IGC_CC_ACCT_LINES.Context%TYPE,
187 p_cc_func_withheld_amt IGC_CC_ACCT_LINES.cc_func_withheld_amt%TYPE,
188 p_cc_ent_withheld_amt IGC_CC_ACCT_LINES.cc_ent_withheld_amt%TYPE,
189 G_FLAG IN OUT NOCOPY VARCHAR2,
190 P_Tax_Classif_Code IGC_CC_ACCT_LINES.Tax_Classif_code%TYPE
191 );
192
193
194 /* ================================================================================
195 PROCEDURE Delete_Row
196 ===============================================================================*/
197
198 PROCEDURE Delete_Row(
199 p_api_version IN NUMBER,
200 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
204 X_msg_count OUT NOCOPY NUMBER,
201 p_commit IN VARCHAR2 := FND_API.G_FALSE,
202 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
203 X_return_status OUT NOCOPY VARCHAR2,
205 X_msg_data OUT NOCOPY VARCHAR2,
206 p_Rowid IN OUT NOCOPY VARCHAR2,
207 G_FLAG IN OUT NOCOPY VARCHAR2
208 );
209
210 END IGC_CC_ACCT_LINES_PKG;