SAP ABAP Class CL_HRPIQ00STACC_FIKEY (Management of Multiple Reconciliation Keys)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AC (Application Component) Student Accounting
     CMAC_E (Package) Campus Management: Student Account
Properties
Class CL_HRPIQ00STACC_FIKEY  
Short Description Management of Multiple Reconciliation Keys    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMAC_E   Campus Management: Student Account 
Created 20080114   SAP 
Last change 20080716   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPIQ00STACC_FIKEY has no forward declaration.
Interfaces
Class CL_HRPIQ00STACC_FIKEY has no interface implemented.
Friends
Class CL_HRPIQ00STACC_FIKEY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_HRPIQ00STACC_FIKEY Management of Multiple Reconciliation Keys 20080117
2 MT_FIKEY Static Attribute Private Type reference (TYPE) TY_FIKEY_TAB Used Reconciliation Keys 20080117
3 MV_USE_MULT_FIKEYS Static Attribute Private Type reference (TYPE) FLAG Flag: Usage of Multiple Reconciliation Keys Allowed 20080117
Methods
# Method Level Visibility Method type Description Created on
1 ALL_FIKEYS_RETURN Static method Public Method return all used reconciliation keys 20080117
2 CLASS_CONSTRUCTOR Static method Public Constructor Get IMG settings 20080117
3 FIKEY_FREE Static method Public Method Free reconciliation key to be used from other parallel tasks 20080117
4 FIKEY_GET Static method Public Method Get a free reconciliation key to use in parallel task 20080117
5 FIKEY_SETTINGS_READ Static method Private Method Read switch value 'Usage of multiple reconcilication keys' 20080117
6 INIT_FIKEY_TAB Static method Public Method Initialze used reconciliation keys 20080117
7 MULT_FIKEYS_ALLOWED Static method Public Method Check whether usage of multiple reconcilication keys allowed 20080117
8 NEW_FIKEY_DERIVE Static method Private Method Derive new reconciliation key 20080117
Events
Class CL_HRPIQ00STACC_FIKEY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_FIKEY_LINE Private See coding 20080117 begin of ty_fikey_line, fikey type fikey_kk, in_use type char1, usages type i, end of ty_fikey_line
2 TY_FIKEY_TAB Private See coding 20080117 ty_fikey_tab type standard table of ty_fikey_line
Method Signatures

Method ALL_FIKEYS_RETURN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USED_FIKEYS Call by reference Type reference (TYPE) CMAC_FIKEY_T Reconciliation Key 20080117

Method ALL_FIKEYS_RETURN on class CL_HRPIQ00STACC_FIKEY has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method FIKEY_FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIKEY Call by reference Type reference (TYPE) FIKEY_KK Reconciliation Key for General Ledger 20080117
# Exception Resumable Description Created on
1 FIKEY_NOT_RECOGNIZED Reconciliation key was not generated by this class 20080117

Method FIKEY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIKEY Call by reference Type reference (TYPE) FIKEY_KK Reconciliation Key for General Ledger 20080117
# Exception Resumable Description Created on
1 FIKEY_DERIVATION_ERROR Error during reconciliation key derivation 20080117

Method FIKEY_SETTINGS_READ Signature

Method FIKEY_SETTINGS_READ on class CL_HRPIQ00STACC_FIKEY has no parameter.
Method FIKEY_SETTINGS_READ on class CL_HRPIQ00STACC_FIKEY has no exception.

Method INIT_FIKEY_TAB Signature

Method INIT_FIKEY_TAB on class CL_HRPIQ00STACC_FIKEY has no parameter.
Method INIT_FIKEY_TAB on class CL_HRPIQ00STACC_FIKEY has no exception.

Method MULT_FIKEYS_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ALLOWED Value transfer Type reference (TYPE) FLAG Flag: Usage of Multiple Reconciliation Keys Allowed 20080117

Method MULT_FIKEYS_ALLOWED on class CL_HRPIQ00STACC_FIKEY has no exception.

Method NEW_FIKEY_DERIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIKEY Call by reference Type reference (TYPE) FIKEY_KK Reconciliation Key for General Ledger 20080117
# Exception Resumable Description Created on
1 FIKEY_DERIVATION_ERROR No reconciliation key could be derived 20080117
History
Last changed by/on SAP  20080716 
SAP Release Created in