SAP ABAP Interface IF_EX_FB_ICRC_003 (Business add-in interface IF_EX_FB_ICRC_003)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI (Application Component) Financial Accounting
     FB_ICRC (Package) Cross-System Intercompany Reconciliation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_FB_ICRC_003 BAdI class CL_EX_FB_ICRC_003 20041006
Properties
Interface IF_EX_FB_ICRC_003  
Short Description Business add-in interface IF_EX_FB_ICRC_003    
General Data
Package FB_ICRC   Cross-System Intercompany Reconciliation 
Created 20041006   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_FB_ICRC_003 has no forward declaration.
Interfaces
Interface IF_EX_FB_ICRC_003 has no interface.
Friends
Interface IF_EX_FB_ICRC_003 has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVT01_AFTER_COMPANY_CONV Constant Public Type reference (TYPE) FB_ICRC_FLAG 3 After Converting Company IDs in Reconciliation System 20041006
2 GC_EVT01_AFTER_RECEIVE Constant Public Type reference (TYPE) FB_ICRC_FLAG 4 After Receiving Data From Remote System 20041006
3 GC_EVT01_BEFORE_COMPANY_CONV Constant Public Type reference (TYPE) FB_ICRC_FLAG 2 Before Converting Company IDs in Reconciliation System 20041006
4 GC_EVT01_REMOTE_SELECT Constant Public Type reference (TYPE) FB_ICRC_FLAG 1 Selection in Remote System 20041006
5 GC_EVT02_AFTER_RECEIVE Constant Public Type reference (TYPE) FB_ICRC_FLAG 2 After Receiving Data From Remote System 20041006
6 GC_EVT02_BEFORE_CCODE_CHECK Constant Public Type reference (TYPE) FB_ICRC_FLAG 1 Before Checking Whether Active CCode Exists in Remote System 20041006
7 GC_EVT03_AFTER_ASSIGN Constant Public Type reference (TYPE) FB_ICRC_FLAG 1 After Data Records Were Assigned 20070625
8 GC_EVT03_AFTER_GOS Constant Public Type reference (TYPE) FB_ICRC_FLAG 4 After GOS Were Called 20070625
9 GC_EVT03_AFTER_LOCAL_UPDATE Constant Public Type reference (TYPE) FB_ICRC_FLAG 3 After Updating Transferred Records From Existing Records 20070625
10 GC_EVT03_BEFORE_LOCAL_UPDATE Constant Public Type reference (TYPE) FB_ICRC_FLAG 2 Before Updating Transferred Records From Existing Records 20070625
11 GC_EVT03_DLIST_AFTER_SELECT Constant Public Type reference (TYPE) FB_ICRC_FLAG 6 Line items list: After data has been selected 20091029
12 GC_EVT03_FBICR_AFTER_STAT_UPD Constant Public Type reference (TYPE) FB_ICRC_FLAG 'A' FBICR*: After Update of Status Field 20130503
13 GC_EVT03_FBICR_BEFORE_DISPLAY Constant Public Type reference (TYPE) FB_ICRC_FLAG 9 FBICR*: Line Items Before Display 20100920
14 GC_EVT03_ICR_AFTER_SELECT Constant Public Type reference (TYPE) FB_ICRC_FLAG 5 Before Navigation Tree is Created 20070625
15 GC_EVT03_ICR_BEFORE_ASSIGN Constant Public Type reference (TYPE) FB_ICRC_FLAG 7 Before Items Are Assigned Manually 20070724
16 GC_EVT03_ICR_BEFORE_ASSIGN_DEL Constant Public Type reference (TYPE) FB_ICRC_FLAG 6 Before Assignment Is Deleted Manually 20070724
17 GC_EVT03_TLIST_AFTER_SELECT Constant Public Type reference (TYPE) FB_ICRC_FLAG 7 Totals items list: After data has been selected 20091029
18 GC_MODE_ASSIGN Constant Public Type reference (TYPE) FB_ICRC_FLAG 'A' Assign Documents 20070724
19 GC_MODE_DELETE_ASSIGNMENT Constant Public Type reference (TYPE) FB_ICRC_FLAG 'D' Delete Document Assignment 20070724
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FIELDS_TO_BE_SELECTED Instance method Public Method Add Fields to Be Selected from Database Tables 20041006
2 ADD_INFORMATION_TO_DATA_RECORD Instance method Public Method Add Information to Selected Data Record 20041006
3 CHANGE_DATA_TABLE Instance method Public Method Change Information in Data Table 20070625
4 CHANGE_DATA_TABLE_SENDER_SYS Instance method Public Method Change Data Table in Sender System (Add, Delete Records) 20070625
5 CONVERT_DATA_FROM_001 Instance method Public Method Convert GL Open Items 20070625
6 MAP_COMPANY_IDS Instance method Public Method Provide Mapping for Company IDs 20041006
7 RESTRICT_SELECTION Instance method Public Method Restrict Data Selection 20070625
8 SAVE_ASSIGN_CHANGE_IN_ORIG_DOC Instance method Public Method Save Change of Assignment in Original Document 20070724
9 SUPPLY_OTHER_DATA Instance method Public Method Supply Data Using Non Standard Logic 20041006
Events
Interface IF_EX_FB_ICRC_003 has no event.
Types
Interface IF_EX_FB_ICRC_003 has no local type.
Method Signatures

Method ADD_FIELDS_TO_BE_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_TNAME_FTAB Call by reference Type reference (TYPE) FBRC_TH_TNAME_FTAB Additional Tables And Fields 20041006
2 Importing ITH_TNAME_FTAB Call by reference Type reference (TYPE) FBRC_TH_TNAME_FTAB Tables And Fields Contained in Selection 20041006

Method ADD_FIELDS_TO_BE_SELECTED on Interface IF_EX_FB_ICRC_003 has no exception.

Method ADD_INFORMATION_TO_DATA_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) FBICRC_S_SELECT_003 Data Record to Be Sent to Reconciliation System 20041006
2 Importing ID_EVENT Call by reference Type reference (TYPE) FB_ICRC_FLAG See Attributes GC_EVT01_* of IF_EX_FB_ICRC_003 20041006
3 Importing IS_DOC_DETAILS Call by reference Type reference (TYPE) BSEG Detail Information for Document 20041006
4 Importing IS_DOC_DETAILS_FAGL Call by reference Type reference (TYPE) GLU1 FAGL Detail Information for Document 20080508
5 Importing IS_DOC_HEADER Call by reference Type reference (TYPE) BKPF Header Information for Document 20041006
6 Importing IS_EXISTING_RECORD Call by reference Type reference (TYPE) FBICRC_S_SELECT_003 Data Record as It Exists in ICR DB 20121217
7 Importing IS_OPEN_ITEM Call by reference Type reference (TYPE) BSID Open Item Information 20041006
8 Importing IT_SELECTION Call by reference Type reference (TYPE) FBRC_T_TABLE_SEL Selection Criteria 20041006

Method ADD_INFORMATION_TO_DATA_RECORD on Interface IF_EX_FB_ICRC_003 has no exception.

Method CHANGE_DATA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE Data Records 20070625
2 Importing ID_EVENT Call by reference Type reference (TYPE) FB_ICRC_FLAG See Attributes GC_EVT03_* of IF_EX_FB_ICRC_003 20070625
3 Importing ID_MANUAL_ASSIGN Call by reference Type reference (TYPE) FB_ICRC_FLAG 'X' = Manual Assignment, SPACE = Automatic Assignment 20070625

Method CHANGE_DATA_TABLE on Interface IF_EX_FB_ICRC_003 has no exception.

Method CHANGE_DATA_TABLE_SENDER_SYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DATA Call by reference Object reference (TYPE REF TO) DATA Records to be Transferred to Reconciliation System 20070625
2 Importing IR_DOC_DETAILS Call by reference Object reference (TYPE REF TO) DATA Document Detail Information for Selected Open Items (BSEG) 20070625
3 Importing IR_DOC_DETAILS_FAGL Call by reference Object reference (TYPE REF TO) DATA Document Detail Information for Selected Open Items (FAGL) 20080508
4 Importing IR_DOC_HEADER Call by reference Object reference (TYPE REF TO) DATA Document Header Information for Selected Open Items (BKPF) 20070625
5 Importing IR_OPEN_CITEM Call by reference Object reference (TYPE REF TO) DATA Open Customer Items 20070625
6 Importing IR_OPEN_VITEM Call by reference Object reference (TYPE REF TO) DATA Open Vendor Items 20070625

Method CHANGE_DATA_TABLE_SENDER_SYS on Interface IF_EX_FB_ICRC_003 has no exception.

Method CONVERT_DATA_FROM_001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA_003 Call by reference Type reference (TYPE) FBICRC_S_SELECT_003 Structure for Data Selection of Reconcilation Process 003 20070625
2 Importing IS_DATA_001 Call by reference Type reference (TYPE) FBICRC_S_SELECT_001 Structure for Data Selection of Reconcilation Process 001 20070625

Method CONVERT_DATA_FROM_001 on Interface IF_EX_FB_ICRC_003 has no exception.

Method MAP_COMPANY_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_COMPANY_ID_MAPPING_REQUIRED Value transfer Type reference (TYPE) FB_ICRC_FLAG 'X'=Company ID Mapping Required;' '=Not Required 20041006
2 Exporting ETH_COMPANY_MAPPING Call by reference Type reference (TYPE) FBICRC_TH_RFCDES_RCOMP_MAP Mapping of Company IDs per RFC Destination 20041006
3 Importing ID_EVENT Call by reference Type reference (TYPE) FB_ICRC_FLAG See Attributes GC_EVT02_* of IF_EX_FB_ICRC_003 20041006
4 Importing ITH_COMPANIES Call by reference Type reference (TYPE) FBICRC_TH_RCOMP_PROP Companies to be Processed 20041006

Method MAP_COMPANY_IDS on Interface IF_EX_FB_ICRC_003 has no exception.

Method RESTRICT_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TSEL_RFC Call by reference Type reference (TYPE) FBRC_T_TABLE_SEL Table of Selection Restrictions 20070625
2 Importing ID_RFCDES Call by reference Type reference (TYPE) RFCDEST RFC Destination for Selection 20070625
3 Importing ID_RPROC Call by reference Type reference (TYPE) FB_RC_RPROC Reconciliation Process 20070625
4 Importing IT_RCOMP Call by reference Type reference (TYPE) FBICRC_T_RCOMP_FDNAM Companies to be Selected 20070625

Method RESTRICT_SELECTION on Interface IF_EX_FB_ICRC_003 has no exception.

Method SAVE_ASSIGN_CHANGE_IN_ORIG_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_CANCEL_PROCESSING Call by reference Type reference (TYPE) FB_ICRC_FLAG 'X' = No Further Assignment Changes Will Be Saved 20070724
2 Exporting EB_CHANGE_SUCCESSFUL Call by reference Type reference (TYPE) FB_ICRC_FLAG 'X' = Assignment Change Saved in Original Document 20070724
3 Exporting ET_MSG Call by reference Type reference (TYPE) BAL_T_MSG Messages to be Displayed to User 20070724
4 Importing ID_MODE Call by reference Type reference (TYPE) FB_ICRC_FLAG 'A' = Assign; 'D' = Delete Assignment 20070724
5 Importing IS_DATA Call by reference Type reference (TYPE) FBICRC_S_DISPLAY_003 Document to be Changed 20070724
6 Importing IS_RCOMP_PROPERTIES Call by reference Type reference (TYPE) FBICRC_S_RCOMP_PROP Company Properties (e.g. sender field for reference number) 20070724

Method SAVE_ASSIGN_CHANGE_IN_ORIG_DOC on Interface IF_EX_FB_ICRC_003 has no exception.

Method SUPPLY_OTHER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_MESSAGES Call by reference Type reference (TYPE) FBICRC_TH_MSG Messages to Be Stored per Company (Update Run Only) 20070625
2 Exporting ET_DATA Call by reference Type reference (TYPE) FBICRC_T_RPROC_003_DATA Table with Data to Be Reconciled 20041006
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Messages to Be Added to the Program Log 20041006
4 Importing ITH_COMPANIES Call by reference Type reference (TYPE) FBICRC_TH_RCOMP_PROP Company Properties 20041006
5 Importing ITH_TNAME_FTAB Call by reference Type reference (TYPE) FBRC_TH_TNAME_FTAB Tables and Fields to Be Selected 20041006
6 Importing IT_SELECTIONS Call by reference Type reference (TYPE) FBRC_T_TABLE_SEL Selection Restrictions 20041006

Method SUPPLY_OTHER_DATA on Interface IF_EX_FB_ICRC_003 has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 500