SAP ABAP Class CA_FPIA_PERS_INTEREST (Agent Persistent Class for Table FPIA_INTEREST)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     FPS_IOA (Package) Interest on Arrears
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CB_FPIA_PERS_INTEREST Base agent Persistent Class for Table FPIA_INTEREST 20080702
Properties
Class CA_FPIA_PERS_INTEREST  
Short Description Agent Persistent Class for Table FPIA_INTEREST    
Super Class CB_FPIA_PERS_INTEREST Base agent Persistent Class for Table FPIA_INTEREST 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FPS_IOA   Interest on Arrears 
Created 20080702   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CA_FPIA_PERS_INTEREST has no forward declaration.
Interfaces
Class CA_FPIA_PERS_INTEREST has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_FPIA_SRV_INT_MGR 20090316 Service Interest Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AGENT Static Attribute Public Object reference (TYPE REF TO) CA_FPIA_PERS_INTEREST Class Agent - Singleton 20080702
2 CURRENT_BUSINESS_KEY Instance attribute Protected Type reference (TYPE) TYP_BUSINESS_KEY 20080729
3 SPECIAL_BKEY_TAB Instance attribute Protected Type reference (TYPE) TYP_SPECIAL_BKEY_TAB 20090317
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_BUS_KEY_STRING Instance method Protected Method Build String out of the business key 20080717
2 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20080702
3 GET_PERS_BY_KEYTAB_SELOPT Instance method Protected Method Get Persistent Object References by multiple select options 20080711
4 GET_PERS_BY_OIDTAB_SELOPT Instance method Protected Method Get Persistent Object References by multiple select options 20080711
5 GET_REFERENCES_FOR_RECORDS Instance method Protected Method Fill the result table with references for all records 20080728
6 MAP_EXTRACT_BKEY Instance method Protected Method Get the business key from the object data structure 20080729
7 MAP_LOAD_FROM_DATABASE_KEY Instance method Protected Method Reads Object Data Identified Using Bus. Key from Database 20090316
8 MAP_LOAD_FROM_DB_KEY_SELOPT Instance method Protected Method Map Select-Options and Key (MM) with Database Table 20080728
9 MAP_LOAD_FROM_DB_OID_SELOPT Instance method Protected Method Map Select-Options and Key (MM) with Database Table 20080728
Events
Class CA_FPIA_PERS_INTEREST has no event.
Types
Class CA_FPIA_PERS_INTEREST has no local type.
Method Signatures

Method BUILD_BUS_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUS_KEY Call by reference Type reference (TYPE) TYP_BUSINESS_KEY Key for Incoming Invoice (MM) 20080717
2 Returning RV_BUS_KEY_STRING Value transfer Type reference (TYPE) STRING 20080717

Method BUILD_BUS_KEY_STRING on class CA_FPIA_PERS_INTEREST has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CA_FPIA_PERS_INTEREST has no parameter.
Method CLASS_CONSTRUCTOR on class CA_FPIA_PERS_INTEREST has no exception.

Method GET_PERS_BY_KEYTAB_SELOPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY_TAB Call by reference Type reference (TYPE) FPIA_T_KEY_MM Key for Incoming Invoice (MM) 20080711
2 Importing IT_SELOPT Call by reference Type reference (TYPE) FPIA_T_SELOPT Table for select options 20080711
3 Returning RESULT Value transfer Type reference (TYPE) OSREFTAB OS: Table of References 20080711
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services: Object not Found 20080728
2 CX_OS_QUERY_PARAMETER_ERROR Object Services: Query Error 20080729

Method GET_PERS_BY_OIDTAB_SELOPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OID_TAB Call by reference Type reference (TYPE) TYP_OID_TAB 20080711
2 Importing IT_SELOPT Call by reference Type reference (TYPE) FPIA_T_SELOPT Table for select options 20080711
3 Returning RESULT Value transfer Type reference (TYPE) OSREFTAB OS: Table of References 20080711
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 20080728
2 CX_OS_QUERY_PARAMETER_ERROR 20080729

Method GET_REFERENCES_FOR_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DB_RECORD Call by reference Type reference (TYPE) TYP_DB_DATA_TAB 20080728
2 Returning RT_RESULT Value transfer Type reference (TYPE) OSREFTAB OS: Table of References 20080728
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 20080730

Method MAP_EXTRACT_BKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT_DATA Call by reference Type reference (TYPE) TYP_DB_DATA 20080729
2 Returning RS_BUSINESS_KEY Value transfer Type reference (TYPE) TYP_BUSINESS_KEY 20080729

Method MAP_EXTRACT_BKEY on class CA_FPIA_PERS_INTEREST has no exception.

Method MAP_LOAD_FROM_DATABASE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUSINESS_KEY_TAB Call by reference Type reference (TYPE) TYP_BUSINESS_KEY_TAB 20090316
2 Returning RESULT Value transfer Type reference (TYPE) TYP_DB_DATA_TAB 20090316

Method MAP_LOAD_FROM_DATABASE_KEY on class CA_FPIA_PERS_INTEREST has no exception.

Method MAP_LOAD_FROM_DB_KEY_SELOPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUSINESS_KEY_TAB Call by reference Type reference (TYPE) TYP_BUSINESS_KEY_TAB 20080728
2 Importing IT_SELOPT Call by reference Type reference (TYPE) FPIA_T_SELOPT Table for select options 20080728
3 Returning RESULT Value transfer Type reference (TYPE) TYP_DB_DATA_TAB Table for Penalty Interest 20080728

Method MAP_LOAD_FROM_DB_KEY_SELOPT on class CA_FPIA_PERS_INTEREST has no exception.

Method MAP_LOAD_FROM_DB_OID_SELOPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OID_TAB Call by reference Type reference (TYPE) TYP_OID_TAB 20080728
2 Importing IT_SELOPT Call by reference Type reference (TYPE) FPIA_T_SELOPT Table for select options 20080728
3 Returning RESULT Value transfer Type reference (TYPE) TYP_DB_DATA_TAB Table for Penalty Interest 20080728

Method MAP_LOAD_FROM_DB_OID_SELOPT on class CA_FPIA_PERS_INTEREST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 100