SAP ABAP Class CL_FEB_FILE_CUSTOMIZING (Customizing for File Processing)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ FI-BL-PT-BS-EL (Application Component) Electronic Bank Statement
⤷ FIN_EB_BSIMP (Package) Electronic Bank Statement - Import
⤷ FI-BL-PT-BS-EL (Application Component) Electronic Bank Statement
⤷ FIN_EB_BSIMP (Package) Electronic Bank Statement - Import
Properties
Class | CL_FEB_FILE_CUSTOMIZING | |
Short Description | Customizing for File Processing | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | T | Test Program |
Category | 0 | |
Package | FIN_EB_BSIMP | Electronic Bank Statement - Import |
Created | 20100602 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_FEB_FILE_CUSTOMIZING has no forward declaration.
Interfaces
Class CL_FEB_FILE_CUSTOMIZING has no interface implemented.
Friends
Class CL_FEB_FILE_CUSTOMIZING has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | T_FILEPATH | Static Attribute | Private | Type reference (TYPE) | FEBY_FILEPATH | Logical file paths | 20100708 | ||
2 | T_IMP_POST | Static Attribute | Private | Type reference (TYPE) | FEBY_IMP_POST | Posting Parameters for Electronic Bank Statement | 20100712 | ||
3 | T_IMP_SELOPT | Static Attribute | Private | Type reference (TYPE) | FEBY_IMP_SELOPT | Selection Options | 20100907 | ||
4 | T_IMP_SOURCE | Static Attribute | Private | Type reference (TYPE) | FEBY_IMP_SOURCE | Import Information | 20100708 | ||
5 | T_IMP_TRANPATH | Static Attribute | Private | Type reference (TYPE) | FEBY_IMP_TRANPATH | Transfer Paths of Logical Files | 20100907 | ||
6 | T_IMP_TRANS | Static Attribute | Private | Type reference (TYPE) | FEBY_IMP_TRANS | Transfer of Logical Bank Statement Files | 20100709 | ||
7 | T_POST_SELOPT | Static Attribute | Private | Type reference (TYPE) | FEBY_POST_SELOPT | Selection Options | 20101108 | ||
8 | T_SOURCE_DETAILS | Static Attribute | Private | Type reference (TYPE) | FEBY_SOURCE_DETAILS | Details for Import Information | 20100708 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | DETERMINE_ACCOUNT | Static method | Public | Method | Determine Account from T012K | 20100909 |
2 | GET_FILEPATH | Static method | Public | Method | Reading of File Path | 20100708 |
3 | GET_FILE_INFOLIST | Static method | Public | Method | Return List of Files of a Directory | 20110207 |
4 | GET_IMP_POST | Static method | Public | Method | Reading of Table FEB_IMP_POST | 20100907 |
5 | GET_IMP_SELOPT | Static method | Public | Method | Reading of Table FEB_IMP_SELOPT | 20100907 |
6 | GET_IMP_SOURCE | Static method | Public | Method | Reading of Table FEB_IMP_SOURCE | 20100708 |
7 | GET_IMP_TRANPATH | Static method | Public | Method | Read Table FEB_IMP_TRANPATH | 20100907 |
8 | GET_IMP_TRANS | Static method | Public | Method | Read Table FEB_IMP_TRANS | 20100709 |
9 | GET_POST_SELOPT | Static method | Public | Method | Reading of Table FEB_PARMT_POST | 20101108 |
10 | READ_IMP_POST | Static method | Public | Method | Read Posting Parameters | 20100712 |
11 | READ_IMP_STRUCT | Static method | Public | Method | Read Check Function Module Name | 20100716 |
12 | READ_IMP_TRANPATH | Static method | Public | Method | Read logical transfer paths for logical file | 20100713 |
13 | READ_PATH_DETAILS | Static method | Public | Method | Read phys. directory and file name for a log. path | 20100712 |
14 | READ_PATH_ERR_LF | Static method | Public | Method | Read log. error path for logical file | 20100712 |
15 | READ_POST_SELOPT | Static method | Public | Method | Determine Posting Parameters | 20101108 |
16 | READ_SOURCE_DETAILS | Static method | Public | Method | Details for Import | 20100708 |
Events
Class CL_FEB_FILE_CUSTOMIZING has no event.
Types
Class CL_FEB_FILE_CUSTOMIZING has no local type.
Method Signatures
Method DETERMINE_ACCOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ACCOUNT | Call by reference | Type reference (TYPE) | FEBS_ACCOUNT | Kontoinformationen | 20120125 | ||
2 | Exporting | EV_BANKL | Call by reference | Type reference (TYPE) | BANKK | Bankschlüssel | 20110117 | ||
3 | Exporting | EV_BANKN | Call by reference | Type reference (TYPE) | BANKN | Bankkontonummer | 20101110 | ||
4 | Exporting | EV_BANKS | Call by reference | Type reference (TYPE) | BANKS | Länderschlüssel der Bank | 20110112 | ||
5 | Exporting | EV_BLZ | Call by reference | Type reference (TYPE) | BANKK | Bankschlüssel (BLZ) | 20101111 | ||
6 | Exporting | EV_BNKN2 | Call by reference | Type reference (TYPE) | BNKN2 | Alternative Bankkontonummer (bei mehrdeutiger Kontonummer) | 20101110 | ||
7 | Exporting | EV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100909 | ||
8 | Exporting | EV_HBKID | Call by reference | Type reference (TYPE) | HBKID | Kurzschlüssel für eine Hausbank | 20100909 | ||
9 | Exporting | EV_HKTID | Call by reference | Type reference (TYPE) | HKTID | Kurzschlüssel für eine Kontenverbindung | 20100909 | ||
10 | Exporting | EV_IBAN | Call by reference | Type reference (TYPE) | IBAN | IBAN (International Bank Account Number) | 20101110 | ||
11 | Exporting | EV_SWIFT | Call by reference | Type reference (TYPE) | SWIFT | S.W.I.F.T-Code für internationale Zahlungen | 20101110 | ||
12 | Importing | IV_BANK_ACCOUNT | Call by reference | Type reference (TYPE) | FEB_BNKACC_EXT | Externe Bankkontonummer/ IBAN | 20100909 | ||
13 | Importing | IV_BANK_ID | Call by reference | Type reference (TYPE) | BANKK | Bankschlüssel | 20100909 | ||
14 | Importing | IV_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20100909 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Konto aus T012K konnte nicht ermittelt werden | 20100909 | |
2 | NO_CURR_CODE | SAP Währungscode konnte nicht ermittelt werden | 20100909 |
Method GET_FILEPATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_FILEPATH | Value transfer | Type reference (TYPE) | FEBY_FILEPATH | Logische Dateipfade | 20100708 |
Method GET_FILEPATH on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method GET_FILE_INFOLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20110216 | ||
2 | Exporting | ET_FILE_INFOLIST | Call by reference | Type reference (TYPE) | FEBY_FILE_INFO | Dateiliste | 20110207 | ||
3 | Importing | IT_PATH_RANGE | Call by reference | Type reference (TYPE) | FEBY_SELOPT | Range von Verzeichnissen | 20110208 | ||
4 | Importing | IT_TIME_RANGE | Call by reference | Type reference (TYPE) | FEBY_RANGE_DATE | Datumsbereich | 20110214 | ||
5 | Importing | IX_ERROR | Call by reference | Type reference (TYPE) | FLAG | Fehler-Verzeichnisse lesen | 20110207 | ||
6 | Importing | IX_SOURCE | Call by reference | Type reference (TYPE) | FLAG | Quell-Verzeichnisse lesen | 20110207 | ||
7 | Importing | IX_STORAGE | Call by reference | Type reference (TYPE) | FLAG | Ablage-Verzeichnisse lesen | 20110207 | ||
8 | Importing | IX_TRANSFER | Call by reference | Type reference (TYPE) | FLAG | Transfer-Verzeichnisse lesen | 20110207 |
Method GET_FILE_INFOLIST on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method GET_IMP_POST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_IMP_POST | Value transfer | Type reference (TYPE) | FEBY_IMP_POST | Buchungsparameter zum elektronischen Kontoauszug | 20100907 |
Method GET_IMP_POST on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method GET_IMP_SELOPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_IMP_SELOPT | Value transfer | Type reference (TYPE) | FEBY_IMP_SELOPT | Selektionsoptionen | 20100907 |
Method GET_IMP_SELOPT on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method GET_IMP_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SELOPT | Call by reference | Type reference (TYPE) | FEBY_SELOPT | Selektionsoptionen | 20100709 | ||
2 | Returning | RT_IMP_SOURCE | Value transfer | Type reference (TYPE) | FEBY_IMP_SOURCE | Quelldateien mit Kontoauszügen | 20100708 |
Method GET_IMP_SOURCE on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method GET_IMP_TRANPATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_IMP_TRANPATH | Value transfer | Type reference (TYPE) | FEBY_IMP_TRANPATH | Transferpfade von logischen Dateien | 20100907 |
Method GET_IMP_TRANPATH on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method GET_IMP_TRANS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_IMP_TRANS | Value transfer | Type reference (TYPE) | FEBY_IMP_TRANS | Transfer von logischen Kontoauszugsdateien | 20100709 |
Method GET_IMP_TRANS on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method GET_POST_SELOPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_KUKEY | Call by reference | Type reference (TYPE) | KUKEY_EB | Kurzschlüssel (Surrogat) | 20101108 | ||
2 | Returning | RT_POST_SELOPT | Value transfer | Type reference (TYPE) | FEBY_POST_SELOPT | Selektionsoptionen | 20101108 |
Method GET_POST_SELOPT on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method READ_IMP_POST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_IMP_POST | Call by reference | Type reference (TYPE) | FEBS_IMP_POST | Buchungsparameter zum el. Kontoauszug | 20100907 | ||
2 | Exporting | ET_SELOPT_BELNR | Call by reference | Type reference (TYPE) | FEBY_SELOPT | Selektionsoptionen | 20100909 | ||
3 | Exporting | ET_SELOPT_XBLNR | Call by reference | Type reference (TYPE) | FEBY_SELOPT | Selektionsoptionen | 20100909 | ||
4 | Importing | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100712 | ||
5 | Importing | IV_HBKID | Call by reference | Type reference (TYPE) | HBKID | Kurzschlüssel für eine Hausbank | 20100712 | ||
6 | Importing | IV_HKTID | Call by reference | Type reference (TYPE) | HKTID | Kurzschlüssel für eine Kontenverbindung | 20100712 | ||
7 | Importing | IV_INTRADAY | Call by reference | Type reference (TYPE) | INTRADAY_EN | Intraday-Bearbeitungskennzeichen | 20100907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Eintrag nicht gefunden | 20110322 |
Method READ_IMP_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FEBFORMAT | Call by reference | Type reference (TYPE) | FEB_FORMAT | Format des elektronischen Kontoauszugs | 20100716 | ||
2 | Returning | RT_IMP_STRUCT | Value transfer | Type reference (TYPE) | FEBY_IMP_STRUCT | Formatspez. Parameter | 20100719 |
Method READ_IMP_STRUCT on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method READ_IMP_TRANPATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TRANPATH | Call by reference | Type reference (TYPE) | FEBY_TRANPATH | Transferpfade einer logischen Datei | 20100907 | ||
2 | Importing | IV_BANKN | Call by reference | Type reference (TYPE) | BANKN | Bankkontonummer | 20101110 | ||
3 | Importing | IV_BANKS | Call by reference | Type reference (TYPE) | BANKS | Länderschlüssel der Bank | 20100713 | ||
4 | Importing | IV_BANKY | Call by reference | Type reference (TYPE) | BANKK | Bankschlüssel | 20100713 | ||
5 | Importing | IV_BLZ | Call by reference | Type reference (TYPE) | BANKK | Bankschlüssel (BLZ) | 20101111 | ||
6 | Importing | IV_BNKACCOUNT_EXT | Call by reference | Type reference (TYPE) | FEB_BNKACC_EXT | Externe Bankkontonummer/ IBAN | 20100713 | ||
7 | Importing | IV_BNKN2 | Call by reference | Type reference (TYPE) | BNKN2 | Alternative Bankkontonummer (bei mehrdeutiger Kontonummer) | 20101110 | ||
8 | Importing | IV_IBAN | Call by reference | Type reference (TYPE) | IBAN | IBAN (International Bank Account Number) | 20101110 | ||
9 | Importing | IV_SWIFT | Call by reference | Type reference (TYPE) | SWIFT | S.W.I.F.T-Code für internationale Zahlungen | 20101111 |
Method READ_IMP_TRANPATH on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method READ_PATH_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DIRECTORY | Call by reference | Type reference (TYPE) | FEB_DIRECTORY | Physisches Verzeichnis | 20100712 | ||
2 | Exporting | EV_FILENAME | Call by reference | Type reference (TYPE) | FEB_FILENAME | Physischer Dateiname | 20100712 | ||
3 | Importing | IV_PATH | Call by reference | Type reference (TYPE) | FEB_PATH | Logischer Pfadname | 20100712 |
Method READ_PATH_DETAILS on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method READ_PATH_ERR_LF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_PATH_ERROR | Call by reference | Type reference (TYPE) | FEB_PATH_ERR | Logischer Pfadname Fehlerdateien | 20100712 | ||
2 | Importing | IV_BANKS | Call by reference | Type reference (TYPE) | BANKS | Länderschlüssel der Bank | 20100712 | ||
3 | Importing | IV_BANKY | Call by reference | Type reference (TYPE) | BANKK | Bankschlüssel | 20100712 | ||
4 | Importing | IV_BNKACCOUNT_EXT | Call by reference | Type reference (TYPE) | FEB_BNKACC_EXT | BankschlüsselExterne Bankkontonummer/ IBAN | 20100712 |
Method READ_PATH_ERR_LF on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method READ_POST_SELOPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SELOPT_BELNR | Call by reference | Type reference (TYPE) | FEBY_SELOPT | Selektionsoptionen | 20101108 | ||
2 | Exporting | ET_SELOPT_XBLNR | Call by reference | Type reference (TYPE) | FEBY_SELOPT | Selektionsoptionen | 20101108 | ||
3 | Exporting | E_BDANZ | Call by reference | Type reference (TYPE) | BDANZ_EB | 20101108 | |||
4 | Exporting | E_BDART | Call by reference | Type reference (TYPE) | BDART_EB | 20101108 | |||
5 | Importing | IV_KUKEY | Call by reference | Type reference (TYPE) | KUKEY_EB | Buchungskreis | 20101108 |
Method READ_POST_SELOPT on class CL_FEB_FILE_CUSTOMIZING has no exception.
Method READ_SOURCE_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SELOPT | Call by reference | Type reference (TYPE) | FEBY_SELOPT | Selektionsoptionen | 20100709 | ||
2 | Returning | RT_SOURCE_DETAILS | Value transfer | Type reference (TYPE) | FEBY_SOURCE_DETAILS | Details zu Importinformationen | 20100708 |
Method READ_SOURCE_DETAILS on class CL_FEB_FILE_CUSTOMIZING has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 606 |