SAP ABAP Class CL_PDWI_SEARCH (Data Retention for Object Search)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-PPM-PDN (Application Component) Product Designer
     PLM_PDN_WUI (Package) Web User Interface for the Product Designer
Properties
Class CL_PDWI_SEARCH  
Short Description Data Retention for Object Search    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PLM_PDN_WUI   Web User Interface for the Product Designer 
Created 20010813   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PDPPE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PDWI_SEARCH has no interface implemented.
Friends
Class CL_PDWI_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATION Instance attribute Private Object reference (TYPE REF TO) CL_PDWI_APPL Application Class for Product Designer 20010822
2 FAVORITES Instance attribute Private Type reference (TYPE) PDPPE_OBJID_TAB Table with Favorites 20010813
3 MR_WORKFLOW Instance attribute Public Object reference (TYPE REF TO) CL_PDWIWORKFLOW_INCL Workflow Inbox 20011126
4 M_CUSTOMER_VIEW_URL Instance attribute Public Type reference (TYPE) STRING URL of Customer-Specific Controller (Page Fragment) 20020308
5 STACK Instance attribute Private Type reference (TYPE) PDPPE_OBJID_TAB Table with Stack 20010813
6 WORKLIST Instance attribute Private Type reference (TYPE) PDPPE_OBJID_TAB Table with Worklist 20010813
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20010814
2 CUSTOMER_VIEW_DEFINE Instance method Public Method -> Read Customer-Specific View from BAdI (Page Fragment) 20020308
3 FAVORITES_GET Instance method Public Method 20010814
4 LOAD_DATA Instance method Public Method Fetch User Data Using RFC 20010919
5 PERSONAL_DATA_SET Instance method Public Method Define Worklist, Stack, and Favorites for Web UI 20020220
6 PROCESS_INPUT Instance method Public Method Process User Input and Start Search 20020215
7 REQUEST_DDIC_TEXTS Instance method Private Method Request Field Label from ABAP Dictionary for User Interface 20011010
8 SEARCH_CRITERIA_FILL Instance method Private Method Fill Search Criteria 20020320
9 STACK_GET Instance method Public Method 20010814
10 WORKLIST_GET Instance method Public Method 20010814
Events
Class CL_PDWI_SEARCH has no event.
Types
Class CL_PDWI_SEARCH 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 IR_APPLICATION Call by reference Object reference (TYPE REF TO) CL_PDWI_APPL Applikationsklasse für Product Designer 20010822
2 Importing IR_BSP_PAGE Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Seite 20010920
3 Importing IV_CATEGORY Value transfer Type reference (TYPE) PLM_PDN_CATEGORY Kategorie 20011119
4 Importing IV_CREATE_XML Call by reference Type reference (TYPE) CHAR1 'X' Wellformed XML, URL escapen 20020117
5 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU aktuelle Sprache 20011128
6 Importing IV_WI_ID Call by reference Type reference (TYPE) PDPPE_TY_WORKFLOW-WI_ID Workflow item 20011120

Method CONSTRUCTOR on class CL_PDWI_SEARCH has no exception.

Method CUSTOMER_VIEW_DEFINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSP_PAGE Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Seite 20020308
2 Importing IV_CATEGORY Call by reference Type reference (TYPE) PLM_PDN_CATEGORY Kategorie im Control Panel des Web UI 20020308

Method CUSTOMER_VIEW_DEFINE on class CL_PDWI_SEARCH has no exception.

Method FAVORITES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAVORITES Call by reference Type reference (TYPE) PDPPE_OBJID_TAB 20010814

Method FAVORITES_GET on class CL_PDWI_SEARCH has no exception.

Method LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAGE Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Seite 20020220
2 Importing IR_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020220
3 Importing IV_CATEGORY Call by reference Type reference (TYPE) PLM_PDN_CATEGORY Kategorie im Control Panel des Web UI 20020214
4 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU aktuelle Sprache 20020214
5 Importing IV_USER_NAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Anmeldename des Benutzers 20020214

Method LOAD_DATA on class CL_PDWI_SEARCH has no exception.

Method PERSONAL_DATA_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FAVORITES Call by reference Type reference (TYPE) PPEWEB_FAV_DATA_TAB Favoriten aus iPPE 20020220
2 Importing IT_STACK Call by reference Type reference (TYPE) PPEWEB_STACK_TAB Stapel aus iPPE 20020220
3 Importing IT_WORKLIST Call by reference Type reference (TYPE) PPEWEB_FAV_DATA_TAB Arbeitsvorrat aus iPPE 20020220

Method PERSONAL_DATA_SET on class CL_PDWI_SEARCH has no exception.

Method PROCESS_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PDWF_INPUT Call by reference Type reference (TYPE) PDPPE_TY_AUTO_INPUT_FIELDS_WF Eingaben zum Workflow 20020415
2 Changing CS_SHUFFLER Value transfer Type reference (TYPE) PDPPE_TY_SHUFFLER_UI 20020215
3 Changing CT_SEARCHRESULT Call by reference Type reference (TYPE) PDPPE_TT_SEARCHRESULT Suchergebnis 20020215
4 Changing CV_CATEGORY Call by reference Type reference (TYPE) PLM_PDN_CATEGORY Kategorie im Control Panel des Web UI 20020215
5 Exporting EV_WI_ID_NEW Call by reference Type reference (TYPE) PDPPE_TY_WORKFLOW-WI_ID Anzuzeigendes Workitem (z.B. nach Weiterleiten) 20020424
6 Importing IR_BSP_PAGE Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Seite 20020215
7 Importing IR_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20020215
8 Importing IR_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020215
9 Importing IV_EVENT_ID Call by reference Type reference (TYPE) STRING 20020215
10 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU aktuelle Sprache 20020215
11 Importing IV_WI_ID Call by reference Type reference (TYPE) PDPPE_TY_WORKFLOW-WI_ID Workflow Workitem (Detailbild) 20020424

Method PROCESS_INPUT on class CL_PDWI_SEARCH has no exception.

Method REQUEST_DDIC_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_DTEL_NAMES Value transfer Type reference (TYPE) PDPPE_TT_DTEL_NAME 20011010

Method REQUEST_DDIC_TEXTS on class CL_PDWI_SEARCH has no exception.

Method SEARCH_CRITERIA_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SHUFFLER Call by reference Type reference (TYPE) PDPPE_TY_SHUFFLER_UI 20020320
2 Changing CV_ERROR_OCCURED Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020320
3 Exporting ES_SEARCH_CRITERIA Call by reference Type reference (TYPE) PPEWEB_SEARCH_INPUT Suchkriterien 20020320
4 Importing IR_BSP_PAGE Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Seite 20020320

Method SEARCH_CRITERIA_FILL on class CL_PDWI_SEARCH has no exception.

Method STACK_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STACK Call by reference Type reference (TYPE) PDPPE_OBJID_TAB 20010814

Method STACK_GET on class CL_PDWI_SEARCH has no exception.

Method WORKLIST_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WORKLIST Call by reference Type reference (TYPE) PDPPE_OBJID_TAB 20010814

Method WORKLIST_GET on class CL_PDWI_SEARCH has no exception.
History
Last changed by/on SAP  20050109 
SAP Release Created in 110