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 |