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 | Static Attribute | Private | Type reference (TYPE) | TY_T_PRC_TEXT | Process Text Table | 20051229 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | All Followed Up Participations | 20051209 | |
| 2 | Static method | Public | Method | Display Icon with Quick Info | 20070306 | |
| 3 | Static method | Public | Method | Fill the Internal Table Type LSOLEARNCOMPL | 20070305 | |
| 4 | Static method | Public | Method | Determine Possible System Process Steps | 20051212 | |
| 5 | Static method | Public | Method | Delivers Process Text | 20051229 | |
| 6 | Static method | Public | Method | Possible System Steps After "Confirm" | 20051212 | |
| 7 | Static method | Public | Method | Possible System Steps After "Follow Up" | 20051212 | |
| 8 | Static method | Public | Method | Possible System Steps After "Rate" | 20051212 | |
| 9 | Static method | Public | Method | Table of All Process Steps: "Confirm" | 20051209 | |
| 10 | Static method | Public | Method | Table of All Course Process Steps | 20051229 | |
| 11 | Static method | Public | Method | Table of All Process Steps: Valid for "Time-Independent" | 20060210 | |
| 12 | Static method | Public | Method | Table of All Process Steps: "Follow Up Participation" | 20060210 | |
| 13 | 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 | CURRI_FOUP_POLICY | Call by reference | Type reference (TYPE) | LSO_FOLLOWUP_POLICY | Nachbereitungsrichtlinie für Curriculumstyp | 20051209 | |||
| 2 | FOUP_PARTIC | Call by reference | Type reference (TYPE) | LSO_FOLLOWUP_RFC_T | zum Nachbereiten übernommene Teilnahme | 20051209 | |||
| 3 | NO_ALL_PARTIC | Value transfer | Type reference (TYPE) | BOOLEAN_FLG | Nicht alle Teilnahmen wurden nachbereitet ('X') | 20051209 | |||
| 4 | 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 | ET_RESULT | Value transfer | Type reference (TYPE) | ICONS-TEXT | Trägerfeld für Ikonen | 20070306 | |||
| 2 | IV_ICON_NAME | Call by reference | Type reference (TYPE) | ICONS-TEXT | Trägerfeld für Ikonen | 20070306 | |||
| 3 | IV_QUICKINFO | Call by reference | Type reference (TYPE) | ICONS-TEXT | Quickinfo für eine Ikone | 20070306 | |||
| 4 | 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 | CT_LEARNER_COMPL | Value transfer | Type reference (TYPE) | LSO_LEARNCOMPL_T | E-Signatur des Lerners | 20070305 | |||
| 2 | IS_DB_LEARNER | Call by reference | Type reference (TYPE) | LSO_PARTIC | Lerners DB-Struktur | 20070305 | |||
| 3 | IS_FOUP_LEARNER | Call by reference | Type reference (TYPE) | LSO_FOLLOWUP_RFC | Interfacestruktur für Nachbereitung von Teilnahmen | 20070305 | |||
| 4 | IV_CONFIRM | Call by reference | Type reference (TYPE) | LSO_X_C | Bestätigen | 20070305 | |||
| 5 | 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 | ET_POSSIBLE_SYSTEM_STEPS | Value transfer | Type reference (TYPE) | LSOPROCESS_T | mögliche System-Nachbereitungsprozeßschritte | 20051212 | |||
| 2 | IT_PROCESS | Call by reference | Type reference (TYPE) | LSOPROCESS_T | Nachbereitungsprozeßschritte | 20051212 | |||
| 3 | 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 | EV_TEXT | Value transfer | Type reference (TYPE) | VAL_TEXT | Prozeßtext | 20051229 | |||
| 2 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 20070305 |
History
| Last changed by/on | SAP | 20070913 |
| SAP Release Created in |