DBA Data[Home] [Help]

PACKAGE: APPS.CE_STAT_HDRS_INF_PKG

Source


1 PACKAGE CE_STAT_HDRS_INF_PKG as
2 /* $Header: cestahis.pls 120.5 2005/06/10 14:23:41 jikumar ship $ */
3 --
4 -- Package
5 --   ce_stat_hdrs_inf_pkg
6 -- Purpose
7 --   To contain routines for ce_stat_hdrs_inf_pkg
8 -- History
9 --   04-08-95   Kai Pigg        Created
10 
11   G_spec_revision 	VARCHAR2(1000) := '$Revision: 120.5 $';
12 
13   FUNCTION spec_revision RETURN VARCHAR2;
14 
15   FUNCTION body_revision RETURN VARCHAR2;
16 
17   --
18   -- Procedure
19   --   insert_row
20   -- Purpose
21   --   To insert new row to ce_stat_hdrs_inf
22   -- History
23   --   04-08-95  Kai Pigg    Created
24   --
25   -- Example
26   --   ce_stat_hdrs_inf_pkg.insert_row(...);
27   -- Notes
28   --
29 
30   PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
31                        X_Statement_Number               VARCHAR2,
32                        X_Bank_Branch_Name               VARCHAR2,
33                        X_Bank_Account_Num               VARCHAR2,
34                        X_Statement_Date                 DATE,
35 		       X_Check_Digits			VARCHAR2,
36                        X_Control_Begin_Balance          NUMBER,
37                        X_Control_End_Balance            NUMBER,
38                        X_Cashflow_Balance               NUMBER,
39                        X_Int_Calc_Balance               NUMBER,
40 			   X_Average_Close_Ledger_MTD		NUMBER,
41 			   X_Average_Close_Ledger_YTD		NUMBER,
42 			   X_Average_Close_Available_MTD	NUMBER,
43 			   X_Average_Close_Available_YTD	NUMBER,
44                        X_One_Day_Float                  NUMBER,
45                        X_Two_Day_Float                  NUMBER,
46                        X_Control_Total_Dr               NUMBER,
47                        X_Control_Total_Cr               NUMBER,
48                        X_Control_Dr_Line_Count          NUMBER,
49                        X_Control_Cr_Line_Count          NUMBER,
50                        X_Control_Line_Count             NUMBER,
51                        X_Record_Status_Flag             VARCHAR2,
52                        X_Currency_Code                  VARCHAR2,
53                        X_Created_By                     NUMBER,
54                        X_Creation_Date                  DATE,
55                        X_Attribute_Category             VARCHAR2,
56                        X_Attribute1                     VARCHAR2,
57                        X_Attribute10                    VARCHAR2,
58                        X_Attribute11                    VARCHAR2,
59                        X_Attribute12                    VARCHAR2,
60                        X_Attribute13                    VARCHAR2,
61                        X_Attribute14                    VARCHAR2,
62                        X_Attribute15                    VARCHAR2,
63                        X_Attribute2                     VARCHAR2,
64                        X_Attribute3                     VARCHAR2,
65                        X_Attribute4                     VARCHAR2,
66                        X_Attribute5                     VARCHAR2,
67                        X_Attribute6                     VARCHAR2,
68                        X_Attribute7                     VARCHAR2,
69                        X_Attribute8                     VARCHAR2,
70                        X_Attribute9                     VARCHAR2,
71                        --X_Org_Id                         NUMBER,
72                        X_Bank_Name                      VARCHAR2,
73 			   X_Subsidiary_flag				VARCHAR2
74                       );
75 
76   --
77   -- Procedure
78   --   Lock_Row
79   -- Purpose
80   --   To lock a row from ce_stat_hdrs_inf
81   -- History
82   --   XX-XX-95  Kai Pigg    Created
83   --
84   -- Example
85   --   ce_stat_hdrs_inf_pkg.Lock_Row(...);
86   -- Notes
87   --
88   PROCEDURE Lock_Row(X_Rowid                            VARCHAR2,
89                      X_Statement_Number                 VARCHAR2,
90                      X_Bank_Branch_Name                 VARCHAR2,
91                      X_Bank_Account_Num                 VARCHAR2,
92                      X_Statement_Date                   DATE,
93 		     X_Check_Digits			VARCHAR2,
94                      X_Control_Begin_Balance            NUMBER,
95                      X_Control_End_Balance              NUMBER,
96                      X_Cashflow_Balance                 NUMBER,
97                      X_Int_Calc_Balance                 NUMBER,
98 			 X_Average_Close_Ledger_MTD			NUMBER,
99 			 X_Average_Close_Ledger_YTD			NUMBER,
100 			 X_Average_Close_Available_MTD		NUMBER,
101 			 X_Average_Close_Available_YTD		NUMBER,
102                      X_One_Day_Float                    NUMBER,
103                      X_Two_Day_Float                    NUMBER,
104                      X_Control_Total_Dr                 NUMBER,
105                      X_Control_Total_Cr                 NUMBER,
106                      X_Control_Dr_Line_Count            NUMBER,
107                      X_Control_Cr_Line_Count            NUMBER,
108                      X_Control_Line_Count               NUMBER,
109                      X_Record_Status_Flag               VARCHAR2,
110                      X_Currency_Code                    VARCHAR2,
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                      --X_Org_Id                           NUMBER,
128                      X_Bank_Name                        VARCHAR2
129                     );
130 
131 
132   --
133   -- Procedure
134   --   Update_Row
135   -- Purpose
136   --   To update a row in ce_stat_hdrs_inf_v
137   -- History
138   --   XX-XX-95  Kai Pigg    Created
139   --
140   -- Example
141   --   ce_stat_hdrs_inf_pkg.Update_Row(...);
142   -- Notes
143   --
144   PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
145                        X_Statement_Number               VARCHAR2,
146                        X_Bank_Branch_Name               VARCHAR2,
147                        X_Bank_Account_Num               VARCHAR2,
148                        X_Statement_Date                 DATE,
149 		       X_Check_Digits			VARCHAR2,
150                        X_Control_Begin_Balance          NUMBER,
151                        X_Control_End_Balance            NUMBER,
152                        X_Cashflow_Balance               NUMBER,
153                        X_Int_Calc_Balance               NUMBER,
154 			   X_Average_Close_Ledger_MTD		NUMBER,
155 			   X_Average_Close_Ledger_YTD		NUMBER,
156 			   X_Average_Close_Available_MTD	NUMBER,
157 			   X_Average_Close_Available_YTD	NUMBER,
158                        X_One_Day_Float                  NUMBER,
159                        X_Two_Day_Float                  NUMBER,
160                        X_Control_Total_Dr               NUMBER,
161                        X_Control_Total_Cr               NUMBER,
162                        X_Control_Dr_Line_Count          NUMBER,
163                        X_Control_Cr_Line_Count          NUMBER,
164                        X_Control_Line_Count             NUMBER,
165                        X_Record_Status_Flag             VARCHAR2,
166                        X_Currency_Code                  VARCHAR2,
167                        X_Attribute_Category             VARCHAR2,
168                        X_Attribute1                     VARCHAR2,
169                        X_Attribute10                    VARCHAR2,
170                        X_Attribute11                    VARCHAR2,
171                        X_Attribute12                    VARCHAR2,
172                        X_Attribute13                    VARCHAR2,
173                        X_Attribute14                    VARCHAR2,
174                        X_Attribute15                    VARCHAR2,
175                        X_Attribute2                     VARCHAR2,
176                        X_Attribute3                     VARCHAR2,
177                        X_Attribute4                     VARCHAR2,
178                        X_Attribute5                     VARCHAR2,
179                        X_Attribute6                     VARCHAR2,
180                        X_Attribute7                     VARCHAR2,
181                        X_Attribute8                     VARCHAR2,
182                        X_Attribute9                     VARCHAR2,
183                        --X_Org_Id                         NUMBER,
184                        X_Bank_Name                      VARCHAR2,
185 			   X_Subsidiary_flag				VARCHAR2
186                       );
187   PROCEDURE Delete_Row(X_Rowid VARCHAR2);
188 
189 
190   --
191   -- Procedure
192   --   check_unique
193   -- Purpose
194   --   Checks to make sure that the reconciliation inserted
195   --   is unique.
196   -- History
197   --   04-08-95  Kai Pigg    Created
198   -- Arguments
199   -- X_statement_number 	VARCHAR2
200   -- X_bank_account_num 	VARCHAR2
201   -- X_row_id			NUMBER
202   --
203   -- Example
204   --   ce_stat_hdrs_inf_pkg.check_unique(...);
205   -- Notes
206   --
207 
208   PROCEDURE check_unique(X_statement_number 	VARCHAR2,
209 			 X_bank_account_num 	VARCHAR2,
210 			 X_Row_id 		VARCHAR2);
211 
212 
213 END CE_STAT_HDRS_INF_PKG;