SAP ABAP Interface IF_RERA_FUNDS_MANAGEMENT (Interface for Funds Management)
Hierarchy
☛
EA-FIN (Software Component) EA-FIN
⤷
RE-FX-RA (Application Component) Rental Accounting
⤷
RE_RA_CA (Package) RE: Cross Application Rental Accounting
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_REEX_FUNDS_MANAGEMENT_FI | Interface for Reading Costs (Standard Implementation) | 20030505 |
Properties
| Interface | IF_RERA_FUNDS_MANAGEMENT | |
| Short Description | Interface for Funds Management |
General Data
| Package | RE_RA_CA | RE: Cross Application Rental Accounting |
| Created | 20030502 | SAP |
| Last changed | 20100310 | SAP |
| 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) |
| 2 | RECA0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 3 | RECA1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 4 | RECA4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_RERA_FUNDS_MANAGEMENT has no interface.
Friends
Interface IF_RERA_FUNDS_MANAGEMENT has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MF_IS_ACTIVE | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20030514 | |||
| 2 | MO_ACCSYSTEM | Instance attribute | Public | Object reference (TYPE REF TO) | IF_RERA_ACC_SYSTEM | Description of Interface to FI System (Any) | 20030514 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Checks Budget Period | 20080418 | |
| 2 | Instance method | Public | Method | Checks Budget Period Against the Specified Time Period | 20080617 | |
| 3 | Instance method | Public | Method | Checks Commitment Item | 20040210 | |
| 4 | Instance method | Public | Method | Checks Functional Area | 20040210 | |
| 5 | Instance method | Public | Method | Checks Fund | 20040210 | |
| 6 | Instance method | Public | Method | Checks Funds Center | 20040210 | |
| 7 | Instance method | Public | Method | Checks Combination of Fund/Budget Period | 20080617 | |
| 8 | Instance method | Public | Method | Checks Grant | 20040210 | |
| 9 | Instance method | Public | Method | Checks Program in Funds Management | 20041109 | |
| 10 | Instance method | Public | Method | Active Funds Management Components | 20030502 | |
| 11 | Instance method | Public | Method | Gets Name of Budget Period | 20080417 | |
| 12 | Instance method | Public | Method | Gets Name of Commitment Item | 20030502 | |
| 13 | Instance method | Public | Method | Supplies Name of Functional Area | 20030502 | |
| 14 | Instance method | Public | Method | Supplies Name of Funds Center | 20030502 | |
| 15 | Instance method | Public | Method | Supplies Name of Fund | 20030502 | |
| 16 | Instance method | Public | Method | Supplies Name of Grant | 20030502 | |
| 17 | Instance method | Public | Method | Gets Name of Program in Funds Management | 20041109 | |
| 18 | Instance method | Public | Method | Initialization | 20030502 |
Events
Interface IF_RERA_FUNDS_MANAGEMENT has no event.
Types
Interface IF_RERA_FUNDS_MANAGEMENT has no local type.
Method Signatures
Method CHECK_BUDGETPERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_BUDGETPERIOD | Value transfer | Type reference (TYPE) | RERABUDGETPERIOD | FM: Budgetperiode | 20080418 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20080418 |
Method CHECK_BUDGETPERIOD_VALIDITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_BUDGETPERIOD | Value transfer | Type reference (TYPE) | RERABUDGETPERIOD | FM: Budgetperiode | 20080617 | |||
| 2 | ID_DATE_FROM | Value transfer | Type reference (TYPE) | SY-DATUM | Date From | 20080617 | |||
| 3 | ID_DATE_TO | Value transfer | Type reference (TYPE) | SY-DATUM | Date To | 20080617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Budget Period is not valid for the specified date from/to | 20080617 |
Method CHECK_COMMITMENTITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COMMITMENTITEM | Value transfer | Type reference (TYPE) | RERACOMMITMENTITEM | Finanzposition | 20040210 | |||
| 2 | ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20040210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20040210 |
Method CHECK_FUNCTIONALAREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_FUNCTIONALAREA | Value transfer | Type reference (TYPE) | RERAFUNCTIONALAREA | Funktionsbereich | 20040210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20040210 |
Method CHECK_FUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_FUND | Value transfer | Type reference (TYPE) | RERAFUND | Fonds | 20040210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20040210 |
Method CHECK_FUNDSCENTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_FUNDSCENTER | Value transfer | Type reference (TYPE) | RERAFUNDSCENTER | Finanzstelle | 20040210 | |||
| 2 | ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20040210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20040210 |
Method CHECK_FUND_BPD_COMBINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_BUDGETPERIOD | Value transfer | Type reference (TYPE) | RERABUDGETPERIOD | FM: Budgetperiode | 20080617 | |||
| 2 | ID_FUND | Value transfer | Type reference (TYPE) | RERAFUND | Fonds | 20080617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | The combination of the Fund/BudgetPeriod does not exist | 20080617 |
Method CHECK_GRANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_GRANTNUMBER | Value transfer | Type reference (TYPE) | RERAGRANTNUMBER | Grant | 20040210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20040210 |
Method CHECK_MEASURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MEASURE | Value transfer | Type reference (TYPE) | RERAMEASURE | Programm im HHM | 20041109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20041109 |
Method GET_ACTIVE_FM_DIMENSIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_FM_AREA | Value transfer | Type reference (TYPE) | FIKRS | Finanzkreis | 20030502 | |||
| 2 | EF_BUDGET_PERIOD_IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Budgetperiode ist aktiv | 20080417 | |||
| 3 | EF_CMMTITEM_IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Finanzposition ist aktiv | 20030502 | |||
| 4 | EF_FM_IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Haushaltsmanagement ist aktiv | 20030502 | |||
| 5 | EF_FUNCAREA_IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Funktionsbereich ist aktiv | 20030502 | |||
| 6 | EF_FUNDSCTR_IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Finanzstelle ist aktiv | 20030502 | |||
| 7 | EF_FUND_IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Fondsmanagement ist aktiv | 20030502 | |||
| 8 | EF_GRANT_IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Grant ist aktiv | 20030502 | |||
| 9 | EF_MEASURE_IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Massnahme ist aktiv | 20030502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20030502 |
Method GET_BUDGETPERIOD_IDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_IDENT | Value transfer | Type reference (TYPE) | RECAIDENT | Vollständige Objektidentifikation, z.B. WE 1000/123 | 20080417 | |||
| 2 | ID_BUDGETPERIOD | Value transfer | Type reference (TYPE) | RERABUDGETPERIOD | FM: Budgetperiode | 20080417 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20080417 |
Method GET_COMMITMENTITEM_IDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_IDENT | Value transfer | Type reference (TYPE) | RECAIDENT | Vollständige Objektidentifikation, z.B. "WE 1000/123" | 20030502 | |||
| 2 | ID_COMMITMENTITEM | Value transfer | Type reference (TYPE) | RERACOMMITMENTITEM | Finanzposition | 20030502 | |||
| 3 | ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20030502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20030502 |
Method GET_FUNCTIONALAREA_IDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_IDENT | Value transfer | Type reference (TYPE) | RECAIDENT | Vollständige Objektidentifikation, z.B. "WE 1000/123" | 20030502 | |||
| 2 | ID_FUNCTIONALAREA | Value transfer | Type reference (TYPE) | RERAFUNCTIONALAREA | Funktionsbereich | 20030502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20030502 |
Method GET_FUNDSCENTER_IDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_IDENT | Value transfer | Type reference (TYPE) | RECAIDENT | Vollständige Objektidentifikation, z.B. "WE 1000/123" | 20030502 | |||
| 2 | ID_FUNDSCENTER | Value transfer | Type reference (TYPE) | RERAFUNDSCENTER | Finanzstelle | 20030502 | |||
| 3 | ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20030502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20030502 |
Method GET_FUND_IDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_IDENT | Value transfer | Type reference (TYPE) | RECAIDENT | Vollständige Objektidentifikation, z.B. "WE 1000/123" | 20030502 | |||
| 2 | ID_FUND | Value transfer | Type reference (TYPE) | RERAFUND | Fonds | 20030502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20030502 |
Method GET_GRANT_IDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_IDENT | Value transfer | Type reference (TYPE) | RECAIDENT | Vollständige Objektidentifikation, z.B. "WE 1000/123" | 20030502 | |||
| 2 | ID_GRANTNUMBER | Value transfer | Type reference (TYPE) | RERAGRANTNUMBER | Grant | 20030502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20030502 |
Method GET_MEASURE_IDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_IDENT | Value transfer | Type reference (TYPE) | RECAIDENT | Vollständige Objektidentifikation, z.B. "WE 1000/123" | 20041109 | |||
| 2 | ID_MEASURE | Value transfer | Type reference (TYPE) | RERAMEASURE | Programm im HHM | 20041109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20041109 |
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ACCSYSTEM | Value transfer | Object reference (TYPE REF TO) | IF_RERA_ACC_SYSTEM | Beschreibung der Schnittstelle zu einem beliebigen FI-System | 20030514 |
Method INIT on Interface IF_RERA_FUNDS_MANAGEMENT has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 200 |