DBA Data[Home] [Help]

PACKAGE: APPS.CSI_EXT_CONTACTS_PKG

Source


1 PACKAGE CSI_Ext_Contacts_PKG AUTHID CURRENT_USER AS
2 /*$Header: CSIEXCTS.pls 115.4 2003/02/07 23:46:53 rmamidip noship $*/
3 TYPE CP_Contact_Rec_Type IS RECORD(
4         Customer_Product_Id NUMBER :=FND_API.G_Miss_Num,
5         Cs_Contact_Id         NUMBER :=FND_API.G_Miss_NUM,
6         Contact_Category    VARCHAR2(30) :=FND_API.G_Miss_Num,
7         Contact_Type        NUMBER := FND_API.G_Miss_Num,
8         Contact_Id          NUMBER := FND_API.G_Miss_Num,
9 	primary_flag	      VARCHAR2(1):= FND_API.G_Miss_CHAR,
10 	preferred_flag      VARCHAR2(1):= FND_API.G_Miss_Char,
11 	svc_provider_flag   VARCHAR2(1):= FND_API.G_Miss_Char,
12 	start_date_active   DATE:= FND_API.G_Miss_Date,
13 	end_date_active     DATE:= FND_API.G_Miss_Date,
14 	context	      VARCHAR2(150):= FND_API.G_Miss_CHAR,
15 	attribute1	      VARCHAR2(150):= FND_API.G_Miss_CHAR,
16 	attribute2	      VARCHAR2(150):= FND_API.G_Miss_CHAR,
17 	attribute3 VARCHAR2(150):= FND_API.G_Miss_CHAR,
18 	attribute4 VARCHAR2(150):= FND_API.G_Miss_CHAR,
19 	attribute5 VARCHAR2(150):= FND_API.G_Miss_CHAR,
20 	attribute6 VARCHAR2(150):= FND_API.G_Miss_CHAR,
21 	attribute7 VARCHAR2(150):= FND_API.G_Miss_CHAR,
22 	attribute8 VARCHAR2(150):= FND_API.G_Miss_CHAR,
23 	attribute9 VARCHAR2(150):= FND_API.G_Miss_CHAR,
24 	attribute10 VARCHAR2(150):= FND_API.G_Miss_CHAR,
25 	attribute11 VARCHAR2(150):= FND_API.G_Miss_CHAR,
26 	attribute12 VARCHAR2(150):= FND_API.G_Miss_CHAR,
27 	attribute13 VARCHAR2(150):= FND_API.G_Miss_CHAR,
28 	attribute14 VARCHAR2(150):= FND_API.G_Miss_CHAR,
29 	attribute15 VARCHAR2(150):= FND_API.G_Miss_CHAR);
30 
31 PROCEDURE Insert_Row(
32 	p_customer_Product_id		IN NUMBER,
33 	p_contact_category              IN VARCHAR2,
34 	p_contact_type			IN VARCHAR2,
35 	p_contact_id			IN NUMBER,
36 	p_primary_flag			IN VARCHAR2,
37 	p_preferred_flag		IN VARCHAR2,
38 	p_svc_provider_flag		IN VARCHAR2,
39 	p_start_date_active		IN DATE,
40 	p_end_date_active		IN DATE,
41 	p_context				IN VARCHAR2,
42 	p_attribute1			IN VARCHAR2,
43 	p_attribute2			IN VARCHAR2,
44 	p_attribute3			IN VARCHAR2,
45 	p_attribute4			IN VARCHAR2,
46 	p_attribute5			IN VARCHAR2,
47 	p_attribute6			IN VARCHAR2,
48 	p_attribute7			IN VARCHAR2,
49 	p_attribute8			IN VARCHAR2,
50 	p_attribute9			IN VARCHAR2,
51 	p_attribute10			IN VARCHAR2,
52 	p_attribute11			IN VARCHAR2,
53 	p_attribute12			IN VARCHAR2,
54 	p_attribute13			IN VARCHAR2,
55 	p_attribute14			IN VARCHAR2,
56 	p_attribute15			IN VARCHAR2,
57 	x_cs_contact_id	 OUT NOCOPY NUMBER,
58 	x_return_status	 OUT NOCOPY VARCHAR,
59 	x_msg_count		 OUT NOCOPY NUMBER,
60 	x_msg_data		 OUT NOCOPY VARCHAR,
61 	x_object_version_number OUT NOCOPY NUMBER
62 	);
63 
64 
65 PROCEDURE Lock_Row(
66 --	p_rowid				IN OUT VARCHAR2,
67 	p_cs_contact_id		        IN NUMBER,
68 	p_Customer_Product_id		IN NUMBER,
69 	p_Customer_Id	                IN NUMBER,
70 	p_contact_category              IN VARCHAR2,
71 	p_contact_type			IN VARCHAR2,
72 	p_contact_id			IN NUMBER,
73 	p_primary_flag			IN VARCHAR2,
74 	p_preferred_flag		IN VARCHAR2,
75 	p_svc_provider_flag		IN VARCHAR2,
76 	p_start_date_active		IN DATE,
77 	p_end_date_active		IN DATE,
78 	p_context			IN VARCHAR2,
79 	p_attribute1			IN VARCHAR2,
80 	p_attribute2			IN VARCHAR2,
81 	p_attribute3			IN VARCHAR2,
82 	p_attribute4			IN VARCHAR2,
83 	p_attribute5			IN VARCHAR2,
84 	p_attribute6			IN VARCHAR2,
85 	p_attribute7			IN VARCHAR2,
86 	p_attribute8			IN VARCHAR2,
87 	p_attribute9			IN VARCHAR2,
88 	p_attribute10			IN VARCHAR2,
89 	p_attribute11			IN VARCHAR2,
90 	p_attribute12			IN VARCHAR2,
91 	p_attribute13			IN VARCHAR2,
92 	p_attribute14			IN VARCHAR2,
93 	p_attribute15			IN VARCHAR2,
94 	p_object_version_number	IN NUMBER
95 	);
96 
97 PROCEDURE Update_Row(
98 	p_cs_contact_id		        IN NUMBER,
99 	p_customer_Product_id		IN NUMBER,
100 	p_contact_category              IN VARCHAR2,
101 	p_contact_type			IN VARCHAR2,
102 	p_contact_id			IN NUMBER,
103 	p_primary_flag			IN VARCHAR2,
104 	p_preferred_flag		IN VARCHAR2,
105 	p_svc_provider_flag		IN VARCHAR2,
106 	p_start_date_active		IN DATE,
107 	p_end_date_active		IN DATE,
108 	p_context			IN VARCHAR2,
109 	p_attribute1			IN VARCHAR2,
110 	p_attribute2			IN VARCHAR2,
111 	p_attribute3			IN VARCHAR2,
112 	p_attribute4			IN VARCHAR2,
113 	p_attribute5			IN VARCHAR2,
114 	p_attribute6			IN VARCHAR2,
115 	p_attribute7			IN VARCHAR2,
116 	p_attribute8			IN VARCHAR2,
117 	p_attribute9			IN VARCHAR2,
118 	p_attribute10			IN VARCHAR2,
119 	p_attribute11			IN VARCHAR2,
120 	p_attribute12			IN VARCHAR2,
121 	p_attribute13			IN VARCHAR2,
122 	p_attribute14			IN VARCHAR2,
123 	p_attribute15			IN VARCHAR2,
124 	p_object_version_number	        IN NUMBER,
125 	x_return_status		        OUT NOCOPY VARCHAR,
126 	x_msg_count		 OUT NOCOPY NUMBER,
127 	x_msg_data		 OUT NOCOPY VARCHAR,
128 	x_object_version_number         OUT NOCOPY NUMBER
129 	);
130 
131 PROCEDURE Delete_Row(
132 	x_return_status	 OUT NOCOPY VARCHAR,
133 	x_msg_count	 OUT NOCOPY NUMBER,
134 	x_msg_data	 OUT NOCOPY VARCHAR,
135 	p_cs_contact_id		IN NUMBER,
136         P_Object_Version_Number IN NUMBER
137 	);
138 end csi_ext_contacts_pkg;