Hierarchy
⤷
⤷
Properties
| Class | CL_REBD_MEAS_SERVICES | |
| Short Description | Service Class for Measurements | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RE_BD_MS | RE: Measurement |
| Created | 20030509 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_REBD_MEAS_SERVICES has no interface implemented.
Friends
Class CL_REBD_MEAS_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Protected | Type reference (TYPE) | RECABOOL | Is There an Implementation? | 20051020 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_RECA_DATA_BUFFER | Generic Data Buffer | 20070326 | |||
| 3 | Static Attribute | Protected | Object reference (TYPE REF TO) | BADI_REBD_MEAS_CUST | BAdI Interface IF_EX_REBD_MEAS_CUST | 20051020 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | RE_T_MEAS_SUM | Measurement Type: Total (TIVBDMEASSUM) | 20110428 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | RE_ST_MEAS_IN_SUM_SUM | Total of Measurements | 20030509 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | RE_ST_MEAS_IN_SUM_SUM | Total of Measurements - Expanded | 20030509 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Calculates Totals Measurements | 20030512 | |
| 2 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20030603 | |
| 3 | Static method | Public | Method | Gets Formatted Measurement (for Exmaple "10,12 m2") | 20040302 | |
| 4 | Static method | Public | Method | Supplies All Autom. Calculated Measurement Types | 20030514 | |
| 5 | Static method | Public | Method | Supplies List of Possible Derived Measurements | 20030513 | |
| 6 | Static method | Public | Method | Supplies Summation Table | 20030509 | |
| 7 | Static method | Public | Method | Gets Measurement Amount for Object | 20050303 | |
| 8 | Static method | Public | Method | Supplies List of Measurements for Derived Measurements | 20030523 | |
| 9 | Static method | Public | Method | Gets Measurement Changes to Arch. Hierarchy at Change | 20040308 | |
| 10 | Static method | Public | Method | Gets Measurement Changes of Arch. Hierararchy (Simple) | 20051005 | |
| 11 | Static method | Public | Method | Gets Measurement Type Settings Using Business Object | 20051020 | |
| 12 | Static method | Public | Method | Gets Measurements for UO - Set from AO | 20031114 | |
| 13 | Static method | Public | Method | Returns All Old Measurements for UO - Set from AO | 20120912 | |
| 14 | Static method | Public | Method | Gets Partial Assignments Using Measurements AO<>UO | 20031031 | |
| 15 | Static method | Public | Method | Gets Sum of Subordinate Objects | 20040205 | |
| 16 | Static method | Public | Method | xxIs Derived Measurement Calculated for Usage? | 20030523 | |
| 17 | Static method | Public | Method | Is Measurement Type an Area Measurement? | 20050817 | |
| 18 | Static method | Public | Method | Sets Measurements on UO Using Measurement Shares AO<>UO | 20031111 | |
| 19 | Static method | Private | Method | Adds to Totals Table (with Factors) | 20030512 | |
| 20 | Static method | Private | Method | Calculates Totals Measurements (Internal) | 20030512 | |
| 21 | Static method | Private | Method | Compression of Contiguous Table Entries | 20120419 | |
| 22 | Static method | Private | Method | (Internal) Supplies Derivable Measurements from Architecture | 20030516 | |
| 23 | Static method | Private | Method | (internal) Supplies Derivable Measurements from Pool | 20030515 | |
| 24 | Static method | Private | Method | Gets Measurements per Arch. Object for Arch. Object Type | 20051019 | |
| 25 | Static method | Private | Method | Gets Measurements per Rental Object for a Usage Type | 20051019 |
Events
Class CL_REBD_MEAS_SERVICES has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | MTYPE_S_MEAS_USAGE | Protected | See coding | Allowed Measurements of Object (Row) | 20070326 | BEGIN OF mtype_s_meas_usage,
meas TYPE rebdmeas,
usage TYPE rebdmeasusage,
END OF mtype_s_meas_usage
|
|
| 2 | MTYPE_T_MEAS_USAGE | Protected | See coding | Allowed Measurements of Object | 20070326 | mtype_t_meas_usage TYPE STANDARD TABLE OF mtype_s_meas_usage
|
Method Signatures
Method CALC_SUM_MEASUREMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SUMMEAS | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Berechnete Summen | 20030512 | |||
| 2 | IF_ONLY_ALLOWED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Nur zulässige Bemessungen berechnen | 20030613 | ||
| 3 | IO_MEAS_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REBD_MEAS_MNGR | Bemessungsmanager (VIBDMEAS) | 20030512 |
Method CALC_SUM_MEASUREMENTS on class CL_REBD_MEAS_SERVICES has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_REBD_MEAS_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_REBD_MEAS_SERVICES has no exception.
Method CONV_MEAS_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MEASUNIT | Call by reference | Type reference (TYPE) | REBDMEASUNIT | Bemessungseinheit | 20040302 | |||
| 2 | ID_MEASVALUE | Call by reference | Type reference (TYPE) | REBDMEASVALUE | Bemessungsgröße | 20040302 | |||
| 3 | RD_STRING | Value transfer | Type reference (TYPE) | STRING | Text (z.B. "10,12 m2") | 20040302 |
Method CONV_MEAS_TO_STRING on class CL_REBD_MEAS_SERVICES has no exception.
Method GET_AUTOMATIC_MEASURMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_CALC_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Nur abgeletiete Bemessungen | 20030523 | ||
| 2 | IF_SUM_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Nur Summenbemessungen | 20030523 | ||
| 3 | IO_MEAS_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REBD_MEAS_MNGR | Bemessungsmanager | 20030523 | |||
| 4 | RT_MEASUREMENT | Value transfer | Type reference (TYPE) | RE_ST_MEASUREMENT | Autom. berechenbaren Bemessungsarten | 20030514 |
Method GET_AUTOMATIC_MEASURMENTS on class CL_REBD_MEAS_SERVICES has no exception.
Method GET_MEASCALC_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MEASUREMENT | Call by reference | Type reference (TYPE) | RE_ST_MEASUREMENT | Bemesungsart | 20030514 | |||
| 2 | ET_MEAS_CALCRESULT | Call by reference | Type reference (TYPE) | RE_T_MEAS_CALCRESULT | Ergebnis der Berechnung abgeleiteter Bemessungen | 20030513 | |||
| 3 | IO_MEAS_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REBD_MEAS_MNGR | Bemessungsmanager (VIBDMEAS) | 20030513 |
Method GET_MEASCALC_TABLE on class CL_REBD_MEAS_SERVICES has no exception.
Method GET_MEASSUM_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MEAS_IN_SUM_SUM | Call by reference | Type reference (TYPE) | RE_ST_MEAS_IN_SUM_SUM | Summe der Bemessungen | 20030509 | |||
| 2 | ET_SUMMEAS | Call by reference | Type reference (TYPE) | RE_ST_MEASUREMENT | Liste der Summenbemessungen | 20030509 | |||
| 3 | IF_EXPAND | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Summen expandieren | 20030509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Inkonsistenzen in der Summationstabelle | 20030509 |
Method GET_MEASVALUE_FOR_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_KEYDATE | Call by reference | Type reference (TYPE) | SYDATUM | SY-DATUM | Aktuelles Datum des Applikationsservers | 20050303 | ||
| 2 | ID_MEAS | Call by reference | Type reference (TYPE) | REBDMEAS | Bemessungsart | 20050303 | |||
| 3 | ID_MEASUNIT | Call by reference | Type reference (TYPE) | REBDMEASUNIT | Bemessungseinheit | 20050303 | |||
| 4 | IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20050303 | |||
| 5 | RD_MEASVALUE | Value transfer | Type reference (TYPE) | REBDMEASVALUE | Bemessungsgröße: Verfügbare | 20050303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20050303 |
Method GET_MEAS_CALCRULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MEAS_CALC | Call by reference | Type reference (TYPE) | RE_T_MEAS_CALC | Mögliche Berechnungsregeln | 20030523 | |||
| 2 | ID_MEAS | Call by reference | Type reference (TYPE) | REBDMEAS | Bemessungsart | 20030523 | |||
| 3 | IO_MEAS_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REBD_MEAS_MNGR | Bemessungsmanager (VIBDMEAS) | 20030523 |
Method GET_MEAS_CALCRULE on class CL_REBD_MEAS_SERVICES has no exception.
Method GET_MEAS_CHANGES_OF_AO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MEAS_CHANGE | Call by reference | Type reference (TYPE) | RE_T_AOMEASCHANGE | Arch. Objekte mit Bemessungsänderungen | 20040308 | |||
| 2 | IF_USE_SIMPLE_FOR_PARENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Einfacher Modus - Performance positiv (ungenau!) | 20051006 | ||
| 3 | IO_ARCH_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_ARCH_OBJECT | Geändertes/neues Arch. Objekt | 20040308 |
Method GET_MEAS_CHANGES_OF_AO on class CL_REBD_MEAS_SERVICES has no exception.
Method GET_MEAS_CHANGES_OF_AO_SIMPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MEAS_CHANGE | Call by reference | Type reference (TYPE) | RE_T_AOMEASCHANGE | Arch. Objekte mit Bemessungsänderungen | 20051005 | |||
| 2 | IF_USE_SIMPLE_FOR_PARENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Einfacher Modus - Performance positiv (ungenau!) | 20051006 | ||
| 3 | IO_ARCH_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_ARCH_OBJECT | Geändertes/neues Arch. Objekt | 20051005 |
Method GET_MEAS_CHANGES_OF_AO_SIMPLE on class CL_REBD_MEAS_SERVICES has no exception.
Method GET_MEAS_CUST_FOR_BUSOBJ 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 | 20051020 | |||
| 2 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_MEAS_X | Bemessungsart und Zusatzfelder | 20051020 | |||
| 3 | IF_ONLY_ALLOWED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bool: Nur zulässige Bemessungsarten | 20051020 | ||
| 4 | IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20051020 |
Method GET_MEAS_CUST_FOR_BUSOBJ on class CL_REBD_MEAS_SERVICES has no exception.
Method GET_MEAS_DEFINED_BY_REL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MEAS_FOR_OBJREL | Call by reference | Type reference (TYPE) | RE_T_MEAS_FOR_OBJREL | Bemessungen der Beziehungen | 20031114 | |||
| 2 | ET_OBJREL | Call by reference | Type reference (TYPE) | RE_T_OBJECT_RELATION | Beziehungen zur Architekur | 20031209 | |||
| 3 | IF_SPECIAL_CHECK | Call by reference | Type reference (TYPE) | RECABOOL | ' ' | Spezielle Prüfung (für Mietfläche) | 20120406 | ||
| 4 | IO_ARCH_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_ARCH_OBJECT | Architektonisches Objekt | 20031114 | |||
| 5 | IO_USAGE_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Nutzungsobjekt | 20031114 | |||
| 6 | ITO_BUSOBJ_IN_USE | Call by reference | Type reference (TYPE) | RE_T_IF_RECA_BUS_OBJECT | Mögliche Instanzen im Änderungsmodus | 20040206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20031114 |
Method GET_MEAS_DEFINED_BY_REL_OLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MEAS_FOR_OBJREL_OLD | Call by reference | Type reference (TYPE) | RE_T_MEAS_FOR_OBJREL | Alte Bemessungen der Beziehungen | 20120912 | |||
| 2 | ET_OBJREL_OLD | Call by reference | Type reference (TYPE) | RE_T_OBJECT_RELATION | Alte Beziehungen zur Architekur | 20120912 | |||
| 3 | IF_LAST | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Letzte Liste liefern | 20120917 | ||
| 4 | IF_SPECIAL_CHECK | Call by reference | Type reference (TYPE) | RECABOOL | Spezielle Prüfung (für Mietfläche) | 20120912 | |||
| 5 | IO_USAGE_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Nutzungsobjekt | 20120912 | |||
| 6 | ITO_BUSOBJ_IN_USE | Call by reference | Type reference (TYPE) | RE_T_IF_RECA_BUS_OBJECT | Mögliche Instanzen im Änderungsmodus | 20120912 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20120912 |
Method GET_OBJRELPART_BY_MEAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJREL_PART | Call by reference | Type reference (TYPE) | RE_T_OBJECT_RELATION_PART | Zuordnungsanteil für AO | 20031031 | |||
| 2 | ID_VALIDFROM | Call by reference | Type reference (TYPE) | REBDVALIDFROM | RECA0_DATE-MIN | Betrachtungszeitraum ab | 20031031 | ||
| 3 | ID_VALIDTO | Call by reference | Type reference (TYPE) | REBDVALIDTO | RECA0_DATE-MAX | Betrachtungszeitraum bis | 20031031 | ||
| 4 | IO_ARCH_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_ARCH_OBJECT | Architektonisches Objekt | 20031031 | |||
| 5 | IO_USAGE_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Nutzungsobjekt | 20031031 |
Method GET_OBJRELPART_BY_MEAS on class CL_REBD_MEAS_SERVICES has no exception.
Method GET_SUM_OF_SUBOBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_NO_SUBOBJECTS | Call by reference | Type reference (TYPE) | RECABOOL | Keine passenden Unterobjekte vorhanden | 20040205 | |||
| 2 | ET_MEAS | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS_SIMPLE | Bemessungen der Unterobjekte | 20040205 | |||
| 3 | ID_MEAS_FILTER | Call by reference | Type reference (TYPE) | REBDMEAS | SPACE | Nur diese Bemessungsart? | 20040205 | ||
| 4 | ID_OBJTYPE_FILTER | Call by reference | Type reference (TYPE) | RECAOBJTYPE | SPACE | Nur diese Objekte? | 20040205 | ||
| 5 | IF_GET_MEAS_FROM_RS | Call by reference | Type reference (TYPE) | RECABOOL | SPACE | Flächenbemessungen auf Poolebene liefern? | 20080128 | ||
| 6 | IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20040205 |
Method GET_SUM_OF_SUBOBJECTS on class CL_REBD_MEAS_SERVICES has no exception.
Method IS_MEASVALUE_ACTUALUSAGE 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 | 20030523 | |||
| 2 | ID_VALIDFROM | Call by reference | Type reference (TYPE) | REBDMEASVALIDFROM | Datum: Bemessung gültig ab | 20030523 | |||
| 3 | ID_VALIDTO | Call by reference | Type reference (TYPE) | REBDMEASVALIDTO | Datum: Bemessung gültig bis | 20030523 | |||
| 4 | IO_MEAS_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REBD_MEAS_MNGR | Bemessungsmanager (VIBDMEAS) | 20030523 | |||
| 5 | RF_REALUSAGE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Bool: Berechnet nach tatsächlicher Nutzung | 20030523 |
Method IS_MEASVALUE_ACTUALUSAGE on class CL_REBD_MEAS_SERVICES has no exception.
Method IS_SPACE_FACTOR 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 | 20050817 | |||
| 2 | RF_IS_SPACE_FACTOR | Value transfer | Type reference (TYPE) | ABAP_BOOL | Bool: Bemessungesart ist Flächengröße | 20050817 |
Method IS_SPACE_FACTOR on class CL_REBD_MEAS_SERVICES has no exception.
Method SET_MEAS_BY_OBJREL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_CLEAR_MEAS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bemessungen löschen, wenn möglich | 20070824 | ||
| 2 | IF_COMPRESS_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Zusammenfassen von aneinanderliegenden Tabelleneinträgen | 20120419 | ||
| 3 | IF_REMOVE_REGISTRATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Registrierung entfernen | 20040220 | ||
| 4 | IF_SPECIAL_CHECK | Call by reference | Type reference (TYPE) | RECABOOL | ' ' | Spezielle Prüfung (für Mietfläche) | 20120406 | ||
| 5 | IF_USE_FULL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Komplett-Einträge übernehmen | 20040213 | ||
| 6 | IF_USE_PART | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Teil-Einträge übernehmen | 20040213 | ||
| 7 | IO_MEAS_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REBD_MEAS_MNGR | Bemessungsmanager (VIBDMEAS) | 20031111 | |||
| 8 | ITO_BUSOBJ_IN_USE | Call by reference | Type reference (TYPE) | RE_T_IF_RECA_BUS_OBJECT | Mögliche Instanzen im Änderungsmodus | 20040206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20031111 |
Method _ADD_INTO_MEAS_SUM_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MEAS_IN_SUM | Call by reference | Type reference (TYPE) | RE_ST_MEAS_IN_SUM | Bemessungen für Summenbemessungen | 20030512 | |||
| 2 | IS_MEAS_IN_SUM | Call by reference | Type reference (TYPE) | REBD_MEAS_IN_SUM | Bemessungen für Summenbemessungen | 20030512 |
Method _ADD_INTO_MEAS_SUM_TABLE on class CL_REBD_MEAS_SERVICES has no exception.
Method _CALC_SUM_MEASUREMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CURRENT_SUM | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Aktuell berechnete Summen | 20030512 | |||
| 2 | CT_SUM_ZERO | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Aktuell berechnete leere Summen | 20100629 | |||
| 3 | ET_SUMMEAS | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Berechnete Summen | 20030512 | |||
| 4 | ID_MEAS | Call by reference | Type reference (TYPE) | REBDMEAS | Summe: Bemessungsart | 20030512 | |||
| 5 | ID_MEASUNIT | Call by reference | Type reference (TYPE) | REBDMEASUNIT | Summe: Bemessungseinheit | 20050222 | |||
| 6 | ID_VALIDFROM | Call by reference | Type reference (TYPE) | REBDMEASVALIDFROM | Datum: Bemessung gültig ab | 20030512 | |||
| 7 | ID_VALIDTO | Call by reference | Type reference (TYPE) | REBDMEASVALIDTO | Datum: Bemessung gültig bis | 20030512 | |||
| 8 | IT_MEAS | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Bemessungen auf Immobilienobjekten und -Verträgen | 20030512 | |||
| 9 | IT_MEASSUM_CUST | Call by reference | Type reference (TYPE) | RE_T_MEAS | Einstellungen für Summenbemessungsart (TIVBDMEAS) | 20130128 | |||
| 10 | IT_POSS_MEAS | Call by reference | Type reference (TYPE) | RE_ST_MEASUREMENT | Aktuell mögliche Summenbemessungsarten | 20110428 |
Method _CALC_SUM_MEASUREMENTS on class CL_REBD_MEAS_SERVICES has no exception.
Method _COMPRESS_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MEAS | Call by reference | Type reference (TYPE) | RE_T_REBD_MEAS | Bemessungen auf Immobilienobjekten und -Verträgen | 20120419 |
Method _COMPRESS_TABLE on class CL_REBD_MEAS_SERVICES has no exception.
Method _GET_MEASCALC_TABLE_AO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MEASUREMENT | Call by reference | Type reference (TYPE) | RE_ST_MEASUREMENT | Bemesungsart | 20030516 | |||
| 2 | ET_MEAS_CALCRESULT | Call by reference | Type reference (TYPE) | RE_T_MEAS_CALCRESULT | Ergebnis der Berechnung abgeleiteter Bemessungen | 20030516 | |||
| 3 | IO_MEAS_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REBD_MEAS_MNGR | Bemessungsmanager (VIBDMEAS) | 20030516 |
Method _GET_MEASCALC_TABLE_AO on class CL_REBD_MEAS_SERVICES has no exception.
Method _GET_MEASCALC_TABLE_PS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MEASUREMENT | Call by reference | Type reference (TYPE) | RE_ST_MEASUREMENT | Bemesungsart | 20030515 | |||
| 2 | ET_MEAS_CALCRESULT | Call by reference | Type reference (TYPE) | RE_T_MEAS_CALCRESULT | Ergebnis der Berechnung abgeleiteter Bemessungen | 20030515 | |||
| 3 | IO_MEAS_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REBD_MEAS_MNGR | Bemessungsmanager (VIBDMEAS) | 20030515 |
Method _GET_MEASCALC_TABLE_PS on class CL_REBD_MEAS_SERVICES has no exception.
Method _GET_MEAS_CUST_BY_AO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MEAS_USAGE | Call by reference | Type reference (TYPE) | MTYPE_T_MEAS_USAGE | Zulässige Bemessungen eines Objekts | 20070326 | |||
| 2 | ID_AOFUNCTION | Call by reference | Type reference (TYPE) | REBD_ARCH_OBJECT-AOFUNCTION | Funktion des Architektonischen Objekts | 20070326 | |||
| 3 | ID_AOTYPE | Call by reference | Type reference (TYPE) | REBD_ARCH_OBJECT-AOTYPE | Architektonischer Objekttyp | 20051019 | |||
| 4 | IF_READ_ALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Alle Einträge berücksichtigen | 20051019 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Liste ist leer | 20051019 |
Method _GET_MEAS_CUST_BY_RO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MEAS_USAGE | Call by reference | Type reference (TYPE) | MTYPE_T_MEAS_USAGE | Zulässige Bemessungen eines Objekts | 20070326 | |||
| 2 | ID_REQUIRE | Call by reference | Type reference (TYPE) | CHAR1 | ' ' | NOT_FOUND für: 'L'iste leer / ' '=keine Exception | 20051019 | ||
| 3 | ID_USAGE_TYPE | Call by reference | Type reference (TYPE) | REBDC_MEAS_RO-SNUNR | Externe Nutzungsart einer Mieteinheit | 20051019 | |||
| 4 | IF_READ_ALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Bool: Einräge "ALLE " berücksichtigen | 20051019 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Liste ist leer | 20051019 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 200 |