SAP ABAP Class CL_EPIC_EBR_FEB_DATA_ACCESS (EPIC ebs data access)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-FI-EPIC-EBR (Package) Globalization: E-Payment Integration Bank Receipt
Properties
Class CL_EPIC_EBR_FEB_DATA_ACCESS  
Short Description EPIC ebs data access    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ID-FI-EPIC-EBR   Globalization: E-Payment Integration Bank Receipt 
Created 20130613   SAP 
Last change 20140121   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)
Interfaces
Class CL_EPIC_EBR_FEB_DATA_ACCESS has no interface implemented.
Friends
Class CL_EPIC_EBR_FEB_DATA_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_APP_ID Constant Public Type reference (TYPE) ANWND_EBKO '0005' Application using bank data storage 20130711
2 GO_INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_EPIC_EBR_FEB_DATA_ACCESS EPIC ebs data access 20130711
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20130711
2 CREATE_SINGLE_EBR Instance method Public Method Create single ebr item 20130711
3 DELETE_SINGLE_EBR Instance method Public Method Delete single ebr item 20130711
4 GET_EBR_REFERENCE_RECORD Instance method Public Method 20130711
5 GET_FEB_BY_RECEIPT Instance method Public Method Get febep table by receipt 20130711
6 GET_INSTANCE Static method Public Method 20130711
7 SYNCHRONIZE_EBR_AV Instance method Public Method Synchronize data to ebr av from ebs 20130711
8 SYNCHRONIZE_EBR_FEB Instance method Public Method Synchronize data to ebr feb from ebs 20130711
9 SYNCHRONIZE_UPDATE_SEG Instance method Public Method 20131121
10 UPDATE_EBS_WITH_AV Instance method Public Method Update febep if payment advise update 20130711
11 UPDATE_SINGLE_EBR Instance method Public Method Update single ebr item 20130711
12 _ANALYSIZE_EBR_STATUS Instance method Private Method Analysize ebr status from febep data 20130711
13 _CREATE_EBR_AV Instance method Private Method Create epic_ebr_av record from avik 20130711
14 _CREATE_EBR_FEB Instance method Private Method Create record in EPIC_EBR_FEB synchronize with febep 20130711
15 _GENERATE_EBS_HEADER Instance method Private Method Generate ebs header if header not exist. 20130711
16 _GET_SENDING_BANK Instance method Private Method Get sending bank 20131115
17 _INTERNAL_CREATE_EBR Instance method Private Method Internal create ebr item 20131115
18 _INTERNAL_DELETE_EBR Instance method Private Method Internal delete ebr item 20131115
19 _INTERNAL_UPDATE_EBR Instance method Private Method Internal update ebr item 20131115
20 _TRANSFER_BANK_REMARK Instance method Private Method Transfer bank remark to FEBY_FEBRE 20130711
21 _TRANSFER_EBR Instance method Private Method Transfer ebr header to FEBEP 20130711
22 _TRANSFER_EBS_HEADER Instance method Private Method 20130711
23 _UPDATE_FEBEP Instance method Private Method Update febep 20130711
24 _UPDATE_POST_INFO Instance method Private Method Update ebr post information in febep 20130719
Events
Class CL_EPIC_EBR_FEB_DATA_ACCESS has no event.
Types
Class CL_EPIC_EBR_FEB_DATA_ACCESS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EPIC_EBR_FEB_DATA_ACCESS has no parameter.
Method CONSTRUCTOR on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method CREATE_SINGLE_EBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EBR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header 20130711

Method CREATE_SINGLE_EBR on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method DELETE_SINGLE_EBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EBR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header(Structure) 20130711

Method DELETE_SINGLE_EBR on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method GET_EBR_REFERENCE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FEBRE Call by reference Type reference (TYPE) FEBY_FEBRE Reference record for electronic bank statement line item 20130711
2 Importing IV_ESNUM_EB Call by reference Type reference (TYPE) ESNUM_EB Number of Reservation/Dependent Requirement 20130711
3 Importing IV_KUKEY_EB Call by reference Type reference (TYPE) KUKEY_EB Short Key (Surrogate) 20130711

Method GET_EBR_REFERENCE_RECORD on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method GET_FEB_BY_RECEIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FEBEP Call by reference Type reference (TYPE) FEBY_FEBEP Table Type FEBEP 20130711
2 Importing IT_EBR Call by reference Type reference (TYPE) EPIC_T_EBR_HDR Electronic Bank Receipt Header 20130711

Method GET_FEB_BY_RECEIPT on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_EPIC_EBR_FEB_DATA_ACCESS EPIC ebs data access 20130711

Method GET_INSTANCE on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method SYNCHRONIZE_EBR_AV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FEBEP Call by reference Type reference (TYPE) FEBY_FEBEP Table Type FEBEP 20130711

Method SYNCHRONIZE_EBR_AV on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method SYNCHRONIZE_EBR_FEB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FEBEP Call by reference Type reference (TYPE) FEBY_FEBEP Table Type FEBEP 20130711

Method SYNCHRONIZE_EBR_FEB on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method SYNCHRONIZE_UPDATE_SEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FEBEP Call by reference Type reference (TYPE) FEBY_FEBEP 20131121

Method SYNCHRONIZE_UPDATE_SEG on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method UPDATE_EBS_WITH_AV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AVSID Call by reference Type reference (TYPE) AVSID Payment Advice Number 20130711
2 Importing IV_EBR_ID Call by reference Type reference (TYPE) EPIC_EBR_ID Bank Receipt Identifier 20130808

Method UPDATE_EBS_WITH_AV on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method UPDATE_SINGLE_EBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EBR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header(Structure) 20130711

Method UPDATE_SINGLE_EBR on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _ANALYSIZE_EBR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FEBEP Call by reference Type reference (TYPE) FEBEP Electronic Bank Statement Line Items 20130711
2 Returning RV_STATUS Value transfer Type reference (TYPE) EPIC_EBR_STATUS Status of Bank Receipt 20130711

Method _ANALYSIZE_EBR_STATUS on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _CREATE_EBR_AV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AVIP Call by reference Type reference (TYPE) AVIP 20130711
2 Importing IS_EBR_FEB Call by reference Type reference (TYPE) EPIC_EBR_FEB Additional Data on Bank Statement Line Item for Bank Receipt 20130711

Method _CREATE_EBR_AV on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _CREATE_EBR_FEB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EBR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header(Structure) 20130711
2 Importing IS_FEBEP Call by reference Type reference (TYPE) FEBEP Electronic Bank Statement Line Items 20130711

Method _CREATE_EBR_FEB on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _GENERATE_EBS_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EBR_HDR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header 20130711
2 Returning RV_KUKEY Value transfer Type reference (TYPE) KUKEY_EB Short Key (Surrogate) 20130711

Method _GENERATE_EBS_HEADER on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _GET_SENDING_BANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ABSND Call by reference Type reference (TYPE) ABSND_EB Sending bank (electronic bank statement) 20131115
2 Exporting EV_ACC_NO Call by reference Type reference (TYPE) CHAR30 30 Characters 20131115
3 Exporting EV_BANKL Call by reference Type reference (TYPE) BANKK Bank Number 20131115
4 Importing IS_EBR_HDR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header 20131115

Method _GET_SENDING_BANK on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _INTERNAL_CREATE_EBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EBR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header 20131115

Method _INTERNAL_CREATE_EBR on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _INTERNAL_DELETE_EBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EBR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header(Structure) 20131115

Method _INTERNAL_DELETE_EBR on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _INTERNAL_UPDATE_EBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EBR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header(Structure) 20131115

Method _INTERNAL_UPDATE_EBR on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _TRANSFER_BANK_REMARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EBR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header(Structure) 20130711
2 Returning RT_FEBRE Value transfer Type reference (TYPE) TTY_FEBRE Table Type FEBRE 20130711

Method _TRANSFER_BANK_REMARK on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _TRANSFER_EBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FEBEP Call by reference Type reference (TYPE) FEBEP Electronic Bank Statement Line Items 20130711
2 Importing IS_EBR_HDR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header 20130711

Method _TRANSFER_EBR on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _TRANSFER_EBS_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FEBKO_IF Call by reference Type reference (TYPE) FEBKO_IF FEBKO Structure for Interface 20130711
2 Importing IS_EBR_HDR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header 20130711

Method _TRANSFER_EBS_HEADER on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _UPDATE_FEBEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EBR Call by reference Type reference (TYPE) EPIC_S_EBR_HDR Electronic Bank Receipt Header(Structure) 20130813
2 Importing IS_FEBEP Call by reference Type reference (TYPE) FEBEP Electronic Bank Statement Line Items 20130711
3 Importing IT_FEBRE Call by reference Type reference (TYPE) TTY_FEBRE Table Type FEBRE 20130711

Method _UPDATE_FEBEP on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.

Method _UPDATE_POST_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BELNR Call by reference Type reference (TYPE) BELNR_D Accounting Document Number 20130719
2 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130719
3 Importing IV_ESNUM Call by reference Type reference (TYPE) ESNUM_EB Memo Record Number (Line Item Number in Bank Statement) 20130719
4 Importing IV_GJAHR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20130719
5 Importing IV_KUKEY Call by reference Type reference (TYPE) KUKEY_EB Short Key (Surrogate) 20130719

Method _UPDATE_POST_INFO on class CL_EPIC_EBR_FEB_DATA_ACCESS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in