SAP ABAP Class CL_VSI (Virus Scan API for Application Developers)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-VIR (Application Component) Anti-Virus Protection
     SVSCAN (Package) Virus Scan of SAP Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VSCAN_INSTANCE Provider of Virus Scan Services 20030829
Properties
Class CL_VSI  
Short Description Virus Scan API for Application Developers    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class VSCAN    
Program status P  SAP Standard Production Program 
Category 0   
Package SVSCAN   Virus Scan of SAP Objects 
Created 20030829   SAP 
Last change 20130531   SAP 
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_VSCAN_INSTANCE Provider of Virus Scan Services 20030829
Friends
Class CL_VSI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_CONDITION_AND Constant Public Type reference (TYPE) VSCAN_PROFILE_COND 'AND' AND relationship 20030829
2 CON_CONDITION_OR Constant Public Type reference (TYPE) VSCAN_PROFILE_COND 'OR' OR relationship 20030829
3 CON_CUST_ACTIVE_CONTENT Constant Public Type reference (TYPE) VSCAN_PARAMETER_KEY 'CUST_ACTIVE_CONTENT' Customizing Indicator for Scan 20070831
4 CON_CUST_CHECK_MIME_TYPE Constant Public Type reference (TYPE) VSCAN_PARAMETER_KEY 'CUST_CHECK_MIME_TYPE' Customizing Indicator for Scan 20120124
5 CON_CUST_CLEAN Constant Public Type reference (TYPE) VSCAN_PARAMETER_KEY 'CUST_CLEAN' Customizing Indicator for Scan 20070831
6 CON_CUST_MIME_BLACKLIST Constant Public Type reference (TYPE) VSCAN_PARAMETER_KEY 'CUST_MIME_TYPES_ARE_BLACKLIST' Customizing Indicator for Scan 20120124
7 CON_CUST_NOT_SCANNED Constant Public Type reference (TYPE) VSCAN_PARAMETER_KEY 'CUST_NOT_SCANNED_AS_WARNING' Customizing flag: specifies whether NOT_SCANNED is an error 20070831
8 CON_CUST_NO_DETAILS Constant Public Type reference (TYPE) VSCAN_PARAMETER_KEY 'CUST_NO_SCANINFO' Customizing Indicator for Scan 20070831
9 CON_SCANRC_ACTIVECONTENT_FOUND Instance attribute Public Attribute reference (LIKE) 20120124
10 CON_SCANRC_BAD_EXPRESSION Instance attribute Public Attribute reference (LIKE) 20070831
11 CON_SCANRC_BLOCKED_BY_POLICY Instance attribute Public Attribute reference (LIKE) 20120124
12 CON_SCANRC_CBC_TERMINATED Instance attribute Public Attribute reference (LIKE) 20070831
13 CON_SCANRC_CIO_FAILED Instance attribute Public Attribute reference (LIKE) 20070831
14 CON_SCANRC_CLEAN_FAILED Instance attribute Public Attribute reference (LIKE) 20030829
15 CON_SCANRC_CLEAN_OK Instance attribute Public Attribute reference (LIKE) 20030829
16 CON_SCANRC_DRIVER_FAILED Instance attribute Public Attribute reference (LIKE) 20070831
17 CON_SCANRC_END_FAILED Instance attribute Public Attribute reference (LIKE) 20041214
18 CON_SCANRC_EXPIRED Instance attribute Public Attribute reference (LIKE) 20030829
19 CON_SCANRC_INVALID_HANDLE Instance attribute Public Attribute reference (LIKE) 20070831
20 CON_SCANRC_INVALID_PARAM Instance attribute Public Attribute reference (LIKE) 20030829
21 CON_SCANRC_INVALID_SCANOBJECT Instance attribute Public Attribute reference (LIKE) 20070831
22 CON_SCANRC_IN_PROGRESS Instance attribute Public Attribute reference (LIKE) 20041214
23 CON_SCANRC_LOAD_FAILED Instance attribute Public Attribute reference (LIKE) 20041214
24 CON_SCANRC_MACRO_FOUND Instance attribute Public Attribute reference (LIKE) 20030829
25 CON_SCANRC_NOT_INITIALIZED Instance attribute Public Attribute reference (LIKE) 20041214
26 CON_SCANRC_NOT_SCANNED Instance attribute Public Attribute reference (LIKE) 20030829
27 CON_SCANRC_NOT_SUPPORTED Instance attribute Public Attribute reference (LIKE) 20030829
28 CON_SCANRC_NO_SPACE Instance attribute Public Attribute reference (LIKE) 20070831
29 CON_SCANRC_NULL_PARAM Instance attribute Public Attribute reference (LIKE) 20070831
30 CON_SCANRC_OK Instance attribute Public Attribute reference (LIKE) 20030829
31 CON_SCANRC_PATTERN_FOUND Instance attribute Public Attribute reference (LIKE) 20041201
32 CON_SCANRC_SCAN_FAILED Instance attribute Public Attribute reference (LIKE) 20030829
33 CON_SCANRC_VIRUS_FOUND Instance attribute Public Attribute reference (LIKE) 20030829
34 CON_STEP_TYPE_ADAPTER Constant Private Type reference (TYPE) VSCAN_PROFILE_STEP_TYPE 'ADAPTER' Step is a single adapter 20070814
35 CON_STEP_TYPE_GROUP Constant Public Type reference (TYPE) VSCAN_PROFILE_STEP_TYPE 'GROUP' Step Is a Group 20030829
36 CON_STEP_TYPE_PROFILE Constant Public Type reference (TYPE) VSCAN_PROFILE_STEP_TYPE 'PROFILE' Step is a Profile 20030829
37 CON_STEP_TYPE_SERVER Constant Private Type reference (TYPE) VSCAN_PROFILE_STEP_TYPE 'SERVER' Step is an Individual Server 20030829
38 CON_TYPE_ADAPTER Constant Public Type reference (TYPE) VSCAN_SERVER_PROVIDER_TYPE 'ADAPTER' Virus Scan Provider Type 20070814
39 CON_TYPE_SERVER Constant Public Type reference (TYPE) VSCAN_SERVER_PROVIDER_TYPE 'SERVER' Virus Scan Provider Type 20070814
40 GO_ENTRY_CONFIG Instance attribute Private Object reference (TYPE REF TO) LCL_ENTRY_LEVEL_CONFIG Configuration of profile that is initially set 20120124
41 GS_VSCAN_PROF Instance attribute Private Type reference (TYPE) VSCAN_PROF Database Structure of VSCAN_PROF 20030829
42 GT_STEPS Instance attribute Private See coding Sorted Table with the Steps of this Profile 20030829
43 GT_TRAVERSED_PROFILES Static Attribute Private See coding Table of Profiles Already Scanned 20030829
Methods
# Method Level Visibility Method type Description Created on
1 CALC_JOB_ID Static method Public Method Calculates the JOB_ID from the File Name 20041221
2 CHECK_PROFILE Static method Public Method Checks a profile for default profile and creates it if necc. 20080618
3 GET_INSTANCE Static method Public Method Generating instance of a virus scanner (profile-based) 20030829
4 GET_INSTANCE_FOR_ADAPTER Static method Public Method Internal: Generating instance of a virus scanner (adapter) 20070814
5 GET_INSTANCE_FOR_GROUP Static method Public Method Internal: Generating instance of a virus scanner (group) 20030829
6 GET_INSTANCE_FOR_PROVIDER Static method Public Method Internal: Generating instance of a virus scanner (provider) 20070814
7 GET_INSTANCE_FOR_SERVER Static method Public Method Internal: Generating instance of a virus scanner (server) 20030829
8 GET_SCANRC_TEXT Static method Public Method Return Text for Error Code 20030831
9 IS_ALIVE Instance method Public Method Checks the availability of the instance 20100920
10 ITAB_TO_XSTRING Static method Public Method Convert an Internal Table to XSTRING 20041201
11 LOG_SECURITY_AUDIT Static method Private Method Write an Entry to the Security Audit Log 20030902
12 PROCESS_SCAN Instance method Private Method Processing of a Scan Request by a Profile 20041201
13 READ_FROM_DATABASE Instance method Private Method Fill the Instance from the Database 20030829
14 SCAN_BYTES Instance method Public Method 20030829
15 SCAN_FILE Instance method Public Method 20041201
16 SCAN_ITAB Instance method Public Method Scan an Internal Table 20041201
17 SCAN_TEXT Instance method Public Method 20121031
18 SET_ENTRY_LEVEL_CONFIG Instance method Private Method Set the initial configuration 20120124
19 SET_PARAMETER Instance method Public Method Set Configuration Parameters for the Instance 20030829
20 XSTRING_TO_ITAB Static method Public Method Convert an XSTRING to an internal table 20131206
Events
Class CL_VSI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_STEPS Private See coding Table Structure for Steps in this Profile 20030829 BEGIN OF ty_s_steps, group_order TYPE vscan_group_order, step_type TYPE vscan_profile_step_type, scangroup TYPE vscan_server_group, group_obj TYPE REF TO cl_vscan_group, parameter_set TYPE REF TO cl_vscan_parameter_set, profile_cont TYPE vscan_profile, profile_cont_obj TYPE REF TO cl_vsi, server_name TYPE vscan_server_name, adapter TYPE ref to cl_vscan_adapter, server TYPE ref to cl_vscan_server, END OF ty_s_steps
Method Signatures

Method CALC_JOB_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_JOB_ID Value transfer Type reference (TYPE) VSCAN_JOB_ID Job-ID für einen Scanlauf 20041221
2 Importing IF_FILENAME Call by reference Type reference (TYPE) STRING Dateiname 20041221
3 Importing IF_ONLY_FILENAME Call by reference Type reference (TYPE) ABAP_BOOL ' ' Nur Dateiname errechnen, ohne Pfad 20041221

Method CALC_JOB_ID on class CL_VSI has no exception.

Method CHECK_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CREATE Call by reference Type reference (TYPE) SAP_BOOL ' ' Legt das Profil an 20080618
2 Importing IF_PROFILE Call by reference Type reference (TYPE) VSCAN_PROFILE Name des Profils 20080618
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20080618
2 PROFILE_NOT_DELIVERED Viren Scan Profil ist kein SAP Basis ausgeliefertes Profil 20080618

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_VSI Instanz des Virenscanners 20030829
2 Importing IF_KERNEL_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Interne Verwendung: Für Kernel geeignet 20110715
3 Importing IF_PROFILE Call by reference Type reference (TYPE) VSCAN_PROFILE Names des Viren Scan Profils (Initial = Default) 20030829
4 Importing IF_RECURSIVE_CALL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Interne Verwendung: Rekursionsaufruf 20030829
# Exception Resumable Description Created on
1 CONFIGURATION_ERROR Fehlerhafte Konfiguration 20030829
2 INTERNAL_ERROR Interner Fehler 20030829
3 PROFILE_NOT_ACTIVE Viren Scan Profil ist nicht aktiv 20030829
4 PROFILE_NOT_FOUND Viren Scan Profil existiert nicht 20050128

Method GET_INSTANCE_FOR_ADAPTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_VSI Scannerinstanz 20070814
2 Importing IF_ADAPTER Call by reference Type reference (TYPE) VSCAN_SERVER_NAME Name des Virus Scan Adapter 20070814
# Exception Resumable Description Created on
1 CONFIGURATION_ERROR Fehler in der Konfiguration 20070814
2 INTERNAL_ERROR Interner Fehler 20070814
3 NAME_NOT_FOUND Virus Scan Server exitiert nicht 20070814

Method GET_INSTANCE_FOR_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_VSI Instanz 20030829
2 Importing IF_SCANGROUP Call by reference Type reference (TYPE) VSCAN_SERVER_GROUP Scannergruppe 20030829
# Exception Resumable Description Created on
1 CONFIGURATION_ERROR Fehler in der Konfiguration 20030829
2 GROUP_NOT_FOUND Gruppe existiert nicht 20030829
3 INTERNAL_ERROR Interner Fehler 20030829

Method GET_INSTANCE_FOR_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_VSI Scannerinstanz 20070814
2 Importing IF_PROVIDER Call by reference Type reference (TYPE) VSCAN_SERVER_NAME Name des Virus Scan Provider 20070814
# Exception Resumable Description Created on
1 CONFIGURATION_ERROR Fehler in der Konfiguration 20070814
2 INTERNAL_ERROR Interner Fehler 20070814
3 NAME_NOT_FOUND Virus Scan Provider exitiert nicht 20070814

Method GET_INSTANCE_FOR_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_VSI Scannerinstanz 20030829
2 Importing IF_SERVER Call by reference Type reference (TYPE) VSCAN_SERVER_NAME Name des Virus Scan Server 20030829
# Exception Resumable Description Created on
1 CONFIGURATION_ERROR Fehler in der Konfiguration 20030829
2 INTERNAL_ERROR Interner Fehler 20030829
3 NAME_NOT_FOUND Virus Scan Server exitiert nicht 20030829

Method GET_SCANRC_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_TEXT Value transfer Type reference (TYPE) STRING Fehlertext 20030831
2 Importing IF_SCANRC Call by reference Type reference (TYPE) VSCAN_SCANRC Rückgabewert des Scanners 20030831

Method GET_SCANRC_TEXT on class CL_VSI has no exception.

Method IS_ALIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_ALIVE Value transfer Type reference (TYPE) ABAP_BOOL Available 20100920

Method IS_ALIVE on class CL_VSI has no exception.

Method ITAB_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_XSTRING Call by reference Type reference (TYPE) XSTRING Ergebnis der Umwandlung 20041201
2 Importing IF_LENGTH Call by reference Type reference (TYPE) I Gesamtlänge der Daten 20041201
3 Importing IT_ITAB Call by reference Type reference (TYPE) ANY TABLE Umzuwandelnde Tabelle 20041201
# Exception Resumable Description Created on
1 TABLETYPE_ERROR Übergebene Tabelle hat nicht unterstützten Typ 20041201

Method LOG_SECURITY_AUDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_PROFILE Call by reference Type reference (TYPE) VSCAN_PROFILE Name des Profils 20030902
2 Importing IF_STEP Call by reference Type reference (TYPE) VSCAN_GROUP_ORDER Schrittnummer 20030902
3 Importing IT_INFECTION Call by reference Type reference (TYPE) VSCAN_INFECTION_T Tabelle mit gefundenen Viren 20030902
4 Importing IT_SCANERROR Call by reference Type reference (TYPE) VSCAN_SCANERROR_T Tabelle mit Scan-Fehlern 20030903

Method LOG_SECURITY_AUDIT on class CL_VSI has no exception.

Method PROCESS_SCAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DATA Call by reference Type reference (TYPE) XSTRING Nur bei IF_DO_CLEAN: Bereinigte Bytefolge 20041201
2 Exporting EF_SCANRC Call by reference Type reference (TYPE) VSCAN_SCANRC Scan-Ergebnis (CON_SCANRC_...) 20041201
3 Exporting ET_BAPIRET Call by reference Type reference (TYPE) VSCAN_BAPIRET2_T Tabelle mit Meldungen (auch ET_SCANERROR und ET_INFECTION) 20041201
4 Exporting ET_CONTENTINFO Call by reference Type reference (TYPE) VSCAN_CONTENTINFO_T Tabelle mit Scan-Inhaltsbeschreibungen 20111012
5 Exporting ET_INFECTION Call by reference Type reference (TYPE) VSCAN_INFECTION_T Tabelle mit gefundenen Viren (Details) 20041201
6 Exporting ET_SCANERROR Call by reference Type reference (TYPE) VSCAN_SCANERROR_T Tabelle mit Fehlern beim Scannen (Details) 20041201
7 Importing IF_ACTIVE_CONTENT Call by reference Type reference (TYPE) ABAP_BOOL Activere Active Content Scan 20070831
8 Importing IF_DATA Call by reference Type reference (TYPE) XSTRING Zu untersuchende Bytefolge 20041201
9 Importing IF_DO_CLEAN Call by reference Type reference (TYPE) ABAP_BOOL Bytefolge bei Bedarf bereinigen 20041201
10 Importing IF_FILENAME Call by reference Type reference (TYPE) STRING Dateiname der lokal zu scannenden Datei 20041201
11 Importing IF_JOB_ID Call by reference Type reference (TYPE) VSCAN_JOB_ID Job-IDdes Auftrages 20041201
12 Importing IF_MIME_CHECK Call by reference Type reference (TYPE) ABAP_BOOL Ermittle den MIME Typ 20120124
13 Importing IF_NO_DETAILS Call by reference Type reference (TYPE) ABAP_BOOL Keine detaillierten Scandaten 20070831
14 Importing IF_PATTERN_CHECK Call by reference Type reference (TYPE) ABAP_BOOL Aktiviere den Pattern Scan 20120124
15 Importing IF_SCAN_FILE Call by reference Type reference (TYPE) ABAP_BOOL Schalter: SCAN_BYTES oder SCAN_FILE 20041201
16 Importing IT_SCAN_PARAMETER Call by reference Type reference (TYPE) VSCAN_PARAM_T Tabelle mit Scan-Parametern 20041201
# Exception Resumable Description Created on
1 CONFIGURATION_ERROR Fehler in der Konfiguration 20041201
2 DIFFERENT_HOSTS Virus Scan Server und Applikationsserver unterschiedlich 20041202
3 INTERNAL_ERROR Interner Fehler 20041201
4 NOT_AVAILABLE Virus Scan Server temporär nicht verfügbar 20041201

Method READ_FROM_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_KERNEL_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL Für Kernelverwendung 20110715
2 Importing IF_PROFILE Call by reference Type reference (TYPE) VSCAN_PROFILE Name des Profils 20030829
# Exception Resumable Description Created on
1 CONFIGURATION_ERROR Fehler in der Konfiguration 20030829
2 INTERNAL_ERROR Interner Fehler 20030829
3 PROFILE_NOT_FOUND Viren Scan Profil existiert nicht 20050128

Method SCAN_BYTES Signature

Method SCAN_BYTES on class CL_VSI has no parameter.
Method SCAN_BYTES on class CL_VSI has no exception.

Method SCAN_FILE Signature

Method SCAN_FILE on class CL_VSI has no parameter.
Method SCAN_FILE on class CL_VSI has no exception.

Method SCAN_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DATALENGTH Call by reference Type reference (TYPE) I Gesamtlänge der Daten in Bereinigte Tabelle 20131206
2 Exporting EF_SCANRC Call by reference Type reference (TYPE) VSCAN_SCANRC Scan-Ergebnis (CON_SCANRC_...) 20041201
3 Exporting ET_BAPIRET Call by reference Type reference (TYPE) VSCAN_BAPIRET2_T Tabelle mit Meldungen (auch ET_SCANERROR und ET_INFECTION) 20041201
4 Exporting ET_CONTENTINFO Call by reference Type reference (TYPE) VSCAN_CONTENTINFO_T Tabelle mit Scan-Inhaltsbeschreibungen 20131206
5 Exporting ET_INFECTION Call by reference Type reference (TYPE) VSCAN_INFECTION_T Tabelle mit gefundenen Viren (Details) 20041201
6 Exporting ET_ITAB Call by reference Type reference (TYPE) ANY TABLE Nur bei IF_DO_CLEAN: Bereinigte Tabelle 20131206
7 Exporting ET_SCANERROR Call by reference Type reference (TYPE) VSCAN_SCANERROR_T Tabelle mit Fehlern beim Scannen (Details) 20041201
8 Importing IF_ACTIVE_CONTENT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Activere Active Content Scan 20131206
9 Importing IF_DATALENGTH Call by reference Type reference (TYPE) I Gesamtlänge der Daten in IT_ITAB 20041201
10 Importing IF_DO_CLEAN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Bytefolge bei Bedarf bereinigen 20131206
11 Importing IF_JOB_ID Call by reference Type reference (TYPE) VSCAN_JOB_ID Job-IDdes Auftrages 20041201
12 Importing IF_MIME_CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Ermittle den MIME Typ 20131206
13 Importing IF_NO_DETAILS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Keine detaillierten Scandaten 20131206
14 Importing IF_PATTERN_CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Aktiviere den Pattern Scan 20131206
15 Importing IT_ITAB Call by reference Type reference (TYPE) ANY TABLE Zu untersuchende Tabelle 20041201
16 Importing IT_SCAN_PARAMETER Call by reference Type reference (TYPE) VSCAN_PARAM_T Tabelle mit Scan-Parametern 20041201
# Exception Resumable Description Created on
1 CONFIGURATION_ERROR Fehler in der Konfiguration 20041201
2 INTERNAL_ERROR Interner Fehler 20041201
3 NOT_AVAILABLE Virus Scan Server temporär nicht verfügbar 20041201
4 TABLETYPE_ERROR Übergebene Tabelle hat nicht unterstützten Typ 20041201

Method SCAN_TEXT Signature

Method SCAN_TEXT on class CL_VSI has no parameter.
Method SCAN_TEXT on class CL_VSI has no exception.

Method SET_ENTRY_LEVEL_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTRY_LEVEL_CONFIG Call by reference Object reference (TYPE REF TO) LCL_ENTRY_LEVEL_CONFIG 20120124

Method SET_ENTRY_LEVEL_CONFIG on class CL_VSI has no exception.

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_KEY Call by reference Type reference (TYPE) VSCAN_PARAMETER_KEY Schlüssel 20030829
2 Importing IF_VALUE Call by reference Type reference (TYPE) VSCAN_PARAMETER_VALUE Wert 20030829
# Exception Resumable Description Created on
1 WRONG_KEY Schlüssel nicht bekannt 20030829
2 WRONG_VALUE_SYNTAX Unzulässiger Wert für diesen Parameter 20030829

Method XSTRING_TO_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITAB Call by reference Type reference (TYPE) ANY TABLE Ergebnistabelle 20131206
2 Importing IF_LENGTH Call by reference Type reference (TYPE) I Gesamtlänge der Daten 20131206
3 Importing IF_XSTRING Call by reference Type reference (TYPE) XSTRING Daten zur Umwandlung 20131206
# Exception Resumable Description Created on
1 TABLETYPE_ERROR 20131206
History
Last changed by/on SAP  20130531 
SAP Release Created in 640