SAP ABAP Interface IF_FBRC_PRESENTATION (Interface for Data Handling for Reconciliation Process)
Hierarchy
☛
EA-FIN (Software Component) EA-FIN
⤷
FI-GL-GL-CL (Application Component) Closing Operations
⤷
FB_RC (Package) Reconciliation Tool
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FBICRC_PRESENTATION | Implement IF_FBRC_PRESENTATION for IC Reconciliation | 20050811 |
Properties
| Interface | IF_FBRC_PRESENTATION | |
| Short Description | Interface for Data Handling for Reconciliation Process |
General Data
| Package | FB_RC | Reconciliation Tool |
| Created | 20040227 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_FBRC_PRESENTATION has no forward declaration.
Interfaces
Interface IF_FBRC_PRESENTATION has no interface.
Friends
Interface IF_FBRC_PRESENTATION has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GC_EVENT_GRID_FIRST_DISPLAY | Constant | Public | Type reference (TYPE) | FIELDNAME | 'FIRST_DISPLAY' | 20070625 | ||
| 2 | GC_EVENT_GRID_REFRESH | Constant | Public | Type reference (TYPE) | FIELDNAME | 'REFRESH' | 20070625 | ||
| 3 | GC_SENDER_ASSIGNED | Constant | Public | Type reference (TYPE) | FIELDNAME | 'GRID_ASSIGN' | Sending Object is Assigned Records Grid | 20040528 | |
| 4 | GC_SENDER_MAIN_TOOLBAR | Constant | Public | Type reference (TYPE) | FIELDNAME | 'TB_MAIN' | Sending Object is Main Toolbar | 20040528 | |
| 5 | GC_SENDER_SUGGEST | Constant | Public | Type reference (TYPE) | FIELDNAME | 'GRID_SUGGEST' | Sending Object is Suggestion Grid | 20040528 | |
| 6 | GC_SENDER_SUGGEST_TOOLBAR | Constant | Public | Type reference (TYPE) | FIELDNAME | 'TB_SUGG' | Sending Object is Main Toolbar | 20100610 | |
| 7 | GC_SENDER_TOP_OVERVIEW | Constant | Public | Type reference (TYPE) | FIELDNAME | 'GRID_TOPOVW' | Sending Object is Top Overview Grid | 20040528 | |
| 8 | GC_SENDER_UNASSIGNED_ORG_UNIT | Constant | Public | Type reference (TYPE) | FIELDNAME | 'GRID_ORG' | Sending Object is Unassigned Org Unit Records Grid | 20040528 | |
| 9 | GC_SENDER_UNASSIGNED_PARTNER | Constant | Public | Type reference (TYPE) | FIELDNAME | 'GRID_PARTNER' | Sending Object is Unassigned Partner Records Grid | 20040528 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Change Field Catalog | 20070730 | |
| 2 | Instance method | Public | Method | 20070625 | ||
| 3 | Instance method | Public | Method | Check whether Totals entry is dummy or not? | 20040507 | |
| 4 | Instance method | Public | Method | Determine LED Color for Tree Navigation Nodes | 20040505 | |
| 5 | Instance method | Public | Method | Get Currency Key and Amount for Difference in Assigned Rec. | 20041008 | |
| 6 | Instance method | Public | Method | Get Descriptions for Unassigned ALV Grids | 20040527 | |
| 7 | Instance method | Public | Method | Select Line Items for the Selected Tree Node or Set Values | 20040301 | |
| 8 | Instance method | Public | Method | Get Mapping Table | 20040309 | |
| 9 | Instance method | Public | Method | Add Functions to A Drop Down Menu | 20040607 | |
| 10 | Instance method | Public | Method | Manage UI Functions in Toolbars | 20040914 | |
| 11 | Instance method | Public | Method | Processing for Selected Function | 20040527 | |
| 12 | Instance method | Public | Method | Save Changes | 20040426 | |
| 13 | Instance method | Public | Method | Update status field | 20040417 |
Events
Interface IF_FBRC_PRESENTATION has no event.
Types
Interface IF_FBRC_PRESENTATION has no local type.
Method Signatures
Method CHANGE_FIELD_CATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FIELDCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | 20070730 | ||||
| 2 | ID_STRUCT_NAME | Call by reference | Type reference (TYPE) | FB_RC_TABNAME | 20070730 |
Method CHANGE_FIELD_CATALOG on Interface IF_FBRC_PRESENTATION has no exception.
Method CHANGE_NAVIGATION_TREE_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ITEM | Call by reference | Type reference (TYPE) | GUI_ITEM | 20070625 | ||||
| 2 | IB_USE_SEC_ORGUNITS | Call by reference | Type reference (TYPE) | FB_RC_FLAG | 20070625 |
Method CHANGE_NAVIGATION_TREE_ITEMS on Interface IF_FBRC_PRESENTATION has no exception.
Method CHECK_DUMMY_TOTALS_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EB_IS_DUMMY | Call by reference | Type reference (TYPE) | BOOLE_D | Ja oder Nein? | 20040507 | |||
| 2 | IB_DISPLAY_CATEGORY | Call by reference | Type reference (TYPE) | FB_RC_FLAG | 20070625 | ||||
| 3 | ID_AMOUNT | Call by reference | Type reference (TYPE) | WERTV9 | 20070625 | ||||
| 4 | IT_TOTALS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Totals | 20050330 |
Method CHECK_DUMMY_TOTALS_ENTRY on Interface IF_FBRC_PRESENTATION has no exception.
Method DETERMINE_LED_COLOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EB_DISPLAY_CATEGORY | Call by reference | Type reference (TYPE) | FB_RC_FLAG | Kennzeichen:'X' =Anzeigekategorie;'' =Hierarchieeintrag | 20040702 | |||
| 2 | EB_USE_SEC_ORGUNITS | Call by reference | Type reference (TYPE) | FB_RC_FLAG | Use Secondary Org Units for Selection | 20041208 | |||
| 3 | ED_AMOUNT | Call by reference | Type reference (TYPE) | WERTV9 | Abweichungsbetrag | 20040702 | |||
| 4 | ED_SEC_ORGUNIT_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name of Sec Org Unit | 20041208 | |||
| 5 | ED_SEC_PARTNER_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name of Sec Partner | 20041208 | |||
| 6 | ET_TOTALS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Set von Summensätzen für eine Anzeigekategorie | 20040702 | |||
| 7 | ID_TV_IMAGE | Call by reference | Type reference (TYPE) | TV_IMAGE | Symbol | 20040702 |
Method DETERMINE_LED_COLOR on Interface IF_FBRC_PRESENTATION has no exception.
Method GET_ASSIGNED_AMOUNT_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_FNAME_ASSIGNED_DIFF_AMOUNT | Call by reference | Type reference (TYPE) | FIELDNAME | Amount Field for Differences in Assigned Records | 20041008 | |||
| 2 | ED_FNAME_ASSIGNED_DIFF_CURR | Call by reference | Type reference (TYPE) | FIELDNAME | Currency Key Field for Differences in Assigned Records | 20041008 |
Method GET_ASSIGNED_AMOUNT_FIELDS on Interface IF_FBRC_PRESENTATION has no exception.
Method GET_DISP_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_UNASSIGNED_ALV1_DISP_DESC | Call by reference | Type reference (TYPE) | CHAR64 | Zeichenfeld, Länge 32 | 20040527 | |||
| 2 | ED_UNASSIGNED_ALV2_DISP_DESC | Call by reference | Type reference (TYPE) | CHAR64 | Zeichenfeld, Länge 32 | 20040527 |
Method GET_DISP_DESCRIPTION on Interface IF_FBRC_PRESENTATION has no exception.
Method GET_LINE_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EB_USE_RTYPE | Call by reference | Type reference (TYPE) | FB_RC_FLAG | Use Record Type for Selection | 20110726 | |||
| 2 | EB_USE_SEC_ORGUNITS | Call by reference | Type reference (TYPE) | FB_RC_FLAG | Use Secondary Org Units for Selection | 20040820 | |||
| 3 | ED_ORGUNIT | Call by reference | Type reference (TYPE) | STRING | Ausgewählte Organisationseinheit | 20040702 | |||
| 4 | ED_PARTNER | Call by reference | Type reference (TYPE) | STRING | Ausgewählter Partner | 20040702 | |||
| 5 | ED_SEC_ORGUNIT | Call by reference | Type reference (TYPE) | STRING | Ausgewählte sekundäre Organisationseinheit | 20040702 | |||
| 6 | ED_SEC_ORGUNIT_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name of Sec Org Unit | 20040820 | |||
| 7 | ED_SEC_PARTNER | Call by reference | Type reference (TYPE) | STRING | Ausgewählter sekundärer Partner | 20040702 | |||
| 8 | ED_SEC_PARTNER_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name of Sec Partner | 20040820 | |||
| 9 | ET_LEFT_TOTALS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Selected Left Totals Records | 20121211 | |||
| 10 | ET_RIGHT_TOTALS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Selected Right Totals Records | 20121211 | |||
| 11 | ET_TOTALS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Ausgewählte Summensätze | 20040702 | |||
| 12 | IT_ASSIGNED_DIFF | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zugeordnete Positionen mit Abweichungen | 20040702 | |||
| 13 | IT_ASSIGNED_NODIFF | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zugeordnete Positionen ohne Abweichungen | 20040702 | |||
| 14 | IT_ORGUNIT_UNASSIGNED | Call by reference | Type reference (TYPE) | STANDARD TABLE | Nicht zugeordnete Positionen von Organisationseinheit | 20040702 | |||
| 15 | IT_PARTNER_UNASSIGNED | Call by reference | Type reference (TYPE) | STANDARD TABLE | Nicht zugeordnete Positionen von Partner | 20040702 |
Method GET_LINE_ITEMS on Interface IF_FBRC_PRESENTATION has no exception.
Method GET_MAPPING_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MAPPING | Call by reference | Type reference (TYPE) | FBRC_T_FNAME_MAP | Tabelle für Feldnamenzuordnung | 20040309 |
Method GET_MAPPING_TABLE on Interface IF_FBRC_PRESENTATION has no exception.
Method HANDLE_DDOWN_MENU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_FUNCTION | Call by reference | Type reference (TYPE) | SYUCOMM | Bilder, Funktionscode ausgelöst durch PAI | 20040607 | |||
| 2 | ED_SENDER | Call by reference | Type reference (TYPE) | FIELDNAME | Sendendes Grid | 20040607 | |||
| 3 | EO_MENU | Call by reference | Object reference (TYPE REF TO) | CL_CTMENU | Kontextmenü | 20040607 | |||
| 4 | ER_ASSIGNED_SEL | Call by reference | Object reference (TYPE REF TO) | DATA | Zugeordnete Datensätze | 20040607 | |||
| 5 | ER_ORGUNIT_SEL | Call by reference | Object reference (TYPE REF TO) | DATA | Ausgewählte OrgEinheitdatensätze | 20040607 | |||
| 6 | ER_PARTNER_SEL | Call by reference | Object reference (TYPE REF TO) | DATA | Ausgewählte Partnerdatensätze | 20040607 |
Method HANDLE_DDOWN_MENU on Interface IF_FBRC_PRESENTATION has no exception.
Method MANAGE_UI_FUNCTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_TOOLBAR | Call by reference | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Object | 20040914 | |||
| 2 | CT_TOOLBAR | Call by reference | Type reference (TYPE) | TTB_BUTTON | Table of Functions | 20040914 | |||
| 3 | ED_SENDER | Call by reference | Type reference (TYPE) | FIELDNAME | Sender ID | 20040914 |
Method MANAGE_UI_FUNCTIONS on Interface IF_FBRC_PRESENTATION has no exception.
Method PROCESS_UI_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ASSIGNED_SEL | Call by reference | Object reference (TYPE REF TO) | DATA | Einander zugeordnete Datensätze: Mit Abweichungen | 20040528 | |||
| 2 | CR_ORGUNIT_SEL | Call by reference | Object reference (TYPE REF TO) | DATA | Datensätze aus Organisationseinheit | 20040528 | |||
| 3 | CR_PARTNER_SEL | Call by reference | Object reference (TYPE REF TO) | DATA | Datensätze aus Partnereinheit | 20040528 | |||
| 4 | ED_DDOWN_FUNCTION | Call by reference | Type reference (TYPE) | UI_FUNC | 20070625 | ||||
| 5 | ED_FUNCTION | Call by reference | Type reference (TYPE) | UI_FUNC | Anwendungsfunktionscode | 20040527 | |||
| 6 | ED_SENDER | Call by reference | Type reference (TYPE) | FIELDNAME | Absenderkennung | 20040527 | |||
| 7 | IB_REFRESH_NECESSARY | Call by reference | Type reference (TYPE) | FB_RC_FLAG | General Indicator | 20110113 |
Method PROCESS_UI_FUNCTION on Interface IF_FBRC_PRESENTATION has no exception.
Method SAVE_CHANGED_RECORDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ASSIGN | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zugeordnete Positionen ohne Abweichung | 20040426 | |||
| 2 | CT_ASSIGN_DIFF | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zugeordnete Positionen mit Abweichung | 20040426 | |||
| 3 | CT_ORG_UNASSIGN | Call by reference | Type reference (TYPE) | STANDARD TABLE | Nicht zugeordnete Positionen Organisation | 20040426 | |||
| 4 | CT_PART_UNASSIGN | Call by reference | Type reference (TYPE) | STANDARD TABLE | Nicht zugeordnete Positionen Partner | 20040426 | |||
| 5 | IT_SEL_PARAMS | Call by reference | Type reference (TYPE) | GUSL_T_SELECTION_RFC | Einschränkungen Selektionsbild | 20040505 |
Method SAVE_CHANGED_RECORDS on Interface IF_FBRC_PRESENTATION has no exception.
Method UPDATE_STATUS_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SELECTED_RECORDS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Selektierte Sätze für Statusaktualisierung | 20040421 | |||
| 2 | ED_FNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20040702 | |||
| 3 | ED_NEW_ICON | Call by reference | Type reference (TYPE) | ICON_D | Symbol | 20040702 | |||
| 4 | ED_NEW_STATUS | Call by reference | Type reference (TYPE) | FB_RC_STATUS | Neuer Status | 20040702 |
Method UPDATE_STATUS_FIELD on Interface IF_FBRC_PRESENTATION has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 500 |