SAP ABAP Class CL_LSO_FOUP_UTILITIES (Utilities for Correspondence)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PE-LSO-TM (Application Component) Training Management
     LSO_TM_ND (Package) SAP Learning Solution - Core New Developments
Properties
Class CL_LSO_FOUP_UTILITIES  
Short Description Utilities for Correspondence    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LSO_TM_ND   SAP Learning Solution - Core New Developments 
Created 20051209   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LSO_FOUP_UTILITIES has no forward declaration.
Interfaces
Class CL_LSO_FOUP_UTILITIES has no interface implemented.
Friends
Class CL_LSO_FOUP_UTILITIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ST_PROCESS_TEXT Static Attribute Private Type reference (TYPE) TY_T_PRC_TEXT Process Text Table 20051229
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ALL_PARTIC_FOUP Static method Public Method All Followed Up Participations 20051209
2 CREATE_ICON Static method Public Method Display Icon with Quick Info 20070306
3 FILL_TABLE Static method Public Method Fill the Internal Table Type LSOLEARNCOMPL 20070305
4 GET_POSSIBLE_SYSTEM_STEPS Static method Public Method Determine Possible System Process Steps 20051212
5 GET_PROCESS_TEXT Static method Public Method Delivers Process Text 20051229
6 GET_RANGE_AFTER_CONFIRM Static method Public Method Possible System Steps After "Confirm" 20051212
7 GET_RANGE_AFTER_FOUP Static method Public Method Possible System Steps After "Follow Up" 20051212
8 GET_RANGE_AFTER_PASSED Static method Public Method Possible System Steps After "Rate" 20051212
9 GET_RANGE_PROCESS_CONFIRM Static method Public Method Table of All Process Steps: "Confirm" 20051209
10 GET_RANGE_PROCESS_COURSE Static method Public Method Table of All Course Process Steps 20051229
11 GET_RANGE_PROCESS_ET_ONLY Static method Public Method Table of All Process Steps: Valid for "Time-Independent" 20060210
12 GET_RANGE_PROCESS_PT_FOUP Static method Public Method Table of All Process Steps: "Follow Up Participation" 20060210
13 SET_PARTICIPANT_ACTIVITIES Static method Public Method Log Activities in Table LSOLEARNCOMPL 20070304
Events
Class CL_LSO_FOUP_UTILITIES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_LSOLEARNCOMPL Private See coding 20070305 TY_LSOLEARNCOMPL TYPE STANDARD TABLE OF lsolearncompl
2 TY_S_PRC_TEXT Private See coding 20051229 BEGIN OF ty_s_prc_text, process TYPE lso_foupp, text TYPE val_text, END OF ty_s_prc_text
3 TY_T_PRC_TEXT Private See coding 20051229 ty_t_prc_text TYPE STANDARD TABLE OF ty_s_prc_text
Method Signatures

Method CHECK_ALL_PARTIC_FOUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRI_FOUP_POLICY Call by reference Type reference (TYPE) LSO_FOLLOWUP_POLICY Nachbereitungsrichtlinie für Curriculumstyp 20051209
2 Importing FOUP_PARTIC Call by reference Type reference (TYPE) LSO_FOLLOWUP_RFC_T zum Nachbereiten übernommene Teilnahme 20051209
3 Returning NO_ALL_PARTIC Value transfer Type reference (TYPE) BOOLEAN_FLG Nicht alle Teilnahmen wurden nachbereitet ('X') 20051209
4 Importing TRAINING Call by reference Type reference (TYPE) HROBJECT Training 20051209

Method CHECK_ALL_PARTIC_FOUP on class CL_LSO_FOUP_UTILITIES has no exception.

Method CREATE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RESULT Value transfer Type reference (TYPE) ICONS-TEXT Trägerfeld für Ikonen 20070306
2 Importing IV_ICON_NAME Call by reference Type reference (TYPE) ICONS-TEXT Trägerfeld für Ikonen 20070306
3 Importing IV_QUICKINFO Call by reference Type reference (TYPE) ICONS-TEXT Quickinfo für eine Ikone 20070306
4 Importing IV_STDINFO Call by reference Type reference (TYPE) ICON-INTERNAL 'X' Ikone interne Darstellung 20070306

Method CREATE_ICON on class CL_LSO_FOUP_UTILITIES has no exception.

Method FILL_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LEARNER_COMPL Value transfer Type reference (TYPE) LSO_LEARNCOMPL_T E-Signatur des Lerners 20070305
2 Importing IS_DB_LEARNER Call by reference Type reference (TYPE) LSO_PARTIC Lerners DB-Struktur 20070305
3 Importing IS_FOUP_LEARNER Call by reference Type reference (TYPE) LSO_FOLLOWUP_RFC Interfacestruktur für Nachbereitung von Teilnahmen 20070305
4 Importing IV_CONFIRM Call by reference Type reference (TYPE) LSO_X_C Bestätigen 20070305
5 Importing IV_FOLLOW_UP Call by reference Type reference (TYPE) LSO_X_C Nachbereiten 20070305

Method FILL_TABLE on class CL_LSO_FOUP_UTILITIES has no exception.

Method GET_POSSIBLE_SYSTEM_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_POSSIBLE_SYSTEM_STEPS Value transfer Type reference (TYPE) LSOPROCESS_T mögliche System-Nachbereitungsprozeßschritte 20051212
2 Importing IT_PROCESS Call by reference Type reference (TYPE) LSOPROCESS_T Nachbereitungsprozeßschritte 20051212
3 Importing IV_ENTRY Call by reference Type reference (TYPE) LSO_FOUPE Einstieg 20051212

Method GET_POSSIBLE_SYSTEM_STEPS on class CL_LSO_FOUP_UTILITIES has no exception.

Method GET_PROCESS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TEXT Value transfer Type reference (TYPE) VAL_TEXT Prozeßtext 20051229
2 Importing IV_PROCESS Call by reference Type reference (TYPE) LSO_FOUPP Prozessschritte zur Nachbereitung 20051229

Method GET_PROCESS_TEXT on class CL_LSO_FOUP_UTILITIES has no exception.

Method GET_RANGE_AFTER_CONFIRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SYSTEM_STEPS Value transfer Type reference (TYPE) STAB_RANGE_OBJ mögliche Systemschritte 20051212

Method GET_RANGE_AFTER_CONFIRM on class CL_LSO_FOUP_UTILITIES has no exception.

Method GET_RANGE_AFTER_FOUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SYSTEM_STEPS Value transfer Type reference (TYPE) STAB_RANGE_OBJ mögliche Systemschritte 20051212

Method GET_RANGE_AFTER_FOUP on class CL_LSO_FOUP_UTILITIES has no exception.

Method GET_RANGE_AFTER_PASSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SYSTEM_STEPS Value transfer Type reference (TYPE) STAB_RANGE_OBJ mögliche Systemschritte 20051212

Method GET_RANGE_AFTER_PASSED on class CL_LSO_FOUP_UTILITIES has no exception.

Method GET_RANGE_PROCESS_CONFIRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PROCESS_CONFIRM Value transfer Type reference (TYPE) STAB_RANGE_OBJ Rangetabelle aller Prozeßschritte: 'bestätigen' 20051209

Method GET_RANGE_PROCESS_CONFIRM on class CL_LSO_FOUP_UTILITIES has no exception.

Method GET_RANGE_PROCESS_COURSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PROCESS_COURSE Value transfer Type reference (TYPE) STAB_RANGE_OBJ Rangetabelle aller Trainings-Prozeßschritte 20051229

Method GET_RANGE_PROCESS_COURSE on class CL_LSO_FOUP_UTILITIES has no exception.

Method GET_RANGE_PROCESS_ET_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PROCESS_FOUP Value transfer Type reference (TYPE) STAB_RANGE_OBJ Rangetabelle aller Prozeßschritte: 'nachbereiten' 20060210

Method GET_RANGE_PROCESS_ET_ONLY on class CL_LSO_FOUP_UTILITIES has no exception.

Method GET_RANGE_PROCESS_PT_FOUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PROCESS_FOUP Value transfer Type reference (TYPE) STAB_RANGE_OBJ Rangetabelle aller Prozeßschritte: 'nachbereiten' 20060210

Method GET_RANGE_PROCESS_PT_FOUP on class CL_LSO_FOUP_UTILITIES has no exception.

Method SET_PARTICIPANT_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LEARNER_ACTIVITIES Call by reference Type reference (TYPE) LSO_LEARNCOMPL_T Tabellentyp für Nachbereitung von Teilnahmen 20070305
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT Error during insert 20070305
History
Last changed by/on SAP  20070913 
SAP Release Created in