SAP ABAP Class CL_WER_APPLICATION_VIEW (Assigning work item structures to an application)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     WER_UI (Package) User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WER_SUBSCREEN_VIEW Common services for embedded views 20060706
Properties
Class CL_WER_APPLICATION_VIEW  
Short Description Assigning work item structures to an application    
Super Class CL_WER_SUBSCREEN_VIEW Common services for embedded views 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WER_UI   User Interface 
Created 20060706   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WER_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WER_APPLICATION_VIEW has no interface implemented.
Friends
Class CL_WER_APPLICATION_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NAME_DESCRIPTION Constant Private Type reference (TYPE) LVC_FNAME 'DESCRIPTION' ALV control: Field name of internal table field 20060719
2 C_NAME_GRID_STRUCTURE Constant Private Type reference (TYPE) LVC_FNAME 'WER_UI_APPLICATION_STY' ALV control: Field name of internal table field 20060719
3 C_NAME_ID Constant Private Type reference (TYPE) LVC_FNAME 'ID' ALV control: Field name of internal table field 20060719
4 C_NAME_STATUS Constant Private Type reference (TYPE) LVC_FNAME 'STATUS' ALV control: Field name of internal table field 20060807
5 C_NAME_STRUCTURE Constant Private Type reference (TYPE) LVC_FNAME 'STRUCTURE' ALV control: Field name of internal table field 20060719
6 MR_APPLICATION Instance attribute Private Object reference (TYPE REF TO) CL_WER_APPLICATION FDT: Application 20060713
7 MR_WORKITEMS_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Abstract Container for GUI Controls 20060807
8 MR_WORKITEMS_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060807
9 MT_WORKITEMS_GRID Instance attribute Private Type reference (TYPE) WER_UI_APPLICATION_TTY Application workitems for display 20060807
10 MT_WORKITEM_CHANGES Instance attribute Private Type reference (TYPE) WER_UI_APPLICATION_TTY Application workitems for managing changes 20070109
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_WORKITEMS Instance method Public Method Checks the changes, if any, in the workitem grid 20060828
2 CONSTRUCTOR Instance method Public Constructor 20060707
3 GET_COMPONENT_DATA Instance method Public Method Returns component data 20060718
4 GET_EXCLUDING_TABLE Instance method Private Method Builds and returns exclude functions from ALV display 20060722
5 GET_FIELD_CATALOG Instance method Private Method Builds and returns the field catalog for ALV display 20060722
6 GET_SELECTION Instance method Private Method Returns selected structure 20060714
7 HANDLE_DETAIL_WORKITEM Instance method Private Method Handles display of structure details 20060809
8 INIT_UI_COMPONENTS Instance method Private Method Initialize UI components 20060720
9 LINK_FIELDS_TO_ATTRIBUTES Instance method Public Method Links the attribute to screen element names 20060929
10 ON_DATA_CHANGED Instance method Private Event handling method Check upon the addition of a workitem 20060804
11 ON_DATA_CHANGED_FINISHED Instance method Private Event handling method Complete the addition of a workitem 20060804
12 ON_DOUBLE_CLICK Instance method Private Event handling method 20060809
13 ON_TOOLBAR Instance method Private Event handling method Handles modified toolbar event 20060718
14 ON_USER_COMMAND Instance method Private Event handling method Handles user command event 20060718
15 REFRESH_WORKITEMS Instance method Private Method Refreshes the descriptions of the workitems 20060809
16 SET_APPLICATION_COMPONENT Instance method Public Method Sets the application component 20060731
17 SET_APPLICATION_WORKITEMS Instance method Private Method Returns a table containing the work items 20060807
18 SET_CHANGED_WORKITEM Instance method Private Method Sets the status of workitems according to changes 20060829
19 SET_DELETED_WORKITEMS Instance method Private Method Sets the status of concerned workitems to deleted 20060829
20 SET_DEVELOPMENT_PACKAGE Instance method Public Method Sets teh development package 20080722
21 SET_HANDLERS Instance method Private Method Sets the event handlers 20060805
22 SET_SOFTWARE_COMPONENT Instance method Public Method Sets the software component 20060731
23 SHOW_ITEM_DETAILS Instance method Private Method Displays the details of the workitem supplied 20060809
Events
Class CL_WER_APPLICATION_VIEW has no event.
Types
Class CL_WER_APPLICATION_VIEW has no local type.
Method Signatures

Method CHECK_WORKITEMS Signature

Method CHECK_WORKITEMS on class CL_WER_APPLICATION_VIEW has no parameter.
Method CHECK_WORKITEMS on class CL_WER_APPLICATION_VIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20070216
2 Importing I_CONTAINER Call by reference Type reference (TYPE) C Embedding container 20070216
3 Importing I_ELEMENT_TYPE Call by reference Type reference (TYPE) WER_ELEMENT_TYPE Element type 20060726
4 Importing I_ID Call by reference Type reference (TYPE) WER_SUBSCREEN_ID Subscreen identifier 20060707
5 Importing I_PROGRAM Call by reference Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20060707
6 Importing I_SCREEN Call by reference Type reference (TYPE) SYDYNNR Current Screen Number 20060707
7 Importing I_VISIBLE Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Element type 20070216

Method CONSTRUCTOR on class CL_WER_APPLICATION_VIEW has no exception.

Method GET_COMPONENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APP_COMPONENT Call by reference Type reference (TYPE) AKHKOMPO Application Component ID 20060731
2 Exporting E_APP_COMPONENT_DESCRIPTION Call by reference Type reference (TYPE) DF14T-NAME Short text 20060731
3 Exporting E_DEV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080722
4 Exporting E_DEV_PACKAGE_DESCRIPTION Call by reference Type reference (TYPE) AS4TEXT Short Description of Repository Objects 20080722
5 Exporting E_SOFT_COMPONENT Call by reference Type reference (TYPE) DLVUNIT Software Component 20060731
6 Exporting E_SOFT_COMPONENT_DESCRIPTION Call by reference Type reference (TYPE) DF14T-NAME Short text 20060731

Method GET_COMPONENT_DATA on class CL_WER_APPLICATION_VIEW has no exception.

Method GET_EXCLUDING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_FUNCTIONS Value transfer Object reference (TYPE REF TO) UI_FUNCTIONS Function Code Table 20060805

Method GET_EXCLUDING_TABLE on class CL_WER_APPLICATION_VIEW has no exception.

Method GET_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELD_CATALOG Value transfer Object reference (TYPE REF TO) LVC_T_FCAT Field Catalog for List Viewer Control 20060722

Method GET_FIELD_CATALOG on class CL_WER_APPLICATION_VIEW has no exception.

Method GET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SELECTION Value transfer Object reference (TYPE REF TO) WER_UI_APPLICATION_TTY Table type for display of application structures 20060809

Method GET_SELECTION on class CL_WER_APPLICATION_VIEW has no exception.

Method HANDLE_DETAIL_WORKITEM Signature

Method HANDLE_DETAIL_WORKITEM on class CL_WER_APPLICATION_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20060817
2 CX_WER_DATA_NOT_FOUND Value does not exist 20060809
3 CX_WER_OPERATION_FAILED Operation failed exception 20060809

Method INIT_UI_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Value transfer Type reference (TYPE) C Name of the parent container 20060726

Method INIT_UI_COMPONENTS on class CL_WER_APPLICATION_VIEW has no exception.

Method LINK_FIELDS_TO_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APP_COMPONENT Call by reference Type reference (TYPE) WER_ATTRIBUTE_NAME Name of a Screen Element 20060929
2 Importing I_DEV_PACKAGE Call by reference Type reference (TYPE) WER_ATTRIBUTE_NAME Name of an attribute 20080722
3 Importing I_SOFT_COMPONENT Call by reference Type reference (TYPE) WER_ATTRIBUTE_NAME Name of a Screen Element 20060929

Method LINK_FIELDS_TO_ATTRIBUTES on class CL_WER_APPLICATION_VIEW has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20060805

Method ON_DATA_CHANGED on class CL_WER_APPLICATION_VIEW has no exception.

Method ON_DATA_CHANGED_FINISHED Signature

Method ON_DATA_CHANGED_FINISHED on class CL_WER_APPLICATION_VIEW has no parameter.
Method ON_DATA_CHANGED_FINISHED on class CL_WER_APPLICATION_VIEW has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_ROW Call by reference Attribute reference (LIKE) 20060809

Method ON_DOUBLE_CLICK on class CL_WER_APPLICATION_VIEW has no exception.

Method ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20060718

Method ON_TOOLBAR on class CL_WER_APPLICATION_VIEW has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20060718

Method ON_USER_COMMAND on class CL_WER_APPLICATION_VIEW has no exception.

Method REFRESH_WORKITEMS Signature

Method REFRESH_WORKITEMS on class CL_WER_APPLICATION_VIEW has no parameter.
Method REFRESH_WORKITEMS on class CL_WER_APPLICATION_VIEW has no exception.

Method SET_APPLICATION_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT Call by reference Type reference (TYPE) AKHKOMPO Application Component ID 20060731

Method SET_APPLICATION_COMPONENT on class CL_WER_APPLICATION_VIEW has no exception.

Method SET_APPLICATION_WORKITEMS Signature

Method SET_APPLICATION_WORKITEMS on class CL_WER_APPLICATION_VIEW has no parameter.
Method SET_APPLICATION_WORKITEMS on class CL_WER_APPLICATION_VIEW has no exception.

Method SET_CHANGED_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHANGED_CELL Call by reference Type reference (TYPE) LVC_S_MODI ALV control: Modified cells for application 20060829
# Exception Resumable Description Created on
1 CX_WER_DATA_EXISTS Unique identifier exists 20060829
2 CX_WER_DATA_INVALID Invalid data supplied 20060829

Method SET_DELETED_WORKITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DELETED_ROWS Call by reference Type reference (TYPE) LVC_T_MOCE ALV Control: Modified Cells 20060829

Method SET_DELETED_WORKITEMS on class CL_WER_APPLICATION_VIEW has no exception.

Method SET_DEVELOPMENT_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080722

Method SET_DEVELOPMENT_PACKAGE on class CL_WER_APPLICATION_VIEW has no exception.

Method SET_HANDLERS Signature

Method SET_HANDLERS on class CL_WER_APPLICATION_VIEW has no parameter.
Method SET_HANDLERS on class CL_WER_APPLICATION_VIEW has no exception.

Method SET_SOFTWARE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT Call by reference Type reference (TYPE) DLVUNIT Application Component ID 20060731

Method SET_SOFTWARE_COMPONENT on class CL_WER_APPLICATION_VIEW has no exception.

Method SHOW_ITEM_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORKITEM Call by reference Type reference (TYPE) WER_ITEM_ID Structure for Application View display 20060809
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20060817
2 CX_WER_DATA_NOT_FOUND Value does not exist 20060809
3 CX_WER_OPERATION_FAILED Operation failed exception 20060809
History
Last changed by/on SAP  20100310 
SAP Release Created in 700