DBA Data[Home] [Help]

PACKAGE: APPS.AS_ACCESSES_PKG

Source


1 PACKAGE AS_ACCESSES_PKG as
2 /* $Header: asxacacs.pls 120.1 2005/12/18 23:25:56 subabu noship $ */
3 
4 PROCEDURE Insert_Row(X_Rowid                         IN OUT NOCOPY VARCHAR2,
5                      X_Access_Id                            IN OUT NOCOPY NUMBER,
6                      X_Last_Update_Date                     DATE,
7                      X_Last_Updated_By                      NUMBER,
8                      X_Creation_Date                        DATE,
9                      X_Created_By                           NUMBER,
10                      X_Last_Update_Login                    NUMBER,
11                      X_Access_Type                          VARCHAR2,
12                      X_Freeze_Flag                          VARCHAR2,
13                      X_Reassign_Flag                        VARCHAR2,
14                      X_Team_Leader_Flag                     VARCHAR2,
15                      X_Person_Id                            NUMBER DEFAULT NULL,
16                      X_Customer_Id                          NUMBER,
17                      X_Address_Id                           NUMBER,
18 		           X_Salesforce_Id			          NUMBER,
19                      X_Partner_Customer_Id                  NUMBER DEFAULT NULL,
20                      X_Partner_Address_Id                   NUMBER DEFAULT NULL,
21                      X_Created_Person_Id                    NUMBER DEFAULT NULL,
22                      X_Lead_Id                              NUMBER DEFAULT NULL,
23                      X_Freeze_Date                          DATE DEFAULT NULL,
24                      X_Reassign_Reason                      VARCHAR2 DEFAULT NULL,
25 		     x_reassign_request_date		    DATE DEFAULT NULL,
26 		     x_reassign_requested_person_id         NUMBER DEFAULT NULL,
27                      X_Attribute_Category                   VARCHAR2 DEFAULT NULL,
28                      X_Attribute1                           VARCHAR2 DEFAULT NULL,
29                      X_Attribute2                           VARCHAR2 DEFAULT NULL,
30                      X_Attribute3                           VARCHAR2 DEFAULT NULL,
31                      X_Attribute4                           VARCHAR2 DEFAULT NULL,
32                      X_Attribute5                           VARCHAR2 DEFAULT NULL,
33                      X_Attribute6                           VARCHAR2 DEFAULT NULL,
34                      X_Attribute7                           VARCHAR2 DEFAULT NULL,
35                      X_Attribute8                           VARCHAR2 DEFAULT NULL,
36                      X_Attribute9                           VARCHAR2 DEFAULT NULL,
37                      X_Attribute10                          VARCHAR2 DEFAULT NULL,
38                      X_Attribute11                          VARCHAR2 DEFAULT NULL,
39                      X_Attribute12                          VARCHAR2 DEFAULT NULL,
40                      X_Attribute13                          VARCHAR2 DEFAULT NULL,
41                      X_Attribute14                          VARCHAR2 DEFAULT NULL,
42                      X_Attribute15                          VARCHAR2 DEFAULT NULL,
43 		           X_Salesforce_Role_Code		          VARCHAR2 DEFAULT NULL,
44 		           X_Salesforce_Relationship_Code	     VARCHAR2 DEFAULT NULL,
45 			      X_Internal_update_access               NUMBER   DEFAULT NULL,
46 			      X_Sales_lead_id                        NUMBER   DEFAULT NULL,
47 		           X_Sales_group_Id			          NUMBER   DEFAULT NULL,
48 				 X_Partner_Cont_Party_Id                NUMBER DEFAULT NULL,
49 			 X_owner_flag	          VARCHAR2 DEFAULT NULL,
50 			X_created_by_tap_flag	          VARCHAR2 DEFAULT NULL,
51 			X_prm_keep_flag          VARCHAR2 DEFAULT NULL,
52                         X_open_flag              VARCHAR2 DEFAULT NULL,
53                         X_lead_rank_score        NUMBER DEFAULT NULL,
54                         X_object_creation_date   DATE DEFAULT NULL,
55                         X_contributor_flag   VARCHAR2 DEFAULT NULL -- Added for ANSB
56                      );
57 
58 
59 PROCEDURE Lock_Row(X_Rowid                                  VARCHAR2,
60                    X_Access_Id                              NUMBER,
61                    X_Access_Type                            VARCHAR2,
62                    X_Freeze_Flag                            VARCHAR2,
63                    X_Reassign_Flag                          VARCHAR2,
64                    X_Team_Leader_Flag                       VARCHAR2,
65                    X_Person_Id                              NUMBER DEFAULT NULL,
66                    X_Customer_Id                            NUMBER,
67                    X_Address_Id                             NUMBER,
68 		   X_Salesforce_Id			    NUMBER,
69                    X_Partner_Customer_Id                    NUMBER DEFAULT NULL,
70                    X_Partner_Address_Id                     NUMBER DEFAULT NULL,
71                    X_Created_Person_Id                      NUMBER DEFAULT NULL,
72                    X_Lead_Id                                NUMBER DEFAULT NULL,
73                    X_Freeze_Date                            DATE DEFAULT NULL,
74                    X_Reassign_Reason                        VARCHAR2 DEFAULT NULL,
75 		   x_reassign_request_date		    DATE DEFAULT NULL,
76 		   x_reassign_requested_person_id         NUMBER DEFAULT NULL,
77                    X_Attribute_Category                     VARCHAR2 DEFAULT NULL,
78                    X_Attribute1                             VARCHAR2 DEFAULT NULL,
79                    X_Attribute2                             VARCHAR2 DEFAULT NULL,
80                    X_Attribute3                             VARCHAR2 DEFAULT NULL,
81                    X_Attribute4                             VARCHAR2 DEFAULT NULL,
82                    X_Attribute5                             VARCHAR2 DEFAULT NULL,
83                    X_Attribute6                             VARCHAR2 DEFAULT NULL,
84                    X_Attribute7                             VARCHAR2 DEFAULT NULL,
85                    X_Attribute8                             VARCHAR2 DEFAULT NULL,
86                    X_Attribute9                             VARCHAR2 DEFAULT NULL,
87                    X_Attribute10                            VARCHAR2 DEFAULT NULL,
88                    X_Attribute11                            VARCHAR2 DEFAULT NULL,
89                    X_Attribute12                            VARCHAR2 DEFAULT NULL,
90                    X_Attribute13                            VARCHAR2 DEFAULT NULL,
91                    X_Attribute14                            VARCHAR2 DEFAULT NULL,
92                    X_Attribute15                            VARCHAR2 DEFAULT NULL,
93 		   X_Salesforce_Role_Code		    VARCHAR2 DEFAULT NULL,
94 		   X_Salesforce_Relationship_Code	    VARCHAR2 DEFAULT NULL,
95 			      X_Sales_lead_id                        NUMBER   DEFAULT NULL,
96 		           X_Sales_group_Id			          NUMBER   DEFAULT NULL,
97 				 X_Partner_Cont_Party_Id                NUMBER DEFAULT NULL,
98 			X_owner_flag	          VARCHAR2 DEFAULT NULL,
99 			X_created_by_tap_flag	          VARCHAR2 DEFAULT NULL,
100 			X_prm_keep_flag          VARCHAR2 DEFAULT NULL,
101 			x_contributor_flag          VARCHAR2 DEFAULT NULL -- Added for ANSB
102                    );
103 
104 PROCEDURE Update_Row(X_Rowid                               VARCHAR2,
105                      X_Access_Id                           NUMBER,
106                      X_Last_Update_Date                    DATE,
107                      X_Last_Updated_By                     NUMBER,
108                      X_Last_Update_Login                   NUMBER,
109                      X_Access_Type                         VARCHAR2,
110                      X_Freeze_Flag                         VARCHAR2,
111                      X_Reassign_Flag                       VARCHAR2,
112                      X_Team_Leader_Flag                    VARCHAR2,
113                      X_Person_Id                           NUMBER DEFAULT NULL,
114                      X_Customer_Id                         NUMBER,
115                      X_Address_Id                          NUMBER,
116 		     X_Salesforce_Id			   NUMBER,
117                      X_Partner_Customer_Id                 NUMBER DEFAULT NULL,
118                      X_Partner_Address_Id                  NUMBER DEFAULT NULL,
119                      X_Created_Person_Id                   NUMBER DEFAULT NULL,
120                      X_Lead_Id                             NUMBER DEFAULT NULL,
121                      X_Freeze_Date                         DATE DEFAULT NULL,
122                      X_Reassign_Reason                     VARCHAR2 DEFAULT NULL,
123 		     x_reassign_request_date		    DATE DEFAULT NULL,
124 		     x_reassign_requested_person_id         NUMBER DEFAULT NULL,
125                      X_Attribute_Category                  VARCHAR2 DEFAULT NULL,
126                      X_Attribute1                          VARCHAR2 DEFAULT NULL,
127                      X_Attribute2                          VARCHAR2 DEFAULT NULL,
128                      X_Attribute3                          VARCHAR2 DEFAULT NULL,
129                      X_Attribute4                          VARCHAR2 DEFAULT NULL,
130                      X_Attribute5                          VARCHAR2 DEFAULT NULL,
131                      X_Attribute6                          VARCHAR2 DEFAULT NULL,
132                      X_Attribute7                          VARCHAR2 DEFAULT NULL,
133                      X_Attribute8                          VARCHAR2 DEFAULT NULL,
134                      X_Attribute9                          VARCHAR2 DEFAULT NULL,
135                      X_Attribute10                         VARCHAR2 DEFAULT NULL,
136                      X_Attribute11                         VARCHAR2 DEFAULT NULL,
137                      X_Attribute12                         VARCHAR2 DEFAULT NULL,
138                      X_Attribute13                         VARCHAR2 DEFAULT NULL,
139                      X_Attribute14                         VARCHAR2 DEFAULT NULL,
140                      X_Attribute15                         VARCHAR2 DEFAULT NULL,
141 		     X_Salesforce_Role_Code		   VARCHAR2 DEFAULT NULL,
142 		     X_Salesforce_Relationship_Code	   VARCHAR2 DEFAULT NULL,
143 			      X_Internal_update_access               NUMBER   DEFAULT NULL,
144 			      X_Sales_lead_id                        NUMBER   DEFAULT NULL,
145 		           X_Sales_group_Id			          NUMBER   DEFAULT NULL,
146 				 X_Partner_Cont_Party_Id                NUMBER DEFAULT NULL,
147 			X_owner_flag	          VARCHAR2 DEFAULT NULL,
148 			X_created_by_tap_flag	          VARCHAR2 DEFAULT NULL,
149 			X_prm_keep_flag          VARCHAR2 DEFAULT NULL,
150                         X_contributor_flag   VARCHAR2 DEFAULT NULL -- Added for ANSB
151                      );
152 
153 PROCEDURE Delete_Row(X_Rowid VARCHAR2);
154 
155 
156 FUNCTION Emp_Access_Exists(X_Access_Id	         NUMBER,
157 		           X_Customer_Id         NUMBER,
158 		           X_Address_Id          NUMBER,
159 		           X_Person_Id           NUMBER,
160  		           X_Salesforce_Id       NUMBER,
161 			   X_Lead_Id		 NUMBER,
162 			   X_Access_Type         VARCHAR2) RETURN BOOLEAN;
163 
164 FUNCTION Emp_Access_Exists(X_Access_Id            NUMBER,
165                            X_Customer_Id          NUMBER,
166                            X_Address_Id           NUMBER,
167                            X_Person_Id            NUMBER,
168                            X_Salesforce_Id        NUMBER,
169                            X_Lead_Id              NUMBER,
170                            X_Access_Type          VARCHAR2,
171                            X_Team_Leader_Flag OUT NOCOPY VARCHAR2) RETURN BOOLEAN;
172 
173 
174 FUNCTION Ptr_Access_Exists(X_Access_Id	         NUMBER,
175 		           X_Customer_Id         NUMBER,
176 		           X_Address_Id          NUMBER,
177 		           X_Partner_Customer_Id NUMBER,
178 			   X_Partner_Address_Id  NUMBER,
179  		           X_Salesforce_Id       NUMBER,
180 			   X_Lead_Id		 NUMBER,
181 			   X_Access_Type         VARCHAR2) RETURN BOOLEAN;
182 END AS_ACCESSES_PKG;