SAP ABAP Class CL_MM_POWL_SRV_SES (Service entry sheet document)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-SRV (Application Component) External Services
     MMSRV_UI_MODEL (Package) Model Components for Web Dynpro External Service
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MM_POWL_ABSTRACT_CLASS Abstract Class for P2P POWL Feeder Classes 20070821
Properties
Class CL_MM_POWL_SRV_SES  
Short Description Service entry sheet document    
Super Class CL_MM_POWL_ABSTRACT_CLASS Abstract Class for P2P POWL Feeder Classes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MMSRV_UI_MODEL   Model Components for Web Dynpro External Service 
Created 20070803   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MM_POWL_SRV_SES has no forward declaration.
Interfaces
Class CL_MM_POWL_SRV_SES has no interface implemented.
Friends
Class CL_MM_POWL_SRV_SES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ACTID_POST_IV_SES Constant Private Type reference (TYPE) POWL_ACTIONID_TY 'POST_IV_SES' Action identifier 20070823
2 C_ACTID_PROCESS_SES Constant Private Type reference (TYPE) POWL_ACTIONID_TY 'LBLNI' Action identifier 20070823
3 MT_OBJECT Instance attribute Public Type reference (TYPE) MMSRVUI_SES_TTY Contains Currently Displayed Data 20070803
4 MT_RANGE_BANFN_SH Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070904
5 MT_RANGE_BEDAT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
6 MT_RANGE_BSART Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
7 MT_RANGE_EBELN Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
8 MT_RANGE_EKGRP Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
9 MT_RANGE_EKORG Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
10 MT_RANGE_ERDAT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
11 MT_RANGE_ERNAM Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
12 MT_RANGE_FINAL Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070809
13 MT_RANGE_FKNUM Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
14 MT_RANGE_FRGRL Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070809
15 MT_RANGE_F_LOCK Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070809
16 MT_RANGE_KZABN Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070809
17 MT_RANGE_LBLNE Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
18 MT_RANGE_LBLNI Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
19 MT_RANGE_LIFNR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
20 MT_RANGE_MATKL Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
21 MT_RANGE_PSTYP Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
22 MT_RANGE_SBNAMAG Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
23 MT_RANGE_SBNAMAN Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
24 MT_RANGE_SPEC_NO Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
25 MT_RANGE_WARPL Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
26 MT_RANGE_WERKS Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20070807
27 MT_RESULT Instance attribute Private Type reference (TYPE) MMSRVUI_SES_EXT 20070811
28 M_POWL_TYP Instance attribute Private Type reference (TYPE) POWL_TYPE_TY Contains Last-Used POWL Type 20070803
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK_DATA Instance method Private Method Check authority data 20070808
2 AUTHORITY_CHECK_DATA_PO Instance method Private Method Checks Authority for PO data 20070808
3 BLOCKED_TOOLTIP_GET Static method Private Method Provides Quick Info for F_LOCK Indicator 20070822
4 CONVERT_DATA_RESULT Instance method Private Method Convert result to LED, TOOLTIP, Vendor name 20070824
5 FINAL_TOOLTIP_GET Static method Private Method Provides Quick Info for FINAL Indicator 20070822
6 FRGRL_TOOLTIP_GET Static method Private Method Provides Quick Info for FRGRL Indicator 20070822
7 GEN_LED_GET Static method Private Method Provide general LED indicator 20070822
8 GET_ACTIONS_SRM Instance method Private Method define action meta for ERP/SRM scenario 20080327
9 GET_DDIC_DATA Instance method Private Method Get data dictionary information 20080208
10 GET_OBJECTS_ENTERPRISE_SEARCH Instance method Private Method data retrieval VIA ENTERPRISE SEARCH 20080317
11 ITEM_CATEGORY_DEFAULTS Instance method Private Method Set default values for item category 20070913
12 KZABN_LED_GET Static method Private Method Provide led indicator for Acceptance indicator 20070822
13 KZABN_LED_TOOLTIP_GET Static method Private Method Provides Quick Info for KZABN Status 20070822
14 LOCK_ICON_GET Static method Private Method Provide general LED indicator - locked 20070822
15 LOEKZ_TOOLTIP_GET Static method Private Method Provides Quick Info for LOEKZ Indicator 20070822
16 RANGETABLES_SESDOC_SET Instance method Private Method Set range tables dor service entry sheet document 20070807
17 REVERSE_GEN_LED_GET Static method Private Method Provide general LED indicator - reversed 20070822
18 SESDOC_DATA_GET Instance method Private Method Reads database entries for selected service entry sheet 20070807
Events
Class CL_MM_POWL_SRV_SES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_T_DFIES Private See coding 20080208 lty_t_dfies type standard table of dfies with key tabname fieldname
2 MMSRVUI_SES_EXT Private See coding 20070811 mmsrvui_ses_ext TYPE STANDARD TABLE OF mmsrvui_ses_ext_t WITH NON-UNIQUE DEFAULT KEY
3 MMSRVUI_SES_EXT_T Private See coding 20070811 BEGIN OF mmsrvui_ses_ext_t. INCLUDE TYPE mmsrvui_ses_sty. TYPES name1 TYPE NAME1_GP. TYPES kzabn_icon TYPE icon_d. TYPES kzabn_tooltip TYPE icon_text. TYPES f_lock_icon TYPE icon_d. TYPES f_lock_tooltip TYPE icon_text. TYPES final_icon TYPE icon_d. TYPES final_tooltip TYPE icon_text. TYPES frgrl_icon TYPE icon_d. TYPES frgrl_tooltip TYPE icon_text. TYPES loekz_icon TYPE icon_d. TYPES loekz_tooltip TYPE icon_text. types ekotx type ekotx. types eknam type eknam. types butxt type butxt. types wertx type name1. types log_sys type LOGSYSTEM. types update_pending type xchar. TYPES END OF mmsrvui_ses_ext_t
Method Signatures

Method AUTHORITY_CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USERNAME Call by reference Type reference (TYPE) SY-UNAME User Name 20070808
2 Changing SES_DOC_DATA Call by reference Type reference (TYPE) MMSRVUI_SES_STY Generated Table for View MMSRVUI_SES_STY 20070808

Method AUTHORITY_CHECK_DATA on class CL_MM_POWL_SRV_SES has no exception.

Method AUTHORITY_CHECK_DATA_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_AUTH_CHECK Value transfer Type reference (TYPE) MMPURPA_CHECK Authorization Check 20070808
2 Importing IM_SESDOC Call by reference Type reference (TYPE) MMSRVUI_SES_STY Generated Table for View MMSRVUI_SES_STY 20070808
3 Importing IM_USER_NAME Call by reference Type reference (TYPE) SY-UNAME User Name 20070808

Method AUTHORITY_CHECK_DATA_PO on class CL_MM_POWL_SRV_SES has no exception.

Method BLOCKED_TOOLTIP_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LV_STATUS Call by reference Type reference (TYPE) F_LOCK Block Release of Entry Sheet 20070822
2 Returning RV_TOOLTIP Value transfer Type reference (TYPE) ICON_TEXT Carrier field for icons 20070822

Method BLOCKED_TOOLTIP_GET on class CL_MM_POWL_SRV_SES has no exception.

Method CONVERT_DATA_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LS_RESULT_SES Value transfer Type reference (TYPE) MMSRVUI_SES_EXT 20070824
2 Importing LT_RESULT Call by reference Type reference (TYPE) MMSRVUI_SES_TTY Table type for Collective Release of Service Entry Sheet 20070824

Method CONVERT_DATA_RESULT on class CL_MM_POWL_SRV_SES has no exception.

Method FINAL_TOOLTIP_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LV_STATUS Call by reference Type reference (TYPE) FINAL Indicator: Final Entry Sheet 20070822
2 Returning RV_TOOLTIP Value transfer Type reference (TYPE) ICON_TEXT Carrier field for icons 20070822

Method FINAL_TOOLTIP_GET on class CL_MM_POWL_SRV_SES has no exception.

Method FRGRL_TOOLTIP_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LV_STATUS Call by reference Type reference (TYPE) FRGRL Release Not Yet Completely Effected 20070822
2 Returning RV_TOOLTIP Value transfer Type reference (TYPE) ICON_TEXT Carrier field for icons 20070822

Method FRGRL_TOOLTIP_GET on class CL_MM_POWL_SRV_SES has no exception.

Method GEN_LED_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LV_STATUS Call by reference Type reference (TYPE) FINAL Indicator: Final Entry Sheet 20070822
2 Returning RV_LED Value transfer Type reference (TYPE) ICON_D Icon in text fields (substitute display, alias) 20070822

Method GEN_LED_GET on class CL_MM_POWL_SRV_SES has no exception.

Method GET_ACTIONS_SRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ACTION_DEFS Call by reference Type reference (TYPE) POWL_ACTDESCR_TTY action meta description 20080327
2 Exporting E_ACTIONS_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY X-Flag 20080327
3 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID 20080327
4 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080327
5 Importing I_SELCRIT_PARA Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20080327
6 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080327
7 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER User name 20080327

Method GET_ACTIONS_SRM on class CL_MM_POWL_SRV_SES has no exception.

Method GET_DDIC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) DFIES-FIELDNAME Field Name 20080208
2 Importing IV_TABNAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20080208
3 Returning RT_DATA Value transfer Type reference (TYPE) LTY_T_DFIES 20080208

Method GET_DDIC_DATA on class CL_MM_POWL_SRV_SES has no exception.

Method GET_OBJECTS_ENTERPRISE_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20080317
2 Exporting E_RESULTS Call by reference Type reference (TYPE) MMSRVUI_SES_TTY Table type for Collective Release of Service Entry Sheet 20080317
3 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID 20080317
4 Importing I_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20080317
5 Importing I_MAX_RESULTS Call by reference Type reference (TYPE) I Maximum number of results 20080317
6 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20080317
7 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080317
8 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER User name 20080317

Method GET_OBJECTS_ENTERPRISE_SEARCH on class CL_MM_POWL_SRV_SES has no exception.

Method ITEM_CATEGORY_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DEFAULT_VAL Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20070913
2 Changing CH_VALID_VAL Call by reference Type reference (TYPE) POWL_NAMEVALUE_TTY Name/Value set 20070913
3 Importing IM_LANGU Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20070913

Method ITEM_CATEGORY_DEFAULTS on class CL_MM_POWL_SRV_SES has no exception.

Method KZABN_LED_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LV_STATUS Call by reference Type reference (TYPE) KZABN 20070822
2 Returning RV_LED Value transfer Type reference (TYPE) ICON_D Icon in text fields (substitute display, alias) 20070822

Method KZABN_LED_GET on class CL_MM_POWL_SRV_SES has no exception.

Method KZABN_LED_TOOLTIP_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LV_STATUS Call by reference Type reference (TYPE) KZABN Acceptance indicator 20070822
2 Returning RV_TOOLTIP Value transfer Type reference (TYPE) ICON_TEXT Carrier field for icons 20070822

Method KZABN_LED_TOOLTIP_GET on class CL_MM_POWL_SRV_SES has no exception.

Method LOCK_ICON_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LV_STATUS Call by reference Type reference (TYPE) F_LOCK Block Release of Entry Sheet 20070822
2 Returning RV_LED Value transfer Type reference (TYPE) ICON_D Icon in text fields (substitute display, alias) 20070822

Method LOCK_ICON_GET on class CL_MM_POWL_SRV_SES has no exception.

Method LOEKZ_TOOLTIP_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LV_STATUS Call by reference Type reference (TYPE) LOEKZ Asset class marked for deletion 20070822
2 Returning RV_TOOLTIP Value transfer Type reference (TYPE) ICON_TEXT Carrier field for icons 20070822

Method LOEKZ_TOOLTIP_GET on class CL_MM_POWL_SRV_SES has no exception.

Method RANGETABLES_SESDOC_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20070807

Method RANGETABLES_SESDOC_SET on class CL_MM_POWL_SRV_SES has no exception.

Method REVERSE_GEN_LED_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LV_STATUS Call by reference Type reference (TYPE) F_LOCK Block Release of Entry Sheet 20070822
2 Returning RV_LED Value transfer Type reference (TYPE) ICON_D Icon in text fields (substitute display, alias) 20070822

Method REVERSE_GEN_LED_GET on class CL_MM_POWL_SRV_SES has no exception.

Method SESDOC_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_SESDOC Call by reference Type reference (TYPE) MMSRVUI_SES_TTY Table type for Collective Release of Service Entry Sheet 20070807
2 Importing IM_LANGU Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20070925
3 Importing IM_MAX_SEL Call by reference Type reference (TYPE) I 20070807
4 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER User name 20070807

Method SESDOC_DATA_GET on class CL_MM_POWL_SRV_SES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 603