DBA Data[Home] [Help]

PACKAGE: APPS.CE_BA_SIGNATORIES_PKG

Source


1 PACKAGE CE_BA_SIGNATORIES_PKG AUTHID CURRENT_USER as
2 /* $Header: cebasigs.pls 120.0 2005/03/31 14:05:34 svali noship $ */
3    --
4    -- Package
5    --   ce_ba_signatories_pkg
6    -- Purpose
7    --   To contain validation and insertion routines for ce_ba_signatories
8    -- History
9    --   04-Dec-2004   Sahik Vali   Created
10   G_spec_revision 	VARCHAR2(1000) := '$Revision: 120.0 $';
11 
12   FUNCTION spec_revision RETURN VARCHAR2;
13 
14   FUNCTION body_revision RETURN VARCHAR2;
15 
16    --
17    -- Procedure
18    --  Insert_Row
19    -- Purpose
20    --   Inserts a row into ce_ba_signatories
21    -- History
22    --   14-DEC-2004  Shaik Vali Created
23    -- Arguments
24    -- all the columns of the table ce_ba_signatories
25    -- Example
26    --   ce_ba_signatories_pkg.Insert_Row(....;
27    -- Notes
28    --
29    PROCEDURE Insert_Row( X_Rowid                   IN OUT NOCOPY VARCHAR2,
30                          X_Signatory_Id     IN OUT NOCOPY NUMBER,
31                          X_Bank_Account_Id                NUMBER,
32                          X_Person_Id     	NUMBER,
33 				 X_Single_limit_amount	NUMBER,
34 		         X_Joint_limit_amount	NUMBER,
35 				 X_Signer_group		VARCHAR2,
36 				 X_Other_limits		VARCHAR2,
37 				 X_Start_date		DATE,
38 				 X_End_date		DATE,
39 				 X_Status		VARCHAR2,
40 				 X_Approval_type		VARCHAR2,
41 				 X_requester_id		NUMBER,
42 				 X_deleted_flag		VARCHAR2,
43                          X_Last_Updated_By                NUMBER,
44                          X_Last_Update_Date               DATE,
45                          X_Last_Update_Login              NUMBER,
46                          X_Created_By                     NUMBER,
47                          X_Creation_Date                  DATE,
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    -- Procedure
67    --  Lock_Row
68    -- Purpose
69    --   Locks a row into ce_ba_signatories
70    -- History
71    --   08-Sept-2004  Shaik Vali Created
72    -- Arguments
73    -- all the columns of the table ce_ba_signatories
74    -- Example
75    --   ce_ba_signatories_pkg.Lock_Row(....;
76    -- Notes
77    --
78   PROCEDURE Lock_Row( X_Rowid                   IN OUT NOCOPY VARCHAR2,
79                          X_Signatory_Id     IN OUT NOCOPY NUMBER,
80                          X_Bank_Account_Id                NUMBER,
81                          X_Person_Id     	NUMBER,
82 				 X_Single_limit_amount	NUMBER,
83 		         X_Joint_limit_amount	NUMBER,
84 				 X_Signer_group		VARCHAR2,
85 				 X_Other_limits		VARCHAR2,
86 				 X_Start_date		DATE,
87 				 X_End_date		DATE,
88 				 X_Status		VARCHAR2,
89 				 X_Approval_type		VARCHAR2,
90 				 X_Attribute_category		VARCHAR2,
91 				 X_Attribute1		VARCHAR2,
92 				 X_Attribute2		VARCHAR2,
93 				 X_Attribute3		VARCHAR2,
94 				 X_Attribute4		VARCHAR2,
95 				 X_Attribute5		VARCHAR2,
96 				 X_Attribute6		VARCHAR2,
97 				 X_Attribute7		VARCHAR2,
98 				 X_Attribute8		VARCHAR2,
99 				 X_Attribute9		VARCHAR2,
100 				 X_Attribute10		VARCHAR2,
101 				 X_Attribute11		VARCHAR2,
102 				 X_Attribute12		VARCHAR2,
103 				 X_Attribute13		VARCHAR2,
104 				 X_Attribute14		VARCHAR2,
105 				 X_Attribute15		VARCHAR2
106                       );
107    --
108    -- Procedure
109    --  Update_Row
110    -- Purpose
111    --   Updates a row into ce_ba_signatories
112    -- History
113    --   15-Dec-2004  Shaik Vali Created
114    -- Arguments
115    -- all the columns of the table ce_ba_signatories
116    -- Example
117    --   ce_ba_signatories.Update_Row(....;
118    -- Notes
119    --
120   PROCEDURE Update_Row( X_Rowid                   IN OUT NOCOPY VARCHAR2,
121                          X_Signatory_Id     IN OUT NOCOPY NUMBER,
122                          X_Bank_Account_Id                NUMBER,
123                          X_Person_Id     	NUMBER,
124 				 X_Single_limit_amount	NUMBER,
125 		         X_Joint_limit_amount	NUMBER,
126 				 X_Signer_group		VARCHAR2,
127 				 X_Other_limits		VARCHAR2,
128 				 X_Start_date		DATE,
129 				 X_End_date		DATE,
130 				 X_Status		VARCHAR2,
131 				 X_Approval_type		VARCHAR2,
132 				 X_requester_id	NUMBER,
133                          X_Last_Updated_By                NUMBER,
134                          X_Last_Update_Date               DATE,
135                          X_Last_Update_Login              NUMBER,
136 				 X_Attribute_category		VARCHAR2,
137 				 X_Attribute1		VARCHAR2,
138 				 X_Attribute2		VARCHAR2,
139 				 X_Attribute3		VARCHAR2,
140 				 X_Attribute4		VARCHAR2,
141 				 X_Attribute5		VARCHAR2,
142 				 X_Attribute6		VARCHAR2,
143 				 X_Attribute7		VARCHAR2,
144 				 X_Attribute8		VARCHAR2,
145 				 X_Attribute9		VARCHAR2,
146 				 X_Attribute10		VARCHAR2,
147 				 X_Attribute11		VARCHAR2,
148 				 X_Attribute12		VARCHAR2,
149 				 X_Attribute13		VARCHAR2,
150 				 X_Attribute14		VARCHAR2,
151 				 X_Attribute15		VARCHAR2
152                       );
153 
154    -- Procedure
155    --  Delete_Row
156    -- Purpose
157    --   Deletes a row from ce_je_mappings
158    -- History
159    --   08-Sept-2004  Shaik Vali Created
160    -- Arguments
161    --    x_rowid         Rowid of a row
162    -- Example
163    --   ce_je_mappings_pkg.delete_row();
164    -- Notes
165    --
166   PROCEDURE Delete_Row(X_Rowid VARCHAR2);
167 
168 END CE_BA_SIGNATORIES_PKG;