Hierarchy

⤷

⤷

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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
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 | ![]() |
Static method | Private | Method | Reformat the String for Conversion | 20000928 |
2 | ![]() |
Static method | Public | Method | Call Elementary Check Method - Container Definition | 20001011 |
3 | ![]() |
Static method | Public | Method | Validity Check of a String | 20001004 |
4 | ![]() |
Static method | Private | Method | Check of a Class Type | 20001012 |
5 | ![]() |
Static method | Public | Method | Checks a Container with New/Value Pairs | 20001019 |
6 | ![]() |
Static method | Public | Method | Validity Check of a Date | 20000926 |
7 | ![]() |
Static method | Public | Method | Validity Check of a Decimal Number (P Conversion) | 20000928 |
8 | ![]() |
Static method | Public | Method | Validity Check of a Decimal Number (No P Conversion) | 20001220 |
9 | ![]() |
Static method | Public | Method | Checks Whether a Single-Line Element Occurs More Than Once | 20001017 |
10 | ![]() |
Static method | Public | Method | Validity Check of a Floating Point Number | 20001004 |
11 | ![]() |
Static method | Public | Method | Validity Check of a Hexadecimal Number | 20001005 |
12 | ![]() |
Static method | Private | Method | Check Whether String Has Particular Characters at Start/End | 20000927 |
13 | ![]() |
Static method | Private | Method | Check Validity Area (Min-Max) for Integer | 20000927 |
14 | ![]() |
Static method | Private | Method | Checks Whether String Contains Particular Chars Only Once | 20000927 |
15 | ![]() |
Static method | Public | Method | Validity Check for Integer Values | 20000928 |
16 | ![]() |
Static method | Public | Method | Validity Check of a Numeric String | 20001004 |
17 | ![]() |
Static method | Public | Method | Check of an Object Type for Persistent Object Reference | 20001010 |
18 | ![]() |
Static method | Private | Method | Checks Whether All Oblig. Container Elements Were Supplied | 20001011 |
19 | ![]() |
Static method | Private | Method | Check a Reference | 20001012 |
20 | ![]() |
Static method | Private | Method | Check a Reference | 20001024 |
21 | ![]() |
Static method | Public | Method | Validity Check of a Structure | 20001019 |
22 | ![]() |
Static method | Public | Method | Validity Check of a Time | 20000927 |
23 | ![]() |
Static method | Public | Method | Convert Element Value to String Using Element Properties | 20001219 |
24 | ![]() |
Static method | Public | Method | Realize Conversion of ABAP Type | 20001204 |
25 | ![]() |
Static method | Private | Method | Determine Number of Characters in String | 20001004 |
26 | ![]() |
Static method | Private | Method | Remove Leading or Appended 0 | 20001005 |
27 | ![]() |
Static method | Public | Method | Convert Element Value to String | 20001114 |
28 | ![]() |
Static method | Private | Method | Determines Attributes of Container Definition | 20001011 |
29 | ![]() |
Static method | Private | Method | Determine Length of a String/Field | 20001004 |
30 | ![]() |
Static method | Private | Method | Determines Structure in Which Objects Are Shipped | 20001017 |
31 | ![]() |
Static method | Private | Method | Gives the Element Value of a Data Reference | 20001218 |
32 | ![]() |
Static method | Private | Method | Gives the Element Value of an Elementary Field to String | 20001214 |
33 | ![]() |
Static method | Private | Method | Gives Element Value of Components of a Flat Structure | 20001218 |
34 | ![]() |
Static method | Private | Method | Gives Element Value of a Table | 20001218 |
35 | ![]() |
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 | ![]() |
CH_EXPRESSION | Call by reference | Type reference (TYPE) | C | zu bearbeitende Zeichenkette | 20000928 | ||
2 | ![]() |
EX_T100_MSG | Call by reference | Type reference (TYPE) | SWF_T100MS | T100-Struktur für Fehler | 20001009 | ||
3 | ![]() |
IM_DECIMALS | Call by reference | Type reference (TYPE) | I | Anzahl Dezimalstellen | 20000928 | ||
4 | ![]() |
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 | ![]() |
CH_VALUE | Call by reference | Type reference (TYPE) | ANY | Rückgabe, falls Format + Länge von IM_VALUE kompatibel | 20001025 | ||
2 | ![]() |
EX_DATA_HANDLE | Call by reference | Object reference (TYPE REF TO) | DATA | DatenObjekt-Handle | 20001025 | ||
3 | ![]() |
EX_OBJECT_STRUCTURE | Call by reference | Type reference (TYPE) | C | Struktur: SIBFLPOR(B) etc. bei Objekten / leer | 20001121 | ||
4 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages in nicht aufbereiteter Form | 20001019 | ||
5 | ![]() |
EX_T_WARNINGS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Warning-Messages in nicht aufbereiteter Form | 20001115 | ||
6 | ![]() |
IGNORE_STRING_DELIMITERS | Call by reference | Type reference (TYPE) | XFLAG | 'X'- Hochkommata (' oder ") vor der Prüfung entfernen | 20021011 | ||
7 | ![]() |
IM_CONTAINER_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container-Handle | 20001024 | ||
8 | ![]() |
IM_ELEMENT_HANDLE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Structure des Container-Elements | 20001116 | ||
9 | ![]() |
IM_INIT_FAULT | Call by reference | Type reference (TYPE) | XFLAG | 'X'=Initialwerte sind unzulässig | 20001025 | ||
10 | ![]() |
IM_TABLE_LINE_APPEND | Call by reference | Type reference (TYPE) | XFLAG | Tabellen: 'X' - Wert anhängen, ' ' - nicht anhängen | 20010328 | ||
11 | ![]() |
IM_USE_ELEMENT_REF | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Wert aus Elementobjekt initialisieren | 20011105 | ||
12 | ![]() |
IM_VALUE | Value transfer | Type reference (TYPE) | C | Zu überprüfender Wert als Datentyp Char | 20001011 | ||
13 | ![]() |
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 | ![]() |
CH_STRING | Call by reference | Type reference (TYPE) | ANY | Rückgabe (C/String) im geprüften Format | 20001004 | ||
2 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages in nicht aufbereiteter Form | 20001019 | ||
3 | ![]() |
EX_T_WARNINGS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Warnings in nicht aufbereiteter Form | 20001115 | ||
4 | ![]() |
IM_INIT_FAULT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | X=Initialwert ist unzulässig | 20001018 | |
5 | ![]() |
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 | ![]() |
EX_T100_MSG | Call by reference | Type reference (TYPE) | SWF_T100MS | T100-Struktur für Fehler | 20001012 | ||
2 | ![]() |
IM_CLASSTYPE_ACTUAL | Call by reference | Type reference (TYPE) | C | aktueller zu prüfender Klassentyp | 20001012 | ||
3 | ![]() |
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 | ![]() |
CH_CONTAINER_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container der erweitert und geprüft wird | 20001019 | ||
2 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages | 20001019 | ||
3 | ![]() |
EX_T_WARNINGS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Warning-Messsages | 20001115 | ||
4 | ![]() |
IM_CONTAINER_VALUES | Call by reference | Type reference (TYPE) | SWFNAMVTAB | Name-Wert-Paare zur Erweiterung des Containers | 20001019 | ||
5 | ![]() |
IM_CONTAINER_VALUES_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Referenz auf instanziierten Container | 20001116 | ||
6 | ![]() |
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 | ![]() |
EX_DATE | Call by reference | Type reference (TYPE) | D | Datum, falls im korrekten Format | 20000926 | ||
2 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages in nicht aufbereiteter Form | 20001019 | ||
3 | ![]() |
IM_DATE | Call by reference | Type reference (TYPE) | C | Zu prüfendes Datum als Zeichenkette | 20000926 | ||
4 | ![]() |
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 | ![]() |
EX_DECIMALS | Call by reference | Type reference (TYPE) | I | Anzahl erforderlicher Dezimalstellen zur Darstellung | 20001005 | ||
2 | ![]() |
EX_OUTPUTLEN | Call by reference | Type reference (TYPE) | I | Anzahl erforderlicher Bytes zur Darstellung | 20001005 | ||
3 | ![]() |
EX_PACKED | Call by reference | Type reference (TYPE) | ANY | gepackte Zahl, falls im korrekten Format | 20000928 | ||
4 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages in nicht aufbereiteter Form | 20001019 | ||
5 | ![]() |
IM_DECIMALS | Call by reference | Type reference (TYPE) | I | Anzahl Dezimalstellen zur Prüfung | 20000928 | ||
6 | ![]() |
IM_INIT_FAULT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' = Initialwert ist unzulässig | 20001018 | |
7 | ![]() |
IM_MINIMAL_LENGTH | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' = Nicht signifikante Nullen werden gelöscht | 20010919 | |
8 | ![]() |
IM_OUTPUTLEN | Call by reference | Type reference (TYPE) | I | Ausgabelänge zur Prüfung | 20000928 | ||
9 | ![]() |
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 | ![]() |
EX_DECIMALS | Call by reference | Type reference (TYPE) | I | Anzahl erforderlicher Dezimalstellen | 20001220 | ||
2 | ![]() |
EX_OUTPUTLEN | Call by reference | Type reference (TYPE) | I | Anzahl erforderlicher Bytes | 20001220 | ||
3 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages | 20001220 | ||
4 | ![]() |
EX_VALUE | Call by reference | Type reference (TYPE) | ANY | Dezimalzahl, falls im korrekten Format | 20001220 | ||
5 | ![]() |
IM_DECIMALS | Call by reference | Type reference (TYPE) | I | Anzahl Dezimalstellen | 20001220 | ||
6 | ![]() |
IM_INIT_FAULT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | X= Initialwert ist unzulässig | 20001220 | |
7 | ![]() |
IM_OUTPUTLEN | Call by reference | Type reference (TYPE) | I | Ausgabelänge | 20001220 | ||
8 | ![]() |
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 | ![]() |
EX_T100_MSG | Call by reference | Type reference (TYPE) | SWF_T100MS | T100-Struktur für Fehler | 20001017 | ||
2 | ![]() |
IM_CONTAINER_VALUES | Call by reference | Type reference (TYPE) | SWFNAMSTAB | Tabelle externer Containerwerte | 20001017 | ||
3 | ![]() |
IM_ELEMENT_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Referenz auf instanziiertes Element | 20001116 | ||
4 | ![]() |
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 | ![]() |
CH_VALUE | Call by reference | Type reference (TYPE) | ANY | Export Float-Value, falls im korrekten Format | 20001004 | ||
2 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages in nicht aufbereiteter Form | 20001019 | ||
3 | ![]() |
IM_FLOAT | Call by reference | Type reference (TYPE) | C | Zu prüfender (Integer)-Wert als Zeichenkette | 20001004 | ||
4 | ![]() |
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 | ![]() |
CH_VALUE | Call by reference | Type reference (TYPE) | ANY | Expoert (X/XString) im geprüften Format | 20001005 | ||
2 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages in nicht aufbereiteter Form | 20001019 | ||
3 | ![]() |
IM_INIT_FAULT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | X=Initialwert ist unzulässig | 20001018 | |
4 | ![]() |
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 | ![]() |
EX_T100_MSG | Call by reference | Type reference (TYPE) | SWF_T100MS | T100-Struktur für Fehler | 20001009 | ||
2 | ![]() |
IM_SIGNS | Call by reference | Type reference (TYPE) | C | (Vor)-Zeichen, die nur am Anfang/Ende erlaubt sind | 20000927 | ||
3 | ![]() |
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 | ![]() |
EX_T100_MSG | Call by reference | Type reference (TYPE) | SWF_T100MS | T100-Struktur für Fehler | 20001009 | ||
2 | ![]() |
IM_DECIMALS | Call by reference | Type reference (TYPE) | I | 0 | Anzahl Dezimalstellen im Vergleichsfeld | 20000928 | |
3 | ![]() |
IM_LENGTH | Call by reference | Type reference (TYPE) | I | 16 | Anzahl Stellen Vergleichsfeld (Typ P) | 20000928 | |
4 | ![]() |
IM_MAX | Call by reference | Type reference (TYPE) | P | Maximalwert | 20000927 | ||
5 | ![]() |
IM_MIN | Call by reference | Type reference (TYPE) | P | Minimalwert | 20000927 | ||
6 | ![]() |
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 | ![]() |
EX_T100_MSG | Call by reference | Type reference (TYPE) | SWF_T100MS | T100-Struktur für Fehler | 20001009 | ||
2 | ![]() |
IM_SIGNS | Call by reference | Type reference (TYPE) | C | (Vor)-Zeichen, die nur einmal erlaubt sind | 20000927 | ||
3 | ![]() |
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 | ![]() |
CH_VALUE | Call by reference | Type reference (TYPE) | ANY | Export Integer, falls im korrekten Format übergeben | 20000928 | ||
2 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages in nicht aufbereiteter Form | 20001019 | ||
3 | ![]() |
IM_CHECK_INT1 | Call by reference | Type reference (TYPE) | XFLAG | X=zu prüfender Wert muss als INT1 abbildbar sein | 20000928 | ||
4 | ![]() |
IM_CHECK_INT2 | Call by reference | Type reference (TYPE) | XFLAG | X=zu prüfender Wert muss als INT2 abbildbar sein | 20000928 | ||
5 | ![]() |
IM_CHECK_INT4 | Call by reference | Type reference (TYPE) | XFLAG | X=zu prüfender Wert muss als INT4 abbildbar sein | 20000928 | ||
6 | ![]() |
IM_INIT_FAULT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | X=Initialwert ist unzulässig | 20001018 | |
7 | ![]() |
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 | ![]() |
CH_VALUE | Call by reference | Type reference (TYPE) | N | Export NUMC-Value, falls im korrekten Format | 20001004 | ||
2 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages in nicht aufbereiteter Form | 20001019 | ||
3 | ![]() |
IM_INIT_FAULT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | X=Initialwert ist unzulässig | 20001018 | |
4 | ![]() |
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 | ![]() |
EX_T100_MSG | Call by reference | Type reference (TYPE) | SWF_T100MS | T100-Struktur für Fehler | 20001010 | ||
2 | ![]() |
IM_OBJTYPE_ACTUAL | Call by reference | Type reference (TYPE) | SWOTOBJID-OBJTYPE | aktueller zu prüfender Objekttyp | 20001010 | ||
3 | ![]() |
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 | ![]() |
EX_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Fehlertabelle | 20001011 | ||
2 | ![]() |
IM_ACT_CONTAINER_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | zu prüfender Container | 20001011 | ||
3 | ![]() |
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 | ![]() |
EX_T100_MSG | Call by reference | Type reference (TYPE) | SWF_T100MS | T100-Struktur für Fehler | 20001012 | ||
2 | ![]() |
EX_VALUE | Call by reference | Type reference (TYPE) | ANY | Inst-ID des Objekts (Ordnungsbegriff) | 20001012 | ||
3 | ![]() |
IM_ACTUAL_OBJTYPE | Call by reference | Type reference (TYPE) | C | ermittelte aktuelle Struktur | 20001017 | ||
4 | ![]() |
IM_ACTUAL_VALUE | Call by reference | Type reference (TYPE) | C | zu prüfender Wert | 20001012 | ||
5 | ![]() |
IM_DEF_OBJKIND | Call by reference | Type reference (TYPE) | C | Objekttypart (NN/BO/BC) | 20001012 | ||
6 | ![]() |
IM_DEF_OBJTYPE | Call by reference | Type reference (TYPE) | STRING | definierter Objekttyp | 20001012 | ||
7 | ![]() |
IM_DEF_TYPEKIND | Call by reference | Type reference (TYPE) | C | interner ABAP-Typ | 20001024 | ||
8 | ![]() |
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 | ![]() |
EX_T100_MSG | Call by reference | Type reference (TYPE) | SWF_T100MS | T100-Struktur für Fehler | 20001024 | ||
2 | ![]() |
EX_VALUE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Inst-ID des Objekts (Ordnungsbegriff) | 20001024 | ||
3 | ![]() |
IM_ACTUAL_OBJTYPE | Call by reference | Type reference (TYPE) | C | ermittelte aktuelle Struktur | 20001024 | ||
4 | ![]() |
IM_ACTUAL_VALUE | Call by reference | Type reference (TYPE) | C | zu prüfender Wert | 20001024 | ||
5 | ![]() |
IM_DEF_OBJKIND | Call by reference | Type reference (TYPE) | C | Objekttypart (NN/BO/BC) | 20001024 | ||
6 | ![]() |
IM_DEF_OBJTYPE | Call by reference | Type reference (TYPE) | STRING | definierter Objekttyp | 20001024 | ||
7 | ![]() |
IM_DEF_TYPEKIND | Call by reference | Type reference (TYPE) | C | interner ABAP-Typ | 20001024 | ||
8 | ![]() |
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 | ![]() |
CH_VALUE | Call by reference | Type reference (TYPE) | ANY | Feld im geprüften Format | 20001019 | ||
2 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages in nicht aufbereiteter Form | 20001019 | ||
3 | ![]() |
EX_T_WARNINGS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Warnings in nicht aufbereiteter Form | 20001115 | ||
4 | ![]() |
IM_INIT_FAULT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | X=Initialwert ist unzulässig | 20001019 | |
5 | ![]() |
IM_STRING | Call by reference | Type reference (TYPE) | C | Feld im zu prüfenden Format und zu prüfender Länge | 20001019 | ||
6 | ![]() |
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 | ![]() |
EX_TIME | Call by reference | Type reference (TYPE) | T | Uhrzeit, falls im korrekten Format | 20000927 | ||
2 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages in nicht aufbereiteter Form | 20001019 | ||
3 | ![]() |
IM_INIT_FAULT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | X=Initialwert ist unzulässig | 20001018 | |
4 | ![]() |
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 | ![]() |
CH_TAB_ELEMENT_REF | Call by reference | Type reference (TYPE) | TABLE | Elementtabelle | 20001219 | ||
2 | ![]() |
EX_ERRORS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages | 20001219 | ||
3 | ![]() |
EX_OBJECTS | Call by reference | Type reference (TYPE) | SWFNAMVTAB | Tabelle selektierter BOR-Objektreferenzen | 20001219 | ||
4 | ![]() |
EX_SIBFLPORBS | Call by reference | Type reference (TYPE) | SWFNAMVTAB | Tabelle ALLER selektierten Objektreferenzen | 20010521 | ||
5 | ![]() |
EX_VALUES | Call by reference | Type reference (TYPE) | SWFNAMVTAB | Tabelle selektierter Containerwerte | 20001219 | ||
6 | ![]() |
EX_WARNINGS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Warnings | 20001219 | ||
7 | ![]() |
IM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz | 20001219 | ||
8 | ![]() |
IM_EXCLUDE_PROPS | Call by reference | Type reference (TYPE) | XSTRING | für Selektion ausgeschlossene Parameter | 20001219 | ||
9 | ![]() |
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 | ![]() |
EX_NAME_VALUE | Call by reference | Type reference (TYPE) | SWACONEXTV | Name/Wertpaar | 20001204 | ||
2 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages | 20001204 | ||
3 | ![]() |
EX_T_WARNINGS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Warning-Messages | 20001204 | ||
4 | ![]() |
IM_NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Elementname | 20001204 | ||
5 | ![]() |
IM_TYPE | Call by reference | Type reference (TYPE) | SWFDTKIND | ABAP-Datentyp eines Datenobjekts | 20001204 | ||
6 | ![]() |
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 | ![]() |
EX_COUNT | Call by reference | Type reference (TYPE) | I | Anzahl gefundene Zeichen | 20001004 | ||
2 | ![]() |
IM_SIGNS | Call by reference | Type reference (TYPE) | C | zu prüfendes Zeichen | 20001004 | ||
3 | ![]() |
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 | ![]() |
CH_STRING | Call by reference | Type reference (TYPE) | C | zu bearbeitender String | 20001005 | ||
2 | ![]() |
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 | ![]() |
EX_CONTAINER_OBJECTS | Call by reference | Type reference (TYPE) | SWFNAMVTAB | Tabelle selektierter Objekte: Name, SIBFLPORB | 20001120 | ||
2 | ![]() |
EX_CONTAINER_VALUES | Call by reference | Type reference (TYPE) | SWFNAMVTAB | Tabelle selektierter Containerwerte (Value-Wertpaare) | 20001114 | ||
3 | ![]() |
EX_T_MESSAGES | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages | 20001114 | ||
4 | ![]() |
EX_T_WARNINGS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Warning-Messages | 20001115 | ||
5 | ![]() |
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 | ![]() |
EX_ELEMENTS | Call by reference | Type reference (TYPE) | MTYP_T_ELEMENTS | Element-Attributtabelle | 20001011 | ||
2 | ![]() |
IM_CONTAINER_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Referenz auf Container | 20001114 | ||
3 | ![]() |
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 | ![]() |
EX_LENGTH | Call by reference | Type reference (TYPE) | I | ermittelte (String)-Länge | 20001004 | ||
2 | ![]() |
EX_STRING | Call by reference | Type reference (TYPE) | C | modifizierter String | 20001004 | ||
3 | ![]() |
IM_CONDENSE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | X=Blanks werden komprimiert | 20001004 | |
4 | ![]() |
IM_CONDENSE_NO_GAPS | Call by reference | Type reference (TYPE) | XFLAG | X=Blanks werden eliminiert | 20001004 | ||
5 | ![]() |
IM_STRING | Call by reference | Type reference (TYPE) | C | String dessen Länge zu ermitteln ist | 20001004 | ||
6 | ![]() |
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 | ![]() |
EX_POR_TYPE | Call by reference | Type reference (TYPE) | C | ermittelter Objekttyp | 20010328 | ||
2 | ![]() |
EX_T100_MSG | Call by reference | Type reference (TYPE) | SWF_T100MS | Struktur für Fehler | 20001017 | ||
3 | ![]() |
IM_DEF_NAME | Call by reference | Type reference (TYPE) | C | Element-Name aus Definition | 20001017 | ||
4 | ![]() |
IM_DEF_OBJKIND | Call by reference | Type reference (TYPE) | C | Element-Typ aus Definition | 20001017 | ||
5 | ![]() |
IM_DEF_OBJTYPE | Call by reference | Type reference (TYPE) | STRING | Element-Objekttyp aus Definition | 20001023 | ||
6 | ![]() |
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 | ![]() |
CH_STRING | Call by reference | Type reference (TYPE) | STRING | aufzubauender String | 20001218 | ||
2 | ![]() |
EX_T_ERRORS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages | 20001218 | ||
3 | ![]() |
IM_NAME | Call by reference | Type reference (TYPE) | ABAP_ABSTYPENAME | absoluter Typname | 20001218 | ||
4 | ![]() |
IM_SEPARATOR | Call by reference | Type reference (TYPE) | C | Separator zwischen den Stringteilen | 20001218 | ||
5 | ![]() |
IM_TYPEKIND | Call by reference | Type reference (TYPE) | ABAP_TYPEKIND | interner ABAP-Typ | 20001218 | ||
6 | ![]() |
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 | ![]() |
CH_STRING | Call by reference | Type reference (TYPE) | STRING | aufzubauender String | 20001214 | ||
2 | ![]() |
EX_T_ERRORS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages | 20001218 | ||
3 | ![]() |
IM_DECIMALS | Call by reference | Type reference (TYPE) | I | Anzahl Dezimalstellen bei p | 20001214 | ||
4 | ![]() |
IM_LENGTH | Call by reference | Type reference (TYPE) | I | interne Länge | 20001214 | ||
5 | ![]() |
IM_NAME | Call by reference | Type reference (TYPE) | ABAP_ABSTYPENAME | absoluter typname | 20001214 | ||
6 | ![]() |
IM_SEPARATOR | Call by reference | Type reference (TYPE) | C | Separator zwischen den Stringteilen | 20001214 | ||
7 | ![]() |
IM_TYPEKIND | Call by reference | Type reference (TYPE) | ABAP_TYPEKIND | interner APAP-Typ | 20001214 | ||
8 | ![]() |
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 | ![]() |
CH_STRING | Call by reference | Type reference (TYPE) | STRING | aufzubauender String | 20001218 | ||
2 | ![]() |
EX_T_ERRORS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages | 20001218 | ||
3 | ![]() |
IM_NAME | Call by reference | Type reference (TYPE) | ABAP_ABSTYPENAME | absoluter Typname | 20001218 | ||
4 | ![]() |
IM_SEPARATOR | Call by reference | Type reference (TYPE) | C | Separator zwischen den Stringteilen | 20001218 | ||
5 | ![]() |
IM_TYPEKIND | Call by reference | Type reference (TYPE) | ABAP_TYPEKIND | interner ABAP-Typ | 20001218 | ||
6 | ![]() |
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 | ![]() |
CH_STRING | Call by reference | Type reference (TYPE) | STRING | aufzubauender String | 20001218 | ||
2 | ![]() |
CH_TABLE_OF_STRINGS | Call by reference | Type reference (TYPE) | TABLE | Tabelle von Strings | 20001218 | ||
3 | ![]() |
EX_T_ERRORS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages | 20001218 | ||
4 | ![]() |
IM_NAME | Call by reference | Type reference (TYPE) | ABAP_ABSTYPENAME | absoluter Typname | 20001218 | ||
5 | ![]() |
IM_SEPARATOR | Call by reference | Type reference (TYPE) | C | Separator zwischen den Stringteilen | 20001218 | ||
6 | ![]() |
IM_TABLE_OF_STRINGS | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' = Ausgabe von String in Tabelle | 20001218 | |
7 | ![]() |
IM_TYPEKIND | Call by reference | Type reference (TYPE) | ABAP_TYPEKIND | interner ABAP-Typ | 20001218 | ||
8 | ![]() |
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 | ![]() |
EX_STRING | Call by reference | Type reference (TYPE) | STRING | Ausgabestring | 20001213 | ||
2 | ![]() |
EX_TABLE_OF_STRINGS | Call by reference | Type reference (TYPE) | TABLE | Tabelle von Strings | 20001213 | ||
3 | ![]() |
EX_T_ERRORS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages | 20001214 | ||
4 | ![]() |
IM_ABAP_FIELD | Call by reference | Type reference (TYPE) | ANY | Datenfeld | 20010110 | ||
5 | ![]() |
IM_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Containerelements | 20001213 | ||
6 | ![]() |
IM_SEPARATOR | Call by reference | Type reference (TYPE) | C | '#' | Ausgabetrennzeichen zwischen Strukturkomponenten | 20001213 | |
7 | ![]() |
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 |