SAP ABAP Interface IF_HRBAS_GEN_BL_COMPUTATION (Generic Business Logic)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-OM (Application Component) Organizational Management
     SP00_ITF (Package) Infotype Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRBAS_GEN_BL_COMPUTATION Generic Infotype Business Logic 20040604
Properties
Interface IF_HRBAS_GEN_BL_COMPUTATION  
Short Description Generic Business Logic    
General Data
Package SP00_ITF   Infotype Framework 
Created 20040603   SAP 
Last changed 20040909   SAP 
Unicode checks active    
Forward declarations
Interface IF_HRBAS_GEN_BL_COMPUTATION has no forward declaration.
Interfaces
Interface IF_HRBAS_GEN_BL_COMPUTATION has no interface.
Friends
Interface IF_HRBAS_GEN_BL_COMPUTATION has no friend.
Attributes
Interface IF_HRBAS_GEN_BL_COMPUTATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GENERIC_BL_ACTION_COMPUTATION Instance method Public Method Generic Business Logic for Specific Actions 20040603
2 GENERIC_BL_DELETE_COMPUTATION Instance method Public Method Generic BL for Deletion of Infotype Record 20040603
3 GENERIC_BL_INITIAL_COMPUTATION Instance method Public Method Generic BL for Initialization of a New Infotype Record 20040603
4 GENERIC_BL_INSERT_COMPUTATION Instance method Public Method Generic BL for Creation of a New Infotype Record 20040603
5 GENERIC_BL_MODIFY_COMPUTATION Instance method Public Method Generic BL for Changes to an Infotype Record 20040603
6 GET_INSTANCE Static method Public Method Delivers an Instance of Generic Business Logic 20040603
Events
Interface IF_HRBAS_GEN_BL_COMPUTATION has no event.
Types
Interface IF_HRBAS_GEN_BL_COMPUTATION has no local type.
Method Signatures

Method GENERIC_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 20040603
2 Importing AUX_INPUT Call by reference Type reference (TYPE) ANY Für die Operation relevante Parameter 20040603
3 Exporting AUX_OUTPUT Call by reference Type reference (TYPE) ANY Durch die Operation zusätzlich erzeugte Ausgabe 20040603
4 Changing HRTNNNN Call by reference Type reference (TYPE) STANDARD TABLE Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn 20040603
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE = Alles OK, FALSE = Fehler sind aufgetreten 20040603
6 Importing ITF_SWITCHES Call by reference Type reference (TYPE) HRBAS_ITF_SWITCHES Infotyp-Framework Schalter 20040603
7 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Message Handler 20040603
8 Importing OPERATION Call by reference Type reference (TYPE) T777DITOPER-OPERATION HRBAS: Operation auf Infotypen 20040603
9 Changing PNNNN Call by reference Type reference (TYPE) ANY Logische Infotypstruktur im Format Pnnnn 20040603
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040603

Method GENERIC_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 20040603
2 Changing HRTNNNN Call by reference Type reference (TYPE) ANY TABLE Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn 20040603
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE = Alles OK, FALSE = Fehler sind aufgetreten 20040603
4 Importing ITF_SWITCHES Call by reference Type reference (TYPE) HRBAS_ITF_SWITCHES Infotyp-Framework Schalter 20040603
5 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Message Handler 20040603
6 Changing PNNNN Call by reference Type reference (TYPE) ANY Logische Infotypstruktur im Format Pnnnn 20040603
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040603

Method GENERIC_BL_INITIAL_COMPUTATION Signature

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

Method GENERIC_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 20040603
2 Changing HRTNNNN Call by reference Type reference (TYPE) ANY TABLE Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn 20040603
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE = Alles OK, FALSE = Fehler sind aufgetreten 20040603
4 Importing ITF_SWITCHES Call by reference Type reference (TYPE) HRBAS_ITF_SWITCHES Infotyp-Framework Schalter 20040603
5 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Message Handler 20040603
6 Changing PNNNN Call by reference Type reference (TYPE) ANY Logische Infotypstruktur im Format Pnnnn 20040603
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040603

Method GENERIC_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 20040603
2 Changing HRTNNNN Call by reference Type reference (TYPE) ANY TABLE Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn 20040603
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE = Alles OK, FALSE = Fehler sind aufgetreten 20040603
4 Importing ITF_SWITCHES Call by reference Type reference (TYPE) HRBAS_ITF_SWITCHES Infotyp-Framework Schalter 20040603
5 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Message Handler 20040603
6 Importing OLD_AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA BeforeImage: Referenz auf zusätzliche Daten 20040603
7 Importing OLD_HRTNNNN Call by reference Type reference (TYPE) ANY TABLE BeforeImage: Tabellenteil im Format HRTnnnn 20040603
8 Importing OLD_PNNNN Call by reference Type reference (TYPE) ANY BeforeImage: Logische Infotypstruktur im Format Pnnnn 20040603
9 Changing PNNNN Call by reference Type reference (TYPE) ANY Logische Infotypstruktur im Format Pnnnn 20040603
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040603

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GEN_BL_COMPUTATION Value transfer Object reference (TYPE REF TO) IF_HRBAS_GEN_BL_COMPUTATION Infotypspezifische Business Logic Berechnungen 20040604
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 20040621
4 Importing SCENARIO Call by reference Type reference (TYPE) HRBAS_IT_SCENARIO Scenario in dem ein Infotyp bearbeitet wird 20040621
# 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 700