SAP ABAP Class /FSCAA/CL_IMPL_ACCOUNT (Implementation Account Management (BCA))
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   IS-B-BCA (Application Component) Bank Customer Accounts
     /FSCAA/CSL (Package) FS-CAA Service Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /FSCAA/CL_OBJECT FS-CAA: Main Object 20031126
2 Interface implementation (CLASS c. INTERFACES i_ref)  /FSCAA/IF_ACCOUNT Interface Account Management 20031126
Properties
Class /FSCAA/CL_IMPL_ACCOUNT  
Short Description Implementation Account Management (BCA)    
Super Class /FSCAA/CL_OBJECT FS-CAA: Main Object 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package /FSCAA/CSL   FS-CAA Service Layer 
Created 20031126   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /FSCAA/CL_IMPL_ACCOUNT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /FSCAA/IF_ACCOUNT Interface Account Management 20031126
Friends
# Friend Modeled only Created on Description
1 /FSCAA/CL_INSTANCE_MANAGER 20041220 CAA Instance Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_ACCOUNT Instance attribute Protected Attribute reference (LIKE) 20040216
2 A_BANK_AREA Instance attribute Protected Type reference (TYPE) BAPI_BKK_DTE_BKKRS Bankkreis 20040217
3 A_EXTERNAL_ACCNTNO Instance attribute Protected Type reference (TYPE) BAPI_BKK_DTE_ACCOUNTEXT Externe Kontonummer 20040217
4 A_IREF_BCA Instance attribute Protected Object reference (TYPE REF TO) /FSCAA/IF_PLAIN_ACCOUNT_DATA Plain Account data from BCA 20040319
5 A_RUNNING_MODE Instance attribute Protected Attribute reference (LIKE) 20040216
6 CONST_BDT_STYPE_DATA Static Attribute Protected Type reference (TYPE) BUSSDI3-STYPE '3' 20040217
7 CONS_CHANGE_MODE Constant Protected Type reference (TYPE) BU_AKTYP '02' 20040217
8 CONS_CREATE_MODE Constant Protected Type reference (TYPE) BU_AKTYP '01' 20040217
9 CONS_DELETE_MODE Constant Protected Type reference (TYPE) BU_AKTYP '06' 20040322
10 CONS_DISPLAY_MODE Constant Protected Type reference (TYPE) BU_AKTYP '03' 20040217
11 STATIC_IREF_BADI_ACCOUNT Static Attribute Protected Object reference (TYPE REF TO) /FSCAA/IF_EX_ACCOUNT_MGMT 20040217
12 STATIC_IREF_MAPPING Static Attribute Protected Object reference (TYPE REF TO) /FSCAA/IF_MAPPING_MGR 20040217
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031126
2 CONVERT_ACCOUNT_ID Static method Public Method 20040219
3 CONVERT_ACCOUNT_ID_OUTPUT Static method Public Method 20040324
4 FILL_X_STRUCTURE Instance method Protected Method 20040318
5 GET_ACCOUNT_ID Static method Public Method 20040216
6 GET_BANKKEY Static method Public Method Get bank country and bank key 20040305
7 GET_BCA_ID Static method Public Method 20040216
8 SET_BDT_FIELD_ATTRIBUTES Instance method Protected Method Set BDT Field attributes 20040217
Events
Class /FSCAA/CL_IMPL_ACCOUNT has no event.
Types
Class /FSCAA/CL_IMPL_ACCOUNT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /FSCAA/CL_IMPL_ACCOUNT has no parameter.
Method CONSTRUCTOR on class /FSCAA/CL_IMPL_ACCOUNT has no exception.

Method CONVERT_ACCOUNT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ACCOUNT_ID Call by reference Type reference (TYPE) /FSCAA/ACCOUNT_ID 20040219
2 Returning PR_ACCOUNT_ID Value transfer Type reference (TYPE) /FSCAA/ACCOUNT_ID 20040219

Method CONVERT_ACCOUNT_ID on class /FSCAA/CL_IMPL_ACCOUNT has no exception.

Method CONVERT_ACCOUNT_ID_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ACCOUNT_ID Call by reference Type reference (TYPE) /FSCAA/ACCOUNT_ID 20040324
2 Returning PR_BCA_EXT_ID Value transfer Type reference (TYPE) BAPI_BKK_DTE_ACCOUNTEXT 20040324

Method CONVERT_ACCOUNT_ID_OUTPUT on class /FSCAA/CL_IMPL_ACCOUNT has no exception.

Method FILL_X_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_STRUCTURE Call by reference Type reference (TYPE) ANY 20040318
2 Importing PI_INDICATOR Call by reference Type reference (TYPE) UPDKZ_D 20040318

Method FILL_X_STRUCTURE on class /FSCAA/CL_IMPL_ACCOUNT has no exception.

Method GET_ACCOUNT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BANK_AREA Call by reference Type reference (TYPE) BAPI_BKK_DTE_BKKRS Bankkreis 20040216
2 Importing PI_EXTERNAL_ACCNTNO Call by reference Type reference (TYPE) BAPI_BKK_DTE_ACCOUNTEXT 20040216
3 Returning PR_ACCOUNT_ID Value transfer Type reference (TYPE) /FSCAA/ACCOUNT_ID 20040216

Method GET_ACCOUNT_ID on class /FSCAA/CL_IMPL_ACCOUNT has no exception.

Method GET_BANKKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_BANKKEY Call by reference Type reference (TYPE) BANKK 20040305
2 Exporting PE_COUNTRY Call by reference Type reference (TYPE) BANKS 20040305
3 Importing PI_BANKAREA Call by reference Type reference (TYPE) BAPI_BKK_DTE_BKKRS Bankkreis 20040305
# Exception Resumable Description Created on
1 /FSCAA/CX_EXCEPTION 20041230

Method GET_BCA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_BANK_AREA Call by reference Type reference (TYPE) BAPI_BKK_DTE_BKKRS Bankkreis 20040216
2 Exporting PE_EXTERNAL_ACCNTNO Call by reference Type reference (TYPE) BAPI_BKK_DTE_ACCOUNTEXT Externe Kontonummer 20040216
3 Importing PI_ACCOUNT_ID Call by reference Type reference (TYPE) /FSCAA/ACCOUNT_ID 20040216

Method GET_BCA_ID on class /FSCAA/CL_IMPL_ACCOUNT has no exception.

Method SET_BDT_FIELD_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_IREF_ACCOUNT Call by reference Object reference (TYPE REF TO) /FSCAA/IF_ACCOUNT_CONTENT 20040217
2 Importing PI_IREF_ACCOUNT_ATTRIBUTES Call by reference Object reference (TYPE REF TO) /FSCAA/IF_ACCOUNT_ATTRIBUTES 20040217
# Exception Resumable Description Created on
1 /FSCAA/CX_EXCEPTION 20041230
History
Last changed by/on SAP  20110810 
SAP Release Created in 462_10