DBA Data[Home] [Help]

PACKAGE: APPS.ARP_CONT_PKG

Source


1 PACKAGE arp_cont_pkg AUTHID CURRENT_USER as
2 /* $Header: AROCONTS.pls 120.1 2005/08/11 00:42:24 hyu noship $ */
3 
4 g_varchar2      constant varchar2(9) := '$Sys_Def$';
5 g_number        constant number      := -987123654;
6 g_date          constant date        := to_date('01-01--4712', 'DD-MM-SYYYY');
7 
8 PROCEDURE check_unique_contact_name(	x_rowid 	IN VARCHAR2,
9 					x_customer_id	IN NUMBER,
10 					x_first_name 	IN VARCHAR2,
11 					x_last_name	IN VARCHAR2,
12 					x_warning_flag  IN OUT NOCOPY VARCHAR2 );
13 
14 PROCEDURE check_unique_orig_system_ref(	x_rowid IN VARCHAR2,
15 					x_orig_system_reference IN VARCHAR2 );
16 
17 
18 PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
19 	             X_Contact_Id              IN OUT NOCOPY NUMBER,
20                      X_Created_By                     NUMBER,
21         	     X_Creation_Date                  DATE,
22                      X_Customer_Id                    NUMBER,
23                      X_Last_Name                      VARCHAR2,
24                      X_Last_Updated_By                NUMBER,
25                      X_Last_Update_Date               DATE,
26                      X_Orig_System_Reference   IN OUT NOCOPY VARCHAR2,
27                      X_Status                         VARCHAR2,
28                      X_Address_Id                     NUMBER,
29                      X_Contact_Key                    VARCHAR2,
30                      X_First_Name                     VARCHAR2,
31                      X_Job_Title                      VARCHAR2,
32                      X_Last_Update_Login              NUMBER,
33                      X_Mail_Stop                      VARCHAR2,
34                      X_Title                          VARCHAR2,
35                      X_Attribute_Category             VARCHAR2,
36                      X_Attribute1                     VARCHAR2,
37                      X_Attribute2                     VARCHAR2,
38                      X_Attribute3                     VARCHAR2,
39                      X_Attribute4                     VARCHAR2,
40                      X_Attribute5                     VARCHAR2,
41                      X_Attribute6                     VARCHAR2,
42                      X_Attribute7                     VARCHAR2,
43                      X_Attribute8                     VARCHAR2,
44                      X_Attribute9                     VARCHAR2,
45                      X_Attribute10                    VARCHAR2,
46                      X_Attribute11                    VARCHAR2,
47                      X_Attribute12                    VARCHAR2,
48                      X_Attribute13                    VARCHAR2,
49                      X_Attribute14                    VARCHAR2,
50                      X_Attribute15                    VARCHAR2,
51                      X_Attribute16                    VARCHAR2,
52                      X_Attribute17                    VARCHAR2,
53                      X_Attribute18                    VARCHAR2,
54                      X_Attribute19                    VARCHAR2,
55                      X_Attribute20                    VARCHAR2,
56                      X_Attribute21                    VARCHAR2,
57                      X_Attribute22                    VARCHAR2,
58                      X_Attribute23                    VARCHAR2,
59                      X_Attribute24                    VARCHAR2,
60                      X_Attribute25                    VARCHAR2,
61                      X_Email_Address                  VARCHAR2,
62                      X_Last_Name_Alt                  VARCHAR2 default null,
63                      X_First_Name_Alt                 VARCHAR2 default null
64                     );
65 
66 PROCEDURE Lock_Row( X_Rowid                            VARCHAR2,
67 		    x_contact_id		       NUMBER,
68                     X_Last_Name                        VARCHAR2,
69                     X_Status                           VARCHAR2,
70                     X_Contact_Key                      VARCHAR2,
71                     X_First_Name                       VARCHAR2,
72                     X_Job_Title                        VARCHAR2,
73                     X_Mail_Stop                        VARCHAR2,
74                     X_Title                            VARCHAR2,
75                     X_Attribute_Category               VARCHAR2,
76                     X_Attribute1                       VARCHAR2,
77                     X_Attribute2                       VARCHAR2,
78                     X_Attribute3                       VARCHAR2,
79                     X_Attribute4                       VARCHAR2,
80                     X_Attribute5                       VARCHAR2,
81                     X_Attribute6                       VARCHAR2,
82                     X_Attribute7                       VARCHAR2,
83                     X_Attribute8                       VARCHAR2,
84                     X_Attribute9                       VARCHAR2,
85                     X_Attribute10                      VARCHAR2,
86                     X_Attribute11                      VARCHAR2,
87                     X_Attribute12                      VARCHAR2,
88                     X_Attribute13                      VARCHAR2,
89                     X_Attribute14                      VARCHAR2,
90                     X_Attribute15                      VARCHAR2,
91                     X_Attribute16                      VARCHAR2,
92                     X_Attribute17                      VARCHAR2,
93                     X_Attribute18                      VARCHAR2,
94                     X_Attribute19                      VARCHAR2,
95                     X_Attribute20                      VARCHAR2,
96                     X_Attribute21                      VARCHAR2,
97                     X_Attribute22                      VARCHAR2,
98                     X_Attribute23                      VARCHAR2,
99                     X_Attribute24                      VARCHAR2,
100                     X_Attribute25                      VARCHAR2,
101                     X_Email_Address                    VARCHAR2,
102                     X_Last_Name_Alt                    VARCHAR2 default g_varchar2,
103                     X_First_Name_Alt                   VARCHAR2 default g_varchar2
104                    );
105 
106 
107 
108 PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
109 		     X_contact_id		      number,
110                      x_Last_Name                      VARCHAR2,
111                      X_Last_Updated_By                NUMBER,
112                      X_Last_Update_Date               DATE,
113                      X_Status                         VARCHAR2,
114                      X_Contact_Key                    VARCHAR2,
115                      X_First_Name                     VARCHAR2,
116                      X_Job_Title                      VARCHAR2,
117                      X_Last_Update_Login              NUMBER,
118                      X_Mail_Stop                      VARCHAR2,
119                      X_Title                          VARCHAR2,
120                      X_Attribute_Category             VARCHAR2,
121                      X_Attribute1                     VARCHAR2,
122                      X_Attribute2                     VARCHAR2,
123                      X_Attribute3                     VARCHAR2,
124                      X_Attribute4                     VARCHAR2,
125                      X_Attribute5                     VARCHAR2,
126                      X_Attribute6                     VARCHAR2,
127                      X_Attribute7                     VARCHAR2,
128                      X_Attribute8                     VARCHAR2,
129                      X_Attribute9                     VARCHAR2,
130                      X_Attribute10                    VARCHAR2,
131                      X_Attribute11                    VARCHAR2,
132                      X_Attribute12                    VARCHAR2,
133                      X_Attribute13                    VARCHAR2,
134                      X_Attribute14                    VARCHAR2,
135                      X_Attribute15                    VARCHAR2,
136                      X_Attribute16                    VARCHAR2,
137                      X_Attribute17                    VARCHAR2,
138                      X_Attribute18                    VARCHAR2,
139                      X_Attribute19                    VARCHAR2,
140                      X_Attribute20                    VARCHAR2,
141                      X_Attribute21                    VARCHAR2,
142                      X_Attribute22                    VARCHAR2,
143                      X_Attribute23                    VARCHAR2,
144                      X_Attribute24                    VARCHAR2,
145                      X_Attribute25                    VARCHAR2,
146                      X_Email_Address                  VARCHAR2,
147                      X_Last_Name_Alt                  VARCHAR2 default g_varchar2,
148                      X_First_Name_Alt                 VARCHAR2 default g_varchar2
149                     );
150 
151 END arp_cont_pkg;