SAP ABAP Class CL_BCA_US_ACCNT_STAT (Handles application side functionality related to disclosure)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   IS-B-BCA (Application Component) Bank Customer Accounts
     BCA_US (Package) BCA modification for US specific requirements
Properties
Class CL_BCA_US_ACCNT_STAT  
Short Description Handles application side functionality related to disclosure    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BCA_US   BCA modification for US specific requirements 
Created 20020131   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BCA_US_ACCNT_STAT has no forward declaration.
Interfaces
Class CL_BCA_US_ACCNT_STAT has no interface implemented.
Friends
Class CL_BCA_US_ACCNT_STAT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Private Type reference (TYPE) BOOLE-BOOLE SPACE False 20020204
2 STMT_DATE Static Attribute Private Type reference (TYPE) BKKM2-NEXT_DATE NextServiceDue 20020214
3 TRUE Constant Private Type reference (TYPE) BOOLE-BOOLE 'X' True 20020204
Methods
# Method Level Visibility Method type Description Created on
1 CALC_DAYS_IN_TERM Static method Public Method Calculates the number of days in the term 20020205
2 GET_ADB Static method Public Method Gets the Average Daily Balance (ADB) 20020205
3 GET_APY Static method Public Method Gets the APY 20020204
4 GET_INTEREST_PAID Static method Public Method Gets the Interest Paid 20020205
5 GET_SPECIAL_APY Static method Public Method Gets the Special APY 20020201
6 SET_STMT_TO_DATE Static method Public Method Sets the statement to date 20020214
7 SPECIAL_APY_NEEDED Static method Public Method Determines if the Special APY is needed 20020201
Events
Class CL_BCA_US_ACCNT_STAT has no event.
Types
Class CL_BCA_US_ACCNT_STAT has no local type.
Method Signatures

Method CALC_DAYS_IN_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BKK_ACCNT Interne Kontonummer für Kontokorrentkonto 20020205
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BKK_BKKRS Bankkreis 20020205
3 Importing IM_FROM_POST_DATE Call by reference Type reference (TYPE) IBKK_BKST-SDATEPOSTL Buchungsdatum von 20020208
4 Importing IM_TO_POST_DATE Call by reference Type reference (TYPE) IBKK_BKST-SDATEPOSTH Buchungsdatum bis 20020205
5 Returning RE_DAYSINTERM Value transfer Type reference (TYPE) BCA_US_NODAYS Anzahl der Tage 20020205

Method CALC_DAYS_IN_TERM on class CL_BCA_US_ACCNT_STAT has no exception.

Method GET_ADB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BKK_ACCNT Interne Kontonummer für Kontokorrentkonto 20020205
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BKK_BKKRS Bankkreis 20020205
3 Importing IM_FROM_POST_DATE Call by reference Type reference (TYPE) IBKK_BKST-SDATEPOSTL Buchungsdatum von 20020205
4 Importing IM_TO_POST_DATE Call by reference Type reference (TYPE) IBKK_BKST-SDATEPOSTH Buchungsdatum bis 20020205
5 Returning RE_ADB Value transfer Type reference (TYPE) BKK9B-D_AMOUNT0 Betrag 20020205

Method GET_ADB on class CL_BCA_US_ACCNT_STAT has no exception.

Method GET_APY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BKK_ACCNT Interne Kontonummer für Kontokorrentkonto 20020205
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BKK_BKKRS Bankkreis 20020205
3 Importing IM_FROM_POST_DATE Call by reference Type reference (TYPE) IBKK_BKST-SDATEPOSTL Buchungsdatum von 20020205
4 Importing IM_TO_POST_DATE Call by reference Type reference (TYPE) IBKK_BKST-SDATEPOSTH Buchungsdatum bis 20020205
5 Returning RE_APY Value transfer Type reference (TYPE) BKK_INTAV Durchschnittlicher Zinssatz für Habenzinsen 20020204

Method GET_APY on class CL_BCA_US_ACCNT_STAT has no exception.

Method GET_INTEREST_PAID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BKK_ACCNT Interne Kontonummer für Kontokorrentkonto 20020205
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BKK_BKKRS Bankkreis 20020205
3 Importing IM_FROM_POST_DATE Call by reference Type reference (TYPE) IBKK_BKST-SDATEPOSTL Buchungsdatum von 20020205
4 Importing IM_TO_POST_DATE Call by reference Type reference (TYPE) IBKK_BKST-SDATEPOSTH Buchungsdatum bis 20020205
5 Returning RE_INTEREST_PAID Value transfer Type reference (TYPE) BKK96-AMOUNT Zinsbetrag 20020205

Method GET_INTEREST_PAID on class CL_BCA_US_ACCNT_STAT has no exception.

Method GET_SPECIAL_APY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPOUNDING_DAYS Call by reference Type reference (TYPE) BCA_US_NODAYS Anzahl der Tage 20020201
2 Importing IM_DAYSINTERM Call by reference Type reference (TYPE) BCA_US_NODAYS Anzahl der Tage 20020201
3 Importing IM_INTEREST_PAID Call by reference Type reference (TYPE) BKK96-AMOUNT Zinsbetrag 20020201
4 Importing IM_PRINCIPAL Call by reference Type reference (TYPE) BKK_PBAL Kontostand 20020201
5 Returning RE_APY Value transfer Type reference (TYPE) BKK_INTAV Durchschnittlicher Zinssatz für Habenzinsen 20020201

Method GET_SPECIAL_APY on class CL_BCA_US_ACCNT_STAT has no exception.

Method SET_STMT_TO_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PCLOSD Value transfer Type reference (TYPE) BKKM2-NEXT_DATE Nächster Ausführungstag 20020214

Method SET_STMT_TO_DATE on class CL_BCA_US_ACCNT_STAT has no exception.

Method SPECIAL_APY_NEEDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMP_DAYS Call by reference Type reference (TYPE) BCA_US_NODAYS Anzahl der Tage 20020205
2 Exporting EX_VALUE Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: WAHR (='X') und FALSCH (=' ') 20020205
3 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BKK_ACCNT Interne Kontonummer für Kontokorrentkonto 20020201
4 Importing IM_BKKRS Call by reference Type reference (TYPE) BKK_BKKRS Bankkreis 20020201

Method SPECIAL_APY_NEEDED on class CL_BCA_US_ACCNT_STAT has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 110