SAP ABAP Class CL_SWF_IO_SERVICES (Income Outcome Checks)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_UTL (Package) Workflow: Tools
Properties
Class CL_SWF_IO_SERVICES  
Short Description Income Outcome Checks    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_UTL   Workflow: Tools 
Created 20000926   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)
2 SWFCN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SWFEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SWFUT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_IO_SERVICES has no interface implemented.
Friends
Class CL_SWF_IO_SERVICES has no friend class.
Attributes
Class CL_SWF_IO_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DECIMAL_FORMAT Static method Private Method Reformat the String for Conversion 20000928
2 CHECK_ALL Static method Public Method Call Elementary Check Method - Container Definition 20001011
3 CHECK_CHARACTER Static method Public Method Validity Check of a String 20001004
4 CHECK_CLASSTYPE Static method Private Method Check of a Class Type 20001012
5 CHECK_CONTAINER_DATA Static method Public Method Checks a Container with New/Value Pairs 20001019
6 CHECK_DATE Static method Public Method Validity Check of a Date 20000926
7 CHECK_DECIMAL Static method Public Method Validity Check of a Decimal Number (P Conversion) 20000928
8 CHECK_DECIMAL_FOR_FLOAT Static method Public Method Validity Check of a Decimal Number (No P Conversion) 20001220
9 CHECK_ELEMENT_DUPLICATES Static method Public Method Checks Whether a Single-Line Element Occurs More Than Once 20001017
10 CHECK_FLOAT Static method Public Method Validity Check of a Floating Point Number 20001004
11 CHECK_HEX Static method Public Method Validity Check of a Hexadecimal Number 20001005
12 CHECK_IF_FIRSTLAST_SIGN Static method Private Method Check Whether String Has Particular Characters at Start/End 20000927
13 CHECK_IF_MIN_MAX_VALUE Static method Private Method Check Validity Area (Min-Max) for Integer 20000927
14 CHECK_IF_UNIQUE_SIGN Static method Private Method Checks Whether String Contains Particular Chars Only Once 20000927
15 CHECK_INTEGER Static method Public Method Validity Check for Integer Values 20000928
16 CHECK_NUMC Static method Public Method Validity Check of a Numeric String 20001004
17 CHECK_OBJTYPE Static method Public Method Check of an Object Type for Persistent Object Reference 20001010
18 CHECK_OBLIGAT_CNT_ELEMENTS Static method Private Method Checks Whether All Oblig. Container Elements Were Supplied 20001011
19 CHECK_REFERENCE Static method Private Method Check a Reference 20001012
20 CHECK_REFERENCE_TABLE Static method Private Method Check a Reference 20001024
21 CHECK_STRUCTURE Static method Public Method Validity Check of a Structure 20001019
22 CHECK_TIME Static method Public Method Validity Check of a Time 20000927
23 COLLECT_ELEMENT_TO_STRING Static method Public Method Convert Element Value to String Using Element Properties 20001219
24 CONVERT_VIA_TYPE Static method Public Method Realize Conversion of ABAP Type 20001204
25 COUNT_SIGNS Static method Private Method Determine Number of Characters in String 20001004
26 CUT_ZERO Static method Private Method Remove Leading or Appended 0 20001005
27 ELEMENT_TO_STRING Static method Public Method Convert Element Value to String 20001114
28 GET_DEF_ATTRIB_OF_CONTAINER Static method Private Method Determines Attributes of Container Definition 20001011
29 GET_LENGTH Static method Private Method Determine Length of a String/Field 20001004
30 GET_STRUCTURE_TYPE Static method Private Method Determines Structure in Which Objects Are Shipped 20001017
31 VALUE_DATAREF Static method Private Method Gives the Element Value of a Data Reference 20001218
32 VALUE_ELEMENTAR Static method Private Method Gives the Element Value of an Elementary Field to String 20001214
33 VALUE_STRUCT Static method Private Method Gives Element Value of Components of a Flat Structure 20001218
34 VALUE_TABLE Static method Private Method Gives Element Value of a Table 20001218
35 VALUE_TO_STRING Static method Public Method Returns Element Value as String 20001213
Events
Class CL_SWF_IO_SERVICES has no event.
Types
Class CL_SWF_IO_SERVICES has no local type.
Method Signatures

Method CHANGE_DECIMAL_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_EXPRESSION Call by reference Type reference (TYPE) C zu bearbeitende Zeichenkette 20000928
2 Exporting EX_T100_MSG Call by reference Type reference (TYPE) SWF_T100MS T100-Struktur für Fehler 20001009
3 Importing IM_DECIMALS Call by reference Type reference (TYPE) I Anzahl Dezimalstellen 20000928
4 Importing IM_DECIMAL_SIGN Call by reference Type reference (TYPE) C Dezimalzeichen , oder . 20001004

Method CHANGE_DECIMAL_FORMAT on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_VALUE Call by reference Type reference (TYPE) ANY Rückgabe, falls Format + Länge von IM_VALUE kompatibel 20001025
2 Exporting EX_DATA_HANDLE Call by reference Object reference (TYPE REF TO) DATA DatenObjekt-Handle 20001025
3 Exporting EX_OBJECT_STRUCTURE Call by reference Type reference (TYPE) C Struktur: SIBFLPOR(B) etc. bei Objekten / leer 20001121
4 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages in nicht aufbereiteter Form 20001019
5 Exporting EX_T_WARNINGS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Warning-Messages in nicht aufbereiteter Form 20001115
6 Importing IGNORE_STRING_DELIMITERS Call by reference Type reference (TYPE) XFLAG 'X'- Hochkommata (' oder ") vor der Prüfung entfernen 20021011
7 Importing IM_CONTAINER_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container-Handle 20001024
8 Importing IM_ELEMENT_HANDLE Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Structure des Container-Elements 20001116
9 Importing IM_INIT_FAULT Call by reference Type reference (TYPE) XFLAG 'X'=Initialwerte sind unzulässig 20001025
10 Importing IM_TABLE_LINE_APPEND Call by reference Type reference (TYPE) XFLAG Tabellen: 'X' - Wert anhängen, ' ' - nicht anhängen 20010328
11 Importing IM_USE_ELEMENT_REF Call by reference Type reference (TYPE) XFLAG 'X' - Wert aus Elementobjekt initialisieren 20011105
12 Importing IM_VALUE Value transfer Type reference (TYPE) C Zu überprüfender Wert als Datentyp Char 20001011
13 Importing IM_VALUE_STRING Call by reference Type reference (TYPE) STRING Zu überprüfender Wert als Datentyp String 20010228

Method CHECK_ALL on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_CHARACTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_STRING Call by reference Type reference (TYPE) ANY Rückgabe (C/String) im geprüften Format 20001004
2 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages in nicht aufbereiteter Form 20001019
3 Exporting EX_T_WARNINGS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Warnings in nicht aufbereiteter Form 20001115
4 Importing IM_INIT_FAULT Call by reference Type reference (TYPE) XFLAG SPACE X=Initialwert ist unzulässig 20001018
5 Importing IM_STRING Call by reference Type reference (TYPE) ANY Feld im zu prüfenden Format und zu prüfender Länge 20001005

Method CHECK_CHARACTER on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_CLASSTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T100_MSG Call by reference Type reference (TYPE) SWF_T100MS T100-Struktur für Fehler 20001012
2 Importing IM_CLASSTYPE_ACTUAL Call by reference Type reference (TYPE) C aktueller zu prüfender Klassentyp 20001012
3 Importing IM_CLASSTYPE_DEF Call by reference Type reference (TYPE) STRING definierter Klassentyp 20001012

Method CHECK_CLASSTYPE on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_CONTAINER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CONTAINER_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container der erweitert und geprüft wird 20001019
2 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages 20001019
3 Exporting EX_T_WARNINGS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Warning-Messsages 20001115
4 Importing IM_CONTAINER_VALUES Call by reference Type reference (TYPE) SWFNAMVTAB Name-Wert-Paare zur Erweiterung des Containers 20001019
5 Importing IM_CONTAINER_VALUES_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Referenz auf instanziierten Container 20001116
6 Importing IM_DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW Datenflußrichtung 20001019

Method CHECK_CONTAINER_DATA on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATE Call by reference Type reference (TYPE) D Datum, falls im korrekten Format 20000926
2 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages in nicht aufbereiteter Form 20001019
3 Importing IM_DATE Call by reference Type reference (TYPE) C Zu prüfendes Datum als Zeichenkette 20000926
4 Importing IM_INIT_FAULT Call by reference Type reference (TYPE) XFLAG SPACE X=Initialwert ist unzulässig 20001018

Method CHECK_DATE on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_DECIMAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DECIMALS Call by reference Type reference (TYPE) I Anzahl erforderlicher Dezimalstellen zur Darstellung 20001005
2 Exporting EX_OUTPUTLEN Call by reference Type reference (TYPE) I Anzahl erforderlicher Bytes zur Darstellung 20001005
3 Exporting EX_PACKED Call by reference Type reference (TYPE) ANY gepackte Zahl, falls im korrekten Format 20000928
4 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages in nicht aufbereiteter Form 20001019
5 Importing IM_DECIMALS Call by reference Type reference (TYPE) I Anzahl Dezimalstellen zur Prüfung 20000928
6 Importing IM_INIT_FAULT Call by reference Type reference (TYPE) XFLAG SPACE 'X' = Initialwert ist unzulässig 20001018
7 Importing IM_MINIMAL_LENGTH Call by reference Type reference (TYPE) XFLAG SPACE 'X' = Nicht signifikante Nullen werden gelöscht 20010919
8 Importing IM_OUTPUTLEN Call by reference Type reference (TYPE) I Ausgabelänge zur Prüfung 20000928
9 Importing IM_PACKED Call by reference Type reference (TYPE) C gepackte Zahl als Zeichenkette zur Prüfung 20000928

Method CHECK_DECIMAL on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_DECIMAL_FOR_FLOAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DECIMALS Call by reference Type reference (TYPE) I Anzahl erforderlicher Dezimalstellen 20001220
2 Exporting EX_OUTPUTLEN Call by reference Type reference (TYPE) I Anzahl erforderlicher Bytes 20001220
3 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages 20001220
4 Exporting EX_VALUE Call by reference Type reference (TYPE) ANY Dezimalzahl, falls im korrekten Format 20001220
5 Importing IM_DECIMALS Call by reference Type reference (TYPE) I Anzahl Dezimalstellen 20001220
6 Importing IM_INIT_FAULT Call by reference Type reference (TYPE) XFLAG SPACE X= Initialwert ist unzulässig 20001220
7 Importing IM_OUTPUTLEN Call by reference Type reference (TYPE) I Ausgabelänge 20001220
8 Importing IM_VALUE Call by reference Type reference (TYPE) C zu testender Wert 20001220

Method CHECK_DECIMAL_FOR_FLOAT on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_ELEMENT_DUPLICATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T100_MSG Call by reference Type reference (TYPE) SWF_T100MS T100-Struktur für Fehler 20001017
2 Importing IM_CONTAINER_VALUES Call by reference Type reference (TYPE) SWFNAMSTAB Tabelle externer Containerwerte 20001017
3 Importing IM_ELEMENT_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Referenz auf instanziiertes Element 20001116
4 Importing IM_ELEMENT_NAME Value transfer Type reference (TYPE) SWFDNAME Name des Elements 20001116

Method CHECK_ELEMENT_DUPLICATES on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_FLOAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_VALUE Call by reference Type reference (TYPE) ANY Export Float-Value, falls im korrekten Format 20001004
2 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages in nicht aufbereiteter Form 20001019
3 Importing IM_FLOAT Call by reference Type reference (TYPE) C Zu prüfender (Integer)-Wert als Zeichenkette 20001004
4 Importing IM_INIT_FAULT Call by reference Type reference (TYPE) XFLAG SPACE X=Initialwert ist unzulässig 20001018

Method CHECK_FLOAT on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_HEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_VALUE Call by reference Type reference (TYPE) ANY Expoert (X/XString) im geprüften Format 20001005
2 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages in nicht aufbereiteter Form 20001019
3 Importing IM_INIT_FAULT Call by reference Type reference (TYPE) XFLAG SPACE X=Initialwert ist unzulässig 20001018
4 Importing IM_STRING Call by reference Type reference (TYPE) C Zu prüfende Zeichenkette 20001005

Method CHECK_HEX on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_IF_FIRSTLAST_SIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T100_MSG Call by reference Type reference (TYPE) SWF_T100MS T100-Struktur für Fehler 20001009
2 Importing IM_SIGNS Call by reference Type reference (TYPE) C (Vor)-Zeichen, die nur am Anfang/Ende erlaubt sind 20000927
3 Importing IM_STRING Call by reference Type reference (TYPE) C Zu prüfender String 20000927

Method CHECK_IF_FIRSTLAST_SIGN on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_IF_MIN_MAX_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T100_MSG Call by reference Type reference (TYPE) SWF_T100MS T100-Struktur für Fehler 20001009
2 Importing IM_DECIMALS Call by reference Type reference (TYPE) I 0 Anzahl Dezimalstellen im Vergleichsfeld 20000928
3 Importing IM_LENGTH Call by reference Type reference (TYPE) I 16 Anzahl Stellen Vergleichsfeld (Typ P) 20000928
4 Importing IM_MAX Call by reference Type reference (TYPE) P Maximalwert 20000927
5 Importing IM_MIN Call by reference Type reference (TYPE) P Minimalwert 20000927
6 Importing IM_STRING Call by reference Type reference (TYPE) C Zu prüfende Zahl als Zeichenkette 20000927

Method CHECK_IF_MIN_MAX_VALUE on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_IF_UNIQUE_SIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T100_MSG Call by reference Type reference (TYPE) SWF_T100MS T100-Struktur für Fehler 20001009
2 Importing IM_SIGNS Call by reference Type reference (TYPE) C (Vor)-Zeichen, die nur einmal erlaubt sind 20000927
3 Importing IM_STRING Call by reference Type reference (TYPE) C Zu prüfender String 20000927

Method CHECK_IF_UNIQUE_SIGN on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_INTEGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_VALUE Call by reference Type reference (TYPE) ANY Export Integer, falls im korrekten Format übergeben 20000928
2 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages in nicht aufbereiteter Form 20001019
3 Importing IM_CHECK_INT1 Call by reference Type reference (TYPE) XFLAG X=zu prüfender Wert muss als INT1 abbildbar sein 20000928
4 Importing IM_CHECK_INT2 Call by reference Type reference (TYPE) XFLAG X=zu prüfender Wert muss als INT2 abbildbar sein 20000928
5 Importing IM_CHECK_INT4 Call by reference Type reference (TYPE) XFLAG X=zu prüfender Wert muss als INT4 abbildbar sein 20000928
6 Importing IM_INIT_FAULT Call by reference Type reference (TYPE) XFLAG SPACE X=Initialwert ist unzulässig 20001018
7 Importing IM_INTEGER Call by reference Type reference (TYPE) C Zu prüfender (Integer)-Wert als Zeichenkette 20000928

Method CHECK_INTEGER on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_NUMC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_VALUE Call by reference Type reference (TYPE) N Export NUMC-Value, falls im korrekten Format 20001004
2 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages in nicht aufbereiteter Form 20001019
3 Importing IM_INIT_FAULT Call by reference Type reference (TYPE) XFLAG SPACE X=Initialwert ist unzulässig 20001018
4 Importing IM_STRING Call by reference Type reference (TYPE) C Zu prüfender numerischer Text 20001004

Method CHECK_NUMC on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T100_MSG Call by reference Type reference (TYPE) SWF_T100MS T100-Struktur für Fehler 20001010
2 Importing IM_OBJTYPE_ACTUAL Call by reference Type reference (TYPE) SWOTOBJID-OBJTYPE aktueller zu prüfender Objekttyp 20001010
3 Importing IM_OBJTYPE_DEF Call by reference Type reference (TYPE) SWCONTDEF-REFOBJTYPE definierter Objekttyp 20001010

Method CHECK_OBJTYPE on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_OBLIGAT_CNT_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Fehlertabelle 20001011
2 Importing IM_ACT_CONTAINER_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER zu prüfender Container 20001011
3 Importing IM_DEF_ELEMENTS Call by reference Type reference (TYPE) MTYP_T_ELEMENTS Tabelle, die definierte Elementeigenschaften enthält 20001011

Method CHECK_OBLIGAT_CNT_ELEMENTS on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T100_MSG Call by reference Type reference (TYPE) SWF_T100MS T100-Struktur für Fehler 20001012
2 Exporting EX_VALUE Call by reference Type reference (TYPE) ANY Inst-ID des Objekts (Ordnungsbegriff) 20001012
3 Importing IM_ACTUAL_OBJTYPE Call by reference Type reference (TYPE) C ermittelte aktuelle Struktur 20001017
4 Importing IM_ACTUAL_VALUE Call by reference Type reference (TYPE) C zu prüfender Wert 20001012
5 Importing IM_DEF_OBJKIND Call by reference Type reference (TYPE) C Objekttypart (NN/BO/BC) 20001012
6 Importing IM_DEF_OBJTYPE Call by reference Type reference (TYPE) STRING definierter Objekttyp 20001012
7 Importing IM_DEF_TYPEKIND Call by reference Type reference (TYPE) C interner ABAP-Typ 20001024
8 Importing IM_NAME Call by reference Type reference (TYPE) C Bezeichner des Elementes 20001012

Method CHECK_REFERENCE on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_REFERENCE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T100_MSG Call by reference Type reference (TYPE) SWF_T100MS T100-Struktur für Fehler 20001024
2 Exporting EX_VALUE Call by reference Type reference (TYPE) STANDARD TABLE Inst-ID des Objekts (Ordnungsbegriff) 20001024
3 Importing IM_ACTUAL_OBJTYPE Call by reference Type reference (TYPE) C ermittelte aktuelle Struktur 20001024
4 Importing IM_ACTUAL_VALUE Call by reference Type reference (TYPE) C zu prüfender Wert 20001024
5 Importing IM_DEF_OBJKIND Call by reference Type reference (TYPE) C Objekttypart (NN/BO/BC) 20001024
6 Importing IM_DEF_OBJTYPE Call by reference Type reference (TYPE) STRING definierter Objekttyp 20001024
7 Importing IM_DEF_TYPEKIND Call by reference Type reference (TYPE) C interner ABAP-Typ 20001024
8 Importing IM_NAME Call by reference Type reference (TYPE) C Bezeichner des Elementes 20001024

Method CHECK_REFERENCE_TABLE on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_VALUE Call by reference Type reference (TYPE) ANY Feld im geprüften Format 20001019
2 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages in nicht aufbereiteter Form 20001019
3 Exporting EX_T_WARNINGS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Warnings in nicht aufbereiteter Form 20001115
4 Importing IM_INIT_FAULT Call by reference Type reference (TYPE) XFLAG SPACE X=Initialwert ist unzulässig 20001019
5 Importing IM_STRING Call by reference Type reference (TYPE) C Feld im zu prüfenden Format und zu prüfender Länge 20001019
6 Importing IM_TYPE_NAME Call by reference Type reference (TYPE) STRING Name der Struktur 20001019

Method CHECK_STRUCTURE on class CL_SWF_IO_SERVICES has no exception.

Method CHECK_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TIME Call by reference Type reference (TYPE) T Uhrzeit, falls im korrekten Format 20000927
2 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages in nicht aufbereiteter Form 20001019
3 Importing IM_INIT_FAULT Call by reference Type reference (TYPE) XFLAG SPACE X=Initialwert ist unzulässig 20001018
4 Importing IM_TIME Call by reference Type reference (TYPE) C Zu prüfende Uhrzeit als Zeichenkette 20000927

Method CHECK_TIME on class CL_SWF_IO_SERVICES has no exception.

Method COLLECT_ELEMENT_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_ELEMENT_REF Call by reference Type reference (TYPE) TABLE Elementtabelle 20001219
2 Exporting EX_ERRORS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages 20001219
3 Exporting EX_OBJECTS Call by reference Type reference (TYPE) SWFNAMVTAB Tabelle selektierter BOR-Objektreferenzen 20001219
4 Exporting EX_SIBFLPORBS Call by reference Type reference (TYPE) SWFNAMVTAB Tabelle ALLER selektierten Objektreferenzen 20010521
5 Exporting EX_VALUES Call by reference Type reference (TYPE) SWFNAMVTAB Tabelle selektierter Containerwerte 20001219
6 Exporting EX_WARNINGS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Warnings 20001219
7 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Containerinstanz 20001219
8 Importing IM_EXCLUDE_PROPS Call by reference Type reference (TYPE) XSTRING für Selektion ausgeschlossene Parameter 20001219
9 Importing IM_INCLUDE_PROPS Call by reference Type reference (TYPE) XSTRING für Selektion geforderte Parameter 20001219

Method COLLECT_ELEMENT_TO_STRING on class CL_SWF_IO_SERVICES has no exception.

Method CONVERT_VIA_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NAME_VALUE Call by reference Type reference (TYPE) SWACONEXTV Name/Wertpaar 20001204
2 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages 20001204
3 Exporting EX_T_WARNINGS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Warning-Messages 20001204
4 Importing IM_NAME Call by reference Type reference (TYPE) SWFDNAME Elementname 20001204
5 Importing IM_TYPE Call by reference Type reference (TYPE) SWFDTKIND ABAP-Datentyp eines Datenobjekts 20001204
6 Importing IM_VALUE Call by reference Type reference (TYPE) ANY Elementwert 20001204

Method CONVERT_VIA_TYPE on class CL_SWF_IO_SERVICES has no exception.

Method COUNT_SIGNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COUNT Call by reference Type reference (TYPE) I Anzahl gefundene Zeichen 20001004
2 Importing IM_SIGNS Call by reference Type reference (TYPE) C zu prüfendes Zeichen 20001004
3 Importing IM_STRING Call by reference Type reference (TYPE) C String 20001004

Method COUNT_SIGNS on class CL_SWF_IO_SERVICES has no exception.

Method CUT_ZERO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_STRING Call by reference Type reference (TYPE) C zu bearbeitender String 20001005
2 Importing IM_LEADING Call by reference Type reference (TYPE) XFLAG X = führende 0; ' ' = anhängende Null 20001005

Method CUT_ZERO on class CL_SWF_IO_SERVICES has no exception.

Method ELEMENT_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTAINER_OBJECTS Call by reference Type reference (TYPE) SWFNAMVTAB Tabelle selektierter Objekte: Name, SIBFLPORB 20001120
2 Exporting EX_CONTAINER_VALUES Call by reference Type reference (TYPE) SWFNAMVTAB Tabelle selektierter Containerwerte (Value-Wertpaare) 20001114
3 Exporting EX_T_MESSAGES Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages 20001114
4 Exporting EX_T_WARNINGS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Warning-Messages 20001115
5 Importing IM_ELEMENT_REF Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Referenz auf das Container-Element 20001114

Method ELEMENT_TO_STRING on class CL_SWF_IO_SERVICES has no exception.

Method GET_DEF_ATTRIB_OF_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ELEMENTS Call by reference Type reference (TYPE) MTYP_T_ELEMENTS Element-Attributtabelle 20001011
2 Importing IM_CONTAINER_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Referenz auf Container 20001114
3 Importing IM_ELEMENT_PROPS_ITERATOR Call by reference Type reference (TYPE) XSTRING Element-Eigenschaft(en) für den Iterator 20001115

Method GET_DEF_ATTRIB_OF_CONTAINER on class CL_SWF_IO_SERVICES has no exception.

Method GET_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LENGTH Call by reference Type reference (TYPE) I ermittelte (String)-Länge 20001004
2 Exporting EX_STRING Call by reference Type reference (TYPE) C modifizierter String 20001004
3 Importing IM_CONDENSE Call by reference Type reference (TYPE) XFLAG 'X' X=Blanks werden komprimiert 20001004
4 Importing IM_CONDENSE_NO_GAPS Call by reference Type reference (TYPE) XFLAG X=Blanks werden eliminiert 20001004
5 Importing IM_STRING Call by reference Type reference (TYPE) C String dessen Länge zu ermitteln ist 20001004
6 Importing IM_WITH_LEADING_BLANKS Call by reference Type reference (TYPE) XFLAG X=führende Blanks 20001004

Method GET_LENGTH on class CL_SWF_IO_SERVICES has no exception.

Method GET_STRUCTURE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_POR_TYPE Call by reference Type reference (TYPE) C ermittelter Objekttyp 20010328
2 Exporting EX_T100_MSG Call by reference Type reference (TYPE) SWF_T100MS Struktur für Fehler 20001017
3 Importing IM_DEF_NAME Call by reference Type reference (TYPE) C Element-Name aus Definition 20001017
4 Importing IM_DEF_OBJKIND Call by reference Type reference (TYPE) C Element-Typ aus Definition 20001017
5 Importing IM_DEF_OBJTYPE Call by reference Type reference (TYPE) STRING Element-Objekttyp aus Definition 20001023
6 Importing IM_VALUE Call by reference Type reference (TYPE) C zu prüfende Daten 20001017

Method GET_STRUCTURE_TYPE on class CL_SWF_IO_SERVICES has no exception.

Method VALUE_DATAREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_STRING Call by reference Type reference (TYPE) STRING aufzubauender String 20001218
2 Exporting EX_T_ERRORS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages 20001218
3 Importing IM_NAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME absoluter Typname 20001218
4 Importing IM_SEPARATOR Call by reference Type reference (TYPE) C Separator zwischen den Stringteilen 20001218
5 Importing IM_TYPEKIND Call by reference Type reference (TYPE) ABAP_TYPEKIND interner ABAP-Typ 20001218
6 Importing IM_VALUE Call by reference Type reference (TYPE) ANY zuzuweisender Wert 20001218

Method VALUE_DATAREF on class CL_SWF_IO_SERVICES has no exception.

Method VALUE_ELEMENTAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_STRING Call by reference Type reference (TYPE) STRING aufzubauender String 20001214
2 Exporting EX_T_ERRORS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages 20001218
3 Importing IM_DECIMALS Call by reference Type reference (TYPE) I Anzahl Dezimalstellen bei p 20001214
4 Importing IM_LENGTH Call by reference Type reference (TYPE) I interne Länge 20001214
5 Importing IM_NAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME absoluter typname 20001214
6 Importing IM_SEPARATOR Call by reference Type reference (TYPE) C Separator zwischen den Stringteilen 20001214
7 Importing IM_TYPEKIND Call by reference Type reference (TYPE) ABAP_TYPEKIND interner APAP-Typ 20001214
8 Importing IM_VALUE Call by reference Type reference (TYPE) ANY zuzuweisender Wert 20001214

Method VALUE_ELEMENTAR on class CL_SWF_IO_SERVICES has no exception.

Method VALUE_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_STRING Call by reference Type reference (TYPE) STRING aufzubauender String 20001218
2 Exporting EX_T_ERRORS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages 20001218
3 Importing IM_NAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME absoluter Typname 20001218
4 Importing IM_SEPARATOR Call by reference Type reference (TYPE) C Separator zwischen den Stringteilen 20001218
5 Importing IM_TYPEKIND Call by reference Type reference (TYPE) ABAP_TYPEKIND interner ABAP-Typ 20001218
6 Importing IM_VALUE Call by reference Type reference (TYPE) ANY zuzuweisender Wert 20001218

Method VALUE_STRUCT on class CL_SWF_IO_SERVICES has no exception.

Method VALUE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_STRING Call by reference Type reference (TYPE) STRING aufzubauender String 20001218
2 Changing CH_TABLE_OF_STRINGS Call by reference Type reference (TYPE) TABLE Tabelle von Strings 20001218
3 Exporting EX_T_ERRORS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages 20001218
4 Importing IM_NAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME absoluter Typname 20001218
5 Importing IM_SEPARATOR Call by reference Type reference (TYPE) C Separator zwischen den Stringteilen 20001218
6 Importing IM_TABLE_OF_STRINGS Call by reference Type reference (TYPE) XFELD SPACE 'X' = Ausgabe von String in Tabelle 20001218
7 Importing IM_TYPEKIND Call by reference Type reference (TYPE) ABAP_TYPEKIND interner ABAP-Typ 20001218
8 Importing IM_VALUE Call by reference Type reference (TYPE) ANY zuzuweisender Wert 20001218

Method VALUE_TABLE on class CL_SWF_IO_SERVICES has no exception.

Method VALUE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STRING Call by reference Type reference (TYPE) STRING Ausgabestring 20001213
2 Exporting EX_TABLE_OF_STRINGS Call by reference Type reference (TYPE) TABLE Tabelle von Strings 20001213
3 Exporting EX_T_ERRORS Call by reference Type reference (TYPE) SWFT100TAB Tabelle für Error-Messages 20001214
4 Importing IM_ABAP_FIELD Call by reference Type reference (TYPE) ANY Datenfeld 20010110
5 Importing IM_ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Containerelements 20001213
6 Importing IM_SEPARATOR Call by reference Type reference (TYPE) C '#' Ausgabetrennzeichen zwischen Strukturkomponenten 20001213
7 Importing IM_TABLE_OF_STRINGS Call by reference Type reference (TYPE) XFELD SPACE 'X' = Ausgabe von Tabellenelement in Tabelle 20001213

Method VALUE_TO_STRING on class CL_SWF_IO_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 610