DBA Data[Home] [Help]

PACKAGE: APPS.ARP_CROL_PKG

Source


1 PACKAGE arp_crol_pkg AUTHID CURRENT_USER as
2 /* $Header: AROCROLS.pls 120.1 2005/08/11 00:59:28 hyu noship $ */
3 
4   PROCEDURE check_unique(p_contact_role_id 	in number,
5 			 p_contact_id		in number,
6 			 p_usage_code		in varchar2);
7 
8   PROCEDURE check_primary(p_contact_role_id	in number,
9 			  p_contact_id		in number );
10 
11   FUNCTION  contact_role_exists(p_contact_id in number ,
12 				p_usage_code in varchar2 ) return Boolean;
13 
14 
15   PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
16                        X_Contact_Role_Id         IN OUT NOCOPY NUMBER,
17                        X_Last_Update_Date               DATE,
18                        X_Last_Updated_By                NUMBER,
19                        X_Creation_Date                  DATE,
20                        X_Created_By                     NUMBER,
21                        X_Usage_Code                     VARCHAR2,
22                        X_Contact_Id                     NUMBER,
23                        X_Last_Update_Login              NUMBER,
24                        X_Primary_Flag                   VARCHAR2,
25                        X_Attribute_Category             VARCHAR2,
26                        X_Attribute1                     VARCHAR2,
27                        X_Attribute2                     VARCHAR2,
28                        X_Attribute3                     VARCHAR2,
29                        X_Attribute4                     VARCHAR2,
30                        X_Attribute5                     VARCHAR2,
31                        X_Attribute6                     VARCHAR2,
32                        X_Attribute7                     VARCHAR2,
33                        X_Attribute8                     VARCHAR2,
34                        X_Attribute9                     VARCHAR2,
35                        X_Attribute10                    VARCHAR2,
36                        X_Attribute11                    VARCHAR2,
37                        X_Attribute12                    VARCHAR2,
38                        X_Attribute13                    VARCHAR2,
39                        X_Attribute14                    VARCHAR2,
40                        X_Attribute15                    VARCHAR2
41                       );
42 
43   PROCEDURE Lock_Row(X_Rowid                            VARCHAR2,
44                      X_Contact_Role_Id                  NUMBER,
45                      X_Usage_Code                       VARCHAR2,
46                      X_Contact_Id                       NUMBER,
47 		     X_Primary_Flag                     VARCHAR2,
48                      X_Attribute_Category               VARCHAR2,
49                      X_Attribute1                       VARCHAR2,
50                      X_Attribute2                       VARCHAR2,
51                      X_Attribute3                       VARCHAR2,
52                      X_Attribute4                       VARCHAR2,
53                      X_Attribute5                       VARCHAR2,
54                      X_Attribute6                       VARCHAR2,
55                      X_Attribute7                       VARCHAR2,
56                      X_Attribute8                       VARCHAR2,
57                      X_Attribute9                       VARCHAR2,
58                      X_Attribute10                      VARCHAR2,
59                      X_Attribute11                      VARCHAR2,
60                      X_Attribute12                      VARCHAR2,
61                      X_Attribute13                      VARCHAR2,
62                      X_Attribute14                      VARCHAR2,
63                      X_Attribute15                      VARCHAR2
64                     );
65 
66 
67 
68   PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
69                        X_Contact_Role_Id                NUMBER,
70                        X_Last_Update_Date               DATE,
71                        X_Last_Updated_By                NUMBER,
72                        X_Usage_Code                     VARCHAR2,
73                        X_Contact_Id                     NUMBER,
74                        X_Last_Update_Login              NUMBER,
75                        X_Primary_Flag                   VARCHAR2,
76                        X_Attribute_Category             VARCHAR2,
77                        X_Attribute1                     VARCHAR2,
78                        X_Attribute2                     VARCHAR2,
79                        X_Attribute3                     VARCHAR2,
80                        X_Attribute4                     VARCHAR2,
81                        X_Attribute5                     VARCHAR2,
82                        X_Attribute6                     VARCHAR2,
83                        X_Attribute7                     VARCHAR2,
84                        X_Attribute8                     VARCHAR2,
85                        X_Attribute9                     VARCHAR2,
86                        X_Attribute10                    VARCHAR2,
87                        X_Attribute11                    VARCHAR2,
88                        X_Attribute12                    VARCHAR2,
89                        X_Attribute13                    VARCHAR2,
90                        X_Attribute14                    VARCHAR2,
91                        X_Attribute15                    VARCHAR2
92                       );
93   PROCEDURE Delete_Row(X_Rowid VARCHAR2);
94 
95   PROCEDURE delete_row(x_contact_id in number ,x_usage_code in varchar2);
96 
97 END arp_crol_pkg;