SAP ABAP Class CL_WLF_IDOC_EDITOR (IDOC Editor)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WLF_IDOC_PROCESSING (Package) IDoc Processing
Properties
Class CL_WLF_IDOC_EDITOR  
Short Description IDOC Editor    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WLF_IDOC_PROCESSING   IDoc Processing 
Created 20120619   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WLF_IDOC_EDITOR has no forward declaration.
Interfaces
Class CL_WLF_IDOC_EDITOR has no interface implemented.
Friends
Class CL_WLF_IDOC_EDITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 F_BACK Constant Private Type reference (TYPE) FCODE 'WLF_BACK' 20120626
2 F_CANCEL Constant Private Type reference (TYPE) FCODE 'WLF_CANCEL' 20120626
3 F_DISPLAY_LOG Constant Private Type reference (TYPE) FCODE 'WLF_DISP_L' 20120802
4 F_DISPLAY_PROTOCOL Constant Private Type reference (TYPE) FCODE 'WLF_DISP_P' 20120802
5 F_DISPLAY_TREE Constant Private Type reference (TYPE) FCODE 'WLF_DISP_T' 20120802
6 F_DUMMY Constant Public Type reference (TYPE) FCODE 'WLF_DUMMY' 20120705
7 F_EXIT Constant Private Type reference (TYPE) FCODE 'WLF_EXIT' 20120626
8 F_HIDE_LOG Constant Private Type reference (TYPE) FCODE 'WLF_HIDE_L' 20120814
9 F_HIDE_TREE Constant Private Type reference (TYPE) FCODE 'WLF_HIDE_T' 20120814
10 F_SAVE Constant Private Type reference (TYPE) FCODE 'WLF_SAVE' 20120626
11 MC_CARRIER_SCREEN Constant Private Type reference (TYPE) SYDYNNR '0100' 20120731
12 MC_CONTAINER_NAME Constant Private See coding 'WLF_IDOC_EDITOR' 20120801
13 MC_EDIDS_STRUCTURE Constant Private Type reference (TYPE) TABNAME 'WLF_S_EDIDS' 20120731
14 MC_GT_IDOC_GUID_GT_STRUCTURE Constant Public Type reference (TYPE) TABNAME 'WLF_S_GT_IDOC_GUID_GT' 20120801
15 MC_GT_SEGNUM_GT_STRUCTURE Constant Private Type reference (TYPE) TABNAME 'WLF_S_SEGNUM_KEY' 20120731
16 MC_IDOC_GUID_FIELDNAME Constant Public Type reference (TYPE) STRING 'GT_IDOC_GUID_GT' 20120801
17 MC_LOG_COLOR_FIELDNAME Constant Private Type reference (TYPE) FIELDNAME 'LINECOLOR' 20120814
18 MC_LOG_VARIANT_HANDLE Constant Private Type reference (TYPE) SLIS_HANDL 'LOG' 20120731
19 MC_PERS_KEY Constant Private Type reference (TYPE) SPERS_KEY 'WLF_IDOC_EDITOR' 20120810
20 MC_PFSTAT Constant Private Type reference (TYPE) PFSTAT 'WLF_IDOC_EDITOR' 20120731
21 MC_PROGRAM Constant Private Type reference (TYPE) SYREPID 'SAPLWLF_IDOC_UI' 20120731
22 MC_TITLE_CHANGE Constant Private Type reference (TYPE) SYTITLE 'WLF_IDOC_EDITOR_CHAN' 20120814
23 MC_TITLE_DISPLAY Constant Private Type reference (TYPE) SYTITLE 'WLF_IDOC_EDITOR_DISP' 20120814
24 MC_TREE_WIDTH_REL_DEF Constant Private Type reference (TYPE) I 20 20120810
25 MO_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20120731
26 MO_EDITOR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20120801
27 MO_IDOC Instance attribute Private Object reference (TYPE REF TO) CL_WLF_IDOC 20120619
28 MO_NAVIGATION Instance attribute Private Object reference (TYPE REF TO) CL_WLF_IDOC_NAVIGATION 20120731
29 MO_NAVIGATION_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20120801
30 MO_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER 20120801
31 MO_TABLE_EDIT Instance attribute Private Object reference (TYPE REF TO) CL_WLF_TABLE_EDIT 20120619
32 MS_SETTINGS Instance attribute Private Type reference (TYPE) WLF_IDOC_EDITOR_SETTINGS 20120810
33 MTH_MAP Instance attribute Private Type reference (TYPE) CL_WLF_IDOC=>TY_TH_SEGNUM_TO_GUID_MAP 20120628
34 MTS_CONVERTED_DATA Instance attribute Private Type reference (TYPE) CL_WLF_IDOC=>TY_TS_CONVERTED_DATA 20120627
35 M_CHANGEABLE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120710
36 M_TREE_HIDDEN Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120808
37 SO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_WLF_IDOC_EDITOR 20120619
Methods
# Method Level Visibility Method type Description Created on
1 AT_PBO_START Instance method Public Method 20120817
2 CANCEL Instance method Private Method 20120627
3 CLASS_CONSTRUCTOR Static method Public Constructor 20120619
4 DISPLAY_DATA_IN_POPUP Instance method Private Method 20120627
5 DISPLAY_LOG Instance method Private Method 20120802
6 DISPLAY_PROTOCOL Instance method Private Method 20120802
7 DISPLAY_SEGMENT Instance method Private Method 20120731
8 DISPLAY_TREE Instance method Private Method 20120802
9 FREE Instance method Private Method 20120619
10 GET_EDITOR Static method Public Method 20120619
11 HANDLE_DISPLAY_SEGMENT Instance method Private Event handling method 20120731
12 HANDLE_FCODE Instance method Public Method 20120619
13 HANDLE_LOG_BUTTON_CLICK Instance method Private Event handling method 20120822
14 HANDLE_LOG_DOUBLE_CLICK Instance method Private Event handling method 20120628
15 HIDE_LOG Instance method Private Method 20120814
16 HIDE_TREE Instance method Private Method 20120814
17 INIT_CONTROLS Instance method Public Method 20120619
18 PAI Instance method Public Method 20120802
19 READ_PERS_SETTINGS Instance method Private Method 20120810
20 SAVE Instance method Private Method 20120627
21 SET_STATUS Instance method Public Method 20120619
22 SET_TITLE Instance method Public Method 20120619
23 START Instance method Public Method 20120619
24 WRITE_PERS_SETTINGS Instance method Private Method 20120810
Events
Class CL_WLF_IDOC_EDITOR has no event.
Types
Class CL_WLF_IDOC_EDITOR has no local type.
Method Signatures

Method AT_PBO_START Signature

Method AT_PBO_START on class CL_WLF_IDOC_EDITOR has no parameter.
Method AT_PBO_START on class CL_WLF_IDOC_EDITOR has no exception.

Method CANCEL Signature

Method CANCEL on class CL_WLF_IDOC_EDITOR has no parameter.
Method CANCEL on class CL_WLF_IDOC_EDITOR has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method DISPLAY_DATA_IN_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20120627

Method DISPLAY_DATA_IN_POPUP on class CL_WLF_IDOC_EDITOR has no exception.

Method DISPLAY_LOG Signature

Method DISPLAY_LOG on class CL_WLF_IDOC_EDITOR has no parameter.
Method DISPLAY_LOG on class CL_WLF_IDOC_EDITOR has no exception.

Method DISPLAY_PROTOCOL Signature

Method DISPLAY_PROTOCOL on class CL_WLF_IDOC_EDITOR has no parameter.
Method DISPLAY_PROTOCOL on class CL_WLF_IDOC_EDITOR has no exception.

Method DISPLAY_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEGNUM Call by reference Type reference (TYPE) IDOCDSGNUM 20120731

Method DISPLAY_SEGMENT on class CL_WLF_IDOC_EDITOR has no exception.

Method DISPLAY_TREE Signature

Method DISPLAY_TREE on class CL_WLF_IDOC_EDITOR has no parameter.
Method DISPLAY_TREE on class CL_WLF_IDOC_EDITOR has no exception.

Method FREE Signature

Method FREE on class CL_WLF_IDOC_EDITOR has no parameter.
Method FREE on class CL_WLF_IDOC_EDITOR has no exception.

Method GET_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_WLF_IDOC_EDITOR 20120619

Method GET_EDITOR on class CL_WLF_IDOC_EDITOR has no exception.

Method HANDLE_DISPLAY_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEGNUM Value transfer Attribute reference (LIKE) 20120731

Method HANDLE_DISPLAY_SEGMENT on class CL_WLF_IDOC_EDITOR has no exception.

Method HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) FCODE 20120619

Method HANDLE_FCODE on class CL_WLF_IDOC_EDITOR has no exception.

Method HANDLE_LOG_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA Value transfer Attribute reference (LIKE) 20120822

Method HANDLE_LOG_BUTTON_CLICK on class CL_WLF_IDOC_EDITOR has no exception.

Method HANDLE_LOG_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RR_DATA Value transfer Attribute reference (LIKE) 20120628

Method HANDLE_LOG_DOUBLE_CLICK on class CL_WLF_IDOC_EDITOR has no exception.

Method HIDE_LOG Signature

Method HIDE_LOG on class CL_WLF_IDOC_EDITOR has no parameter.
Method HIDE_LOG on class CL_WLF_IDOC_EDITOR has no exception.

Method HIDE_TREE Signature

Method HIDE_TREE on class CL_WLF_IDOC_EDITOR has no parameter.
Method HIDE_TREE on class CL_WLF_IDOC_EDITOR has no exception.

Method INIT_CONTROLS Signature

Method INIT_CONTROLS on class CL_WLF_IDOC_EDITOR has no parameter.
Method INIT_CONTROLS on class CL_WLF_IDOC_EDITOR has no exception.

Method PAI Signature

Method PAI on class CL_WLF_IDOC_EDITOR has no parameter.
Method PAI on class CL_WLF_IDOC_EDITOR has no exception.

Method READ_PERS_SETTINGS Signature

Method READ_PERS_SETTINGS on class CL_WLF_IDOC_EDITOR has no parameter.
Method READ_PERS_SETTINGS on class CL_WLF_IDOC_EDITOR has no exception.

Method SAVE Signature

Method SAVE on class CL_WLF_IDOC_EDITOR has no parameter.
Method SAVE on class CL_WLF_IDOC_EDITOR has no exception.

Method SET_STATUS Signature

Method SET_STATUS on class CL_WLF_IDOC_EDITOR has no parameter.
Method SET_STATUS on class CL_WLF_IDOC_EDITOR has no exception.

Method SET_TITLE Signature

Method SET_TITLE on class CL_WLF_IDOC_EDITOR has no parameter.
Method SET_TITLE on class CL_WLF_IDOC_EDITOR has no exception.

Method START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGEABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120705
2 Importing I_IDOC_NUMBER Call by reference Type reference (TYPE) EDIDC-DOCNUM 20120619
# Exception Resumable Description Created on
1 CX_WZRE_DOES_NOT_EXIST 20120619
2 CX_WZRE_NO_AUTHORITY 20120628

Method WRITE_PERS_SETTINGS Signature

Method WRITE_PERS_SETTINGS on class CL_WLF_IDOC_EDITOR has no parameter.
Method WRITE_PERS_SETTINGS on class CL_WLF_IDOC_EDITOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607