Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_REBD_MEAS_MNGR | Measurement Manager (VIBDMEAS): Standard Impl. | 20010824 |
Properties
| Interface | IF_REBD_MEAS_MNGR | |
| Short Description | Measurement Manager (VIBDMEAS) |
General Data
| Package | RE_BD_MS | RE: Measurement |
| Created | 20010424 | SAP |
| Last changed | 20130531 | 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 | REBD3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_RECA_OBJECT | Instantiable Object | 20120419 | ||
| 2 | IF_RECA_STORABLE | Object Can Be Stored | 20010426 |
Friends
Interface IF_REBD_MEAS_MNGR has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MD_ACTIVITY | Instance attribute | Public | Attribute reference (LIKE) | 20010426 | ||||
| 2 | MF_AUTH_CHECK | Instance attribute | Public | Attribute reference (LIKE) | 20010426 | ||||
| 3 | MF_DEFAULTS_ADDED | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | Bool: Defaults Were Mixed | 20010920 | ||
| 4 | MF_ENQUEUE | Instance attribute | Public | Attribute reference (LIKE) | 20010426 | ||||
| 5 | MF_NO_HIER | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | No Hierarchy | 20061113 | ||
| 6 | MO_PARENT | Instance attribute | Public | Object reference (TYPE REF TO) | IF_REBD_HAS_MEAS | Object with Measurements | 20010430 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20010426 | ||
| 2 | Instance method | Public | Method | Adds Initial Measurements to Buffer | 20011031 | |
| 3 | Instance method | Public | Method | Insert Available Measurements Using List | 20010820 | |
| 4 | Instance method | Public | Method | Changes Value for Single Measurement in Period | 20030526 | |
| 5 | Instance method | Public | Method | 20010426 | ||
| 6 | Instance method | Public | Method | Checks a New Measurement | 20010504 | |
| 7 | Instance method | Public | Method | Checks If Measurement Type Is Allowed on Object | 20010925 | |
| 8 | Instance method | Public | Method | Delivers Number of Measurements | 20010504 | |
| 9 | Instance method | Public | Method | Removes a Measurement | 20010504 | |
| 10 | Instance method | Public | Method | Deletes Measurement | 20010702 | |
| 11 | Instance method | Public | Method | Removes Initial Measurements Again | 20061017 | |
| 12 | Instance method | Public | Method | Checks Whether Measurement Exists (Y/N) | 20010504 | |
| 13 | Instance method | Public | Method | Correct Time Periods Using Base Time Period from Parent | 20010918 | |
| 14 | Instance method | Public | Method | 20010426 | ||
| 15 | Instance method | Public | Method | Delivers Changed Measurements | 20030415 | |
| 16 | Instance method | Public | Method | Supplies Main Measurement Type | 20010924 | |
| 17 | Instance method | Public | Method | Delivers Individual Measurement | 20010504 | |
| 18 | Instance method | Public | Method | Delivers Individual Measurement with Text Fields | 20010504 | |
| 19 | Instance method | Public | Method | Delivers Main Measurement for Key Date | 20010530 | |
| 20 | Instance method | Public | Method | Delivers All Main Measurements for Period | 20010530 | |
| 21 | Instance method | Public | Method | 20040924 | ||
| 22 | Instance method | Public | Method | Supplies Initial Measurements (Required, Optional, ...) | 20011031 | |
| 23 | Instance method | Public | Method | Supplies Overlapping Measurements (Since Last Cons. Status) | 20011030 | |
| 24 | Instance method | Public | Method | Delivers All Measurements | 20010426 | |
| 25 | Instance method | Public | Method | Supplies Available (= Free) Measurement Amounts | 20030616 | |
| 26 | Instance method | Public | Method | Supplies Capacity-Related Measurement Amounts | 20030616 | |
| 27 | Instance method | Public | Method | Supplies Unavailable (= Occupied) Measurement Amounts | 20030616 | |
| 28 | Instance method | Public | Method | Supplies Measurements as "Simple" List | 20020606 | |
| 29 | Instance method | Public | Method | Delivers All Measurements with Additional Data | 20010430 | |
| 30 | Instance method | Public | Method | Delivers All Permitted Measurement Types | 20010702 | |
| 31 | Instance method | Public | Method | Delivers All Insertable Measurement Types | 20010702 | |
| 32 | Instance method | Public | Method | Supplies Start and End Date of Parent Object | 20011210 | |
| 33 | Instance method | Public | Method | Delivers Standard Text of Measurement | 20010504 | |
| 34 | Instance method | Public | Method | Supplies Output Options for Measurement Values | 20020128 | |
| 35 | Instance method | Public | Method | Delivers Measurement for Key Date (One or All) | 20010530 | |
| 36 | Instance method | Public | Method | Delivers All Measurements for Key Date (One or All) | 20010530 | |
| 37 | Instance method | Public | Method | Bool: Are There Overlaps? | 20011030 | |
| 38 | Instance method | Public | Method | Increase an Available Measurement (From-To) | 20010820 | |
| 39 | Instance method | Public | Method | Increase Available Measurement Using List | 20010820 | |
| 40 | Instance method | Public | Method | Initializes Measurement Manager via Superordinate Object | 20010426 | |
| 41 | Instance method | Public | Method | Inserts New (Complete!) Measurement | 20010702 | |
| 42 | Instance method | Public | Method | Inserts New Measurement | 20020829 | |
| 43 | Instance method | Public | Method | Inserts New (Complete!) Measurements | 20020801 | |
| 44 | Instance method | Public | Method | Can measurement be changed manually? | 20010504 | |
| 45 | Instance method | Public | Method | 20040924 | ||
| 46 | Instance method | Public | Method | Bool: Measurement Type Allowed on Object | 20010925 | |
| 47 | Instance method | Public | Method | Bool: Measurement Type Allowed on Object - Special | 20120406 | |
| 48 | Instance method | Public | Method | Measurements Are Not Current (Registered) | 20040211 | |
| 49 | Instance method | Public | Method | 20010426 | ||
| 50 | Instance method | Public | Method | Recalculate Available Amount | 20010903 | |
| 51 | Instance method | Public | Method | Sets Recalculation for REFRESH | 20030808 | |
| 52 | Instance method | Public | Method | Reduce an Available Measurement (From-To) | 20010816 | |
| 53 | Instance method | Public | Method | Reduce Available Measurement Using List | 20010816 | |
| 54 | Instance method | Public | Method | Starts Recalculation of Measurements | 20020128 | |
| 55 | Instance method | Public | Method | Redetermine List of Allowed Measurements | 20030917 | |
| 56 | Instance method | Public | Method | 20010426 | ||
| 57 | Instance method | Public | Method | Sets All Measurements | 20010502 | |
| 58 | Instance method | Public | Method | Stagger Overlaps Using Table | 20011030 | |
| 59 | Instance method | Public | Method | 20010426 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | AFTER_CHANGE | Instance Event (0) |
Public (2) |
After Change | 20030219 |
Types
Interface IF_REBD_MEAS_MNGR has no local type.
Method Signatures
Method ADD_CHILD Signature
Method ADD_CHILD on Interface IF_REBD_MEAS_MNGR has no parameter.
Method ADD_CHILD on Interface IF_REBD_MEAS_MNGR has no exception.
Method ADD_INITIAL_MEASUREMENTS Signature
Method ADD_INITIAL_MEASUREMENTS on Interface IF_REBD_MEAS_MNGR has no parameter.
Method ADD_INITIAL_MEASUREMENTS on Interface IF_REBD_MEAS_MNGR has no exception.
Method ADD_SLICE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SLICES | Call by reference | Type reference (TYPE) | RE_T_REBDMEASSLICE | Bemessungen: Anteile an Bemessungen | 20010820 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Zuordnung der Bemessungen | 20010820 |
Method CHANGE_SINGLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SLICE | Call by reference | Type reference (TYPE) | REBDMEASSLICE | Bemessung: Anteil einer Bemessung | 20030526 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Bemessung existiert nicht | 20030526 |
Method CHECK_ALL Signature
Method CHECK_ALL on Interface IF_REBD_MEAS_MNGR has no parameter.
Method CHECK_ALL on Interface IF_REBD_MEAS_MNGR has no exception.
Method CHECK_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MEAS | Call by reference | Type reference (TYPE) | REBD_MEAS-MEAS | Bemessungen auf Immobilienobjekten und -Verträgen | 20010504 | |||
| 2 | ID_VALIDTO | Call by reference | Type reference (TYPE) | REBD_MEAS-VALIDTO | Datum: Bemessung gültig bis | 20010504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20010504 |
Method CHECK_MEAS_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MEAS | Call by reference | Type reference (TYPE) | REBDMEAS | Bemessungsart | 20010925 | |||
| 2 | IF_SPECIAL_CHECK | Call by reference | Type reference (TYPE) | RECABOOL | ' ' | Spezielle Prüfung (für Mietfläche) | 20120406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Bemessungsart ist nicht zulässig | 20021024 |
Method COUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_COUNT | Value transfer | Type reference (TYPE) | I | Anzahl der Sätze | 20010504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20010504 |
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MEAS | Call by reference | Type reference (TYPE) | REBD_MEAS-MEAS | Bemessungen auf Immobilienobjekten und -Verträgen | 20010504 | |||
| 2 | ID_VALIDFROM | Call by reference | Type reference (TYPE) | REBD_MEAS-VALIDFROM | Datum: Bemessung gültig ab | 20021007 | |||
| 3 | ID_VALIDTO | Call by reference | Type reference (TYPE) | REBD_MEAS-VALIDTO | Datum: Bemessung gültig bis | 20010504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20010504 |
Method DELETE_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_KEY | Call by reference | Type reference (TYPE) | VIBDMEAS_KEY | Bemessungen auf Immobilienobj. - Schlüssel | 20010702 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Löschen | 20010702 |
Method DELETE_INITIAL_MEASUREMENTS Signature
Method DELETE_INITIAL_MEASUREMENTS on Interface IF_REBD_MEAS_MNGR has no parameter.
Method DELETE_INITIAL_MEASUREMENTS on Interface IF_REBD_MEAS_MNGR has no exception.
Method EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MEAS | Call by reference | Type reference (TYPE) | REBD_MEAS-MEAS | Bemessungsart | 20010504 | |||
| 2 | ID_VALIDTO | Call by reference | Type reference (TYPE) | REBD_MEAS-VALIDTO | Datum: Bemessung gültig bis | 20010504 | |||
| 3 | RF_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Bemessung vorhanden? | 20010504 |
Method EXISTS on Interface IF_REBD_MEAS_MNGR has no exception.
Method FIX_DATERANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_REMOVE_INVALID_MEAS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Ungültige Bemessungen entfernen | 20010921 |
Method FIX_DATERANGES on Interface IF_REBD_MEAS_MNGR has no exception.
Method FREE Signature
Method FREE on Interface IF_REBD_MEAS_MNGR has no parameter.
Method FREE on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DELETE_LIST | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Gelöschte | 20030415 | |||
| 2 | ET_INSERT_LIST | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Neue | 20030415 | |||
| 3 | ET_OLD_LIST | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Alter Stand | 20030415 | |||
| 4 | ET_UPDATE_LIST | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Geänderte | 20030415 |
Method GET_CHANGES on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_DEFAULT_MEASUREMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_DEFAULT_MEASUREMENT | Call by reference | Type reference (TYPE) | REBDMEAS | Haupt-Bemessungsart | 20010924 |
Method GET_DEFAULT_MEASUREMENT on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MEAS | Call by reference | Type reference (TYPE) | REBD_MEAS-MEAS | Bemessungsart | 20010504 | |||
| 2 | ID_VALIDTO | Call by reference | Type reference (TYPE) | REBD_MEAS-VALIDTO | Datum: Bemessung gültig bis | 20010504 | |||
| 3 | RS_DETAIL | Value transfer | Type reference (TYPE) | REBD_MEAS | Bemessung | 20010504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20010504 |
Method GET_DETAIL_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache, in der die Texte beschafft werden sollen | 20010504 | ||
| 2 | ID_MEAS | Call by reference | Type reference (TYPE) | REBD_MEAS-MEAS | Bemessungsart | 20010504 | |||
| 3 | ID_VALIDTO | Call by reference | Type reference (TYPE) | REBD_MEAS-VALIDTO | Datum: Bemessung gültig bis | 20010504 | |||
| 4 | RS_DETAIL_X | Value transfer | Type reference (TYPE) | REBD_MEAS_X | Bemessung mit zusätze | 20010504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20010504 |
Method GET_DFL_WITH_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_KEYDATE | Call by reference | Type reference (TYPE) | SY-DATUM | Stichtag der Bemessung | 20010530 | |||
| 2 | IF_CUT_RANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: Abschneiden auf Zeitraum | 20010618 | ||
| 3 | IF_FIX_PERIODS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Anpassung der Zeiträume | 20050131 | ||
| 4 | RS_DETAIL | Value transfer | Type reference (TYPE) | REBD_MEAS | Bemessung | 20010530 |
Method GET_DFL_WITH_DATE on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_DFL_WITH_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Bemessung | 20010530 | |||
| 2 | ID_VALIDFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | RECA0_DATE-MIN | Abdatum für Zeitraum | 20010530 | ||
| 3 | ID_VALIDTO | Call by reference | Type reference (TYPE) | RECADATETO | RECA0_DATE-MAX | Bisdatum für Zeitraum | 20010530 | ||
| 4 | IF_CUT_RANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: Abschneiden auf Zeitraum | 20010618 | ||
| 5 | IF_FIX_PERIODS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Anpassung der Zeiträume | 20050131 |
Method GET_DFL_WITH_RANGE on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_FIELDSTATUS Signature
Method GET_FIELDSTATUS on Interface IF_REBD_MEAS_MNGR has no parameter.
Method GET_FIELDSTATUS on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_INITIAL_MEASUREMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_MEAS | Bemessungsart (TIVBDMEAS) | 20011031 | |||
| 2 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_MEAS_X | Bemessungsart und Zusatzfelder (TIVBDMEAS/TIVBDMEAST) | 20011031 | |||
| 3 | ID_INITIAL_TYPE | Call by reference | Type reference (TYPE) | RECAPROPUSAGEIND | Art der initialen Bemessungsart | 20011031 |
Method GET_INITIAL_MEASUREMENTS on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_INTERSECTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Überlappende Bemessungen | 20011030 |
Method GET_INTERSECTIONS on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Bemessungen auf Immobilienobjekten und -Verträgen | 20010502 | |||
| 2 | IF_CURRENT_BY_ARCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Durch Architektur gegebene liefern (100%) | 20040220 | ||
| 3 | IF_FIX_PERIODS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Anpassung der Zeiträume | 20030528 | ||
| 4 | IF_HIERARCHY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Unterg. Objekte berücksichtigen (AO only!) | 20010531 | ||
| 5 | IF_LAST_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Letzte konsistente Liste liefern | 20010921 |
Method GET_LIST on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_LIST_AVAILABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST_AVAILABLE | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS_SIMPLE | Verfügbare Bemessungegrößen | 20030616 | |||
| 2 | ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis (für Arch. Sicht) | 20030616 |
Method GET_LIST_AVAILABLE on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_LIST_COMPLETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST_AVAILABLE | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS_SIMPLE | Verfügbare Bemessungegrößen | 20030616 |
Method GET_LIST_COMPLETE on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_LIST_OCCUPIED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST_OCCUPIED | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS_SIMPLE | Verfügbare Bemessungegrößen | 20030616 | |||
| 2 | ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis (f r Arch. Sicht) | 20030616 |
Method GET_LIST_OCCUPIED on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_LIST_SIMPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST_SIMPLE | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS_SIMPLE | Einfache Bemessungen | 20020606 | |||
| 2 | ID_TYPE_OF_MEAS | Call by reference | Type reference (TYPE) | REBDMEASVALUETYPE | REBD3_TYPE_OF_MEAS-CAPACITY | Art der Liste (frei (F), belegt (O), kapazität (C)) | 20020606 | ||
| 3 | IF_NO_SUMMEAS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Keine Summenbemessungen | 20020606 |
Method GET_LIST_SIMPLE on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_LIST_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS_X | Bemessungen auf Immobilienobjekten und -Verträgen mit Zusatz | 20010504 | |||
| 2 | ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache, in der die Texte beschafft werden sollen | 20010504 | ||
| 3 | IF_CURRENT_BY_ARCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Durch Architektur gegebene liefern (100%) | 20040220 | ||
| 4 | IF_FIX_PERIODS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Anpassung der Zeiträume | 20030528 | ||
| 5 | IF_HIERARCHY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Unterg. Objekte berücksichtigen (AO only!) | 20030528 | ||
| 6 | IF_LAST_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Letzte konsistente Liste liefern | 20010921 |
Method GET_LIST_X on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_MEAS_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_MEAS | Bemessungsart (TIVBDMEAS) | 20010702 | |||
| 2 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_MEAS_X | Bemessungsart und Zusatzfelder (TIVBDMEAS/TIVBDMEAST) | 20010702 | |||
| 3 | IF_SPECIAL_CHECK | Call by reference | Type reference (TYPE) | RECABOOL | ' ' | Spezielle Prüfung (für Mietfläche) | 20120406 |
Method GET_MEAS_ALLOWED on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_MEAS_FOR_INSERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_MEAS | Bemessungsart (TIVBDMEAS) | 20010702 | |||
| 2 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_MEAS_X | Bemessungsart und Zusatzfelder (TIVBDMEAS/TIVBDMEAST) | 20010702 |
Method GET_MEAS_FOR_INSERT on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_PARENT_VALIDITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_VALIDFROM | Call by reference | Type reference (TYPE) | REBDVALIDFROM | Datum: gültig ab | 20011210 | |||
| 2 | ED_VALIDTO | Call by reference | Type reference (TYPE) | REBDVALIDTO | Datum: gültig bis | 20011210 |
Method GET_PARENT_VALIDITY on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_XMMEAS | Call by reference | Type reference (TYPE) | TIVBDMEAST-XMMEAS | Bemessungsart | 20010504 | |||
| 2 | ES_XSMEAS | Call by reference | Type reference (TYPE) | TIVBDMEAST-XSMEAS | Bemessungsart Bezeichnung Kurz | 20010504 | |||
| 3 | ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache, in der die Texte beschafft werden sollen | 20010504 | ||
| 4 | ID_MEAS | Call by reference | Type reference (TYPE) | REBD_MEAS-MEAS | Bemessungsart | 20010504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20010504 |
Method GET_VALUE_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_MEASVALUE | Call by reference | Type reference (TYPE) | REBDMEASOUTPUT | Ausgabeoption für "Größe" | 20020128 | |||
| 2 | ED_MEASVALUECMPL | Call by reference | Type reference (TYPE) | REBDMEASOUTPUT | Ausgabeoption für "Kapazität" | 20020128 |
Method GET_VALUE_OUTPUT on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_WITH_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Bemessungen | 20010530 | |||
| 2 | ID_KEYDATE | Call by reference | Type reference (TYPE) | SY-DATUM | Stichtag der Bemessung | 20010530 | |||
| 3 | ID_MEAS | Call by reference | Type reference (TYPE) | REBDMEAS | Bemessungsart | 20010618 | |||
| 4 | IF_CUT_RANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: Abschneiden auf Zeitraum | 20010618 | ||
| 5 | IF_FIX_PERIODS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Anpassung der Zeiträume | 20040305 |
Method GET_WITH_DATE on Interface IF_REBD_MEAS_MNGR has no exception.
Method GET_WITH_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Bemessungen | 20010530 | |||
| 2 | ID_MEAS | Call by reference | Type reference (TYPE) | REBDMEAS | Bemessungsart | 20010618 | |||
| 3 | ID_UNIT | Call by reference | Type reference (TYPE) | MSEHI | Zieleinheit | 20011205 | |||
| 4 | ID_VALIDFROM | Call by reference | Type reference (TYPE) | SY-DATUM | Abdatum für Zeitraum | 20010530 | |||
| 5 | ID_VALIDTO | Call by reference | Type reference (TYPE) | SY-DATUM | Bisdatum für Zeitraum | 20010530 | |||
| 6 | IF_CUT_RANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: Abschneiden auf Zeitraum | 20010618 | ||
| 7 | IF_FIX_PERIODS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Anpassung der Zeiträume | 20040303 | ||
| 8 | IF_MIX_WITH_BUSOBJ | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: Bemess. der BOs zumischen | 20010620 | ||
| 9 | IF_READ_BUSOBJS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: Bemess. der BOs lesen | 20010620 | ||
| 10 | IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Bemessungen für dieses Businessobjekt ermitteln | 20010620 |
Method GET_WITH_RANGE on Interface IF_REBD_MEAS_MNGR has no exception.
Method HAS_INTERSECTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_INTERSECT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Bool: Es existieren Überschneidungen | 20011030 |
Method HAS_INTERSECTIONS on Interface IF_REBD_MEAS_MNGR has no exception.
Method INCREASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_ADD_NEW_MEAS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Auch neue Bemessungen aufnehmen | 20010925 | ||
| 2 | IF_INCREASE_BOTH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Kapazität und Verfügbare erhöhen | 20030228 | ||
| 3 | IF_INCREASE_CMPL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Kapazität erhöhen anstatt Verfügbare | 20030228 | ||
| 4 | IS_SLICE | Call by reference | Type reference (TYPE) | REBDMEASSLICE | Bemessung: Anteil einer Bemessung | 20010820 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Gewünschte Bemessungsgröße nicht verfügbar | 20010820 |
Method INCREASE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_ADD_NEW_MEAS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Auch neue Bemessungen aufnehmen | 20010925 | ||
| 2 | IF_INCREASE_BOTH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Kapazität und Verfügbare erhöhen | 20030228 | ||
| 3 | IF_INCREASE_CMPL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Kapazität erhöhen anstatt Verfügbare | 20030228 | ||
| 4 | IT_SLICES | Call by reference | Type reference (TYPE) | RE_T_REBDMEASSLICE | Bemessungen: Anteile an Bemessungen | 20010820 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Zuordnung der Bemessungen | 20010820 |
Method INIT_BY_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_HAS_MEAS | Objekt mit Bemessungen | 20010426 |
Method INIT_BY_PARENT on Interface IF_REBD_MEAS_MNGR has no exception.
Method INSERT_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DETAIL | Call by reference | Type reference (TYPE) | REBD_MEAS | Bemessungen auf Immobilienobjekten und -Verträgen | 20010702 |
Method INSERT_DETAIL on Interface IF_REBD_MEAS_MNGR has no exception.
Method INSERT_DETAIL_SIMPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MEASVALUE | Call by reference | Type reference (TYPE) | REBD_MEAS-MEASVALUE | Bemessungsgröße | 20021001 | |||
| 2 | IS_DETAIL | Call by reference | Type reference (TYPE) | REBD_MEAS | Bemessung (MEASVALUE wird übernommen) | 20020829 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Einfügen | 20021021 |
Method INSERT_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LIST | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Bemessungen auf Immobilienobjekten und -Verträgen | 20020801 |
Method INSERT_LIST on Interface IF_REBD_MEAS_MNGR has no exception.
Method IS_EDITABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MEAS | Call by reference | Type reference (TYPE) | REBD_MEAS-MEAS | Bemessungsart | 20010504 | |||
| 2 | ID_VALIDTO | Call by reference | Type reference (TYPE) | REBD_MEAS-VALIDTO | Datum: Bemessung gültig bis | 20010504 | |||
| 3 | RF_EDITABLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | boolsche Variable (X=true, -=false, space=unknown) | 20020125 |
Method IS_EDITABLE on Interface IF_REBD_MEAS_MNGR has no exception.
Method IS_FIELDSTATUS_SET Signature
Method IS_FIELDSTATUS_SET on Interface IF_REBD_MEAS_MNGR has no parameter.
Method IS_FIELDSTATUS_SET on Interface IF_REBD_MEAS_MNGR has no exception.
Method IS_MEAS_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MEAS | Call by reference | Type reference (TYPE) | REBDMEAS | Bemessungsart | 20010925 | |||
| 2 | RF_ALLOWED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Bool: Bemessung erlaubt | 20010925 |
Method IS_MEAS_ALLOWED on Interface IF_REBD_MEAS_MNGR has no exception.
Method IS_MEAS_ALLOWED_SPECIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MEAS | Call by reference | Type reference (TYPE) | REBDMEAS | Bemessungsart | 20120406 | |||
| 2 | RF_ALLOWED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Bool: Bemessung erlaubt | 20120406 |
Method IS_MEAS_ALLOWED_SPECIAL on Interface IF_REBD_MEAS_MNGR has no exception.
Method IS_MEAS_INVALID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_INVALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | Bool: Nicht aktuell? | 20040211 |
Method IS_MEAS_INVALID on Interface IF_REBD_MEAS_MNGR has no exception.
Method IS_MODIFIED Signature
Method IS_MODIFIED on Interface IF_REBD_MEAS_MNGR has no parameter.
Method IS_MODIFIED on Interface IF_REBD_MEAS_MNGR has no exception.
Method RECALC_AVAILABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_FORCE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Aktualisierung erzwingen | 20030808 |
Method RECALC_AVAILABLE on Interface IF_REBD_MEAS_MNGR has no exception.
Method RECALC_SET_ACTIVE Signature
Method RECALC_SET_ACTIVE on Interface IF_REBD_MEAS_MNGR has no parameter.
Method RECALC_SET_ACTIVE on Interface IF_REBD_MEAS_MNGR has no exception.
Method REDUCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_REDUCE_BOTH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Kapazität und Verfügbare erhöhen | 20030228 | ||
| 2 | IF_REDUCE_CMPL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Kapazität erhöhen anstatt Verfügbare | 20030228 | ||
| 3 | IS_SLICE | Call by reference | Type reference (TYPE) | REBDMEASSLICE | Bemessung: Anteil einer Bemessung | 20010816 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Gewünschte Bemessungsgröße nicht verfügbar | 20010820 |
Method REDUCE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_REDUCE_BOTH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Kapazität und Verfügbare erhöhen | 20030228 | ||
| 2 | IF_REDUCE_CMPL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Kapazität erhöhen anstatt Verfügbare | 20030228 | ||
| 3 | IT_SLICES | Call by reference | Type reference (TYPE) | RE_T_REBDMEASSLICE | Bemessungen: Anteile an Bemessungen | 20010816 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Gewünschte Bemessungsgröße nicht verfügbar | 20010820 |
Method REFRESH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LIST_OLD | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Alte Liste vor dem Refresh | 20030220 |
Method REFRESH on Interface IF_REBD_MEAS_MNGR has no exception.
Method REFRESH_ALLOWED_MEAS Signature
Method REFRESH_ALLOWED_MEAS on Interface IF_REBD_MEAS_MNGR has no parameter.
Method REFRESH_ALLOWED_MEAS on Interface IF_REBD_MEAS_MNGR has no exception.
Method RELEASE Signature
Method RELEASE on Interface IF_REBD_MEAS_MNGR has no parameter.
Method RELEASE on Interface IF_REBD_MEAS_MNGR has no exception.
Method SET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LIST | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Bemessungen auf Immobilienobjekten und -Verträgen | 20010502 |
Method SET_LIST on Interface IF_REBD_MEAS_MNGR has no exception.
Method STAGGER_INTERSECTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LIST | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Zu beachtende Bemessungen | 20011030 |
Method STAGGER_INTERSECTIONS on Interface IF_REBD_MEAS_MNGR has no exception.
Method STORE Signature
Method STORE on Interface IF_REBD_MEAS_MNGR has no parameter.
Method STORE on Interface IF_REBD_MEAS_MNGR has no exception.
Event Signatures
Event AFTER_CHANGE Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DELETE_LIST | Exporting | Value transfer | Type reference (TYPE) | RE_T_REBD_MEAS | Gelöscht | 20030220 | ||
| 2 | IT_INSERT_LIST | Exporting | Value transfer | Type reference (TYPE) | RE_T_REBD_MEAS | Neu | 20030220 | ||
| 3 | IT_UPDATE_LIST | Exporting | Value transfer | Type reference (TYPE) | RE_T_REBD_MEAS | Geändert: Neuer Stand | 20030220 | ||
| 4 | IT_UPDATE_LIST_BEFORE | Exporting | Value transfer | Type reference (TYPE) | RE_T_REBD_MEAS | Geändert: Vorheriger Stand | 20030220 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 46C |