SAP ABAP Class CL_GRFN_FDS_SERVICE (Flexible Data Store - Common Service)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_AUTO_MONITOR (Package) GRC Automated Monitoring Framework
Properties
Class CL_GRFN_FDS_SERVICE  
Short Description Flexible Data Store - Common Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package GRFN_AUTO_MONITOR   GRC Automated Monitoring Framework 
Created 20091110   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_GRFN_FDS_SERVICE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 GRFN0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 GRFND Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SEOS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SKWFC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRFN_FDS_SERVICE has no interface implemented.
Friends
Class CL_GRFN_FDS_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FILEFORMAT_ASCII Constant Private Type reference (TYPE) FILEFORMAT 'ASC' Transfer file format (upload/download) 20100201
2 C_FILEFORMAT_BINARY Constant Private Type reference (TYPE) FILEFORMAT 'BIN' Transfer file format (upload/download) 20100201
3 C_MESSAGE_CLASS Constant Public Type reference (TYPE) SYMSGID 'GRFN_FDS' Message Class 20091207
4 C_MIMETYPE_HTML Constant Public Type reference (TYPE) W3CONTTYPE 'text/html' HTML content type 20100209
5 C_MIMETYPE_TEXT Constant Public Type reference (TYPE) W3CONTTYPE 'text/plain' HTML content type 20100209
6 C_STORAGEGROUP_DMS Constant Public Type reference (TYPE) GRFN_FDS_STGROUP 'GROUP_DMS' Only DMS can be used 20100115
7 C_STORAGEGROUP_DMS_FILE Constant Public Type reference (TYPE) GRFN_FDS_STGROUP 'GROUP_DMS_FILE' DMS and File can be used 20100115
8 C_USAGE_AMF_ABAPREPORT Constant Public Type reference (TYPE) GRFN_FDS_USAGE 'USAGE_AMF_ABAPREPORT' Flexible Data Store - Usage ID 20100607
9 C_USAGE_AMF_BWQUERY Constant Public Type reference (TYPE) GRFN_FDS_USAGE 'USAGE_AMF_BWQUERY' Flexible Data Store - Usage ID 20100204
10 C_USAGE_AMF_CONFIG Constant Public Type reference (TYPE) GRFN_FDS_USAGE 'USAGE_AMF_CONFIG' Flexible Data Store - Usage ID 20100415
11 C_USAGE_AMF_INTERFACE Constant Public Type reference (TYPE) SEOCLSNAME 'IF_GRFN_FDS_AM' Object Type Name 20100121
12 C_USAGE_AMF_PI Constant Public Type reference (TYPE) GRFN_FDS_USAGE 'USAGE_AMF_PI' Flexible Data Store - Usage ID 20100409
13 C_USAGE_AMF_PROG Constant Public Type reference (TYPE) GRFN_FDS_USAGE 'USAGE_AMF_PROG' Flexible Data Store - Usage ID 20100421
14 C_USAGE_AMF_SAPQUERY Constant Public Type reference (TYPE) GRFN_FDS_USAGE 'USAGE_AMF_SAPQUERY' Flexible Data Store - Usage ID 20100115
15 _FDS_MAGIC Constant Private Type reference (TYPE) GRFN_ATTRVALUE '$FROM$FDS$' Magic text for FDS description 20091122
Methods
# Method Level Visibility Method type Description Created on
1 AMF_LOADCONFIG Static method Public Method Usage AMF - Load Configurations of AMF specific 20100108
2 AMF_QUERY Static method Public Method Usage AMF - Get the FDS Object List attached to one object 20091218
3 AMF_RETRIEVE Static method Public Method Usage AMF - Retrieve the document content for joblog 20091202
4 AMF_RETRIEVE_FOR_ISSUE_DOC Static method Public Method Usage AMF - Retrieve the document content for issue document 20131126
5 AMF_WRITE Static method Public Method Usage AMF - Write document to DMS 20091202
6 GET_FDSUSAGE Static method Public Method Get FDS Usage from Sub Scenario 20100607
7 LOADCONFIG_ST Static method Public Method Load Configurations - Storage Type 20100112
8 LOADCONFIG_USAGE Static method Public Method Load Configurations - FDS Usage 20100120
9 QUERY Static method Public Method Get the FDS Object List attached to one object 20091120
10 RETRIEVE Static method Public Method 20091121
11 ST_DMS_QUERY Static method Private Method 20091122
12 ST_DMS_RETRIEVE Static method Private Method 20091120
13 ST_DMS_WRITE Static method Private Method 20091116
14 ST_FILE_QUERY Static method Private Method 20091122
15 ST_FILE_RETRIEVE Static method Private Method 20091120
16 ST_FILE_WRITE Static method Private Method 20091116
17 WRITE Static method Public Method 20091120
18 _AMF_GET_USAGE Static method Private Method 20100115
19 _AMF_LOADCONFIG_JS Static method Private Method 20100112
20 _AMF_LOADCONFIG_SS Static method Private Method 20100112
21 _AMF_WRITE_AR_GETFC Static method Private Method 20100128
22 _FDS_MAGIC_GENERATE Static method Private Method 20091122
23 _OBJECTID_PARSE Static method Private Method 20091123
24 _STRING2XSTRING Static method Private Method 20100129
25 _ST_DMS_KPRO_ERROR Static method Private Method 20100421
Events
Class CL_GRFN_FDS_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_FILE_CONTENT Public See coding 20100625 BEGIN OF s_file_content, content TYPE xstring, " Content of Binary File content_ascii TYPE grfn_t_char1024, mime_type TYPE w3conttype, " CHAR(128) file_name TYPE sdok_filnm, " CHAR(255) END OF s_file_content
2 YS_FDS_OBJECT_LIST Public See coding FDS Object List for one object 20091120 BEGIN OF ys_fds_object_list, fds_object_id TYPE grfn_api_object_id, " Flexible Data Store API Object ID object_id TYPE grfn_api_object_id, " Referenced API Object ID description TYPE grfn_text, " Description of the document END OF ys_fds_object_list
3 YS_FDS_OBJECT_LIST_AMF Public See coding FDS Object List for one object for AMF specific 20091218 BEGIN OF ys_fds_object_list_amf. INCLUDE TYPE ys_fds_object_list AS list. * INCLUDE TYPE grpc_s_file_attachment AS file. " dump now, must comment out ** According to PC3.0,only the following 7 fields of grpc_s_file_attachment ** are used in UI, but for extension purpose later, now just define the whole ** structure here. ** CONTENT_MIMETYPE ** CREATED_BY ** CREATED_DATE ** CREATED_TIME ** DOWNLOAD_URL ** CONTENT_SIZE ** CONTENT_UPL_NAME TYPES END OF ys_fds_object_list_amf
4 YS_FILE_ATTR Public See coding Attributes of the file 20091116 BEGIN OF ys_file_attr, object_id TYPE grfn_api_object_id, original_language TYPE masterlang, description TYPE grfn_text, created_date TYPE grfn_date, created_time TYPE grfn_time, created_by TYPE uname, last_changed_date TYPE grfn_date, last_changed_time TYPE grfn_time, last_changed_by TYPE uname, ext TYPE string, " Any data for extention purpose END OF ys_file_attr
5 YS_FILE_ATTR_AMF Public See coding Attributes of the file for AMF specific 20100105 BEGIN OF ys_file_attr_amf. INCLUDE TYPE ys_file_attr AS basic. TYPES END OF ys_file_attr_amf
6 YS_FILE_CONTENT_AMF Public See coding Contents of the file for AMF specific 20100105 BEGIN OF ys_file_content_amf. INCLUDE TYPE s_file_content AS basic. TYPES END OF ys_file_content_amf
7 YS_HEADER_PAIR Public See coding Label-Value pair for Job header structure 20091129 BEGIN OF ys_header_pair, node_attr_name TYPE grfn_context_attribute_name, " generated node attribute name for webdynpro context(should be unique) comp_name TYPE fieldname, " Field Name comp_type_name TYPE dataelem, " Data element (semantic domain) for webdynpro context label TYPE string, value TYPE string, desc TYPE string, " shown description, which could be used for tooltip in UI checkbox TYPE abap_bool, " indicate if it should be shown as checkbox element in UI group_name TYPE string, " which group this field belongs to in UI seq_in_grp TYPE grfn_object_seqnr, " which sequence this field belongs to in certain group of UI END OF ys_header_pair
8 YT_FDS_OBJECT_LIST Public See coding FDS Object List for one object 20091120 yt_fds_object_list TYPE STANDARD TABLE OF ys_fds_object_list
9 YT_FDS_OBJECT_LIST_AMF Public See coding FDS Object List for one object for AMF specific 20091218 yt_fds_object_list_amf TYPE STANDARD TABLE OF ys_fds_object_list_amf
10 YT_HEADER_PAIR Public See coding Label-Value pair for Job header structure 20091129 yt_header_pair TYPE STANDARD TABLE OF ys_header_pair
Method Signatures

Method AMF_LOADCONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FDS_USAGE Call by reference Type reference (TYPE) GRFNFDSUSAGE Flexible Data Store - Usages 20100108
2 Exporting ES_FDS_USAGE_AMF Call by reference Type reference (TYPE) GRFNFDSUAMF Flexible Data Store - Usage AMF 20100108
3 Importing IV_JOBSTEP_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100108
4 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20100112
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20100108

Method AMF_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FDS_OBJECTLIST Call by reference Type reference (TYPE) YT_FDS_OBJECT_LIST_AMF FDS Object List for one object with AMF specific attributes 20091218
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091218
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20091218

Method AMF_RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FILE_ATTR_AMF Call by reference Type reference (TYPE) YS_FILE_ATTR_AMF Attributes of the file for AMF specific 20100105
2 Exporting ES_FILE_CONTENT_AMF Call by reference Type reference (TYPE) YS_FILE_CONTENT_AMF Contents of the file for AMF specific 20100105
3 Exporting ES_HEADER Call by reference Object reference (TYPE REF TO) DATA Header structure value 20091202
4 Exporting ET_ABAPLIST Call by reference Type reference (TYPE) TABLE_ABAPLIST Container for a Packed List 20100421
5 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) GRFN_T_FIELDCATALOG Result internal table field catalog for List Viewer 20091202
6 Exporting ET_HEADER_PAIR Call by reference Type reference (TYPE) YT_HEADER_PAIR Label-Value pair for Job header structure 20091202
7 Exporting ET_RESULT Call by reference Object reference (TYPE REF TO) DATA Result internal table value (usually exception list) 20091231
8 Exporting EV_USAGE Call by reference Type reference (TYPE) GRFN_FDS_USAGE Flexible Data Store - Usage ID 20091208
9 Importing IV_FDS_OBJID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Flexible Data Store Object ID 20100210
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20091207

Method AMF_RETRIEVE_FOR_ISSUE_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FILE_ATTR_AMF Call by reference Type reference (TYPE) YS_FILE_ATTR_AMF Attributes of the file for AMF specific 20131126
2 Exporting ES_FILE_CONTENT_AMF Call by reference Type reference (TYPE) YS_FILE_CONTENT_AMF Contents of the file for AMF specific 20131126
3 Exporting ES_HEADER Call by reference Object reference (TYPE REF TO) DATA 20131126
4 Exporting ET_ABAPLIST Call by reference Type reference (TYPE) TABLE_ABAPLIST Container for a Packed List 20131126
5 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) GRFN_T_FIELDCATALOG Field Catalog for RFC Communication 20131126
6 Exporting ET_HEADER_PAIR Call by reference Type reference (TYPE) YT_HEADER_PAIR Label-Value pair for Job header structure 20131126
7 Exporting ET_RESULT Call by reference Object reference (TYPE REF TO) DATA 20131126
8 Exporting EV_USAGE Call by reference Type reference (TYPE) GRFN_FDS_USAGE Flexible Data Store - Usage ID 20131126
9 Importing IV_FDS_OBJID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20131126
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20131126

Method AMF_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Flexible Data Store Object ID 20091202
2 Importing IS_HEADER Call by reference Type reference (TYPE) DATA Header structure value 20091202
3 Importing IT_EXCEPTIONS Call by reference Object reference (TYPE REF TO) DATA Exception internal table value 20091202
4 Importing IT_FIELDCATALOG Call by reference Type reference (TYPE) GRFN_T_FIELDCATALOG Exception internal table field catalog for List Viewer 20091202
5 Importing IT_JOBSTEP_RESULT_DEF Call by reference Type reference (TYPE) GRFN_T_JOBSTEP_RESULT_DEF Job Step Result with deficiency 20100119
6 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Jobstep Object ID (entity + job id + job step) 20091202
7 Importing IV_USAGE Value transfer Type reference (TYPE) GRFN_FDS_USAGE Flexible Data Store - Usage ID 20091202
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20091207

Method GET_FDSUSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20100607
2 Returning RV_FDSUSAGE Value transfer Type reference (TYPE) GRFN_FDS_USAGE Flexible Data Store - Usage ID 20100607
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20100607

Method LOADCONFIG_ST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ST_TEXT Value transfer Type reference (TYPE) GRFN_FDS_STT Flexible Data Store - Storage Type Description 20100128
2 Importing IV_ST Call by reference Type reference (TYPE) GRFN_FDS_ST Flexible Data Store - Storage Type ID 20100112

Method LOADCONFIG_ST on class CL_GRFN_FDS_SERVICE has no exception.

Method LOADCONFIG_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_USAGE Call by reference Type reference (TYPE) GRFNFDSUSAGE Flexible Data Store - Usages 20100120
2 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100120
3 Importing IV_USAGE Call by reference Type reference (TYPE) GRFN_FDS_USAGE Flexible Data Store - Usage ID 20100120
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20100120

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FDS_OBJECTLIST Call by reference Type reference (TYPE) YT_FDS_OBJECT_LIST FDS Object List for one object 20091121
2 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100120
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091120
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20091207

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FILE_ATTR Call by reference Type reference (TYPE) YS_FILE_ATTR Attributes of the file 20091121
2 Exporting ES_FILE_CONTENT Call by reference Type reference (TYPE) S_FILE_CONTENT Contents of the file 20091121
3 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100120
4 Importing IV_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID FDS api object id 20091121
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20091207

Method ST_DMS_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FDS_OBJECTLIST Call by reference Type reference (TYPE) YT_FDS_OBJECT_LIST FDS Object List for one object 20091122
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091122

Method ST_DMS_QUERY on class CL_GRFN_FDS_SERVICE has no exception.

Method ST_DMS_RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FILE_ATTR Call by reference Type reference (TYPE) YS_FILE_ATTR Attributes of the file 20091120
2 Exporting ES_FILE_CONTENT Call by reference Type reference (TYPE) S_FILE_CONTENT Contents of the file 20091120
3 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100324
4 Importing IV_CLASS_LOIO Call by reference Type reference (TYPE) SDOK_CLASS Document class 20091202
5 Importing IV_OBJID Call by reference Type reference (TYPE) SDOK_DOCID ID for documents and relations 20091202
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20100324

Method ST_DMS_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Generated document id 20091117
2 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100324
3 Importing IS_FILE_ATTR Call by reference Type reference (TYPE) YS_FILE_ATTR Attributes of the file 20091116
4 Importing IS_FILE_CONTENT Call by reference Type reference (TYPE) S_FILE_CONTENT Contents of the file 20091116
5 Importing IV_STALIAS Call by reference Type reference (TYPE) GRFN_FDS_STALIAS Flexible Data Store - Storage Type Alias ID 20091116
6 Importing IV_USAGE Call by reference Type reference (TYPE) GRFN_FDS_USAGE Flexible Data Store - Usage ID 20091123
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20100324

Method ST_FILE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FDS_OBJECTLIST Call by reference Type reference (TYPE) YT_FDS_OBJECT_LIST FDS Object List for one object 20091122
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091122

Method ST_FILE_QUERY on class CL_GRFN_FDS_SERVICE has no exception.

Method ST_FILE_RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FILE_ATTR Call by reference Type reference (TYPE) YS_FILE_ATTR Attributes of the file 20091120
2 Exporting ES_FILE_CONTENT Call by reference Type reference (TYPE) S_FILE_CONTENT Contents of the file 20091120
3 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100324
4 Importing IV_FILE_GUID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20091203
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20091207

Method ST_FILE_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Generated document id 20091118
2 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100129
3 Importing IS_FILE_ATTR Call by reference Type reference (TYPE) YS_FILE_ATTR Attributes of the file 20091116
4 Importing IS_FILE_CONTENT Call by reference Type reference (TYPE) S_FILE_CONTENT Contents of the file 20091116
5 Importing IV_STALIAS Call by reference Type reference (TYPE) GRFN_FDS_STALIAS Flexible Data Store - Storage Type Alias ID 20091116
6 Importing IV_USAGE Call by reference Type reference (TYPE) GRFN_FDS_USAGE Flexible Data Store - Usage ID 20091123
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20100129

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Generated FDS api object id 20091120
2 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100120
3 Importing IS_FILE_ATTR Call by reference Type reference (TYPE) YS_FILE_ATTR Attributes of the document 20091120
4 Importing IS_FILE_CONTENT Call by reference Type reference (TYPE) S_FILE_CONTENT Contents of the document 20091120
5 Importing IV_USAGE Value transfer Type reference (TYPE) GRFN_FDS_USAGE Flexible Data Store - Usage ID 20091120
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20100120

Method _AMF_GET_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100115
2 Importing IV_USAGE Call by reference Type reference (TYPE) GRFN_FDS_USAGE Flexible Data Store - Usage ID 20100115
3 Returning RS_UAMF Value transfer Type reference (TYPE) GRFNFDSUAMF Flexible Data Store - Usage - AMF 20100115
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20100115

Method _AMF_LOADCONFIG_JS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100112
2 Importing IV_JOBSTEP_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100112
3 Returning RV_FDS_USAGE Value transfer Type reference (TYPE) GRFN_FDS_USAGE Flexible Data Store - Usage ID 20100112
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20100112

Method _AMF_LOADCONFIG_SS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100112
2 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20100112
3 Returning RV_FDS_USAGE Value transfer Type reference (TYPE) GRFN_FDS_USAGE Flexible Data Store - Usage ID 20100112
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20100112

Method _AMF_WRITE_AR_GETFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FC_GRFN Call by reference Type reference (TYPE) GRFN_T_FIELDCATALOG Field Catalog for List Viewer Control 20100621
2 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100128
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20100128

Method _FDS_MAGIC_GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USAGE Call by reference Type reference (TYPE) GRFN_FDS_USAGE Flexible Data Store - Usage ID 20091122
2 Returning RV_DESCR Value transfer Type reference (TYPE) STRING 20091122

Method _FDS_MAGIC_GENERATE on class CL_GRFN_FDS_SERVICE has no exception.

Method _OBJECTID_PARSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ENTITY Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20091123
2 Exporting EV_OBJID_REST Call by reference Type reference (TYPE) GRFN_NAME CHAR40 variable 20091123
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091123

Method _OBJECTID_PARSE on class CL_GRFN_FDS_SERVICE has no exception.

Method _STRING2XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XSTRING Call by reference Type reference (TYPE) XSTRING 20100129
2 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100129
3 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20100129
# Exception Resumable Description Created on
1 CX_GRFN_FDS Flexible Data Store - Exception 20100129

Method _ST_DMS_KPRO_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FDSLOG Call by reference Object reference (TYPE REF TO) CL_GRFN_APPLOG_FDS GRC Flexible Data Store logging 20100421
2 Importing IS_KPRO_ERROR Call by reference Type reference (TYPE) SKWF_ERROR KW Framework: Error Object 20100421

Method _ST_DMS_KPRO_ERROR on class CL_GRFN_FDS_SERVICE has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600