SAP ABAP Class IF_HRBAS_INFTY_BL_COMPUTATION (Infotype-Specific Business Logic)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRBAS_INFTY_BL_CLASS_PROXY Wrapping of BL_COMPUTATION, for Correct BAdI Calls 20070723
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRBAS_INFTY_BL_COMPUTATION Template for Infotype-Specific BL 20040609
Properties
Class IF_HRBAS_INFTY_BL_COMPUTATION  
Short Description Infotype-Specific Business Logic    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20040518   SAP 
Last change 20040909   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_HRBAS_INFTY_BL_COMPUTATION has no forward declaration.
Interfaces
Class IF_HRBAS_INFTY_BL_COMPUTATION has no interface implemented.
Friends
Class IF_HRBAS_INFTY_BL_COMPUTATION has no friend class.
Attributes
Class IF_HRBAS_INFTY_BL_COMPUTATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BL_ACTION_COMPUTATION Instance method Public Method Business Logic for Specific Actions 20040518
2 BL_DELETE_COMPUTATION Instance method Public Method Business Logic for Deletion of an Infotype Record 20040518
3 BL_INITIAL_COMPUTATION Instance method Public Method Business Logic for Initialization of a New Infotype Record 20040518
4 BL_INSERT_COMPUTATION Instance method Public Method Business Logic for Creation of a New Infotype Record 20040518
5 BL_MODIFY_COMPUTATION Instance method Public Method Business Logic for Changes to an Infotype Record 20040518
6 BL_READ_COMPUTATION Instance method Public Method Business Logic (Single Record Processing) After Read 20040609
7 GET_INSTANCE Static method Public Method Delivers an Instance of the Infotype-Specific BL 20040518
Events
Class IF_HRBAS_INFTY_BL_COMPUTATION has no event.
Types
Class IF_HRBAS_INFTY_BL_COMPUTATION has no local type.
Method Signatures

Method BL_ACTION_COMPUTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf zusätzliche Daten, die auch zum Infotyp gehören 20040518
2 Importing AUX_INPUT Call by reference Type reference (TYPE) ANY Für die Operation relevante Parameter 20040518
3 Exporting AUX_OUTPUT Call by reference Type reference (TYPE) ANY Durch die Operation zusätzlich erzeugte Ausgabe 20040518
4 Changing HRTNNNN Call by reference Type reference (TYPE) STANDARD TABLE Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn 20040518
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE = Alles OK, FALSE = Fehler sind aufgetreten 20040518
6 Importing ITF_SWITCHES Call by reference Type reference (TYPE) HRBAS_ITF_SWITCHES Infotyp-Framework Schalter 20040525
7 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Message Handler 20040518
8 Importing OPERATION Call by reference Type reference (TYPE) T777DITOPER-OPERATION HRBAS: Operation auf Infotypen 20040518
9 Changing PNNNN Call by reference Type reference (TYPE) ANY Logische Infotypstruktur im Format Pnnnn 20040518
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040518

Method BL_DELETE_COMPUTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf zusätzliche Daten, die auch zum Infotyp gehören 20040518
2 Changing HRTNNNN Call by reference Type reference (TYPE) ANY TABLE Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn 20040518
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE = Alles OK, FALSE = Fehler sind aufgetreten 20040518
4 Importing ITF_SWITCHES Call by reference Type reference (TYPE) HRBAS_ITF_SWITCHES Infotyp-Framework Schalter 20040518
5 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Message Handler 20040518
6 Changing PNNNN Call by reference Type reference (TYPE) ANY Logische Infotypstruktur im Format Pnnnn 20040518
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040518

Method BL_INITIAL_COMPUTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf zusätzliche Daten, die auch zum Infotyp gehören 20040518
2 Changing HRTNNNN Call by reference Type reference (TYPE) STANDARD TABLE Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn 20040518
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE = Alles OK, FALSE = Fehler sind aufgetreten 20040518
4 Importing ITF_SWITCHES Call by reference Type reference (TYPE) HRBAS_ITF_SWITCHES Infotyp-Framework Schalter 20040518
5 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Message Handler 20040518
6 Changing PNNNN Call by reference Type reference (TYPE) ANY Logische Infotypstruktur im Format Pnnnn 20040518
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040525

Method BL_INSERT_COMPUTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf zusätzliche Daten, die auch zum Infotyp gehören 20040518
2 Changing HRTNNNN Call by reference Type reference (TYPE) ANY TABLE Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn 20040518
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE = Alles OK, FALSE = Fehler sind aufgetreten 20040518
4 Importing ITF_SWITCHES Call by reference Type reference (TYPE) HRBAS_ITF_SWITCHES Infotyp-Framework Schalter 20040518
5 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Message Handler 20040518
6 Changing PNNNN Call by reference Type reference (TYPE) ANY Logische Infotypstruktur im Format Pnnnn 20040518
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040518

Method BL_MODIFY_COMPUTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf zusätzliche Daten, die auch zum Infotyp gehören 20040518
2 Changing HRTNNNN Call by reference Type reference (TYPE) ANY TABLE Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn 20040518
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE = Alles OK, FALSE = Fehler sind aufgetreten 20040518
4 Importing ITF_SWITCHES Call by reference Type reference (TYPE) HRBAS_ITF_SWITCHES Infotyp-Framework Schalter 20040518
5 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Message Handler 20040518
6 Importing OLD_AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA BeforeImage: Referenz auf zusätzliche Daten 20040518
7 Importing OLD_HRTNNNN Call by reference Type reference (TYPE) ANY TABLE BeforeImage: Tabellenteil im Format HRTnnnn 20040518
8 Importing OLD_PNNNN Call by reference Type reference (TYPE) ANY BeforeImage: Logische Infotypstruktur im Format Pnnnn 20040518
9 Changing PNNNN Call by reference Type reference (TYPE) ANY Logische Infotypstruktur im Format Pnnnn 20040518
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040518

Method BL_READ_COMPUTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf zusätzliche Daten, die auch zum Infotyp gehören 20040609
2 Changing HRTNNNN Call by reference Type reference (TYPE) STANDARD TABLE Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn 20040609
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE = Alles OK, FALSE = Fehler sind aufgetreten 20040609
4 Importing ITF_SWITCHES Call by reference Type reference (TYPE) HRBAS_ITF_SWITCHES Infotyp-Framework Schalter 20040609
5 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Message Handler 20040609
6 Changing PNNNN Call by reference Type reference (TYPE) ANY Logische Infotypstruktur im Format Pnnnn 20040609
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040609

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BL_COMPUTATION Value transfer Object reference (TYPE REF TO) IF_HRBAS_INFTY_BL_COMPUTATION Infotypspezifische Business Logic Berechnungen 20040519
2 Importing INFOTYPE_BUFFER Call by reference Type reference (TYPE) HRBAS_INFTY_BUFFER_IF_REF Infotyp-Puffer 20040623
3 Importing INFTY Call by reference Type reference (TYPE) INFOTYP Infotyp 20040617
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTYP Subtyp 20040617
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040623
History
Last changed by/on SAP  20040909 
SAP Release Created in