SAP ABAP Class CL_MIB_WA_USER (User Personalization)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MOB-MIB (Application Component) Mobile Productivity Applications
     MIB_FND_AUXILIARY (Package) Mobile Productivity Applications - FND Auxiliary Package
Properties
Class CL_MIB_WA_USER  
Short Description User Personalization    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MIB_FND_AUXILIARY   Mobile Productivity Applications - FND Auxiliary Package 
Created 20090129   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MIB_WA_USER has no forward declaration.
Interfaces
Class CL_MIB_WA_USER has no interface implemented.
Friends
Class CL_MIB_WA_USER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_PERS_DATA Instance attribute Private See coding 20090515
2 MS_PERS_DATA_LIST Instance attribute Private See coding 20090515
3 MT_ACAT_TABLE Instance attribute Private Attribute reference (LIKE) MT_PERS_DATA 20090515
4 MT_PERS_DATA Instance attribute Private Type reference (TYPE) MIB_T_PERSONALIZATION 20090515
5 MT_PERS_DATA_LIST Instance attribute Private Type reference (TYPE) SPERS_ADT 20090515
6 MT_RFCD_TABLE Instance attribute Private Attribute reference (LIKE) MT_PERS_DATA 20090515
7 MT_STAT_TABLE Instance attribute Private Attribute reference (LIKE) MT_PERS_DATA 20090515
8 MT_TASK_TABLE Instance attribute Private Attribute reference (LIKE) MT_PERS_DATA 20090515
9 MT_TYPE_TABLE Instance attribute Private Attribute reference (LIKE) MT_PERS_DATA 20090515
10 MV_USERNAME Instance attribute Public Type reference (TYPE) XUBNAME User Name in User Master Record 20090515
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20090129
2 FILL_ACAT_TABLE Instance method Private Method 20090129
3 FILL_STAT_TABLE Instance method Private Method Fill the status table 20090129
4 FILL_TASK_TABLE Instance method Private Method Fill the task list content 20090129
5 FILL_TYPE_TABLE Instance method Private Method Fill the workitem type table 20090129
6 FILTER_STATUS Instance method Private Method 20090129
7 FILTER_TASK Instance method Private Method 20090129
8 FILTER_TASKTYPE_TASKID Instance method Private Method 20090331
9 FILTER_TYPE Instance method Private Method 20090129
10 FILTER_WORKITEM Instance method Public Method Filter the workitem content 20090129
11 GET_ALERTS Instance method Public Method 20090129
12 GET_AL_DESTINATIONS Instance method Public Method Return the Alert RFC destination for this user 20090326
13 GET_DELETION_FLAG Instance method Public Method Indicate if the workitems must deleted after completion 20090129
14 GET_LANG Instance method Public Method Return the user language 20090130
15 GET_RFC_DESTINATIONS Instance method Public Method Return the RFC destination for this user 20090129
16 GET_TASKS Instance method Public Method Return the task list 20090129
17 GET_USER_NAME Instance method Public Method Return the USER_NAME in ACTORID format 20090217
18 GET_WF_DESTINATIONS Instance method Public Method Return the Workflow RFC destination for this user 20090326
19 READ_PERS_VALUES Instance method Private Method 20090129
Events
Class CL_MIB_WA_USER has no event.
Types
Class CL_MIB_WA_USER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USERNAME Call by reference Type reference (TYPE) XUBNAME User Name in User Master Record 20090515
# Exception Resumable Description Created on
1 CX_MIB_WA_NO_PERSONALIZATION 20090129

Method FILL_ACAT_TABLE Signature

Method FILL_ACAT_TABLE on class CL_MIB_WA_USER has no parameter.
Method FILL_ACAT_TABLE on class CL_MIB_WA_USER has no exception.

Method FILL_STAT_TABLE Signature

Method FILL_STAT_TABLE on class CL_MIB_WA_USER has no parameter.
Method FILL_STAT_TABLE on class CL_MIB_WA_USER has no exception.

Method FILL_TASK_TABLE Signature

Method FILL_TASK_TABLE on class CL_MIB_WA_USER has no parameter.
Method FILL_TASK_TABLE on class CL_MIB_WA_USER has no exception.

Method FILL_TYPE_TABLE Signature

Method FILL_TYPE_TABLE on class CL_MIB_WA_USER has no parameter.
Method FILL_TYPE_TABLE on class CL_MIB_WA_USER has no exception.

Method FILTER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WORK_ITEM Call by reference Type reference (TYPE) SWR_WIHDR Work Item Structure 20090202
# Exception Resumable Description Created on
1 CX_MIB_WA_VALIDATION_FAILURE 20090129

Method FILTER_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WORK_ITEM Call by reference Type reference (TYPE) SWR_WIHDR Work Item Structure 20090202
# Exception Resumable Description Created on
1 CX_MIB_WA_VALIDATION_FAILURE 20090129

Method FILTER_TASKTYPE_TASKID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WORK_ITEM Call by reference Type reference (TYPE) SWR_WIHDR Work Item Structure 20090331
# Exception Resumable Description Created on
1 CX_MIB_WA_VALIDATION_FAILURE Validation Failure 20090331

Method FILTER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WORK_ITEM Call by reference Type reference (TYPE) SWR_WIHDR Work Item Structure 20090202
# Exception Resumable Description Created on
1 CX_MIB_WA_VALIDATION_FAILURE 20090129

Method FILTER_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WORK_ITEM Call by reference Type reference (TYPE) SWR_WIHDR Work Item Structure 20090202
# Exception Resumable Description Created on
1 CX_MIB_WA_VALIDATION_FAILURE 20090129

Method GET_ALERTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALERTS_LIST Call by reference Type reference (TYPE) MIB_T_PERSONALIZATION Workflow personalization values 20090202

Method GET_ALERTS on class CL_MIB_WA_USER has no exception.

Method GET_AL_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RFC_DESTINATION Call by reference Type reference (TYPE) MIB_T_RFC_DESTINATION All RFC destinations for one user 20090326
2 Importing IV_ACAT Call by reference Type reference (TYPE) SALRTDCAT Alert Category 20090327

Method GET_AL_DESTINATIONS on class CL_MIB_WA_USER has no exception.

Method GET_DELETION_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELETEWI Call by reference Type reference (TYPE) MIB_DELETEWI Delete workitem 20090202

Method GET_DELETION_FLAG on class CL_MIB_WA_USER has no exception.

Method GET_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LANG Value transfer Type reference (TYPE) XULANGU 20090519

Method GET_LANG on class CL_MIB_WA_USER has no exception.

Method GET_RFC_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RFC_DESTINATION Call by reference Type reference (TYPE) MIB_T_RFC_DESTINATION User's RFC estination 20090202

Method GET_RFC_DESTINATIONS on class CL_MIB_WA_USER has no exception.

Method GET_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TASK_LIST Call by reference Type reference (TYPE) MIB_T_PERSONALIZATION Workflow personalization values 20090202

Method GET_TASKS on class CL_MIB_WA_USER has no exception.

Method GET_USER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_USER_NAME Value transfer Type reference (TYPE) ACTORID 20090306

Method GET_USER_NAME on class CL_MIB_WA_USER has no exception.

Method GET_WF_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RFC_DESTINATION Call by reference Type reference (TYPE) MIB_T_RFC_DESTINATION All RFC destinations for one user 20090326
2 Importing IV_TASK Call by reference Type reference (TYPE) SWW_TASK 20090327
3 Importing IV_TYPE Call by reference Type reference (TYPE) SWW_WITYPE Work item type 20090327

Method GET_WF_DESTINATIONS on class CL_MIB_WA_USER has no exception.

Method READ_PERS_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES Call by reference Type reference (TYPE) MIB_T_PERSONALIZATION Workflow personalization values 20090202
2 Importing IV_PERSTYPE Call by reference Type reference (TYPE) MIB_PERS_TYPE Personalization Type 20090202

Method READ_PERS_VALUES on class CL_MIB_WA_USER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702