DBA Data[Home] [Help]

PACKAGE: APPS.CE_STAT_LINES_INF_PKG

Source


1 PACKAGE CE_STAT_LINES_INF_PKG AUTHID CURRENT_USER as
2 /* $Header: cestalis.pls 120.1 2002/11/12 21:25:44 bhchung ship $ */
3 
4   G_spec_revision 	VARCHAR2(1000) := '$Revision: 120.1 $';
5 
6   FUNCTION spec_revision RETURN VARCHAR2;
7 
8   FUNCTION body_revision RETURN VARCHAR2;
9 
10   PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
11                        X_Bank_Account_Num               VARCHAR2,
12                        X_Statement_Number               VARCHAR2,
13                        X_Line_Number                    NUMBER,
14                        X_Trx_Date                       DATE,
15                        X_Trx_Code                       VARCHAR2,
16                        X_Effective_Date                 DATE,
17                        X_Trx_Text                       VARCHAR2,
18                        X_Invoice_Text                   VARCHAR2,
19 		       X_Bank_Account_Text		VARCHAR2,
20                        X_Amount                         NUMBER,
21 		       X_Charges_Amount			NUMBER,
22                        X_Currency_Code                  VARCHAR2,
23                        X_Exchange_Rate                  NUMBER,
24 		       X_user_exchange_rate_type	VARCHAR2,
25 		       X_exchange_rate_date		DATE,
26 		       X_original_amount		NUMBER,
27                        X_Bank_Trx_Number                VARCHAR2,
28                        X_Customer_Text                  VARCHAR2,
29                        X_Created_By                     NUMBER,
30                        X_Creation_Date                  DATE,
31                        X_Last_Updated_By                NUMBER,
32                        X_Last_Update_Date               DATE,
33                        X_Attribute_Category             VARCHAR2,
34                        X_Attribute1                     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                        X_Attribute2                     VARCHAR2,
42                        X_Attribute3                     VARCHAR2,
43                        X_Attribute4                     VARCHAR2,
44                        X_Attribute5                     VARCHAR2,
45                        X_Attribute6                     VARCHAR2,
46                        X_Attribute7                     VARCHAR2,
47                        X_Attribute8                     VARCHAR2,
48                        X_Attribute9                     VARCHAR2
49                       );
50 
51   PROCEDURE Lock_Row(X_Rowid                            VARCHAR2,
52                      X_Bank_Account_Num                 VARCHAR2,
53                      X_Statement_Number                 VARCHAR2,
54                      X_Line_Number                      NUMBER,
55                      X_Trx_Date                         DATE,
56                      X_Trx_Code                         VARCHAR2,
57                      X_Effective_Date                   DATE,
58                      X_Trx_Text                         VARCHAR2,
59                      X_Invoice_Text                     VARCHAR2,
60 		     X_Bank_Account_Text		VARCHAR2,
61                      X_Amount                           NUMBER,
62 		     X_Charges_Amount			NUMBER,
63                      X_Currency_Code                    VARCHAR2,
64                      X_Exchange_Rate                    NUMBER,
65 		     X_user_exchange_rate_type		VARCHAR2,
66 		     X_exchange_rate_date		DATE,
67 		     X_original_amount		        NUMBER,
68                      X_Bank_Trx_Number                  VARCHAR2,
69                      X_Customer_Text                    VARCHAR2,
70                      X_Attribute_Category               VARCHAR2,
71                      X_Attribute1                       VARCHAR2,
72                      X_Attribute10                      VARCHAR2,
73                      X_Attribute11                      VARCHAR2,
74                      X_Attribute12                      VARCHAR2,
75                      X_Attribute13                      VARCHAR2,
76                      X_Attribute14                      VARCHAR2,
77                      X_Attribute15                      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                     );
87 
88 
89 
90   PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
91                        X_Bank_Account_Num               VARCHAR2,
92                        X_Statement_Number               VARCHAR2,
93                        X_Line_Number                    NUMBER,
94                        X_Trx_Date                       DATE,
95                        X_Trx_Code                       VARCHAR2,
96                        X_Effective_Date                 DATE,
97                        X_Trx_Text                       VARCHAR2,
98                        X_Invoice_Text                   VARCHAR2,
99 		       X_Bank_Account_Text		VARCHAR2,
100                        X_Amount                         NUMBER,
101                        X_Charges_Amount                 NUMBER,
102 		       X_Currency_Code                  VARCHAR2,
103                        X_Exchange_Rate                  NUMBER,
104 		       X_user_exchange_rate_type	VARCHAR2,
105 		       X_exchange_rate_date		DATE,
106 		       X_original_amount		NUMBER,
107                        X_Bank_Trx_Number                VARCHAR2,
108                        X_Customer_Text                  VARCHAR2,
109                        X_Last_Updated_By                NUMBER,
110                        X_Last_Update_Date               DATE,
111                        X_Attribute_Category             VARCHAR2,
112                        X_Attribute1                     VARCHAR2,
113                        X_Attribute10                    VARCHAR2,
114                        X_Attribute11                    VARCHAR2,
115                        X_Attribute12                    VARCHAR2,
116                        X_Attribute13                    VARCHAR2,
117                        X_Attribute14                    VARCHAR2,
118                        X_Attribute15                    VARCHAR2,
119                        X_Attribute2                     VARCHAR2,
120                        X_Attribute3                     VARCHAR2,
121                        X_Attribute4                     VARCHAR2,
122                        X_Attribute5                     VARCHAR2,
123                        X_Attribute6                     VARCHAR2,
124                        X_Attribute7                     VARCHAR2,
125                        X_Attribute8                     VARCHAR2,
126                        X_Attribute9                     VARCHAR2
127                       );
128   PROCEDURE Delete_Row(X_Rowid VARCHAR2);
129   --
130   -- Procedure
131   --   check_unique
132   -- Purpose
133   --   Checks to make sure that the reconciliation inserted
134   --   is unique.
135   -- History
136   --   04-08-95  Dean McCarthy  Created
137   -- Arguments
138   -- X_statement_number         VARCHAR2
139   -- X_bank_account_num         VARCHAR2
140   -- X_Line_number              NUMBER
141   -- X_row_id                   VARCHAR2
142   --
143   -- Example
144   --   ce_stat_lines_inf_pkg.check_unique(...);
145   -- Notes
146   --
147 
148   PROCEDURE check_unique(X_statement_number     VARCHAR2,
149                          X_bank_account_num     VARCHAR2,
150                          X_line_number          NUMBER,
151                          X_row_id               VARCHAR2);
152 END CE_STAT_LINES_INF_PKG;