SAP ABAP Class CL_UISS_F4_SERVICES (Pass system value for F4)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-ISS (Application Component) Internal Self-Services
     UISS_MDG_CONTENT (Package) Internal Self Services: MDG Content
Properties
Class CL_UISS_F4_SERVICES  
Short Description Pass system value for F4    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UISS_MDG_CONTENT   Internal Self Services: MDG Content 
Created 20091102   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UISS_F4_SERVICES has no interface implemented.
Friends
Class CL_UISS_F4_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DT_FIELDNAMES Static Attribute Private Type reference (TYPE) UISS_FIELDNAMES_TAB fielname assignment table type 20091116
2 DT_KEY Static Attribute Private Type reference (TYPE) USMD_T_VALUE Field Name and Value 20091102
3 GC_SYSTEM Constant Public Type reference (TYPE) USMD_VALUE 'SYSTEM' Characteristic Value 20091102
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FNAMES Static method Private Method 20091116
2 FILL_DATA_OUT Static method Private Method 20091111
3 GET_KEY Static method Public Method 20091102
4 GET_PAR_FROM_BUKRS Static method Public Method Get company code parameters 20091115
5 GET_TABLE_DATA Static method Private Method Get text from remote system 20091106
6 GET_WHERE_CLAUSE Static method Private Method 20091105
7 MERGE_TABLES Static method Private Method 20091106
8 READ_CHECK_TABLE Static method Private Method 20091106
9 READ_F4_DATA Static method Public Method 20091111
10 READ_TABLE Static method Public Method 20091106
11 READ_TEXT_TABLE Static method Private Method 20091106
12 SET_KEY Static method Public Method 20091102
Events
Class CL_UISS_F4_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_BAPIF4E Private See coding 20091111 TT_BAPIF4E type standard table of bapif4e
2 TT_BDSEL_STAT Private See coding 20091105 tt_bdsel_stat TYPE STANDARD TABLE OF bdsel_stat
Method Signatures

Method ADD_FNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHK Call by reference Type reference (TYPE) FIELDNAME Field Name 20091116
2 Importing IMP Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20091116
3 Importing KEY Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20091116
4 Importing LNG Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20091116
5 Importing MDG Call by reference Type reference (TYPE) FIELDNAME Field Name 20091116
6 Importing TXT Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20091116

Method ADD_FNAMES on class CL_UISS_F4_SERVICES has no exception.

Method FILL_DATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20091118
2 Importing IS_SHLP Call by reference Type reference (TYPE) SHLP_DESCR Description of Search Help 20091118
3 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) UISS_FIELDNAMES_TAB Fieldname assignment 20091111
4 Importing IT_RECORD Call by reference Type reference (TYPE) DDSHRESLTS Results List in F4 Help 20091118
5 Importing I_SYSTEM Call by reference Type reference (TYPE) LOGSYS Logical system 20091112

Method FILL_DATA_OUT on class CL_UISS_F4_SERVICES has no exception.

Method GET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_KEY Value transfer Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20091102

Method GET_KEY on class CL_UISS_F4_SERVICES has no exception.

Method GET_PAR_FROM_BUKRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KOKRS Call by reference Type reference (TYPE) KOKRS Controlling Area 20091115
2 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091115
3 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20091115

Method GET_PAR_FROM_BUKRS on class CL_UISS_F4_SERVICES has no exception.

Method GET_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20091106
2 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) UISS_FIELDNAMES_TAB Field Name 20091106
3 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Field Name and Value 20091106
4 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091106
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20091106

Method GET_TABLE_DATA on class CL_UISS_F4_SERVICES has no exception.

Method GET_WHERE_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERE Call by reference Type reference (TYPE) TT_BDSEL_STAT Row Structure: Selection Condition (Range per Field) 20091105
2 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20091105

Method GET_WHERE_CLAUSE on class CL_UISS_F4_SERVICES has no exception.

Method MERGE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHK_TAB Call by reference Type reference (TYPE) ANY TABLE 20091106
2 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) UISS_FIELDNAMES_TAB fielname assignment table type 20091106
3 Importing IT_TXT_TAB Call by reference Type reference (TYPE) ANY TABLE 20091106

Method MERGE_TABLES on class CL_UISS_F4_SERVICES has no exception.

Method READ_CHECK_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20091106
2 Exporting E_FLG_READ Call by reference Type reference (TYPE) XFELD Checkbox 20091106
3 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) UISS_FIELDNAMES_TAB fielname assignment table type 20091106
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20091106
5 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091106
6 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Control Structure for Testing the Table Name (Apart fr. SAA) 20091106

Method READ_CHECK_TABLE on class CL_UISS_F4_SERVICES has no exception.

Method READ_F4_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20091111
2 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) UISS_FIELDNAMES_TAB fielname assignment table type 20091111
3 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20091111
4 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091111
5 Importing I_SHLP Call by reference Type reference (TYPE) SHLPNAME Name of a Search Help 20091111
6 Importing I_SHLPTYPE Call by reference Type reference (TYPE) CHAR2 'SH' Version Number Component 20091115

Method READ_F4_DATA on class CL_UISS_F4_SERVICES has no exception.

Method READ_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20091106
2 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) UISS_FIELDNAMES_TAB fielname assignment table type 20091106
3 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20091106
4 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091106
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Control Structure for Testing the Table Name (Apart fr. SAA) 20091106
6 Importing I_TABNAME_TEXT Call by reference Type reference (TYPE) TABNAME Control Structure for Testing the Table Name (Apart fr. SAA) 20091106

Method READ_TABLE on class CL_UISS_F4_SERVICES has no exception.

Method READ_TEXT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20091106
2 Exporting E_FLG_READ Call by reference Type reference (TYPE) XFELD Checkbox 20091106
3 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) UISS_FIELDNAMES_TAB fielname assignment table type 20091106
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20091106
5 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091106
6 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Control Structure for Testing the Table Name (Apart fr. SAA) 20091106

Method READ_TEXT_TABLE on class CL_UISS_F4_SERVICES has no exception.

Method SET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20091102

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