SAP ABAP Class CL_CHK_SLIN_BASE (ToDo Interface for SLIN)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA-EPC (Application Component) Extended Program Check (SLIN)
     SLIN_EXTERNAL (Package) External SLIN Interfaces
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_OBJECT_NAVIGATOR Check Results Management: Object Navigation with Check Mess. 20070713
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CHK_SLIN_CONS_ABAP ToDo Interface for SLIN 20070713
2 Inheritance (c INHERITING FROM c_ref)  CL_CHK_SLIN_GUIDELINES ToDo-Interface for SLIN Helios 20070714
Properties
Class CL_CHK_SLIN_BASE  
Short Description ToDo Interface for SLIN    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIN_EXTERNAL   External SLIN Interfaces 
Created 20070713   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SLIN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_OBJECT_NAVIGATOR Check Results Management: Object Navigation with Check Mess. 20070713
Friends
Class CL_CHK_SLIN_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SLINCHCKSET Static Attribute Private See coding 20070713
2 SOURCE_KIND Constant Private See coding 20070713
Methods
# Method Level Visibility Method type Description Created on
1 CHECKIDTOSLINKEY Instance method Protected Method 20070713
2 CLASS_CONSTRUCTOR Static method Public Constructor 20070713
3 COMPONENT_TO_INCLUDE Static method Private Method Conversion: Component Name <-> Include Name 20070713
4 FETCHANDMARKERROBJECT Instance method Protected Method 20070714
5 OUTPUT_CHECK_RESULT Static method Public Method 20070713
6 POSITION_OUT Static method Private Method Display Position 20070713
7 PSEUDO_COMMENT_OUT Static method Private Method Display a Pseudocomment 20070713
8 T100_OUT Static method Private Method Display a T100 Element 20070713
9 TEXTPOOL_OUT Static method Private Method Display Text Pool Line 20070713
10 TRMSG_OUT Static method Private Method Display TRMSG Message 20070713
Events
Class CL_CHK_SLIN_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SLINCHKWORKITEM Public See coding 20070713 begin of SlinChkWorkItem, slin type TRSOURCES, obj type CRMOBJPAIR, hasErr type boolean, isIncl type boolean, end of SlinChkWorkItem
2 SLINCHKWORKSET Public See coding 20070713 SlinChkWorkSet type hashed table of SlinChkWorkItem with unique key slin
Method Signatures

Method CHECKIDTOSLINKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKID Call by reference Type reference (TYPE) CRMCHKID Testergebnisverwaltung: ID einer Prüfung 20070713
2 Returning RESULT Value transfer Type reference (TYPE) SLIN_CHCK_KEY Schlüssel für die SLIN_CHCK-DB-Tabelle 20070713

Method CHECKIDTOSLINKEY on class CL_CHK_SLIN_BASE has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COMPONENT_TO_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMP_KIND Call by reference Type reference (TYPE) CRMCHKVAL-NAME Klassifizierung des Komponentennamens 20070713
2 Importing IM_COMP_NAME Call by reference Type reference (TYPE) STRING Komponentenname 20070713
3 Importing IM_PROG_NAME Call by reference Type reference (TYPE) CRMOBJNAM Prüfobjektname 20070713
4 Returning RESULT Value transfer Type reference (TYPE) PROGRAM Ergebnisincludename 20070713

Method COMPONENT_TO_INCLUDE on class CL_CHK_SLIN_BASE has no exception.

Method FETCHANDMARKERROBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERR Call by reference Type reference (TYPE) SLIN_HEAD 20070714
2 Exporting FOUND Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20070714
3 Importing MESSAGEIDS Call by reference Type reference (TYPE) CRM_CHECK_MESSAGES Check result management: Prüfmeldungen eines Checks 20070714
4 Exporting TODO Call by reference Type reference (TYPE) SLINCHKWORKITEM 20070714
5 Changing TODOSET Call by reference Type reference (TYPE) SLINCHKWORKSET 20070714

Method FETCHANDMARKERROBJECT on class CL_CHK_SLIN_BASE has no exception.

Method OUTPUT_CHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_CHECK_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT Check result management: Prüfergebnisse (Checkschnittstelle) 20070713
2 Importing HEAD Call by reference Type reference (TYPE) SLIN_HEAD 20070713
3 Importing IM_CHECK_ID Call by reference Type reference (TYPE) CRMCHKID Testergebnisverwaltung: ID einer Prüfung 20070713
4 Importing OBJ Call by reference Type reference (TYPE) CRMOBJPAIR Check result management: Objektpaar 20070713
5 Importing OUT Call by reference Object reference (TYPE REF TO) CL_CRM_CHECK_RESULT Check result management: Hilfsroutinen für Checks 20070713
6 Importing SLINRESULT Call by reference Type reference (TYPE) SLIN_RESULT 20070713

Method OUTPUT_CHECK_RESULT on class CL_CHK_SLIN_BASE has no exception.

Method POSITION_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHECK_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT 20070713
2 Importing HEAD Call by reference Type reference (TYPE) SLIN_HEAD 20070713
3 Importing OUT Call by reference Object reference (TYPE REF TO) CL_CRM_CHECK_RESULT 20070713

Method POSITION_OUT on class CL_CHK_SLIN_BASE has no exception.

Method PSEUDO_COMMENT_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EX_CHECK_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT 20070713
2 Importing HEAD Call by reference Type reference (TYPE) SLIN_HEAD Fehlercode 20080417
3 Importing OUT Call by reference Object reference (TYPE REF TO) CL_CRM_CHECK_RESULT Output-Methoden 20070713

Method PSEUDO_COMMENT_OUT on class CL_CHK_SLIN_BASE has no exception.

Method T100_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHECK_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT Check result management: Prüfergebnisse 20070713
2 Importing OUT Call by reference Object reference (TYPE REF TO) CL_CRM_CHECK_RESULT Output-Methoden 20070713
3 Importing SLIN_INPUT Call by reference Type reference (TYPE) SLIN_LINE 20070713

Method T100_OUT on class CL_CHK_SLIN_BASE has no exception.

Method TEXTPOOL_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHECK_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT Check result management: Prüfergebnisse 20070713
2 Importing OUT Call by reference Object reference (TYPE REF TO) CL_CRM_CHECK_RESULT Output-Methoden 20070713
3 Importing SLIN_INPUT Call by reference Type reference (TYPE) SLIN_LINE 20070713

Method TEXTPOOL_OUT on class CL_CHK_SLIN_BASE has no exception.

Method TRMSG_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHECK_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT Check result management: Prüfergebnisse 20070713
2 Importing OUT Call by reference Object reference (TYPE REF TO) CL_CRM_CHECK_RESULT Output-Methoden 20070713
3 Importing SLIN_INPUT Call by reference Type reference (TYPE) SLIN_LINE 20070713

Method TRMSG_OUT on class CL_CHK_SLIN_BASE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710