DBA Data[Home] [Help]

PACKAGE: APPS.AP_CARDS_PKG

Source


1 PACKAGE AP_CARDS_PKG as
2 /* $Header: apiwcrds.pls 120.5.12010000.2 2009/01/22 07:52:29 cjain ship $ */
3 
4   PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
5                        X_Employee_Id                    NUMBER,
6                        X_Card_Number                    VARCHAR2,
7 		       X_Card_Expiration_Date		DATE,
8                        X_Card_Id                        IN OUT NOCOPY NUMBER,
9                        X_Limit_Override_Amount          NUMBER,
10                        X_Trx_Limit_Override_Amount      NUMBER,
11                        X_Profile_Id                     NUMBER,
12                        X_Cardmember_Name                VARCHAR2,
13                        X_Department_Name                VARCHAR2,
14                        X_Physical_Card_Flag             VARCHAR2,
15                        X_Paper_Statement_Req_Flag       VARCHAR2,
16                        X_Location_Id                    NUMBER,
17   --                   X_Mothers_Maiden_Name            VARCHAR2, Commented for bug 2928064
18                        X_Description                    VARCHAR2,
19                        X_Org_Id                         NUMBER,
20                        X_Inactive_Date                  DATE,
21                        X_Last_Update_Date               DATE,
22                        X_Last_Updated_By                NUMBER,
23                        X_Last_Update_Login              NUMBER,
24                        X_Creation_Date                  DATE,
25                        X_Created_By                     NUMBER,
26                        X_Attribute_Category             VARCHAR2,
27                        X_Attribute1                     VARCHAR2,
28                        X_Attribute2                     VARCHAR2,
29                        X_Attribute3                     VARCHAR2,
30                        X_Attribute4                     VARCHAR2,
31                        X_Attribute5                     VARCHAR2,
32                        X_Attribute6                     VARCHAR2,
33                        X_Attribute7                     VARCHAR2,
34                        X_Attribute8                     VARCHAR2,
35                        X_Attribute9                     VARCHAR2,
36                        X_Attribute10                    VARCHAR2,
37                        X_Attribute11                    VARCHAR2,
38                        X_Attribute12                    VARCHAR2,
39                        X_Attribute13                    VARCHAR2,
40                        X_Attribute14                    VARCHAR2,
41                        X_Attribute15                    VARCHAR2,
42                        X_Attribute16                    VARCHAR2,
43                        X_Attribute17                    VARCHAR2,
44                        X_Attribute18                    VARCHAR2,
45                        X_Attribute19                    VARCHAR2,
46                        X_Attribute20                    VARCHAR2,
47                        X_Attribute21                    VARCHAR2,
48                        X_Attribute22                    VARCHAR2,
49                        X_Attribute23                    VARCHAR2,
50                        X_Attribute24                    VARCHAR2,
51                        X_Attribute25                    VARCHAR2,
52                        X_Attribute26                    VARCHAR2,
53                        X_Attribute27                    VARCHAR2,
54                        X_Attribute28                    VARCHAR2,
55                        X_Attribute29                    VARCHAR2,
56                        X_Attribute30                    VARCHAR2,
57                        X_CardProgramId                  NUMBER,
58                        X_CardReferenceId                NUMBER,
59                        X_paycardreferenceid             NUMBER
60                       );
61 
62   PROCEDURE Lock_Row(X_Rowid                            VARCHAR2,
63                      X_Employee_Id                      NUMBER,
64 		             X_Card_Expiration_Date		DATE,
65                      X_Card_Id                          NUMBER,
66                      X_Limit_Override_Amount            NUMBER,
67                      X_Trx_Limit_Override_Amount        NUMBER,
68                      X_Profile_Id                       NUMBER,
69                      X_Cardmember_Name                  VARCHAR2,
70                      X_Department_Name                  VARCHAR2,
71                      X_Physical_Card_Flag               VARCHAR2,
72                      X_Paper_Statement_Req_Flag         VARCHAR2,
73                      X_Location_Id                      NUMBER,
74    --                X_Mothers_Maiden_Name              VARCHAR2,Commented for bug 2928064
75                      X_Description                      VARCHAR2,
76                      X_Org_Id                           NUMBER,
77                      X_Inactive_Date                    DATE,
78                      X_Attribute_Category               VARCHAR2,
79                      X_Attribute1                       VARCHAR2,
80                      X_Attribute2                       VARCHAR2,
81                      X_Attribute3                       VARCHAR2,
82                      X_Attribute4                       VARCHAR2,
83                      X_Attribute5                       VARCHAR2,
84                      X_Attribute6                       VARCHAR2,
85                      X_Attribute7                       VARCHAR2,
86                      X_Attribute8                       VARCHAR2,
87                      X_Attribute9                       VARCHAR2,
88                      X_Attribute10                      VARCHAR2,
89                      X_Attribute11                      VARCHAR2,
90                      X_Attribute12                      VARCHAR2,
91                      X_Attribute13                      VARCHAR2,
92                      X_Attribute14                      VARCHAR2,
93                      X_Attribute15                      VARCHAR2,
94                      X_Attribute16                      VARCHAR2,
95                      X_Attribute17                      VARCHAR2,
96                      X_Attribute18                      VARCHAR2,
97                      X_Attribute19                      VARCHAR2,
98                      X_Attribute20                      VARCHAR2,
99                      X_Attribute21                      VARCHAR2,
100                      X_Attribute22                      VARCHAR2,
101                      X_Attribute23                      VARCHAR2,
102                      X_Attribute24                      VARCHAR2,
103                      X_Attribute25                      VARCHAR2,
104                      X_Attribute26                      VARCHAR2,
105                      X_Attribute27                      VARCHAR2,
106                      X_Attribute28                      VARCHAR2,
107                      X_Attribute29                      VARCHAR2,
108                      X_Attribute30                      VARCHAR2,
109                      X_CardProgramId                    NUMBER
110                     );
111 
112   PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
113                        X_Employee_Id                    NUMBER,
114 		               X_Card_Expiration_Date		DATE,
115                        X_Card_Id                        NUMBER,
116                        X_Limit_Override_Amount          NUMBER,
117                        X_Trx_Limit_Override_Amount      NUMBER,
118                        X_Profile_Id                     NUMBER,
119                        X_Cardmember_Name                VARCHAR2,
120                        X_Department_Name                VARCHAR2,
121                        X_Physical_Card_Flag             VARCHAR2,
122                        X_Paper_Statement_Req_Flag       VARCHAR2,
123                        X_Location_Id                    NUMBER,
124   --                   X_Mothers_Maiden_Name            VARCHAR2,Commented for bug 2928064
125                        X_Description                    VARCHAR2,
126                        X_Org_Id                         NUMBER,
127                        X_Inactive_Date                  DATE,
128                        X_Last_Update_Date               DATE,
129                        X_Last_Updated_By                NUMBER,
130                        X_Last_Update_Login              NUMBER,
131                        X_Attribute_Category             VARCHAR2,
132                        X_Attribute1                     VARCHAR2,
133                        X_Attribute2                     VARCHAR2,
134                        X_Attribute3                     VARCHAR2,
135                        X_Attribute4                     VARCHAR2,
136                        X_Attribute5                     VARCHAR2,
137                        X_Attribute6                     VARCHAR2,
138                        X_Attribute7                     VARCHAR2,
139                        X_Attribute8                     VARCHAR2,
140                        X_Attribute9                     VARCHAR2,
141                        X_Attribute10                    VARCHAR2,
142                        X_Attribute11                    VARCHAR2,
143                        X_Attribute12                    VARCHAR2,
144                        X_Attribute13                    VARCHAR2,
145                        X_Attribute14                    VARCHAR2,
146                        X_Attribute15                    VARCHAR2,
147                        X_Attribute16                    VARCHAR2,
148                        X_Attribute17                    VARCHAR2,
149                        X_Attribute18                    VARCHAR2,
150                        X_Attribute19                    VARCHAR2,
151                        X_Attribute20                    VARCHAR2,
152                        X_Attribute21                    VARCHAR2,
153                        X_Attribute22                    VARCHAR2,
154                        X_Attribute23                    VARCHAR2,
155                        X_Attribute24                    VARCHAR2,
156                        X_Attribute25                    VARCHAR2,
157                        X_Attribute26                    VARCHAR2,
158                        X_Attribute27                    VARCHAR2,
159                        X_Attribute28                    VARCHAR2,
160                        X_Attribute29                    VARCHAR2,
161                        X_Attribute30                    VARCHAR2,
162                        X_CardProgramId                  NUMBER
163                       );
164 
165   PROCEDURE Delete_Row(X_Rowid VARCHAR2);
166 
167  /*  The 4 procedures added as part of Supplier PCard project. */
168 
169 PROCEDURE Supplier_Insert_Row( x_Card_Id NUMBER,
170                                X_Vendor_id NUMBER,
171                                X_Vendor_Site_id NUMBER,
172                                X_Last_Updated_By NUMBER,
173                                X_Last_Update_Login NUMBER,
174                                X_Last_Update_Date DATE,
175                                X_Created_By NUMBER,
176                                X_Creation_Date DATE,
177                                X_Org_Id NUMBER,
178                                X_Rowid IN OUT NOCOPY VARCHAR2 );
179 
180 PROCEDURE Supplier_Update_Row( x_Card_Id NUMBER,
181                                X_Vendor_id NUMBER,
182                                X_Vendor_Site_id NUMBER,
183                                X_Last_Updated_By NUMBER,
184                                X_Last_Update_Login NUMBER,
185                                X_Last_Update_Date DATE,
186                                X_Rowid VARCHAR2 );
187 
188 PROCEDURE Supplier_Lock_Row( X_Rowid VARCHAR2,
189                              X_Vendor_Site_Id NUMBER );
190 
191 PROCEDURE Supplier_Delete_Row ( X_Rowid VARCHAR2 );
192 
193 
194 END AP_CARDS_PKG;