SAP ABAP Interface IF_EX_FB_ICRC_002 (Business add-in interface IF_EX_FB_ICRC_002)
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_002 | BAdI class CL_EX_FB_ICRC_002 | 20040311 |
Properties
Interface | IF_EX_FB_ICRC_002 | |
Short Description | Business add-in interface IF_EX_FB_ICRC_002 |
General Data
Package | FB_ICRC | Cross-System Intercompany Reconciliation |
Created | 20040311 | SAP |
Last changed | 20131127 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_FB_ICRC_002 has no forward declaration.
Interfaces
Interface IF_EX_FB_ICRC_002 has no interface.
Friends
Interface IF_EX_FB_ICRC_002 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 | 20040923 | |
2 | GC_EVT01_AFTER_RECEIVE | Constant | Public | Type reference (TYPE) | FB_ICRC_FLAG | 4 | After Receiving Data From Remote System | 20040923 | |
3 | GC_EVT01_BEFORE_COMPANY_CONV | Constant | Public | Type reference (TYPE) | FB_ICRC_FLAG | 2 | Before Converting Company IDs in Reconciliation System | 20040923 | |
4 | GC_EVT01_REMOTE_SELECT | Constant | Public | Type reference (TYPE) | FB_ICRC_FLAG | 1 | Selection in Remote System | 20040923 | |
5 | GC_EVT02_AFTER_RECEIVE | Constant | Public | Type reference (TYPE) | FB_ICRC_FLAG | 2 | After Receiving Data From Remote System | 20040923 | |
6 | GC_EVT02_BEFORE_CCODE_CHECK | Constant | Public | Type reference (TYPE) | FB_ICRC_FLAG | 1 | Before Checking Whether Active CCode Exists in Remote System | 20040923 | |
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_TLIST_AFTER_SELECT | Constant | Public | Type reference (TYPE) | FB_ICRC_FLAG | 7 | Totals items list: After data has been selected | 20091029 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Add Information to Selected Data Record | 20040311 |
2 | ![]() |
Instance method | Public | Method | Change Information in Data Table | 20070625 |
3 | ![]() |
Instance method | Public | Method | Change Data Table in Sender System (Add, Delete Records) | 20070625 |
4 | ![]() |
Instance method | Public | Method | Provide Mapping for Company IDs | 20040920 |
5 | ![]() |
Instance method | Public | Method | Restrict Data Selection | 20070625 |
6 | ![]() |
Instance method | Public | Method | Supply Data Using Non Standard Logic | 20040716 |
Events
Interface IF_EX_FB_ICRC_002 has no event.
Types
Interface IF_EX_FB_ICRC_002 has no local type.
Method Signatures
Method ADD_INFORMATION_TO_DATA_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DATA | Call by reference | Type reference (TYPE) | FBICRC_S_SELECT_002 | Struktur für Datenselektion des Abstimmungsprozesses 002 | 20040430 | ||
2 | ![]() |
ID_EVENT | Call by reference | Type reference (TYPE) | FB_ICRC_FLAG | See Attributes GC_EVT01_* of IF_EX_FB_ICRC_002 | 20040923 | ||
3 | ![]() |
IT_SELECTION | Call by reference | Type reference (TYPE) | FBRC_T_TABLE_SEL | Selection Criteria | 20040923 |
Method ADD_INFORMATION_TO_DATA_RECORD on Interface IF_EX_FB_ICRC_002 has no exception.
Method CHANGE_DATA_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | Data Records | 20070625 | ||
2 | ![]() |
ID_EVENT | Call by reference | Type reference (TYPE) | FB_ICRC_FLAG | See Attributes GC_EVT03_* of IF_EX_FB_ICRC_002 | 20070625 | ||
3 | ![]() |
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_002 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 | ![]() |
CR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Records to be Transferred to Reconciliation System | 20070625 | ||
2 | ![]() |
IR_DOC_DETAILS | Call by reference | Object reference (TYPE REF TO) | DATA | Document Detail Information for Selected Open Items (BSEG) | 20070625 | ||
3 | ![]() |
IR_DOC_HEADER | Call by reference | Object reference (TYPE REF TO) | DATA | Document Header Information for Selected Open Items (BKPF) | 20070625 | ||
4 | ![]() |
IR_OPEN_ITEM | Call by reference | Object reference (TYPE REF TO) | DATA | Open Items | 20070625 |
Method CHANGE_DATA_TABLE_SENDER_SYS on Interface IF_EX_FB_ICRC_002 has no exception.
Method MAP_COMPANY_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EB_COMPANY_ID_MAPPING_REQUIRED | Call by reference | Type reference (TYPE) | FB_ICRC_FLAG | 'X'=Company ID Mapping Required;' '=Not Required | 20040922 | ||
2 | ![]() |
ETH_COMPANY_MAPPING | Call by reference | Type reference (TYPE) | FBICRC_TH_RFCDES_RCOMP_MAP | Mapping of Company IDs per RFC Destination | 20040920 | ||
3 | ![]() |
ID_EVENT | Call by reference | Type reference (TYPE) | FB_ICRC_FLAG | See Attributes GC_EVT02_* of IF_EX_FB_ICRC_002 | 20040923 | ||
4 | ![]() |
ITH_COMPANIES | Call by reference | Type reference (TYPE) | FBICRC_TH_RCOMP_PROP | Companies to be Processed | 20040920 |
Method MAP_COMPANY_IDS on Interface IF_EX_FB_ICRC_002 has no exception.
Method RESTRICT_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_TSEL_RFC | Call by reference | Type reference (TYPE) | FBRC_T_TABLE_SEL | Table of Selection Restrictions | 20070625 | ||
2 | ![]() |
ID_RFCDES | Call by reference | Type reference (TYPE) | RFCDEST | RFC Destination for Selection | 20070625 | ||
3 | ![]() |
ID_RPROC | Call by reference | Type reference (TYPE) | FB_RC_RPROC | Reconciliation Process | 20070625 | ||
4 | ![]() |
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_002 has no exception.
Method SUPPLY_OTHER_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_MESSAGES | Call by reference | Type reference (TYPE) | FBICRC_TH_MSG | Messages to Be Stored per Company (Update Run Only) | 20070625 | ||
2 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | FBICRC_T_RPROC_002_DATA | Tabelle mit abzustimmenden Daten | 20040716 | ||
3 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Nachrichten, die in das Programmprotokoll aufzunehmen sind | 20040716 | ||
4 | ![]() |
ID_GRCOA | Call by reference | Type reference (TYPE) | KKTPL | Konzernkontenplan | 20040716 | ||
5 | ![]() |
ITH_COMPANIES | Call by reference | Type reference (TYPE) | FBICRC_TH_RCOMP_PROP | Gesellschaftseigenschaften | 20040716 | ||
6 | ![]() |
IT_SELECTIONS | Call by reference | Type reference (TYPE) | FBRC_T_TABLE_SEL | Selektionseinschränkungen | 20040716 |
Method SUPPLY_OTHER_DATA on Interface IF_EX_FB_ICRC_002 has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 500 |