SAP ABAP Class CL_LOP_EMBEDDED_UI (Logistical Option Embedded UI)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB-TC (Application Component) Trading Contract
     LOOP_UI (Package) Model layer for logistical contract options
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_LOP_UI Logistical Option UI - Parent 20120113
Properties
Class CL_LOP_EMBEDDED_UI  
Short Description Logistical Option Embedded UI    
Super Class CL_LOP_UI Logistical Option UI - Parent 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LOOP_UI   Model layer for logistical contract options 
Created 20120113   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LOP_EMBEDDED_UI has no forward declaration.
Interfaces
Class CL_LOP_EMBEDDED_UI has no interface implemented.
Friends
Class CL_LOP_EMBEDDED_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 F_EXECUTE Instance attribute Private Type reference (TYPE) FCODE 'LOP_EXECUTE' 20120124
2 GC_STATUS Instance attribute Private Type reference (TYPE) PFSTAT 'LOP_STATUS' GUI Status 20120118
3 MO_LOP_LIST_HD_ALV Instance attribute Protected Object reference (TYPE REF TO) CL_LOP_EMBEDDED_LIST_ALV Logistical Option List ALV 20120113
4 MS_DOC_ITEM_KEY Instance attribute Protected Type reference (TYPE) LOP_S_REFERENCE Item key 20120113
5 MV_BUTTON_ENABLED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130306
6 MV_BUTTON_ICON Instance attribute Private Type reference (TYPE) ICONNAME 20130306
7 MV_BUTTON_TEXT Instance attribute Private Type reference (TYPE) TEXT40 20130306
8 MV_BUTTON_TOOLTIP Instance attribute Private Type reference (TYPE) ICONQUICK 20130306
9 MV_LOP_CAT Instance attribute Private Type reference (TYPE) LOP_CAT Logistical Option Category 20120113
10 MV_LOP_GROUP Instance attribute Private Type reference (TYPE) LOP_GROUP Logistical option group 20120113
11 MV_MASTER_REF_NO Instance attribute Private Type reference (TYPE) LOP_NO 20120209
12 MV_SCREEN_ROWS_PAI2 Instance attribute Private Type reference (TYPE) SYST_SROWS Screen Rows of GUI Screen at PAI time 20130214
13 MV_SIDE Instance attribute Protected Type reference (TYPE) LOP_SIDE Side 20120113
Methods
# Method Level Visibility Method type Description Created on
1 BEFORE_NAVIGATION Instance method Public Method 20120402
2 CHECK_IS_HEADER Instance method Private Method 20120306
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120113
4 ENABLE_BUTTON Instance method Public Method 20121030
5 GET_DOC_ITEM_KEY Instance method Public Method Get Document Item Key 20120118
6 GET_LOP_CAT Instance method Public Method Get LOP Cat 20120119
7 GET_LOP_GROUP Instance method Public Method Get LOP Group 20120119
8 GET_SIDE Instance method Public Method Get Side 20120118
9 HANDLE_CAT_DATA_REQUEST Instance method Public Event handling method Handle LOP Categories Requested 20120118
10 HANDLE_DISTRIBUTE_MARKED_LINE Instance method Public Event handling method 20120621
11 HANDLE_EMBEDDED_CHANGE_LIST Instance method Public Event handling method Handle Change Activity 20120306
12 HANDLE_EMBEDDED_CREATEREF_LIST Instance method Public Event handling method Handle RefCreate Activity 20120201
13 HANDLE_EMBEDDED_CREATE_LIST Instance method Public Event handling method Handle Create Activity 20120201
14 HANDLE_EMBEDDED_DELETE_LIST Instance method Public Event handling method Handle Delete Activity 20120201
15 HANDLE_EMBEDDED_DISPLAY_LIST Instance method Public Event handling method Handle Display Activity 20120404
16 HANDLE_EMBEDDED_LIST_REQUEST Instance method Public Event handling method Handle Request for Embedded List 20120113
17 HANDLE_ENABLE_BUTTON Instance method Protected Event handling method 20121030
18 HANDLE_MAINTAIN_OPTION Instance method Public Event handling method Handle Maintain Option 20120119
19 HANDLE_OPEN_CATEGORY_FOR_INPUT Instance method Public Event handling method 20120619
20 HANDLE_OPTION_EXERCISED Instance method Public Event handling method Handle Option Exercised 20120319
21 HANDLE_OPTION_EXERCISED_RESET Instance method Public Event handling method Handle Option Exercised Reset 20121210
22 HAS_ERRORS Instance method Public Method Returns if Errors Exists 20120320
23 IS_BUTTON_ENABLED Instance method Public Method 20121030
24 IS_FULL_SCREEN_MODE Instance method Public Method 20121123
25 SET_DOC_ITEM_KEY Instance method Public Method Set Document Item Key 20120118
26 SET_ERROR_MESSAGES Instance method Protected Method Set Error Messages to Embedding Error Log 20120420
27 SET_FULL_SCREEN_MODE Instance method Public Method 20121123
28 SET_LOP_CAT Instance method Public Method Set LOP Cat 20120119
29 SET_LOP_GROUP Instance method Public Method Set LOP Group 20120119
30 SET_SIDE Instance method Public Method Set Side 20120118
31 START Instance method Public Method Start LOP List UI 20120113
Events
Class CL_LOP_EMBEDDED_UI has no event.
Types
Class CL_LOP_EMBEDDED_UI has no local type.
Method Signatures

Method BEFORE_NAVIGATION Signature

Method BEFORE_NAVIGATION on class CL_LOP_EMBEDDED_UI has no parameter.
Method BEFORE_NAVIGATION on class CL_LOP_EMBEDDED_UI has no exception.

Method CHECK_IS_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_HEADER Value transfer Type reference (TYPE) ABAP_BOOL 20120306

Method CHECK_IS_HEADER on class CL_LOP_EMBEDDED_UI has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_LOP_EMBEDDED_UI has no parameter.
Method CONSTRUCTOR on class CL_LOP_EMBEDDED_UI has no exception.

Method ENABLE_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL 20121030
2 Importing IV_ICON Call by reference Type reference (TYPE) ICONNAME 20130306
3 Importing IV_TEXT Call by reference Type reference (TYPE) TEXT40 20130306
4 Importing IV_TOOLTIP Call by reference Type reference (TYPE) ICONQUICK 20130306

Method ENABLE_BUTTON on class CL_LOP_EMBEDDED_UI has no exception.

Method GET_DOC_ITEM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DOC_ITEM_KEY Value transfer Type reference (TYPE) LOP_S_REFERENCE Item key 20120118

Method GET_DOC_ITEM_KEY on class CL_LOP_EMBEDDED_UI has no exception.

Method GET_LOP_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOP_CAT Value transfer Type reference (TYPE) LOP_CAT Logistical Option Category 20120119

Method GET_LOP_CAT on class CL_LOP_EMBEDDED_UI has no exception.

Method GET_LOP_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GROUP Value transfer Type reference (TYPE) LOP_GROUP Logistical Option Group 20120119

Method GET_LOP_GROUP on class CL_LOP_EMBEDDED_UI has no exception.

Method GET_SIDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SIDE Value transfer Type reference (TYPE) LOP_SIDE Side 20120118

Method GET_SIDE on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_CAT_DATA_REQUEST Signature

Method HANDLE_CAT_DATA_REQUEST on class CL_LOP_EMBEDDED_UI has no parameter.
Method HANDLE_CAT_DATA_REQUEST on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_DISTRIBUTE_MARKED_LINE Signature

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

Method HANDLE_DISTRIBUTE_MARKED_LINE on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_EMBEDDED_CHANGE_LIST Signature

Method HANDLE_EMBEDDED_CHANGE_LIST on class CL_LOP_EMBEDDED_UI has no parameter.
Method HANDLE_EMBEDDED_CHANGE_LIST on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_EMBEDDED_CREATEREF_LIST Signature

Method HANDLE_EMBEDDED_CREATEREF_LIST on class CL_LOP_EMBEDDED_UI has no parameter.
Method HANDLE_EMBEDDED_CREATEREF_LIST on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_EMBEDDED_CREATE_LIST Signature

Method HANDLE_EMBEDDED_CREATE_LIST on class CL_LOP_EMBEDDED_UI has no parameter.
Method HANDLE_EMBEDDED_CREATE_LIST on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_EMBEDDED_DELETE_LIST Signature

Method HANDLE_EMBEDDED_DELETE_LIST on class CL_LOP_EMBEDDED_UI has no parameter.
Method HANDLE_EMBEDDED_DELETE_LIST on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_EMBEDDED_DISPLAY_LIST Signature

Method HANDLE_EMBEDDED_DISPLAY_LIST on class CL_LOP_EMBEDDED_UI has no parameter.
Method HANDLE_EMBEDDED_DISPLAY_LIST on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_EMBEDDED_LIST_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COPY_TEXT Value transfer Attribute reference (LIKE) 20120410
2 Importing IV_IS_REFCREATE Value transfer Attribute reference (LIKE) 20120308

Method HANDLE_EMBEDDED_LIST_REQUEST on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_ENABLE_BUTTON Signature

Method HANDLE_ENABLE_BUTTON on class CL_LOP_EMBEDDED_UI has no parameter.
Method HANDLE_ENABLE_BUTTON on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_MAINTAIN_OPTION Signature

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

Method HANDLE_MAINTAIN_OPTION on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_OPEN_CATEGORY_FOR_INPUT Signature

Method HANDLE_OPEN_CATEGORY_FOR_INPUT on class CL_LOP_EMBEDDED_UI has no parameter.
Method HANDLE_OPEN_CATEGORY_FOR_INPUT on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_OPTION_EXERCISED Signature

Method HANDLE_OPTION_EXERCISED on class CL_LOP_EMBEDDED_UI has no parameter.
Method HANDLE_OPTION_EXERCISED on class CL_LOP_EMBEDDED_UI has no exception.

Method HANDLE_OPTION_EXERCISED_RESET Signature

Method HANDLE_OPTION_EXERCISED_RESET on class CL_LOP_EMBEDDED_UI has no parameter.
Method HANDLE_OPTION_EXERCISED_RESET on class CL_LOP_EMBEDDED_UI has no exception.

Method HAS_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_ERRORS Value transfer Type reference (TYPE) ABAP_BOOL 20120320

Method HAS_ERRORS on class CL_LOP_EMBEDDED_UI has no exception.

Method IS_BUTTON_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ENABLED Value transfer Type reference (TYPE) ABAP_BOOL 20121030

Method IS_BUTTON_ENABLED on class CL_LOP_EMBEDDED_UI has no exception.

Method IS_FULL_SCREEN_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FULL_SCREEN_MODE Value transfer Type reference (TYPE) ABAP_BOOL 20121123

Method IS_FULL_SCREEN_MODE on class CL_LOP_EMBEDDED_UI has no exception.

Method SET_DOC_ITEM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_ITEM_KEY Call by reference Type reference (TYPE) LOP_S_REFERENCE Item key 20120118

Method SET_DOC_ITEM_KEY on class CL_LOP_EMBEDDED_UI has no exception.

Method SET_ERROR_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) LOP_T_MESSAGE 20120530
2 Importing IX_ERROR Call by reference Object reference (TYPE REF TO) CX_LOP_MESSAGE 20120420

Method SET_ERROR_MESSAGES on class CL_LOP_EMBEDDED_UI has no exception.

Method SET_FULL_SCREEN_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FULL_SCREEN_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20121123

Method SET_FULL_SCREEN_MODE on class CL_LOP_EMBEDDED_UI has no exception.

Method SET_LOP_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOP_CAT Call by reference Type reference (TYPE) LOP_CAT Logistical Option Category 20120119

Method SET_LOP_CAT on class CL_LOP_EMBEDDED_UI has no exception.

Method SET_LOP_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GROUP Call by reference Type reference (TYPE) LOP_GROUP Logistical Option Group 20120119

Method SET_LOP_GROUP on class CL_LOP_EMBEDDED_UI has no exception.

Method SET_SIDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SIDE Call by reference Type reference (TYPE) LOP_SIDE Side 20120118

Method SET_SIDE on class CL_LOP_EMBEDDED_UI has no exception.

Method START Signature

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