SAP ABAP Class CL_FKK_TEXT_FILE (Interface for Text File)
Hierarchy
☛
FI-CA (Software Component) FI-CA
⤷ FI-CA (Application Component) Contract Accounts Receivable and Payable
⤷ FKKB (Package) Contract A/R & A/P: Central Objects
⤷ FI-CA (Application Component) Contract Accounts Receivable and Payable
⤷ FKKB (Package) Contract A/R & A/P: Central Objects
Properties
Class | CL_FKK_TEXT_FILE | |
Short Description | Interface for Text File | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FKKB | Contract A/R & A/P: Central Objects |
Created | 20020717 | SAP |
Last change | 20050705 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | T | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FKK_TEXT_FILE has no interface implemented.
Friends
Class CL_FKK_TEXT_FILE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AIS | Instance attribute | Protected | Type reference (TYPE) | C | SAP Audit Format | 20030724 | ||
2 | AUDICON | Instance attribute | Protected | Type reference (TYPE) | C | Audicon Description | 20030505 | ||
3 | AUDICON_DTD | Constant | Protected | Type reference (TYPE) | LOCALFILE | 'gdpdu-01-06-2003.dtd' | Audicon DTD Name | 20030506 | |
4 | AUDICON_XML | Constant | Protected | Type reference (TYPE) | LOCALFILE | 'index.xml' | Audicon XML Index Name | 20030506 | |
5 | CURRENCIES | Instance attribute | Protected | Type reference (TYPE) | FKK_TXT_CURR_T | Currencies | 20020718 | ||
6 | DATASET_NAME | Instance attribute | Protected | Type reference (TYPE) | FKK_LOCALFILE_T | Name of Dataset | 20020718 | ||
7 | DOM | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20030507 | ||
8 | ELEM | Instance attribute | Protected | Type reference (TYPE) | FKK_ELEM_T | XML Element Stack | 20030513 | ||
9 | ERR_LINE | Instance attribute | Private | Type reference (TYPE) | TEXT200 | Text (100 characters) | 20050615 | ||
10 | ERR_LINE_NUM | Instance attribute | Private | Type reference (TYPE) | INT4 | Whole Number with +/- Sign (-2.147.483.648 .. 2.147.483.647) | 20050615 | ||
11 | FIELDINFO | Instance attribute | Protected | Type reference (TYPE) | FKK_TXT_STRUCT_INFO_T | Structure Information | 20020718 | ||
12 | GUI_SERV | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_FRONTEND_SERVICES | Frontend Services | 20040217 | ||
13 | KEEP_LEADING_SPACE | Instance attribute | Protected | Type reference (TYPE) | C | Keep leading space in field | 20130711 | ||
14 | LIST | Instance attribute | Protected | Type reference (TYPE) | C | List instead of File | 20030109 | ||
15 | LOCAL | Instance attribute | Protected | Type reference (TYPE) | C | Frontend | 20020718 | ||
16 | OUTPUT | Instance attribute | Protected | Type reference (TYPE) | C | Write Mode | 20020718 | ||
17 | REPLACE | Instance attribute | Protected | Type reference (TYPE) | C | 'X' | Overwrite File | 20040213 | |
18 | SEPARATOR | Instance attribute | Protected | Type reference (TYPE) | C | ';' | Field Separator | 20020718 | |
19 | STRBEG | Constant | Protected | Type reference (TYPE) | C | '#' | Character Strings - First Characters | 20050124 | |
20 | STRSEP | Constant | Protected | Type reference (TYPE) | C | '"' | Character Strings | 20030623 | |
21 | UNICODE | Instance attribute | Protected | Type reference (TYPE) | C | Unicode | 20030415 | ||
22 | WITH_CURR | Instance attribute | Protected | Type reference (TYPE) | C | Export Currencies | 20020718 | ||
23 | WITH_NAMES | Instance attribute | Protected | Type reference (TYPE) | C | Export Field Names | 20020718 | ||
24 | XML | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_IXML | IF_IXML | 20030507 |
Methods
Events
Class CL_FKK_TEXT_FILE has no event.
Types
Class CL_FKK_TEXT_FILE has no local type.
Method Signatures
Method APPEND_ELEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ELEM | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20030513 | ||
2 | Importing | I_NAME | Value transfer | Type reference (TYPE) | STRING | 20030513 |
Method APPEND_ELEM on class CL_FKK_TEXT_FILE has no exception.
Method CLOSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FILES | Call by reference | Type reference (TYPE) | FKK_LOCALFILE_T | Datesetnamen | 20030724 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERR_CLOSE | Fehler bei Schließen | 20030507 | |
2 | ERR_FILE | Keine geöffnete Datei | 20020718 |
Method CLOSE_AUDICON Signature
Method CLOSE_AUDICON on class CL_FKK_TEXT_FILE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERR_CLOSE | 20030507 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FILE_NAME | Value transfer | Type reference (TYPE) | C | Name der Datei | 20020718 | ||
2 | Importing | I_KEEP_LEADING_SPACE | Value transfer | Type reference (TYPE) | C | Keep leading space | 20130711 | ||
3 | Importing | I_LIST | Value transfer | Type reference (TYPE) | C | R3-Liste statt Datei (andere Par.werden nicht berücksicht.) | 20030109 | ||
4 | Importing | I_LOCAL | Value transfer | Type reference (TYPE) | LOCAL_KK | Datei auf Frontend | 20020718 | ||
5 | Importing | I_OUTPUT | Value transfer | Type reference (TYPE) | C | Schreibmodus | 20020718 | ||
6 | Importing | I_REPLACE | Value transfer | Type reference (TYPE) | C | 'X' | Datei überschreiben | 20040213 | |
7 | Importing | I_SEPARATOR | Value transfer | Type reference (TYPE) | C | Feldseparator | 20030725 | ||
8 | Importing | I_UNICODE | Value transfer | Type reference (TYPE) | UCODE_KK | Unicode modus (nur Lesen) | 20021115 | ||
9 | Importing | I_WITH_CURRENCIES | Value transfer | Type reference (TYPE) | C | Währungen exportieren | 20020718 | ||
10 | Importing | I_WITH_NAMES | Value transfer | Type reference (TYPE) | C | Feldnamen exportieren | 20020718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERR_OPEN | Datei konnte nicht geöffnet werden | 20020718 |
Method GET_ELEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_ELEM | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20030513 | ||
2 | Importing | I_NAME | Value transfer | Type reference (TYPE) | STRING | 20030513 |
Method GET_ELEM on class CL_FKK_TEXT_FILE has no exception.
Method GET_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_LINE | Call by reference | Type reference (TYPE) | TEXT200 | Text Länge 200 | 20050615 | ||
2 | Exporting | E_LINE_NUM | Call by reference | Type reference (TYPE) | INT4 | Ganze Zahl mit Vorzeichen (-2.147.483.648 .. 2.147.483.647) | 20050615 |
Method GET_ERROR on class CL_FKK_TEXT_FILE has no exception.
Method INIT_AIS Signature
Method INIT_AIS on class CL_FKK_TEXT_FILE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERR_INIT | 20030724 |
Method INIT_AUDICON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DTD_NAME | Value transfer | Type reference (TYPE) | C | 20030506 | |||
2 | Importing | I_FILE_NAME | Value transfer | Type reference (TYPE) | C | 20030505 | |||
3 | Importing | I_MEDIA_NAME | Value transfer | Type reference (TYPE) | C | 20030519 | |||
4 | Importing | I_SUPPLIER_COMMENT | Value transfer | Type reference (TYPE) | C | 20030515 | |||
5 | Importing | I_SUPPLIER_LOCATION | Value transfer | Type reference (TYPE) | C | 20030515 | |||
6 | Importing | I_SUPPLIER_NAME | Value transfer | Type reference (TYPE) | C | 20030515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERR_INIT | 20030505 |
Method OPEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DATASET | Call by reference | Type reference (TYPE) | FKK_LOCALFILE | Dataset | 20030415 | ||
2 | Importing | I_BINARY | Value transfer | Type reference (TYPE) | C | Binary modus | 20030507 | ||
3 | Importing | I_FILE_NAME | Value transfer | Type reference (TYPE) | C | Lokale Datei für Upload bzw. Download | 20030415 | ||
4 | Importing | I_LOCAL | Value transfer | Type reference (TYPE) | LOCAL_KK | Lokale Datei | 20030415 | ||
5 | Importing | I_OUTPUT | Value transfer | Type reference (TYPE) | C | 20030415 | |||
6 | Importing | I_RECORD_ID | Value transfer | Type reference (TYPE) | C | 20030415 | |||
7 | Importing | I_UNICODE | Value transfer | Type reference (TYPE) | UCODE_KK | Datei im Unicode-Format | 20030415 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERR_EXISTS | Datei existieren schon | 20040213 | |
2 | ERR_OPEN | 20030415 |
Method READ_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERROR | Call by reference | Type reference (TYPE) | STRING | Note 949085 | 20060516 | ||
2 | Exporting | E_RECORD_ID | Value transfer | Type reference (TYPE) | C | Satz ID | 20020718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERR_EOF | EOF erreicht | 20020718 | |
2 | ERR_ID | ID nicht vorhanden | 20020718 | |
3 | ERR_NO_DATASET | Kein Dataset aktiv | 20020718 | |
4 | ERR_READ | Dataset: Lesefehler | 20020718 | |
5 | ERR_STRUCTURE | Satzt entspricht nicht registrierter Struktur | 20020718 |
Method REGISTER_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | Datenbereich für Einlesen | 20020718 | ||
2 | Exporting | E_LENGTH | Call by reference | Type reference (TYPE) | I | Zeilenlänge | 20030109 | ||
3 | Exporting | E_LINE | Call by reference | Type reference (TYPE) | TXT_LINE_KK | Eine Zeile von Liste | 20030109 | ||
4 | Importing | I_EXCL_FIELDS | Call by reference | Type reference (TYPE) | FKK_TXT_FIELDNAME_T | Ausgeschlossene Felder | 20020718 | ||
5 | Importing | I_FILE_NAME | Value transfer | Type reference (TYPE) | C | 20030415 | |||
6 | Importing | I_RECORD_ID | Value transfer | Type reference (TYPE) | C | Satz ID | 20020718 | ||
7 | Importing | I_SHORT_FILE_NAME | Value transfer | Type reference (TYPE) | C | 20030528 | |||
8 | Importing | I_STRUCTURE_NAME | Value transfer | Type reference (TYPE) | TABNAME | Name einer Struktur | 20020718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERR_ID | ID schon registriert | 20020718 | |
2 | ERR_NO_DATASET | Kein dataset aktiv | 20020718 | |
3 | ERR_OPEN | Dataset: Offnen | 20030415 | |
4 | ERR_STRUCTURE_NAME | Struktur nicht vorhanden | 20020718 | |
5 | ERR_WRITE | Dataset: Schreibfehler | 20020718 |
Method REOPEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FILES | Call by reference | Type reference (TYPE) | FKK_LOCALFILE_T | Datesetnamen | 20041123 | ||
2 | Importing | I_NEW_FILE_NAME | Call by reference | Type reference (TYPE) | C | 20041123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERR_CLOSE | 20041123 | ||
2 | ERR_OPEN | 20041123 | ||
3 | ERR_REOPEN | 20041123 | ||
4 | ERR_WRITE | 20041123 |
Method SET_CURRENCIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CURRENCIES | Call by reference | Type reference (TYPE) | FKK_TXT_CURRENCY_T | Obsolet | 20020718 |
Method SET_CURRENCIES on class CL_FKK_TEXT_FILE has no exception.
Method SET_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CURRENCY | Value transfer | Type reference (TYPE) | FKK_TXT_CURRENCY | Text Datei: Währungen | 20031126 |
Method SET_CURRENCY on class CL_FKK_TEXT_FILE has no exception.
Method WRITE_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_LINE | Call by reference | Type reference (TYPE) | TXT_LINE_KK | Zeile von Dataset | 20030110 | ||
2 | Importing | I_RECORD_ID | Value transfer | Type reference (TYPE) | C | Satz ID | 20020718 | ||
3 | Importing | I_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | Daten | 20020718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERR_ID | ID nicht vorhanden | 20020718 | |
2 | ERR_NO_DATASET | Kein Dataset aktiv | 20020718 | |
3 | ERR_STRUCTURE | Daten entspricht nicht registrierter Struktur | 20020718 | |
4 | ERR_WRITE | Dataset: Schreibfehler | 20020718 |
History
Last changed by/on | SAP | 20050705 |
SAP Release Created in |