SAP ABAP Class CL_LSO_CRP_WL_SELECTION_UI (Selection Screen for Worklist/Output Log)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PE-LSO-TM-DW (Application Component) Day-to-Day Activities
     LSO_CORRESPOND_ERP_UI (Package) LSO Correspondence: UI
Properties
Class CL_LSO_CRP_WL_SELECTION_UI  
Short Description Selection Screen for Worklist/Output Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LSO_CORRESPOND_ERP_UI   LSO Correspondence: UI 
Created 20050523   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LSO_CRP_WL_SELECTION_UI has no forward declaration.
Interfaces
Class CL_LSO_CRP_WL_SELECTION_UI has no interface implemented.
Friends
Class CL_LSO_CRP_WL_SELECTION_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_OUTPUT_PROTOCOL Constant Public Type reference (TYPE) CHAR1 'P' Worklist 20050523
2 C_WORKLIST Constant Public Type reference (TYPE) CHAR1 'W' Worklist 20050523
3 DEF_F4_OTYPE_REC Static Attribute Private Type reference (TYPE) LSO_CRP_F4_OTYPE_TAB Values for F4 Help Recipient 20050523
4 DEF_F4_OTYPE_TR Static Attribute Private Type reference (TYPE) LSO_CRP_F4_OTYPE_TAB Values for F4 Help Course/Type 20050523
5 DEF_F4_OTYPE_US Static Attribute Private Type reference (TYPE) LSO_CRP_F4_OTYPE_TAB Values for F4 Help Learner/Instructor 20050523
6 DEF_F4_PERIOD_TYPE Static Attribute Private Type reference (TYPE) LSO_CRP_F4_PERIODTYPE_TAB Values for F4 Help Time Period 20050523
7 IR_NOTIFGRP Instance attribute Private Object reference (TYPE REF TO) LCL_NOTIFGRP Notification Group 20050523
8 IS_DYNPRO6000 Instance attribute Private Type reference (TYPE) LSO_CRP_HISTORY_SEL_UI Selection Fields for Correspondence History 20050523
9 IS_TFORM_DETAIL Instance attribute Public Type reference (TYPE) LSO_DELIVERYMETHOD_C Delivery Method 20050523
10 IT_F4_OTYPE_REC Instance attribute Public Type reference (TYPE) LSO_CRP_F4_OTYPE_TAB Values for F4 Help Recipient 20050523
11 IT_F4_OTYPE_TR Instance attribute Public Type reference (TYPE) LSO_CRP_F4_OTYPE_TAB Values for F4 Help Course/Type 20050523
12 IT_F4_OTYPE_US Instance attribute Public Type reference (TYPE) LSO_CRP_F4_OTYPE_TAB Values for F4 Help Learner/Instructor 20050523
13 IT_F4_PERIOD_TYPE Instance attribute Public Type reference (TYPE) LSO_CRP_F4_PERIODTYPE_TAB Values for F4 Help Time Period 20050523
14 MESSAGE_TAB Instance attribute Private Type reference (TYPE) BAPIRET2_TAB Messages in BAPIRET2 Format 20050613
15 PROTOCOL_TYPE Instance attribute Public Type reference (TYPE) CHAR1 'P' W = Worklist, P = Output Log 20050523
16 RELAX Instance attribute Private Type reference (TYPE) LSO_X_C X = Do not display errors 20050613
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_OTYPE Instance method Private Method Check Object Type 20050523
2 CHECK_SELDATA Instance method Public Method Check Correctness of Selection Data 20050613
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050523
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050523
5 GET_COMPANY Instance method Private Method Organizational Assignment 20050523
6 HANDLE_MESSAGE Instance method Private Method Process Messages 20050613
7 HAS_ERRORS Instance method Public Method Incorrect Entries 20050613
8 INIT_F4_OTYPE_REC Static method Private Method Recipient: Create Default Value List for F4 Help 20050523
9 INIT_F4_OTYPE_TR Static method Private Method Course/Type: Create Default Value List for F4 Help 20050523
10 INIT_F4_OTYPE_US Static method Private Method Learner/Instructor: Create Default Value List for F4 Help 20050523
11 INIT_F4_PERIOD_TYPE Static method Private Method Time Period: Create Default Value List for F4 Help 20050523
12 OBJECT_SEL_DIALOG Instance method Private Method Generic: Select Object in Dialog 20050523
13 RESET_MESSAGE_TAB Instance method Public Method Reset Message Table 20050613
14 SET_F4_OTYPE_US Instance method Private Method Learner/Instructor: Adjust Context-Dependent Input Help 20050523
15 SET_MSG_MODE Instance method Public Method Define Type of Error Handling 20050613
16 SET_NOTIFGRP Instance method Public Method Set Notification Group 20050523
17 SET_PERIOD Instance method Public Method Define Period 20050523
18 SET_PLVAR Instance method Public Method Set plan version 20050523
19 SET_RECIPIENT Instance method Public Method Set Recipient 20050523
20 SET_RECROLE Instance method Public Method Set Recipient Role 20050523
21 SET_TEM_USER Instance method Public Method Set Recipient/Learner 20050523
22 SET_TFORM Instance method Public Method Set Delivery Method 20050523
23 SET_TRAINING_TYPE Instance method Public Method Set Course/Type 20050523
24 SHOW Instance method Public Method Display Output Log 20050524
25 SHOW_MSG_MODE Instance method Public Method Display Type of Error Handling 20050613
26 VALUATE_RESTRICTIONS Instance method Private Method Check whether selection is restrictive enough 20050523
Events
Class CL_LSO_CRP_WL_SELECTION_UI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BAPIRET2_TAB Private See coding Messages in BAPIRET2 Format 20050613 bapiret2_TAB type standard table of bapiret2
Method Signatures

Method CHECK_OTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20050523
2 Importing OTYPE_C Call by reference Type reference (TYPE) OTYPE Objekttyp 20050523
3 Exporting OTYPE_TXT Call by reference Type reference (TYPE) OTEXT Objekttyptext 20050523

Method CHECK_OTYPE on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method CHECK_SELDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) LSO_X_C X = Daten ok 20050613

Method CHECK_SELDATA on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROTOCOL_TYPE Call by reference Type reference (TYPE) CHAR1 Art des Protokolls 20050523

Method CONSTRUCTOR on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method GET_COMPANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERSON Call by reference Type reference (TYPE) LSO_CRP_OBJ_DISPLAY Person (extern/intern....) 20050523
2 Returning RESULT Value transfer Type reference (TYPE) LSO_CRP_OBJ_DISPLAY Organisatorische Zuordnung 20050523

Method GET_COMPANY on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method HANDLE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SYMSGID 'LSO_CORRESPONDENCE' Nachrichtenklasse 20050613
2 Importing NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20050613
3 Importing TYPE Call by reference Type reference (TYPE) BAPI_MTYPE 'E' Meldungstyp: S Success, E Error, W Warning, I Info, A Abort 20050613
4 Importing V1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050613
5 Importing V2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050613
6 Importing V3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050613
7 Importing V4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050613

Method HANDLE_MESSAGE on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method HAS_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) LSO_X_C X = Fehlerhafte Eingabedaten 20050613

Method HAS_ERRORS on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method INIT_F4_OTYPE_REC Signature

Method INIT_F4_OTYPE_REC on class CL_LSO_CRP_WL_SELECTION_UI has no parameter.
Method INIT_F4_OTYPE_REC on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method INIT_F4_OTYPE_TR Signature

Method INIT_F4_OTYPE_TR on class CL_LSO_CRP_WL_SELECTION_UI has no parameter.
Method INIT_F4_OTYPE_TR on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method INIT_F4_OTYPE_US Signature

Method INIT_F4_OTYPE_US on class CL_LSO_CRP_WL_SELECTION_UI has no parameter.
Method INIT_F4_OTYPE_US on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method INIT_F4_PERIOD_TYPE Signature

Method INIT_F4_PERIOD_TYPE on class CL_LSO_CRP_WL_SELECTION_UI has no parameter.
Method INIT_F4_PERIOD_TYPE on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method OBJECT_SEL_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLBACK Call by reference Type reference (TYPE) CHAR80 Callback: Formroutine 20050523
2 Importing F4_TAB Call by reference Type reference (TYPE) LSO_CRP_F4_OTYPE_TAB Basistabelle Objekttypen 20050523
3 Importing OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20050523
4 Importing PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20050523
5 Importing REPID Call by reference Type reference (TYPE) SY-REPID Callback: Programm 20050523
6 Returning RESULT Value transfer Type reference (TYPE) LSO_CRP_OBJ_DISPLAY Ausgewähltes Objekt 20050523
7 Importing SEARK Call by reference Type reference (TYPE) REALO Erweiterte ObjektId 20050523

Method OBJECT_SEL_DIALOG on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method RESET_MESSAGE_TAB Signature

Method RESET_MESSAGE_TAB on class CL_LSO_CRP_WL_SELECTION_UI has no parameter.
Method RESET_MESSAGE_TAB on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method SET_F4_OTYPE_US Signature

Method SET_F4_OTYPE_US on class CL_LSO_CRP_WL_SELECTION_UI has no parameter.
Method SET_F4_OTYPE_US on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method SET_MSG_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RELAX Call by reference Type reference (TYPE) LSO_X_C SPACE X = Meldungen nicht anzeigen 20050613

Method SET_MSG_MODE on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method SET_NOTIFGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NOTIFGRP Call by reference Type reference (TYPE) LSO_CRP_NOTIFGRP Mitteilungsgruppe 20050523
2 Changing NOTIFGRP_TXT Call by reference Type reference (TYPE) LSO_CRP_NOTIFGRP_TXT Text zur Mitteilungsgruppe 20050523

Method SET_NOTIFGRP on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method SET_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BEGDA Call by reference Type reference (TYPE) BEGDA Beginn 20050523
2 Changing ENDDA Call by reference Type reference (TYPE) ENDDA Ende 20050523
3 Changing PERIOD_TYPE Call by reference Type reference (TYPE) NUMC4 Art des Zeitraums 20050523
4 Changing PERIOD_TYPE_TXT Call by reference Type reference (TYPE) TEXT40 Art des Zeitraums: Text 20050523

Method SET_PERIOD on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method SET_PLVAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20050523

Method SET_PLVAR on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method SET_RECIPIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing RECIPIENT Call by reference Type reference (TYPE) LSO_CRP_OBJ_DISPLAY Empfänger 20050523
2 Changing RECIPIENT_ORG Call by reference Type reference (TYPE) LSO_CRP_OBJ_DISPLAY Organisatorische Zuordnung 20050523
3 Changing RECIP_ROLE Call by reference Type reference (TYPE) LSO_CRP_RECIPIENT_ROLE Empfängerrolle 20050523
4 Changing SEARK Call by reference Type reference (TYPE) REALO Suchbegriff 20050523

Method SET_RECIPIENT on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method SET_RECROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing RECIP_ROLE Call by reference Type reference (TYPE) LSO_CRP_RECIPIENT_ROLE Empfängerrolle 20050523
2 Changing RECIP_ROLE_TXT Call by reference Type reference (TYPE) LSO_CRP_RECIPIENT_ROLE_TXT Text zur Empfängerrolle 20050523

Method SET_RECROLE on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method SET_TEM_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SEARK Call by reference Type reference (TYPE) REALO Suchbegriff 20050523
2 Changing TEM_USER Call by reference Type reference (TYPE) LSO_CRP_OBJ_DISPLAY Lerner/Referent 20050523

Method SET_TEM_USER on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method SET_TFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing TFORM Call by reference Type reference (TYPE) LSO_TFORM_C Trainingsform 20050523
2 Changing TFORM_TXT Call by reference Type reference (TYPE) LSO_TFORMT_C Text zur Trainingsform 20050523

Method SET_TFORM on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method SET_TRAINING_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing OK_CODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20050523
2 Changing SEARK Call by reference Type reference (TYPE) REALO Suchbegriff 20050523
3 Changing TFORM Call by reference Type reference (TYPE) LSO_TFORM_C Trainingsform 20050523
4 Changing TFORM_TXT Call by reference Type reference (TYPE) LSO_TFORMT_C Text zur Trainingsform 20050523
5 Changing TRAINING Call by reference Type reference (TYPE) LSO_CRP_OBJ_DISPLAY Training/styp 20050523

Method SET_TRAINING_TYPE on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method SHOW Signature

Method SHOW on class CL_LSO_CRP_WL_SELECTION_UI has no parameter.
Method SHOW on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method SHOW_MSG_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) LSO_X_C X = Meldungen nicht anzeigen 20050613

Method SHOW_MSG_MODE on class CL_LSO_CRP_WL_SELECTION_UI has no exception.

Method VALUATE_RESTRICTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) LSO_X_C X = Selektion zu generisch 20050523

Method VALUATE_RESTRICTIONS on class CL_LSO_CRP_WL_SELECTION_UI has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 600