DBA Data[Home] [Help]

PACKAGE: APPS.PA_DRAFT_INVOICES_PKG

Source


1 PACKAGE PA_DRAFT_INVOICES_PKG as
2 /* $Header: PAINDINS.pls 120.1.12010000.2 2008/11/27 09:38:42 rdegala ship $ */
3 
4 
5   PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
6                        X_Project_Id                     NUMBER,
7                        X_Draft_Invoice_Num              NUMBER,
8                        X_Last_Update_Date               DATE,
9                        X_Last_Updated_By                NUMBER,
10                        X_Creation_Date                  DATE,
11                        X_Created_By                     NUMBER,
12                        X_Transfer_Status_Code           VARCHAR2,
13                        X_Generation_Error_Flag          VARCHAR2,
14                        X_Agreement_Id                   NUMBER,
15                        X_Pa_Date                        DATE,
16                        X_Customer_Bill_Split            NUMBER,
17                        X_Bill_Through_Date              DATE,
18                        X_Invoice_Comment                VARCHAR2,
19                        X_Approved_Date                  DATE,
20                        X_Approved_By_Person_Id          NUMBER,
21                        X_Released_Date                  DATE,
22                        X_Released_By_Person_Id          NUMBER,
23                        X_Invoice_Date                   DATE,
24                        X_Ra_Invoice_Number              VARCHAR2,
25                        X_Transferred_Date               DATE,
26                        X_Transfer_Rejection_Reason      VARCHAR2,
27                        X_Unearned_Revenue_Cr            NUMBER,
28                        X_Unbilled_Receivable_Dr         NUMBER,
29                        X_Gl_Date                        DATE,
30                        X_System_Reference               NUMBER,
31                        X_Draft_Invoice_Num_Credited     NUMBER,
32                        X_Canceled_Flag                  VARCHAR2,
33                        X_Cancel_Credit_Memo_Flag        VARCHAR2,
34                        X_Write_Off_Flag                 VARCHAR2,
35                        X_Converted_Flag                 VARCHAR2,
36                        X_Extracted_Date                 DATE,
37                        X_Last_Update_Login              NUMBER,
38                        X_Attribute_Category             VARCHAR2,
39                        X_Attribute1                     VARCHAR2,
40                        X_Attribute2                     VARCHAR2,
41                        X_Attribute3                     VARCHAR2,
42                        X_Attribute4                     VARCHAR2,
43                        X_Attribute5                     VARCHAR2,
44                        X_Attribute6                     VARCHAR2,
45                        X_Attribute7                     VARCHAR2,
46                        X_Attribute8                     VARCHAR2,
47                        X_Attribute9                     VARCHAR2,
48                        X_Attribute10                    VARCHAR2,
49                        X_Retention_Percentage           NUMBER,
50                        X_Invoice_Set_Id                 NUMBER
51                       );
52 
53   PROCEDURE Lock_Row(X_Rowid                            VARCHAR2,
54 
55                      X_Project_Id                       NUMBER,
56                      X_Draft_Invoice_Num                NUMBER,
57                      X_Transfer_Status_Code             VARCHAR2,
58                      X_Generation_Error_Flag            VARCHAR2,
59                      X_Agreement_Id                     NUMBER,
60                      X_Pa_Date                          DATE,
61                      X_Customer_Bill_Split              NUMBER,
62                      X_Bill_Through_Date                DATE,
63                      X_Invoice_Comment                  VARCHAR2,
64                      X_Approved_Date                    DATE,
65                      X_Approved_By_Person_Id            NUMBER,
66                      X_Released_Date                    DATE,
67                      X_Released_By_Person_Id            NUMBER,
68                      X_Invoice_Date                     DATE,
69                      X_Ra_Invoice_Number                VARCHAR2,
70                      X_Transferred_Date                 DATE,
71                      X_Transfer_Rejection_Reason        VARCHAR2,
72                      X_Unearned_Revenue_Cr              NUMBER,
73                      X_Unbilled_Receivable_Dr           NUMBER,
74                      X_Gl_Date                          DATE,
75                      X_System_Reference                 NUMBER,
76                      X_Draft_Invoice_Num_Credited       NUMBER,
77                      X_Canceled_Flag                    VARCHAR2,
78                      X_Cancel_Credit_Memo_Flag          VARCHAR2,
79                      X_Write_Off_Flag                   VARCHAR2,
80                      X_Converted_Flag                   VARCHAR2,
81                      X_Extracted_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_Retention_Percentage             NUMBER,
94                      X_Invoice_Set_Id                   NUMBER,
95                      X_Inv_currency_code                VARCHAR2,
96                      X_Inv_rate_type                    VARCHAR2,
97                      X_Inv_rate_date                    DATE,
98                      X_Inv_exchange_rate                NUMBER,
99         	     X_Credit_Memo_Reason_Code          VARCHAR2
100                     );
101 
102 /*Overloaded procedure for Lock_row*/
103   PROCEDURE Lock_Row(X_Rowid                            VARCHAR2,
104 
105                      X_Project_Id                       NUMBER,
106                      X_Draft_Invoice_Num                NUMBER,
107                      X_Transfer_Status_Code             VARCHAR2,
108                      X_Generation_Error_Flag            VARCHAR2,
109                      X_Agreement_Id                     NUMBER,
110                      X_Pa_Date                          DATE,
111                      X_Customer_Bill_Split              NUMBER,
112                      X_Bill_Through_Date                DATE,
113                      X_Invoice_Comment                  VARCHAR2,
114                      X_Approved_Date                    DATE,
115                      X_Approved_By_Person_Id            NUMBER,
116                      X_Released_Date                    DATE,
117                      X_Released_By_Person_Id            NUMBER,
118                      X_Invoice_Date                     DATE,
119                      X_Ra_Invoice_Number                VARCHAR2,
120                      X_Transferred_Date                 DATE,
121                      X_Transfer_Rejection_Reason        VARCHAR2,
122                      X_Unearned_Revenue_Cr              NUMBER,
123                      X_Unbilled_Receivable_Dr           NUMBER,
124                      X_Gl_Date                          DATE,
125                      X_System_Reference                 NUMBER,
126                      X_Draft_Invoice_Num_Credited       NUMBER,
127                      X_Canceled_Flag                    VARCHAR2,
128                      X_Cancel_Credit_Memo_Flag          VARCHAR2,
129                      X_Write_Off_Flag                   VARCHAR2,
130                      X_Converted_Flag                   VARCHAR2,
131                      X_Extracted_Date                   DATE,
132                      X_Attribute_Category               VARCHAR2,
133                      X_Attribute1                       VARCHAR2,
134                      X_Attribute2                       VARCHAR2,
135                      X_Attribute3                       VARCHAR2,
136                      X_Attribute4                       VARCHAR2,
137                      X_Attribute5                       VARCHAR2,
138                      X_Attribute6                       VARCHAR2,
139                      X_Attribute7                       VARCHAR2,
140                      X_Attribute8                       VARCHAR2,
141                      X_Attribute9                       VARCHAR2,
142                      X_Attribute10                      VARCHAR2,
143                      X_Retention_Percentage             NUMBER,
144                      X_Invoice_Set_Id                   NUMBER,
145                      X_Inv_currency_code                VARCHAR2,
146                      X_Inv_rate_type                    VARCHAR2,
147                      X_Inv_rate_date                    DATE,
148                      X_Inv_exchange_rate                NUMBER
149         	     );
150 
151   PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
152 
153                        X_Project_Id                     NUMBER,
154                        X_Draft_Invoice_Num              NUMBER,
155                        X_Last_Update_Date               DATE,
156                        X_Last_Updated_By                NUMBER,
157                        X_Transfer_Status_Code           VARCHAR2,
158                        X_Generation_Error_Flag          VARCHAR2,
159                        X_Agreement_Id                   NUMBER,
160                        X_Pa_Date                        DATE,
161                        X_Customer_Bill_Split            NUMBER,
162                        X_Bill_Through_Date              DATE,
163                        X_Invoice_Comment                VARCHAR2,
164                        X_Approved_Date                  DATE,
165                        X_Approved_By_Person_Id          NUMBER,
166                        X_Released_Date                  DATE,
167                        X_Released_By_Person_Id          NUMBER,
168                        X_Invoice_Date                   DATE,
169                        X_Ra_Invoice_Number              VARCHAR2,
170                        X_Transferred_Date               DATE,
171                        X_Transfer_Rejection_Reason      VARCHAR2,
172                        X_Unearned_Revenue_Cr            NUMBER,
173                        X_Unbilled_Receivable_Dr         NUMBER,
174                        X_Gl_Date                        DATE,
175 		       X_Gl_period_name			VARCHAR2, /* Added for bug 6819782*/
176                        X_System_Reference               NUMBER,
177                        X_Draft_Invoice_Num_Credited     NUMBER,
178                        X_Canceled_Flag                  VARCHAR2,
179                        X_Cancel_Credit_Memo_Flag        VARCHAR2,
180                        X_Write_Off_Flag                 VARCHAR2,
181                        X_Converted_Flag                 VARCHAR2,
182                        X_Extracted_Date                 DATE,
183                        X_Last_Update_Login              NUMBER,
184                        X_Attribute_Category             VARCHAR2,
185                        X_Attribute1                     VARCHAR2,
186                        X_Attribute2                     VARCHAR2,
187                        X_Attribute3                     VARCHAR2,
188                        X_Attribute4                     VARCHAR2,
189                        X_Attribute5                     VARCHAR2,
190                        X_Attribute6                     VARCHAR2,
191                        X_Attribute7                     VARCHAR2,
192                        X_Attribute8                     VARCHAR2,
193                        X_Attribute9                     VARCHAR2,
194                        X_Attribute10                    VARCHAR2,
195                        X_Retention_Percentage           NUMBER,
196                        X_Invoice_Set_Id                 NUMBER,
197 		       X_Credit_Memo_Reason_Code        VARCHAR2
198                       );
199 /*Overloaded procedure for Update_row*/
200 PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
201 
202                        X_Project_Id                     NUMBER,
203                        X_Draft_Invoice_Num              NUMBER,
204                        X_Last_Update_Date               DATE,
205                        X_Last_Updated_By                NUMBER,
206                        X_Transfer_Status_Code           VARCHAR2,
207                        X_Generation_Error_Flag          VARCHAR2,
208                        X_Agreement_Id                   NUMBER,
209                        X_Pa_Date                        DATE,
210                        X_Customer_Bill_Split            NUMBER,
211                        X_Bill_Through_Date              DATE,
212                        X_Invoice_Comment                VARCHAR2,
213                        X_Approved_Date                  DATE,
214                        X_Approved_By_Person_Id          NUMBER,
215                        X_Released_Date                  DATE,
216                        X_Released_By_Person_Id          NUMBER,
217                        X_Invoice_Date                   DATE,
218                        X_Ra_Invoice_Number              VARCHAR2,
219                        X_Transferred_Date               DATE,
220                        X_Transfer_Rejection_Reason      VARCHAR2,
221                        X_Unearned_Revenue_Cr            NUMBER,
222                        X_Unbilled_Receivable_Dr         NUMBER,
223                        X_Gl_Date                        DATE,
224                        X_System_Reference               NUMBER,
225                        X_Draft_Invoice_Num_Credited     NUMBER,
226                        X_Canceled_Flag                  VARCHAR2,
227                        X_Cancel_Credit_Memo_Flag        VARCHAR2,
228                        X_Write_Off_Flag                 VARCHAR2,
229                        X_Converted_Flag                 VARCHAR2,
230                        X_Extracted_Date                 DATE,
231                        X_Last_Update_Login              NUMBER,
232                        X_Attribute_Category             VARCHAR2,
233                        X_Attribute1                     VARCHAR2,
234                        X_Attribute2                     VARCHAR2,
235                        X_Attribute3                     VARCHAR2,
236                        X_Attribute4                     VARCHAR2,
237                        X_Attribute5                     VARCHAR2,
238                        X_Attribute6                     VARCHAR2,
239                        X_Attribute7                     VARCHAR2,
240                        X_Attribute8                     VARCHAR2,
241                        X_Attribute9                     VARCHAR2,
242                        X_Attribute10                    VARCHAR2,
243                        X_Retention_Percentage           NUMBER,
244                        X_Invoice_Set_Id                 NUMBER
245 
246                       );
247   PROCEDURE Delete_Row(X_Rowid VARCHAR2);
248 
249 END PA_DRAFT_INVOICES_PKG;