SAP ABAP Class CL_CACS_BAL_HELPER (Auxiliary Class Application Log)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSAL (Package) ICM: Aplication Log
Properties
Class CL_CACS_BAL_HELPER  
Short Description Auxiliary Class Application Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSAL   ICM: Aplication Log 
Created 20060509   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CACS_BAL_HELPER has no interface implemented.
Friends
Class CL_CACS_BAL_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SD_MSGV1 Static Attribute Public Type reference (TYPE) SYMSGV Message Variable 20060928
2 SD_MSGV2 Static Attribute Public Type reference (TYPE) SYMSGV Message Variable 20060928
3 SD_MSGV3 Static Attribute Public Type reference (TYPE) SYMSGV Message Variable 20060928
4 SD_MSGV4 Static Attribute Public Type reference (TYPE) SYMSGV Message Variable 20060928
5 SD_MSG_DUMMY Static Attribute Public Type reference (TYPE) STRING 20060928
Methods
# Method Level Visibility Method type Description Created on
1 ANY_TO_STRING Static method Public Method 20060610
2 CREATE_NAV_PARAMS_BAL Static method Public Method Generate Parameter Table for Navigation 20070313
3 CREATE_NAV_PARAMS_DOC Static method Public Method Generate Parameter Table for Navigation 20061102
4 DATE_TO_STRING Static method Public Method Generate String From Date 20060607
5 DEMO_MESSAGES Static method Public Method Fills Log with Test Messages 20070314
6 EXCEPTION_TO_MSG Static method Public Method Converts Exception into Error Message 20060606
7 GET_AGR_TYP_DESCR Static method Public Method Gets Text for Agreement Type 20060714
8 GET_EXCEPTION_ATTR Static method Protected Method Gets Attribute from Exception Class 20060606
9 GET_LOS_METHOD_NAME Static method Public Method Gets Name of Method of Logical Service 20060510
10 GET_PROGRAM_CONTEXT Static method Public Method Gets Name and Item of Call in Source Code 20060509
11 SERIALIZE_BUSOBJ_KEY Static method Public Method Generate String from Fields of Business Object ID 20060509
12 SERIALIZE_DOCHD_KEY Static method Public Method Generate String from Key Fields of Document Header 20060509
13 SERIALIZE_PRDRULE_KEY Static method Public Method Generate String from Key Fields of Period Rule 20060719
14 SERIALIZE_PRD_KEY Static method Public Method Generate String from Key Fields of Period 20060719
15 SERIALIZE_REMCASE_KEY Static method Public Method Generate String from Reference to Remunerating CommCase 20060509
16 SERIALIZE_REMUN_KEY Static method Public Method String from Key Fields of Remuneration Line 20060509
17 SERIALIZE_TRIOBJ_KEY Static method Public Method String from Key Fields of Subobject ID 20060509
18 SERIALIZE_VALUE_KEY Static method Public Method String from Key Fields of Valuation Line 20060509
19 SYST_TO_MSG Static method Public Method Converts SY-MSGx Fields to Error Message 20060808
20 TEXT_TO_MSG Static method Public Method Converts String to Message 20061011
21 TIMESTAMP_TO_STRING Static method Public Method Generate String from Time Stamp 20060607
Events
Class CL_CACS_BAL_HELPER has no event.
Types
Class CL_CACS_BAL_HELPER has no local type.
Method Signatures

Method ANY_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATA Call by reference Type reference (TYPE) ANY 20060610
2 Returning RD_CSTR Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060610

Method ANY_TO_STRING on class CL_CACS_BAL_HELPER has no exception.

Method CREATE_NAV_PARAMS_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARAM Call by reference Type reference (TYPE) BAL_S_PARM Anwendungs-Log: Parameter 20070313
2 Importing ID_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20070313

Method CREATE_NAV_PARAMS_BAL on class CL_CACS_BAL_HELPER has no exception.

Method CREATE_NAV_PARAMS_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARAM Call by reference Type reference (TYPE) BAL_S_PARM Anwendungs-Log: Parameter 20061102
2 Importing ID_BUSOBJ_ID Call by reference Type reference (TYPE) CACSBUSOBJID Identifikation des auslösenden Geschäftsobjekts 20061102
3 Importing ID_BUSOBJ_TYPE Call by reference Type reference (TYPE) CACSBUSOBJTYP Typ des Geschäftsobjekts, das eine Provision auslöst 20061102
4 Importing ID_DOC_TYPE Call by reference Type reference (TYPE) CACSDOCTYPE Belegart des Provisionsbelegs 20061102
5 Importing ID_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20061102

Method CREATE_NAV_PARAMS_DOC on class CL_CACS_BAL_HELPER has no exception.

Method DATE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATE Call by reference Type reference (TYPE) DATUM Datum 20060607
2 Returning RD_CSTR Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060607

Method DATE_TO_STRING on class CL_CACS_BAL_HELPER has no exception.

Method DEMO_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_ABORT Call by reference Type reference (TYPE) BOOLEAN_FLG ABAP_FALSE Boolsche Variable (X=true, space=false) 20070314
2 Importing IB_ERRORS Call by reference Type reference (TYPE) BOOLEAN_FLG ABAP_FALSE Boolsche Variable (X=true, space=false) 20070314
3 Importing IB_WARNING Call by reference Type reference (TYPE) BOOLEAN_FLG ABAP_FALSE Boolsche Variable (X=true, space=false) 20070314
4 Importing ID_COUNT Call by reference Type reference (TYPE) I 250 Anzahl an Meldungen 20070314
5 Importing ID_MAX_LEVEL Call by reference Type reference (TYPE) BALLEVEL '9' Anwendungs-Log: Detaillierungsgrad 20070314
6 Importing IO_LOG Call by reference Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application log 20070314
7 Importing IO_LOG_FACADE_PUBILC Call by reference Object reference (TYPE REF TO) CL_CACS_BAL_FACADE_PUBLIC CACS: Anwendungsprotokol, öffentliche Zugriffe 20070314

Method DEMO_MESSAGES on class CL_CACS_BAL_HELPER has no exception.

Method EXCEPTION_TO_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Nachrichtentyp 20060606
2 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20060606
3 Returning RS_MSG Value transfer Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20060606

Method EXCEPTION_TO_MSG on class CL_CACS_BAL_HELPER has no exception.

Method GET_AGR_TYP_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_AGR_TYP Call by reference Type reference (TYPE) CACS_AGR_TYP Vereinbarungsart 20060714
2 Returning RD_TEXT Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060714

Method GET_AGR_TYP_DESCR on class CL_CACS_BAL_HELPER has no exception.

Method GET_EXCEPTION_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTR Call by reference Type reference (TYPE) SCX_ATTRNAME Attributname 20060606
2 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20060606
3 Returning RD_VALUE Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060606

Method GET_EXCEPTION_ATTR on class CL_CACS_BAL_HELPER has no exception.

Method GET_LOS_METHOD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_METHOD Call by reference Type reference (TYPE) CACS_LOS_METH Zugeordnete Methode zur Objekttypklasse für Log. Service 20060510
2 Importing ID_OBJ_TYPE Call by reference Type reference (TYPE) CACS_LOS_OTC Objekttypklasse (OTC) für Logischen Service 20060510
3 Returning RD_CSTR Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060510

Method GET_LOS_METHOD_NAME on class CL_CACS_BAL_HELPER has no exception.

Method GET_PROGRAM_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_COMPONENT_NAME Call by reference Type reference (TYPE) BOOLEAN_FLG 'X' Angabe über die Komponete (Function, Method etc.) aufnehmen 20060509
2 Returning RD_SRCPOS Value transfer Type reference (TYPE) TEXT255 Text, 255 Zeichen 20060509

Method GET_PROGRAM_CONTEXT on class CL_CACS_BAL_HELPER has no exception.

Method SERIALIZE_BUSOBJ_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUSOBJ_ID Call by reference Type reference (TYPE) CACSBUSOBJID Identifikation des auslösenden Geschäftsobjekts 20060509
2 Importing ID_BUSOBJ_TYPE Call by reference Type reference (TYPE) CACSBUSOBJTYP Typ des Geschäftsobjekts, das eine Provision auslöst 20060509
3 Importing ID_BUSOBJ_VERS Call by reference Type reference (TYPE) CACSVERSIONLONG Version des Stammdaten- oder Customizingobjekts 20060509
4 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20060509
5 Returning RD_CSTR Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060509

Method SERIALIZE_BUSOBJ_KEY on class CL_CACS_BAL_HELPER has no exception.

Method SERIALIZE_DOCHD_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DOC_ID Call by reference Type reference (TYPE) CACSDOCID Identifikation eines Belegs 20060509
2 Importing ID_POST_YEAR Call by reference Type reference (TYPE) CACSPSTYEAR Zuordnungsjahr des Provisionsfalls/-belegs 20060509
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20060509
4 Returning RD_CSTR Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060509

Method SERIALIZE_DOCHD_KEY on class CL_CACS_BAL_HELPER has no exception.

Method SERIALIZE_PRDRULE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PRDRULE_ID Call by reference Type reference (TYPE) CACSPRDRULE Periodenregel 20060719
2 Importing ID_PRDRULE_VERSION Call by reference Type reference (TYPE) CACSVERSION Version des Stammdaten- oder Customizingobjekts 20060719
3 Returning RD_CSTR Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060719

Method SERIALIZE_PRDRULE_KEY on class CL_CACS_BAL_HELPER has no exception.

Method SERIALIZE_PRD_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PRD_NO Call by reference Type reference (TYPE) CACSPRDNUMBER Periodennummer 20060719
2 Importing ID_PRD_VERSION Call by reference Type reference (TYPE) CACSVERSION Version des Stammdaten- oder Customizingobjekts 20060719
3 Returning RD_CSTR Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060719

Method SERIALIZE_PRD_KEY on class CL_CACS_BAL_HELPER has no exception.

Method SERIALIZE_REMCASE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_REM_CASE_ID Call by reference Type reference (TYPE) CACSREMCASEID Identifikation eines Belegs 20060509
2 Importing ID_REM_CASE_VERS Call by reference Type reference (TYPE) CACSCASEVERS Ident. einer Vergütungszeile des referenzierten Belegs 20060509
3 Importing ID_REM_IMP_YEAR Call by reference Type reference (TYPE) CACSIMPYEAR Zuordnungsjahr des Provisionsfalls/-belegs 20060509
4 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20060509
5 Returning RD_CSTR Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060509

Method SERIALIZE_REMCASE_KEY on class CL_CACS_BAL_HELPER has no exception.

Method SERIALIZE_REMUN_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DOC_ID Call by reference Type reference (TYPE) CACSDOCID Identifikation eines Belegs 20060509
2 Importing ID_POST_YEAR Call by reference Type reference (TYPE) CACSPSTYEAR Zuordnungsjahr des Provisionsfalls/-belegs 20060509
3 Importing ID_REMUN_POS Call by reference Type reference (TYPE) CACSREMUNPOS Ident. einer Vergütungszeile des referenzierten Belegs 20060509
4 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20060509
5 Returning RD_CSTR Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060509

Method SERIALIZE_REMUN_KEY on class CL_CACS_BAL_HELPER has no exception.

Method SERIALIZE_TRIOBJ_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TRI_OBJ_ID Call by reference Type reference (TYPE) CACSTRIOBJID Identifikation des auslösenden Teilobjekts 20060509
2 Importing ID_TRI_OBJ_ID_EXT Call by reference Type reference (TYPE) CACSTRIOBJIDEXT Externe Identifikation des auslösenden Teilobjekts 20060509
3 Importing ID_TRI_OBJ_TYPE Call by reference Type reference (TYPE) CACSTRIOBJ Auslösender Teilobjekttyp 20060509
4 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20060509
5 Returning RD_CSTR Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060509

Method SERIALIZE_TRIOBJ_KEY on class CL_CACS_BAL_HELPER has no exception.

Method SERIALIZE_VALUE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DOC_ID Call by reference Type reference (TYPE) CACSDOCID Identifikation eines Belegs 20060509
2 Importing ID_POST_YEAR Call by reference Type reference (TYPE) CACSPSTYEAR Zuordnungsjahr des Provisionsfalls/-belegs 20060509
3 Importing ID_VALUE_POS Call by reference Type reference (TYPE) CACSVALUEPOS Identifikation einer Bewertungszeile 20060509
4 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20060509
5 Returning RD_CSTR Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060509

Method SERIALIZE_VALUE_KEY on class CL_CACS_BAL_HELPER has no exception.

Method SYST_TO_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_MSG Value transfer Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20060808

Method SYST_TO_MSG on class CL_CACS_BAL_HELPER has no exception.

Method TEXT_TO_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'S' Nachrichtentyp 20061011
2 Importing ID_TEXT Call by reference Type reference (TYPE) ANY 20061011
3 Returning RS_MSG Value transfer Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20061011

Method TEXT_TO_MSG on class CL_CACS_BAL_HELPER has no exception.

Method TIMESTAMP_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TIMESTAMP Call by reference Type reference (TYPE) CACSTIMESTAMP Zeitstempel (JJJJ.MM.TT hh:mm:ss) 20060607
2 Returning RD_CSTR Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20060607

Method TIMESTAMP_TO_STRING on class CL_CACS_BAL_HELPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700