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
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