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 |