DBA Data[Home] [Help]

PACKAGE: APPS.ARH_CSU_PKG

Source


1 PACKAGE arh_csu_pkg as
2 /* $Header: ARHCSUS.pls 120.4 2006/10/03 07:23:27 arnkumar ship $*/
3 
4 
5   PROCEDURE site_use_exists( 	p_address_id in number,
6 				p_site_use_code in varchar2,
7 				p_site_use_id out NOCOPY number,
8 				p_site_use_status out NOCOPY varchar2,
9                               x_msg_count                  OUT NOCOPY number,
10                                 x_msg_data                   OUT NOCOPY VARCHAR2,
11                                 x_return_status              OUT NOCOPY VARCHAR2
12 );
13 
14 
15   procedure check_unique_site_use_code(	p_site_use_id in number,
16 					p_customer_id in number,
17 					p_address_id in number,
18 					p_site_use_code in varchar2);
19 
20   procedure check_unique_site_use_code( p_site_use_id in number,
21                                         p_customer_id in number,
22                                         p_address_id in number,
23                                         p_site_use_code in varchar2,
24                                         x_return_status out nocopy varchar2,
25                                         x_msg_count     out nocopy number,
26                                         x_msg_data      out nocopy varchar2);
27 
28   procedure check_unique_location ( 	p_site_use_id   in number,
29 					p_customer_id   in number,
30 					p_site_use_code in varchar2,
31 					p_location      in varchar2 );
32 
33   procedure check_unique_location (     p_site_use_id   in number,
34                                         p_customer_id   in number,
35                                         p_site_use_code in varchar2,
36                                         p_location      in varchar2,
37                                         x_return_status out nocopy varchar2,
38                                         x_msg_count     out nocopy number,
39                                         x_msg_data      out nocopy varchar2);
40 
41   PROCEDURE check_primary ( p_site_use_id in number,
42 			    p_customer_id in number,
43 			    p_site_use_code in varchar2);
44 
45   PROCEDURE update_su_status ( 	p_customer_id in number,
46 				p_address_id in number,
47 				p_site_use_id in number,
48 				p_site_use_code in varchar2,
49 				p_status in varchar2 );
50 
51   PROCEDURE Insert_Row(
52                        X_Site_Use_Id             IN OUT NOCOPY NUMBER,
53                        X_Last_Update_Date               DATE,
54                        X_Last_Updated_By                NUMBER,
55                        X_Creation_Date                  DATE,
56                        X_Created_By                     NUMBER,
57                        X_Site_Use_Code                  VARCHAR2,
58 		       X_customer_id			NUMBER,
59                        X_Address_Id                     NUMBER,
60                        X_Primary_Flag                   VARCHAR2,
61                        X_Status                         VARCHAR2,
62                        X_Location                IN OUT NOCOPY VARCHAR2,
63                        X_Last_Update_Login              NUMBER,
64                        X_Contact_Id                     NUMBER,
65                        X_Bill_To_Site_Use_Id            NUMBER,
66                        X_Sic_Code                       VARCHAR2,
67                        X_Payment_Term_Id                NUMBER,
68                        X_Gsa_Indicator                  VARCHAR2,
69                        X_Ship_Partial                   VARCHAR2,
70                        X_Ship_Via                       VARCHAR2,
71                        X_Fob_Point                      VARCHAR2,
72                        X_Order_Type_Id                  NUMBER,
73                        X_Price_List_Id                  NUMBER,
74                        X_Freight_Term                   VARCHAR2,
75                        X_Warehouse_Id                   NUMBER,
76                        X_Territory_Id                   NUMBER,
77                        X_Tax_Code                       VARCHAR2,
78                        X_Tax_Reference                  VARCHAR2,
79                        X_Demand_Class_Code              VARCHAR2,
80 		       x_inventory_location_id		NUMBER,
81 		       x_inventory_organization_id	NUMBER,
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                        X_Attribute21                    VARCHAR2,
104                        X_Attribute22                    VARCHAR2,
105                        X_Attribute23                    VARCHAR2,
106                        X_Attribute24                    VARCHAR2,
107                        X_Attribute25                    VARCHAR2,
108                        X_Tax_Classification             VARCHAR2,
109                        X_Tax_Header_Level_Flag          VARCHAR2,
110                        X_Tax_Rounding_Rule          	VARCHAR2,
111                        X_Global_Attribute_Category      VARCHAR2,
112                        X_Global_Attribute1              VARCHAR2,
113                        X_Global_Attribute2              VARCHAR2,
114                        X_Global_Attribute3              VARCHAR2,
115                        X_Global_Attribute4              VARCHAR2,
116                        X_Global_Attribute5              VARCHAR2,
117                        X_Global_Attribute6              VARCHAR2,
118                        X_Global_Attribute7              VARCHAR2,
119                        X_Global_Attribute8              VARCHAR2,
120                        X_Global_Attribute9              VARCHAR2,
121                        X_Global_Attribute10             VARCHAR2,
122                        X_Global_Attribute11             VARCHAR2,
123                        X_Global_Attribute12             VARCHAR2,
124                        X_Global_Attribute13             VARCHAR2,
125                        X_Global_Attribute14             VARCHAR2,
126                        X_Global_Attribute15             VARCHAR2,
127                        X_Global_Attribute16             VARCHAR2,
128                        X_Global_Attribute17             VARCHAR2,
129                        X_Global_Attribute18             VARCHAR2,
130                        X_Global_Attribute19             VARCHAR2,
131                        X_Global_Attribute20             VARCHAR2,
132                        X_Primary_Salesrep_Id            NUMBER DEFAULT NULL,
133                        X_Finchrg_Receivables_Trx_Id     NUMBER DEFAULT NULL,
134 		       X_GL_ID_Rec			NUMBER,
135 		       X_GL_ID_Rev			NUMBER,
136 		       X_GL_ID_Tax			NUMBER,
137 		       X_GL_ID_Freight			NUMBER,
138 		       X_GL_ID_Clearing			NUMBER,
139 		       X_GL_ID_Unbilled			NUMBER,
140 		       X_GL_ID_Unearned 		NUMBER,
141 		       X_GL_ID_Unpaid_rec 		NUMBER,
142 		       X_GL_ID_Remittance 		NUMBER,
143 		       X_GL_ID_Factor    		NUMBER,
144                        X_DATES_NEGATIVE_TOLERANCE       NUMBER,
145                        X_DATES_POSITIVE_TOLERANCE       NUMBER,
146                        X_DATE_TYPE_PREFERENCE           VARCHAR2,
147                        X_OVER_SHIPMENT_TOLERANCE        NUMBER,
148                        X_UNDER_SHIPMENT_TOLERANCE       NUMBER,
149                        X_ITEM_CROSS_REF_PREF            VARCHAR2,
150                        X_OVER_RETURN_TOLERANCE          NUMBER,
151                        X_UNDER_RETURN_TOLERANCE         NUMBER,
152                        X_SHIP_SETS_INCLUDE_LINES_FLAG   VARCHAR2,
153                        X_ARRIVALSETS_INCL_LINES_FLAG    VARCHAR2,
154                        X_SCHED_DATE_PUSH_FLAG           VARCHAR2,
155                        X_INVOICE_QUANTITY_RULE          VARCHAR2,
156                        x_msg_count                  OUT NOCOPY number,
157                        x_msg_data                   OUT NOCOPY VARCHAR2,
158                        x_return_status              OUT NOCOPY VARCHAR2
159 		      );
160 --
161 --
162 --
163 --
164 
165   PROCEDURE Update_Row(
166                        X_Site_Use_Id             IN OUT NOCOPY NUMBER,
167                        X_Last_Update_Date        IN OUT NOCOPY DATE,
168                        X_Last_Updated_By                NUMBER,
169                        X_Site_Use_Code                  VARCHAR2,
170 		       X_customer_id			number,
171                        X_Address_Id                     NUMBER,
172                        X_Primary_Flag                   VARCHAR2,
173                        X_Status                         VARCHAR2,
174                        X_Location                       VARCHAR2,
175                        X_Last_Update_Login              NUMBER,
176                        X_Contact_Id                     NUMBER,
177                        X_Bill_To_Site_Use_Id            NUMBER,
178                        X_Sic_Code                       VARCHAR2,
179                        X_Payment_Term_Id                NUMBER,
180                        X_Gsa_Indicator                  VARCHAR2,
181                        X_Ship_Partial                   VARCHAR2,
182                        X_Ship_Via                       VARCHAR2,
183                        X_Fob_Point                      VARCHAR2,
184                        X_Order_Type_Id                  NUMBER,
185                        X_Price_List_Id                  NUMBER,
186                        X_Freight_Term                   VARCHAR2,
187                        X_Warehouse_Id                   NUMBER,
188                        X_Territory_Id                   NUMBER,
189                        X_Tax_Code                       VARCHAR2,
190                        X_Tax_Reference                  VARCHAR2,
191                        X_Demand_Class_Code              VARCHAR2,
192 		       x_inventory_location_id		NUMBER,
193 		       x_inventory_organization_id	NUMBER,
194                        X_Attribute_Category             VARCHAR2,
195                        X_Attribute1                     VARCHAR2,
196                        X_Attribute2                     VARCHAR2,
197                        X_Attribute3                     VARCHAR2,
198                        X_Attribute4                     VARCHAR2,
199                        X_Attribute5                     VARCHAR2,
200                        X_Attribute6                     VARCHAR2,
201                        X_Attribute7                     VARCHAR2,
202                        X_Attribute8                     VARCHAR2,
203                        X_Attribute9                     VARCHAR2,
204                        X_Attribute10                    VARCHAR2,
205                        X_Attribute11                    VARCHAR2,
206                        X_Attribute12                    VARCHAR2,
207                        X_Attribute13                    VARCHAR2,
208                        X_Attribute14                    VARCHAR2,
209                        X_Attribute15                    VARCHAR2,
210                        X_Attribute16                    VARCHAR2,
211                        X_Attribute17                    VARCHAR2,
212                        X_Attribute18                    VARCHAR2,
213                        X_Attribute19                    VARCHAR2,
214                        X_Attribute20                    VARCHAR2,
215                        X_Attribute21                    VARCHAR2,
216                        X_Attribute22                    VARCHAR2,
217                        X_Attribute23                    VARCHAR2,
218                        X_Attribute24                    VARCHAR2,
219                        X_Attribute25                    VARCHAR2,
220                        X_Tax_Classification             VARCHAR2,
221                        X_Tax_Header_Level_Flag          VARCHAR2,
222                        X_Tax_Rounding_Rule          	VARCHAR2,
223                        X_Global_Attribute_Category      VARCHAR2,
224                        X_Global_Attribute1              VARCHAR2,
225                        X_Global_Attribute2              VARCHAR2,
226                        X_Global_Attribute3              VARCHAR2,
227                        X_Global_Attribute4              VARCHAR2,
228                        X_Global_Attribute5              VARCHAR2,
229                        X_Global_Attribute6              VARCHAR2,
230                        X_Global_Attribute7              VARCHAR2,
231                        X_Global_Attribute8              VARCHAR2,
232                        X_Global_Attribute9              VARCHAR2,
233                        X_Global_Attribute10             VARCHAR2,
234                        X_Global_Attribute11             VARCHAR2,
235                        X_Global_Attribute12             VARCHAR2,
236                        X_Global_Attribute13             VARCHAR2,
237                        X_Global_Attribute14             VARCHAR2,
238                        X_Global_Attribute15             VARCHAR2,
239                        X_Global_Attribute16             VARCHAR2,
240                        X_Global_Attribute17             VARCHAR2,
241                        X_Global_Attribute18             VARCHAR2,
242                        X_Global_Attribute19             VARCHAR2,
243                        X_Global_Attribute20             VARCHAR2,
244                        X_Primary_Salesrep_Id            NUMBER DEFAULT NULL,
245                        X_Finchrg_Receivables_Trx_Id     NUMBER DEFAULT NULL,
246                        X_GL_ID_Rec			NUMBER,
247 		       X_GL_ID_Rev			NUMBER,
248 		       X_GL_ID_Tax			NUMBER,
249 		       X_GL_ID_Freight			NUMBER,
250 		       X_GL_ID_Clearing			NUMBER,
251 		       X_GL_ID_Unbilled			NUMBER,
255 		       X_GL_ID_Factor    		NUMBER,
252 		       X_GL_ID_Unearned 		NUMBER,
253 		       X_GL_ID_Unpaid_rec 		NUMBER,
254 		       X_GL_ID_Remittance 		NUMBER,
256                        X_DATES_NEGATIVE_TOLERANCE       NUMBER,
257                        X_DATES_POSITIVE_TOLERANCE       NUMBER,
258                        X_DATE_TYPE_PREFERENCE           VARCHAR2,
259                        X_OVER_SHIPMENT_TOLERANCE        NUMBER,
260                        X_UNDER_SHIPMENT_TOLERANCE       NUMBER,
261                        X_ITEM_CROSS_REF_PREF            VARCHAR2,
262                        X_OVER_RETURN_TOLERANCE          NUMBER,
263                        X_UNDER_RETURN_TOLERANCE         NUMBER,
264                        X_SHIP_SETS_INCLUDE_LINES_FLAG   VARCHAR2,
265                        X_ARRIVALSETS_INCL_LINES_FLAG    VARCHAR2,
266                        X_SCHED_DATE_PUSH_FLAG           VARCHAR2,
267                        X_INVOICE_QUANTITY_RULE          VARCHAR2,
268                        x_msg_count                  OUT NOCOPY number,
269                        x_msg_data                   OUT NOCOPY VARCHAR2,
270                        x_return_status              OUT NOCOPY VARCHAR2,
271                        x_object_version             IN  NUMBER  DEFAULT -1);
272 
273 
274 END arh_csu_pkg;