SAP ABAP Class IF_RSPLS_LOGGING_ON_SAVE (Interface for BAdI: BADI_RSPLS_LOGGING_ON_SAVE)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20090907
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBPCU_LOG_BADI BPC-PAK: Logging BADI 20130424
Properties
Class IF_RSPLS_LOGGING_ON_SAVE  
Short Description Interface for BAdI: BADI_RSPLS_LOGGING_ON_SAVE    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20090907   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_RSPLS_LOGGING_ON_SAVE has no forward declaration.
Interfaces
Class IF_RSPLS_LOGGING_ON_SAVE has no interface implemented.
Friends
Class IF_RSPLS_LOGGING_ON_SAVE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_FIELD_TYPE Constant Public See coding 20090908
2 N_C_IOBJ_SPECIAL Constant Public See coding 20090908
Methods
# Method Level Visibility Method type Description Created on
1 LOG_DEFINED Instance method Public Method Is logging defined for an InfoCube? 20090908
2 LOG_DEFINED_DB Instance method Public Method Ist für einen InfoCube das Logging definiert? 20130416
3 LOG_STRUCTURE Instance method Public Method Structure description for transferring to logging 20090908
4 LOG_WRITE Instance method Public Method Write Log Information 20090908
5 LOG_WRITE_DB Instance method Public Method Schreiben der Log-Information 20130416
Events
Class IF_RSPLS_LOGGING_ON_SAVE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_FIELD_NAME Public Type reference (TYPE) FIELDNAME 20090925
2 TN_FIELD_TYPE Public See coding 20090925 TN_field_type type c length 1
3 TN_INFOCUBE_NAME Public Type reference (TYPE) RSINFOPROV 20090925
4 TN_IOBJ_NAME Public Type reference (TYPE) RSDIOBJNM 20090925
5 TN_LOGTAB_NAME Public Type reference (TYPE) TREXD_INDEX_ID 20130416
6 TN_SAVE_ID Public Type reference (TYPE) SYSUUID_C 16 Byte UUID in 32 Characters (Hexadecimal Encoded) 20090911
7 TN_STRUCTURE_NAME Public Type reference (TYPE) OBJECTNAME 20090925
8 TN_S_MAP Public See coding 20090925 begin of TN_S_MAP, iobj_name type TN_iobj_name, field_name type TN_field_name, end of TN_S_MAP
9 TN_S_MAP_PROPOSAL Public See coding 20090925 begin of TN_S_MAP_PROPOSAL , iobj_name type TN_iobj_name, field_type type TN_field_type, field_name type TN_field_name, end of TN_S_MAP_PROPOSAL
10 TN_T_MAP Public See coding 20090925 TN_T_MAP type STANDARD TABLE OF TN_S_MAP
11 TN_T_MAP_PROPOSAL Public See coding 20090925 TN_T_MAP_PROPOSAL type STANDARD TABLE OF TN_S_MAP_PROPOSAL with key iobj_name
Method Signatures

Method LOG_DEFINED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOCUBE_NAME Call by reference Type reference (TYPE) TN_INFOCUBE_NAME Name des InfoCubes 20090910
2 Returning R_LOG_DEFINED Value transfer Type reference (TYPE) RS_BOOL Ist Logging für diesen InfoCube definiert 20090908

Method LOG_DEFINED on class IF_RSPLS_LOGGING_ON_SAVE has no exception.

Method LOG_DEFINED_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOG_DEFINED_DB Value transfer Type reference (TYPE) RS_BOOL Ist Logging für diesen InfoCube in der DB definiert? 20130416
2 Importing I_INFOCUBE_NAME Call by reference Type reference (TYPE) TN_INFOCUBE_NAME Name des InfoCubes 20130416

Method LOG_DEFINED_DB on class IF_RSPLS_LOGGING_ON_SAVE has no exception.

Method LOG_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STRUCTURE_NAME Call by reference Type reference (TYPE) TN_STRUCTURE_NAME Name der DDIC-Struktur 20090908
2 Exporting E_T_MAP Call by reference Type reference (TYPE) TN_T_MAP Feldmapping 20090908
3 Importing I_INFOCUBE_NAME Call by reference Type reference (TYPE) TN_INFOCUBE_NAME Name des InfoCubes 20090908
4 Importing I_T_MAP_PROPOSAL Call by reference Type reference (TYPE) TN_T_MAP_PROPOSAL Vorschlag für das Feldmapping 20090908

Method LOG_STRUCTURE on class IF_RSPLS_LOGGING_ON_SAVE has no exception.

Method LOG_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOCUBE_NAME Call by reference Type reference (TYPE) TN_INFOCUBE_NAME Name des InfoCubes 20090908
2 Importing I_REQUEST_ID Call by reference Type reference (TYPE) RSREQUNR Request ID, unter der die Daten gespeichert wurden 20090908
3 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) TN_STRUCTURE_NAME Name der DDIC-Struktur 20090908
4 Importing I_T_LOGGING_DATA Call by reference Type reference (TYPE) STANDARD TABLE Daten, die ins Log geschrieben werden sollen 20090908

Method LOG_WRITE on class IF_RSPLS_LOGGING_ON_SAVE has no exception.

Method LOG_WRITE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOCUBE_NAME Call by reference Type reference (TYPE) TN_INFOCUBE_NAME Name des InfoCubes 20130416
2 Importing I_LOGTAB_NAME Call by reference Type reference (TYPE) TN_LOGTAB_NAME Name der Tabelle mit den Daten 20130416
3 Importing I_REQUEST_ID Call by reference Type reference (TYPE) RSREQUNR Request ID, unter der die Daten gespeichert wurden 20130416
4 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) TN_STRUCTURE_NAME Name der DDIC-Struktur 20130416

Method LOG_WRITE_DB on class IF_RSPLS_LOGGING_ON_SAVE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in