DBA Data[Home] [Help]

PACKAGE: APPS.AP_BATCHES_PKG

Source


1 PACKAGE AP_BATCHES_PKG AUTHID CURRENT_USER as
2 /* $Header: apibatcs.pls 120.4 2004/10/28 00:01:03 pjena noship $ */
3 
4   FUNCTION get_actual_inv_count(l_batch_id IN NUMBER) RETURN NUMBER;
5   FUNCTION get_actual_inv_amount(l_batch_id IN NUMBER) RETURN NUMBER;
6 
7   PRAGMA RESTRICT_REFERENCES(get_actual_inv_count, WNDS, WNPS, RNPS);
8   PRAGMA RESTRICT_REFERENCES(get_actual_inv_amount, WNDS, WNPS, RNPS);
9 
10   PROCEDURE CHECK_UNIQUE (X_ROWID             VARCHAR2,
11                           X_BATCH_NAME        VARCHAR2,
12 			  X_calling_sequence  VARCHAR2);
13 
14 
15   PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
16                        X_Batch_Id                       NUMBER,
17                        X_Batch_Name                     VARCHAR2,
18                        X_Batch_Date                     DATE,
19                        X_Last_Update_Date               DATE,
20                        X_Last_Updated_By                NUMBER,
21                        X_Control_Invoice_Count          NUMBER,
22                        X_Control_Invoice_Total          NUMBER,
23                        X_Invoice_Currency_Code          VARCHAR2,
24                        X_Payment_Currency_Code          VARCHAR2,
25                        X_Last_Update_Login              NUMBER,
26                        X_Creation_Date                  DATE,
27                        X_Created_By                     NUMBER,
28                        X_Pay_Group_Lookup_Code          VARCHAR2,
29                        X_Payment_Priority               NUMBER,
30                        X_Batch_Code_Combination_Id      NUMBER,
31                        X_Terms_Id                       NUMBER,
32                        X_Attribute1                     VARCHAR2,
33                        X_Attribute2                     VARCHAR2,
34                        X_Attribute3                     VARCHAR2,
35                        X_Attribute4                     VARCHAR2,
36                        X_Attribute_Category             VARCHAR2,
37                        X_Attribute5                     VARCHAR2,
38                        X_Attribute6                     VARCHAR2,
39                        X_Attribute7                     VARCHAR2,
40                        X_Attribute8                     VARCHAR2,
41                        X_Attribute9                     VARCHAR2,
42                        X_Attribute10                    VARCHAR2,
43                        X_Attribute11                    VARCHAR2,
44                        X_Attribute12                    VARCHAR2,
45                        X_Attribute13                    VARCHAR2,
46                        X_Attribute14                    VARCHAR2,
47                        X_Attribute15                    VARCHAR2,
48                        X_Invoice_Type_Lookup_Code       VARCHAR2,
49                        X_Hold_Lookup_Code               VARCHAR2,
50                        X_Hold_Reason                    VARCHAR2,
51                        X_Doc_Category_Code              VARCHAR2,
52                        X_Org_Id                         NUMBER,
53 		       X_calling_sequence		VARCHAR2,
54 		       X_gl_date			DATE		-- **1
55                       );
56 
57   PROCEDURE Lock_Row(X_Rowid                            VARCHAR2,
58                      X_Batch_Id                         NUMBER,
59                      X_Batch_Name                       VARCHAR2,
60                      X_Batch_Date                       DATE,
61                      X_Control_Invoice_Count            NUMBER,
62                      X_Control_Invoice_Total            NUMBER,
63                      X_Invoice_Currency_Code            VARCHAR2,
64                      X_Payment_Currency_Code            VARCHAR2,
65                      X_Pay_Group_Lookup_Code            VARCHAR2,
66                      X_Payment_Priority                 NUMBER,
67                      X_Batch_Code_Combination_Id        NUMBER,
68                      X_Terms_Id                         NUMBER,
69                      X_Attribute1                       VARCHAR2,
70                      X_Attribute2                       VARCHAR2,
71                      X_Attribute3                       VARCHAR2,
72                      X_Attribute4                       VARCHAR2,
73                      X_Attribute_Category               VARCHAR2,
74                      X_Attribute5                       VARCHAR2,
75                      X_Attribute6                       VARCHAR2,
76                      X_Attribute7                       VARCHAR2,
77                      X_Attribute8                       VARCHAR2,
78                      X_Attribute9                       VARCHAR2,
79                      X_Attribute10                      VARCHAR2,
80                      X_Attribute11                      VARCHAR2,
81                      X_Attribute12                      VARCHAR2,
82                      X_Attribute13                      VARCHAR2,
83                      X_Attribute14                      VARCHAR2,
84                      X_Attribute15                      VARCHAR2,
85                      X_Invoice_Type_Lookup_Code         VARCHAR2,
86                      X_Hold_Lookup_Code                 VARCHAR2,
87                      X_Hold_Reason                      VARCHAR2,
88                      X_Doc_Category_Code                VARCHAR2,
89                      X_Org_Id                           NUMBER,
90 		     X_calling_sequence			VARCHAR2,
91 		     X_gl_date				DATE		-- **1
92                     );
93 
94 
95 
96   PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
97                        X_Batch_Id                       NUMBER,
98                        X_Batch_Name                     VARCHAR2,
99                        X_Batch_Date                     DATE,
100                        X_Last_Update_Date               DATE,
101                        X_Last_Updated_By                NUMBER,
102                        X_Control_Invoice_Count          NUMBER,
103                        X_Control_Invoice_Total          NUMBER,
104                        X_Invoice_Currency_Code          VARCHAR2,
105                        X_Payment_Currency_Code          VARCHAR2,
106                        X_Last_Update_Login              NUMBER,
107                        X_Pay_Group_Lookup_Code          VARCHAR2,
108                        X_Payment_Priority               NUMBER,
109                        X_Batch_Code_Combination_Id      NUMBER,
110                        X_Terms_Id                       NUMBER,
111                        X_Attribute1                     VARCHAR2,
112                        X_Attribute2                     VARCHAR2,
113                        X_Attribute3                     VARCHAR2,
114                        X_Attribute4                     VARCHAR2,
115                        X_Attribute_Category             VARCHAR2,
116                        X_Attribute5                     VARCHAR2,
117                        X_Attribute6                     VARCHAR2,
118                        X_Attribute7                     VARCHAR2,
119                        X_Attribute8                     VARCHAR2,
120                        X_Attribute9                     VARCHAR2,
121                        X_Attribute10                    VARCHAR2,
122                        X_Attribute11                    VARCHAR2,
123                        X_Attribute12                    VARCHAR2,
124                        X_Attribute13                    VARCHAR2,
125                        X_Attribute14                    VARCHAR2,
126                        X_Attribute15                    VARCHAR2,
127                        X_Invoice_Type_Lookup_Code       VARCHAR2,
128                        X_Hold_Lookup_Code               VARCHAR2,
129                        X_Hold_Reason                    VARCHAR2,
130                        X_Doc_Category_Code              VARCHAR2,
131                        X_Org_Id                         NUMBER,
132 		       X_calling_sequence		VARCHAR2,
133 		       X_gl_date			DATE		-- **1
134                       );
135 
136   PROCEDURE Delete_Row(X_Rowid 				VARCHAR2,
137 		       X_calling_sequence		VARCHAR2);
138 
139 
140 END AP_BATCHES_PKG;