SAP ABAP Class CL_EAMS_NAV_SRV (central functionality for nav classes)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_NAV (Package) Object Navigator
Properties
Class CL_EAMS_NAV_SRV  
Short Description central functionality for nav classes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_NAV   Object Navigator 
Created 20090109   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EAMS_NAV_SRV has no forward declaration.
Interfaces
Class CL_EAMS_NAV_SRV has no interface implemented.
Friends
Class CL_EAMS_NAV_SRV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DTEL_CLASS Static Attribute Public Type reference (TYPE) TYPENAME 'KLASSE_D' Data element for characteristics class 20090304
2 GC_DTEL_CLASSTYPE Static Attribute Public Type reference (TYPE) TYPENAME 'KLASSENART' Data element for characteristics class 20090803
3 GC_DTEL_FOR_DOC_SELECTION Static Attribute Private Type reference (TYPE) STRING 'EAMS_ATWRT' prefix of dataelements for document selection by class 20090803
4 GC_DTEL_IWERK Static Attribute Public Type reference (TYPE) TYPENAME 'IWERK' Data element for planning plant 20100422
5 GC_DTEL_SEL_DOC_CLASS Static Attribute Public Type reference (TYPE) TYPENAME 'EAMS_SEL_DOC_CLASS' dataelement for documents selection class 20090730
6 GC_DTEL_SEL_DOC_CLASS_FLG Static Attribute Public Type reference (TYPE) TYPENAME 'EAMS_SEL_DOC_CLASS_FLG' dataelement for documents selection class 20090805
7 GC_DTEL_SEL_DOC_CLTYPE Static Attribute Public Type reference (TYPE) TYPENAME 'EAMS_SEL_DOC_CLTYPE' dataelement for documents selection classtype 20090730
8 GC_SEL_DIR_MAX_CHAR Constant Private Type reference (TYPE) I 5 max. number ofcharacteristics for document selection 20090804
9 GC_WAP_PROFORMA_ID Constant Public Type reference (TYPE) WCEWAPNR '$' Work Approval 20100525
10 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_EAMS_NAV_SRV central functionality for nav classes 20090109
11 GT_SEL_DIR_BY_CLASS Static Attribute Private Type reference (TYPE) TT_SEL_DIR_BY_CLASS reference data for nav. settings (sel. DIR by classification 20090803
12 GT_WAP_PROFORMA_ID Instance attribute Private Type reference (TYPE) TT_WAP_PROFORMA_ID 20100531
13 GV_BOM_BLOCK_TITLE Static Attribute Private Type reference (TYPE) DDTEXT Explanatory short text 20090519
14 GV_CHARACTERISTIC_TEXT Static Attribute Private Type reference (TYPE) STRING text 'Characteristic' 20090731
15 GV_CURR_OBJECT Instance attribute Private Type reference (TYPE) OBJNUM Key of object to be classified 20090304
16 GV_CURR_OBJECTTABLE Static Attribute Private Type reference (TYPE) TABELLE Name of database table for object 20090304
17 GV_SEL_DIR_CLASSNO Instance attribute Private Type reference (TYPE) KLASSE_D Class number for Dir selection 20090803
18 GV_SEL_DIR_CLASSTYPE Instance attribute Private Type reference (TYPE) KLASSENART Class number Dir selection 20090803
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_CHAR_SELECTION_BY_CLASS Instance method Public Method Select only characteristics within specified class 20090407
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090109
3 CONV_BAPIRET2_2_MESS Static method Public Method Map BAPIRET2 to message structure 20090414
4 CONV_BAPIRETURN_2_MESS Static method Public Method Map BAPIRETURN to message structure 20090414
5 CONV_TI2DATE_FOR_JOB_SELECTION Instance method Public Method Convert time intervall (days) to dates for job selection 20091111
6 GENERATE_WAP_PROFORMA_ID Instance method Public Method Generate Proforma ID for WCM-WAP 20100531
7 GET_CURR_CLASS_OBJECT Instance method Public Method get current object of classification for ord/ntf selection 20090304
8 GET_CURR_CLASS_OBJECTTABLE Instance method Public Method get current objecttable of classification for ord/ntf select 20090304
9 GET_ORDER_FOR_WAP_PROFORMA_ID Instance method Public Method Generate Proforma ID for WCM-WAP 20100531
10 INITIALIZE_CHAR_SELECTION Instance method Public Method Initialize selection parameters for ord/ntf selection 20090305
11 INITIALIZE_WCM_WCD_T_SELECTION Instance method Public Method Initialize selection parameters for WCD Template selection 20100422
12 INIT_CHAR_SELECTION_FOR_DOCS Instance method Public Method Initialize selection parameters for document selection 20090730
13 INIT_CHAR_SEL_FOR_DOCS_ADD_VAL Instance method Private Method add char. value to range table 20090731
14 INIT_CHAR_SEL_FOR_DOCS_SINGLE Instance method Private Method Initialize selection params for docu sel. (single char) 20090730
15 INIT_CHAR_SEL_FOR_DOCS_VAR Instance method Private Method Initialize selection params for docu sel. (variable part) 20090730
16 PREP_DIR_SEL_BY_CLASS Instance method Public Method prepare selection criteria for DIR-BO call by classification 20090805
17 PREP_DIR_SEL_BY_CLASS_ADD_VAL Instance method Private Method add char. values to selection 20090805
18 PREP_DIR_SEL_BY_CLASS_CHK_ACT Instance method Private Method check if dir selection by class shall be executed 20090805
19 PREP_SELECTION_FOR_EQUI_QUERY Instance method Public Method prep select op. for use in query of the BO cl 20090209
20 PREP_SELECTION_FOR_FL_QUERY Instance method Public Method prep select op. for use in query of the BO cl 20090209
21 PREP_SELECTION_FOR_JOB_QUERY Instance method Public Method Prepare select options for query with Job ID 20090819
22 PREP_SELECTION_SET_RANGE Instance method Private Method set range in selection table 20090209
23 PREP_SELECTION_USERS_PARAMS Instance method Protected Method prepare select options with user's parameters 20090209
24 SET_CLASSES_FOR_CHAR_SELECTION Instance method Public Method Set classes to select characteristics for ord/ntf selection 20090128
25 SET_CURR_CLASS_OBJECT Instance method Public Method set current object of classification for ord/ntf selection 20090304
26 SET_CURR_CLASS_OBJECTTABLE Instance method Public Method set current objecttable of classification for ord/ntf select 20090304
27 SET_DATES_FOR_JOB_SELECTION Instance method Protected Method Obsolete: Set dates intervall for job selection 20090128
28 SET_JOB_SELECTION Instance method Public Method set data for Job selection 20090210
29 SET_NAV_BOM_SEL_PARAMS Instance method Public Method set parameters for bom selection in the navigator settings 20090519
30 SET_ORDNTF_SELECTION Instance method Public Method set data for ord/ntf selection 20090821
31 SET_PHASE_FOR_HEADER_DOC Instance method Protected Method Set Phase for Header documents (Order / Notification) 20090826
32 SET_RESP_FOR_JOB_SELECTION Instance method Protected Method Set responsible person for job selection 20090129
33 SET_SELSTAT_SINGLE_VAL Instance method Protected Method set single selection status ("phase") 20090330
34 SET_STATUS_FOR_WORKITEM_SELECT Instance method Protected Method Set Status for Work Item Selection 20090824
35 SET_TIME_INT_FOR_JOB_SELECTION Instance method Protected Method Set time intervall for job selection 20091105
36 SET_WC_FOR_JOB_SELECTION Instance method Protected Method Set workcenter for job selection 20090129
37 S_GET_INSTANCE Static method Public Method Get instance of this class 20090109
Events
Class CL_EAMS_NAV_SRV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PROCESSED_MPOS_ITEMS_TYPE Public See coding 20090723 BEGIN OF processed_mpos_items_type, eams_wapos TYPE wapos, END OF processed_mpos_items_type
2 TT_CAWN_SORTED Private See coding 20090804 tt_cawn_sorted TYPE SORTED TABLE OF cawn WITH NON-UNIQUE KEY atinn atzhl
3 TT_SEL_DIR_BY_CLASS Private See coding 20090803 tt_sel_dir_by_class TYPE HASHED TABLE OF t_sel_dir_by_class WITH UNIQUE KEY dtel_name
4 TT_WAP_PROFORMA_ID Private See coding 20100531 tt_wap_proforma_id type sorted table of wap_proforma_id_type with unique key eams_aufnr
5 T_MULTIRANGE Public See coding 20090202 t_multirange TYPE STANDARD TABLE OF multirange
6 T_SEL_DIR_BY_CLASS Private See coding 20090803 BEGIN OF t_sel_dir_by_class, dtel_name TYPE typename, slcod TYPE atcod. INCLUDE TYPE cabn. TYPES: values TYPE tt_cawn_sorted, END OF t_sel_dir_by_class
7 WAP_PROFORMA_ID_TYPE Private See coding 20100531 begin of WAP_PROFORMA_ID_type, eams_aufnr type aufnr, eams_wapnr type WCEWAPNR, end of WAP_PROFORMA_ID_type
Method Signatures

Method APPLY_CHAR_SELECTION_BY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090407
2 Exporting ET_CHILD_KEY Call by reference Type reference (TYPE) INDEX TABLE ObjNav: INTID of child object 20090407
3 Importing IT_CHARACTERISTICS Call by reference Type reference (TYPE) EAMS_T_BO_CHAR Business Object Characteristica 20090407
4 Importing IT_CLASSES_REF Call by reference Type reference (TYPE) EAMS_T_BO_CHAR_CLASSES_REF EAMS BO Characteristics reference to classes 20090407

Method APPLY_CHAR_SELECTION_BY_CLASS on class CL_EAMS_NAV_SRV has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONV_BAPIRET2_2_MESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20090414
2 Returning RS_MESSAGE Value transfer Type reference (TYPE) /PLMB/S_SPI_MSG Message 20090414

Method CONV_BAPIRET2_2_MESS on class CL_EAMS_NAV_SRV has no exception.

Method CONV_BAPIRETURN_2_MESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BAPIRETURN Call by reference Type reference (TYPE) BAPIRETURN Return Parameter 20090414
2 Returning RS_MESSAGE Value transfer Type reference (TYPE) /PLMB/S_SPI_MSG Message 20090414

Method CONV_BAPIRETURN_2_MESS on class CL_EAMS_NAV_SRV has no exception.

Method CONV_TI2DATE_FOR_JOB_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20091111
2 Importing IV_DTEL_NAME_DATE Call by reference Type reference (TYPE) TYPENAME DDIC Type for date 20091111
3 Importing IV_DTEL_NAME_TI Call by reference Type reference (TYPE) TYPENAME DDIC Type for time intervall 20091111

Method CONV_TI2DATE_FOR_JOB_SELECTION on class CL_EAMS_NAV_SRV has no exception.

Method GENERATE_WAP_PROFORMA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_WCM_WAP_ID Value transfer Type reference (TYPE) EAMS_S_BO_WCM_WAP_ID Business Object Work Approval - Identification 20100531
2 Importing IS_ORDER_ID Call by reference Type reference (TYPE) EAMS_S_BO_ORD_ID Business Object Order - Identification 20100531

Method GENERATE_WAP_PROFORMA_ID on class CL_EAMS_NAV_SRV has no exception.

Method GET_CURR_CLASS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CURR_OBJECT Value transfer Type reference (TYPE) OBJNUM Key of object to be classified 20090304

Method GET_CURR_CLASS_OBJECT on class CL_EAMS_NAV_SRV has no exception.

Method GET_CURR_CLASS_OBJECTTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CURR_OBJECTTABLE Value transfer Type reference (TYPE) TABELLE Keytable of object to be classified 20090304

Method GET_CURR_CLASS_OBJECTTABLE on class CL_EAMS_NAV_SRV has no exception.

Method GET_ORDER_FOR_WAP_PROFORMA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_ORDER_ID Value transfer Type reference (TYPE) EAMS_S_BO_ORD_ID Business Object Order - Identification 20100531
2 Importing IS_WCM_WAP_ID Call by reference Type reference (TYPE) EAMS_S_BO_WCM_WAP_ID Business Object Work Approval - Identification 20100531

Method GET_ORDER_FOR_WAP_PROFORMA_ID on class CL_EAMS_NAV_SRV has no exception.

Method INITIALIZE_CHAR_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090305
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090305

Method INITIALIZE_CHAR_SELECTION on class CL_EAMS_NAV_SRV has no exception.

Method INITIALIZE_WCM_WCD_T_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20100422
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20100422

Method INITIALIZE_WCM_WCD_T_SELECTION on class CL_EAMS_NAV_SRV has no exception.

Method INIT_CHAR_SELECTION_FOR_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090730
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090730

Method INIT_CHAR_SELECTION_FOR_DOCS on class CL_EAMS_NAV_SRV has no exception.

Method INIT_CHAR_SEL_FOR_DOCS_ADD_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/S_NAV_PARAMETER_DATA NAV - Navigation parameter meta data 20090731
2 Exporting ET_CAWN_SORTED Call by reference Type reference (TYPE) TT_CAWN_SORTED 20090804
3 Importing IT_CAWN Call by reference Type reference (TYPE) TT_CAWN Table Type for CAWN 20090731
4 Importing IT_CAWNT Call by reference Type reference (TYPE) TT_CAWNT Table Type for CAWNT 20090731
5 Importing IV_AS_DROPDOWN Call by reference Type reference (TYPE) BOOLEAN add values as dropdown values 20090803
6 Importing IV_AS_RANGE Call by reference Type reference (TYPE) BOOLEAN add values as range values 20090803

Method INIT_CHAR_SEL_FOR_DOCS_ADD_VAL on class CL_EAMS_NAV_SRV has no exception.

Method INIT_CHAR_SEL_FOR_DOCS_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090730
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090730
3 Importing IS_FEATURES Call by reference Type reference (TYPE) KLMERK Structure for Characteristics Directly Assigned to Class 20090730
4 Importing IV_NUMBER Call by reference Type reference (TYPE) I sequential number of char. 20090731

Method INIT_CHAR_SEL_FOR_DOCS_SINGLE on class CL_EAMS_NAV_SRV has no exception.

Method INIT_CHAR_SEL_FOR_DOCS_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090730
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090730
3 Importing IV_SEL_CLASSNO Call by reference Type reference (TYPE) EAMS_SEL_DOC_CLASS EAMS Selection class for documents in Object Nav. 20090803
4 Importing IV_SEL_CLASSTYPE Call by reference Type reference (TYPE) EAMS_SEL_DOC_CLTYPE EAMS Selection classtype for documents in Object Nav. 20090803

Method INIT_CHAR_SEL_FOR_DOCS_VAR on class CL_EAMS_NAV_SRV has no exception.

Method PREP_DIR_SEL_BY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASS_SELECTION Call by reference Type reference (TYPE) DMS_TBL_CLSC_CLASS_SELECTION characteristic values 20090805
2 Exporting EV_CLASSNO Call by reference Type reference (TYPE) KLASSE_D Class number 20090805
3 Exporting EV_CLASSTYPE Call by reference Type reference (TYPE) KLASSENART Class Type 20090805
4 Importing IT_PARAMETER_VALUES Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090805

Method PREP_DIR_SEL_BY_CLASS on class CL_EAMS_NAV_SRV has no exception.

Method PREP_DIR_SEL_BY_CLASS_ADD_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CLASS_SELECTION Call by reference Type reference (TYPE) DMS_TBL_CLSC_CLASS_SELECTION characteristic values 20090805
2 Importing IS_PARAMETER_VALUES Call by reference Type reference (TYPE) /PLMB/S_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090805
3 Importing IS_SEL_DIR_BY_CLASS Call by reference Type reference (TYPE) T_SEL_DIR_BY_CLASS 20090805

Method PREP_DIR_SEL_BY_CLASS_ADD_VAL on class CL_EAMS_NAV_SRV has no exception.

Method PREP_DIR_SEL_BY_CLASS_CHK_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETER_VALUES Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090805
2 Returning RV_SELECTION_ACTIVE Value transfer Type reference (TYPE) BOOLEAN flag: selection by class activated from user 20090805

Method PREP_DIR_SEL_BY_CLASS_CHK_ACT on class CL_EAMS_NAV_SRV has no exception.

Method PREP_SELECTION_FOR_EQUI_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BO_SEL_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection criteria for Queries on BO attributes 20090209
2 Importing IT_EQUI_ID Call by reference Type reference (TYPE) EAMS_T_BO_EQUI_ID Business Object Equipment - Identification 20090209
3 Importing IT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090209

Method PREP_SELECTION_FOR_EQUI_QUERY on class CL_EAMS_NAV_SRV has no exception.

Method PREP_SELECTION_FOR_FL_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BO_SEL_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection criteria for Queries on BO attributes 20090209
2 Importing IT_FL_ID Call by reference Type reference (TYPE) EAMS_T_BO_FL_ID Business Object Functional Location - Identification 20090209
3 Importing IT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090209

Method PREP_SELECTION_FOR_FL_QUERY on class CL_EAMS_NAV_SRV has no exception.

Method PREP_SELECTION_FOR_JOB_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BO_SEL_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection criteria for Queries on BO attributes 20090819
2 Importing IT_JOB_KEY Call by reference Type reference (TYPE) EAMS_T_BO_JOB_KEY Business Object Job - Key 20090825
3 Importing IT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090819

Method PREP_SELECTION_FOR_JOB_QUERY on class CL_EAMS_NAV_SRV has no exception.

Method PREP_SELECTION_SET_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGES Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection criteria for Queries on BO attributes 20090330
2 Exporting EV_RANGE_SET_FLG Call by reference Type reference (TYPE) BOOLEAN flag: range set 20090209
3 Importing IT_RANGE_TABLE Call by reference Type reference (TYPE) /PLMB/T_NAV_RANGE NAV - Navigation parameter values range table 20090209
4 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20090209

Method PREP_SELECTION_SET_RANGE on class CL_EAMS_NAV_SRV has no exception.

Method PREP_SELECTION_USERS_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BO_SEL_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection criteria for Queries on BO attributes 20090209
2 Importing IT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090209

Method PREP_SELECTION_USERS_PARAMS on class CL_EAMS_NAV_SRV has no exception.

Method SET_CLASSES_FOR_CHAR_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090128
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090128
3 Importing IV_OBJECT Call by reference Type reference (TYPE) OBJNUM Key of object to be classified 20090128
4 Importing IV_OBJECTTABLE Call by reference Type reference (TYPE) TABELLE Name of database table for object 20090128

Method SET_CLASSES_FOR_CHAR_SELECTION on class CL_EAMS_NAV_SRV has no exception.

Method SET_CURR_CLASS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CURR_OBJECT Call by reference Type reference (TYPE) OBJNUM Key of object to be classified 20090304

Method SET_CURR_CLASS_OBJECT on class CL_EAMS_NAV_SRV has no exception.

Method SET_CURR_CLASS_OBJECTTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CURR_OBJECTTABLE Call by reference Type reference (TYPE) TABELLE Keytable of object to be classified 20090304

Method SET_CURR_CLASS_OBJECTTABLE on class CL_EAMS_NAV_SRV has no exception.

Method SET_DATES_FOR_JOB_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090128
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090128
3 Importing IV_DAYS_MINUS Call by reference Type reference (TYPE) I DAYS TO SUBTRACT FROM DATE 20090129
4 Importing IV_DAYS_PLUS Call by reference Type reference (TYPE) I DAYS TO ADD TO DATE 20090129
5 Importing IV_DTEL_NAME Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20090128
6 Importing IV_SORT_SEQ Call by reference Type reference (TYPE) NUMC3 Sort sequence 20090515

Method SET_DATES_FOR_JOB_SELECTION on class CL_EAMS_NAV_SRV has no exception.

Method SET_JOB_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090210
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090210

Method SET_JOB_SELECTION on class CL_EAMS_NAV_SRV has no exception.

Method SET_NAV_BOM_SEL_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NAV_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/S_NAV_PARAMETER_DATA NAV - Navigation parameter meta data 20090519
2 Importing IV_SORT_SEQ Call by reference Type reference (TYPE) NUMC3 Sort sequence 20090519

Method SET_NAV_BOM_SEL_PARAMS on class CL_EAMS_NAV_SRV has no exception.

Method SET_ORDNTF_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090821
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090821

Method SET_ORDNTF_SELECTION on class CL_EAMS_NAV_SRV has no exception.

Method SET_PHASE_FOR_HEADER_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090826
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090826
3 Importing IV_COMPLETED Call by reference Type reference (TYPE) DY_MAB '' Completed (notifications or orders) 20090826
4 Importing IV_DTEL_NAME_COMPL Call by reference Type reference (TYPE) TYPENAME DTEL selection for 'completed' 20090826
5 Importing IV_DTEL_NAME_OUTS Call by reference Type reference (TYPE) TYPENAME DTEL selection for 'outstanding' 20090826
6 Importing IV_DTEL_NAME_PROC Call by reference Type reference (TYPE) TYPENAME DTEL selection for 'in process' 20090826
7 Importing IV_IN_PROCESS Call by reference Type reference (TYPE) DY_IAR 'X' in process (notification or order) 20090826
8 Importing IV_OUTSTANDING Call by reference Type reference (TYPE) DY_OFN 'X' Outstanding (Notification or Order) 20090826
9 Importing IV_SORT_SEQ_COMPL Call by reference Type reference (TYPE) NUMC3 Sort sequence for 'completed' 20090826
10 Importing IV_SORT_SEQ_OUTS Call by reference Type reference (TYPE) NUMC3 Sort sequence for 'outstanding' 20090826
11 Importing IV_SORT_SEQ_PROC Call by reference Type reference (TYPE) NUMC3 Sort sequence for 'in process' 20090826

Method SET_PHASE_FOR_HEADER_DOC on class CL_EAMS_NAV_SRV has no exception.

Method SET_RESP_FOR_JOB_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090129
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090129
3 Importing IV_DTEL_NAME_RESPONSIBLE Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20090129
4 Importing IV_RESPONSIBLE Call by reference Type reference (TYPE) I_PARNR Partner 20090129
5 Importing IV_SORT_SEQ Call by reference Type reference (TYPE) NUMC3 Sort sequence 20090826

Method SET_RESP_FOR_JOB_SELECTION on class CL_EAMS_NAV_SRV has no exception.

Method SET_SELSTAT_SINGLE_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090330
2 Importing IV_DTEL_NAME Call by reference Type reference (TYPE) TYPENAME DTEL selection 20090330
3 Importing IV_SORT_SEQ Call by reference Type reference (TYPE) NUMC3 Sort sequence 20090515

Method SET_SELSTAT_SINGLE_VAL on class CL_EAMS_NAV_SRV has no exception.

Method SET_STATUS_FOR_WORKITEM_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090824
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090824
3 Importing IV_DTEL_NAME Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20090824
4 Importing IV_SORT_SEQ Call by reference Type reference (TYPE) NUMC3 Sort sequence 20090826
5 Importing IV_STAT_SEL Call by reference Type reference (TYPE) EAMS_STATUS_SELECT Desired selection for status 20090824

Method SET_STATUS_FOR_WORKITEM_SELECT on class CL_EAMS_NAV_SRV has no exception.

Method SET_TIME_INT_FOR_JOB_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20091105
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20091105
3 Importing IV_DAYS_MINUS Call by reference Type reference (TYPE) EAMS_SEL_TI_STRMN DAYS TO SUBTRACT FROM DATE 20091105
4 Importing IV_DAYS_PLUS Call by reference Type reference (TYPE) EAMS_SEL_TI_STRMN DAYS TO ADD TO DATE 20091105
5 Importing IV_DTEL_NAME Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20091105
6 Importing IV_SORT_SEQ Call by reference Type reference (TYPE) NUMC3 Sort sequence 20091105

Method SET_TIME_INT_FOR_JOB_SELECTION on class CL_EAMS_NAV_SRV has no exception.

Method SET_WC_FOR_JOB_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER_DATA Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_DATA NAV - Parameter data table type 20090129
2 Changing CT_PARAMETER_VALUE Call by reference Type reference (TYPE) /PLMB/T_NAV_PARAMETER_VALUES NAV - Navigation parameter values table type 20090129
3 Importing IV_DTEL_NAME_PLANT Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20090129
4 Importing IV_DTEL_NAME_WC Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20090129
5 Importing IV_GEWRK Call by reference Type reference (TYPE) GEWRK Main work center for maintenance tasks 20090129
6 Importing IV_SORT_SEQ_PLNT Call by reference Type reference (TYPE) NUMC3 Sort sequence for W.C.-Plant 20090826
7 Importing IV_SORT_SEQ_WC Call by reference Type reference (TYPE) NUMC3 Sort sequence for Workcenter 20090826
8 Importing IV_WERGW Call by reference Type reference (TYPE) WERGW Plant associated with main work center 20090129

Method SET_WC_FOR_JOB_SELECTION on class CL_EAMS_NAV_SRV has no exception.

Method S_GET_INSTANCE 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_EAMS_NAV_SRV central functionality for nav classes 20090109

Method S_GET_INSTANCE on class CL_EAMS_NAV_SRV has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605