SAP ABAP Class CL_REIS_PRICING_SERVICES (CL_REIS_PRICING_SERVICES)
Hierarchy
☛
EA-FIN (Software Component) EA-FIN
⤷ RE-FX-IS (Application Component) Information System
⤷ RE_IS_CA (Package) RE: Cross-Application Info System
⤷ RE-FX-IS (Application Component) Information System
⤷ RE_IS_CA (Package) RE: Cross-Application Info System
Properties
Class | CL_REIS_PRICING_SERVICES | |
Short Description | ||
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RE_IS_CA | RE: Cross-Application Info System |
Created | 20050801 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
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 | REBD2 | 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) |
Interfaces
Class CL_REIS_PRICING_SERVICES has no interface implemented.
Friends
Class CL_REIS_PRICING_SERVICES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_MIN_OBJECT | Constant | Public | Type reference (TYPE) | RSUVMRES-OBJ_COUNT | 100 | Counter for objects for system measurement | 20090824 | |
2 | MC_MIN_USER | Constant | Public | Type reference (TYPE) | RSUVMRES-OBJ_COUNT | 3 | Counter for objects for system measurement | 20090824 | |
3 | MC_UNIT_COMMERCIAL | Constant | Public | Type reference (TYPE) | RSUVMRES-UNIT | 6005 | ID for unit of system measurement objects | 20050811 | |
4 | MC_UNIT_MIXED | Constant | Public | Type reference (TYPE) | RSUVMRES-UNIT | 6004 | ID for unit of system measurement objects | 20050811 | |
5 | MC_UNIT_NON_COMMERCIAL | Constant | Public | Type reference (TYPE) | RSUVMRES-UNIT | 6008 | ID for unit of system measurement objects | 20050811 | |
6 | MC_UNIT_PARCEL_OF_LAND | Constant | Public | Type reference (TYPE) | RSUVMRES-UNIT | 6006 | ID for unit of system measurement objects | 20050811 | |
7 | MC_UNIT_USER | Constant | Public | Type reference (TYPE) | RSUVMRES-UNIT | 6007 | ID for unit of system measurement objects | 20090714 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GET_CLIENTS_FX | Static method | Public | Method | Determines Clients for Measurement (Public) | 20091207 |
2 | GET_PRICING_VALUES | Static method | Public | Method | Fills the Results Table for All Clients | 20050801 |
3 | GET_PRICING_VALUES_USER | Static method | Public | Method | Fills the Results Table for All Clients | 20110215 |
4 | _COUNT_OBJECTS | Static method | Private | Method | Determines the Number of Objects per Client | 20050801 |
5 | _GET_CLIENTS_FX | Static method | Private | Method | Determines the Clients for the Surveying | 20050801 |
6 | _GET_LINKED_COA_ROS | Static method | Private | Method | Gets Object Numbers with Links in COA Company Code | 20050803 |
7 | _GET_NUMBER_PL | Static method | Private | Method | Determines the Number of Parcels | 20050801 |
8 | _GET_NUMBER_RO | Static method | Private | Method | Determines the Number of Apartments and Non-Apartments | 20050801 |
9 | _GET_NUMBER_USER | Static method | Private | Method | Determines the Number of Users | 20101220 |
10 | _GET_NUMBER_USER_OLD | Static method | Private | Method | Determines the Number of Users | 20101220 |
11 | _GET_OBJNR_PL_FOR_KEYDATE | Static method | Private | Method | Gets Parcels | 20050803 |
12 | _GET_OBJNR_RO_FOR_KEYDATE | Static method | Private | Method | Gets the Rental Objects per Usage Type | 20050801 |
13 | _GET_USAGE_TYPES | Static method | Private | Method | Gets the Usage Types per Usage Type Category | 20050810 |
14 | _REMOVE_LINKED_COA_ROS | Static method | Private | Method | Removes Linked Objects | 20050801 |
15 | _REMOVE_NON_VALID_OBJECTS | Static method | Private | Method | Removes Invalid Objects | 20050801 |
16 | _REMOVE_OBJNR_STATUS_DELETED | Static method | Private | Method | Removes Deleted Objects and Those Flagged for Deletion | 20050801 |
Events
Class CL_REIS_PRICING_SERVICES has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | MTYPE_S_CLIENTINFO | Public | See coding | Client Information | 20110215 | BEGIN OF mtype_s_clientinfo,
client TYPE mandt,
user TYPE swncglaggusertcode-account,
END OF mtype_s_clientinfo
|
|
2 | MTYPE_S_USERINFO | Public | See coding | User Information | 20110215 | BEGIN OF mtype_s_userinfo,
user TYPE swncglaggusertcode-account,
tcode TYPE sytcode,
END OF mtype_s_userinfo
|
|
3 | MTYPE_T_CLIENTINFO | Public | See coding | Client Information | 20110215 | mtype_t_clientinfo TYPE SORTED TABLE OF mtype_s_clientinfo
WITH UNIQUE KEY client
user
|
|
4 | MTYPE_T_RSUMVMRES | Public | See coding | Results table | 20050802 | mtype_t_rsumvmres TYPE STANDARD TABLE OF rsuvmres
|
|
5 | MTYPE_T_USERINFO | Public | See coding | User Information | 20110215 | mtype_t_userinfo TYPE SORTED TABLE OF mtype_s_userinfo
WITH UNIQUE KEY user
tcode
|
Method Signatures
Method GET_CLIENTS_FX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CLIENT | Call by reference | Type reference (TYPE) | MAND_TYPE | Mandanten FX | 20091207 |
Method GET_CLIENTS_FX on class CL_REIS_PRICING_SERVICES has no exception.
Method GET_PRICING_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ET_RESULT | Call by reference | Type reference (TYPE) | MTYPE_T_RSUMVMRES | Ergebnistabelle | 20050803 | ||
2 | Importing | ID_APPLIC | Call by reference | Type reference (TYPE) | RSUVMRES-APPLIC | 6000 | ID für eine Applikation (z.B. IBU) für die Systemvermessung | 20050803 | |
3 | Importing | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20050802 |
Method GET_PRICING_VALUES on class CL_REIS_PRICING_SERVICES has no exception.
Method GET_PRICING_VALUES_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ET_RESULT | Call by reference | Type reference (TYPE) | MTYPE_T_RSUMVMRES | Ergebnistabelle | 20110215 | ||
2 | Changing | ET_RESULT_CLIENTINFO | Call by reference | Type reference (TYPE) | MTYPE_T_CLIENTINFO | Mandantinformation | 20110215 | ||
3 | Changing | ET_RESULT_USERINFO | Call by reference | Type reference (TYPE) | MTYPE_T_USERINFO | Userinformation | 20110215 | ||
4 | Importing | IF_INFO_RESULT | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Zusatzinformationen liefern | 20110215 | |
5 | Importing | IF_OLD_CALL | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Bisherige Auswertung rufen | 20110215 |
Method GET_PRICING_VALUES_USER on class CL_REIS_PRICING_SERVICES has no exception.
Method _COUNT_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RESULT | Call by reference | Type reference (TYPE) | MTYPE_T_RSUMVMRES | Ergebnistabelle | 20050803 | ||
2 | Importing | ID_APPLIC | Call by reference | Type reference (TYPE) | RSUVMRES-APPLIC | 6000 | Applikationskonstante RE | 20050803 | |
3 | Importing | ID_UNIT | Call by reference | Type reference (TYPE) | RSUVMRES-UNIT | Einheitder Objektnummern in IT_OBJECTS | 20050803 | ||
4 | Importing | IT_OBJECTS | Call by reference | Type reference (TYPE) | MTYPE_T_OBJECTS | Tabelle mit Objektnummern | 20050803 |
Method _COUNT_OBJECTS on class CL_REIS_PRICING_SERVICES has no exception.
Method _GET_CLIENTS_FX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CLIENT | Call by reference | Type reference (TYPE) | MTYPE_T_CLIENT | Vorschlagswerte bei Anlage von Debitoren aus Workbench | 20050802 |
Method _GET_CLIENTS_FX on class CL_REIS_PRICING_SERVICES has no exception.
Method _GET_LINKED_COA_ROS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LINKED_ROS | Call by reference | Type reference (TYPE) | RE_T_OBJ_ASSIGN | Obejktnummern der verknüpften MO pro Mandant | 20050803 | ||
2 | Importing | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | Stichtag für die Vermessung | 20050803 |
Method _GET_LINKED_COA_ROS on class CL_REIS_PRICING_SERVICES has no exception.
Method _GET_NUMBER_PL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RESULT | Call by reference | Type reference (TYPE) | MTYPE_T_RSUMVMRES | Ergebnistabelle | 20050803 | ||
2 | Importing | ID_APPLIC | Call by reference | Type reference (TYPE) | RSUVMRES-APPLIC | 6000 | Apllikationskonstante für RE | 20050803 | |
3 | Importing | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | Stichtag für die Vermessung | 20050803 | ||
4 | Importing | IT_CLIENT | Call by reference | Type reference (TYPE) | MTYPE_T_CLIENT | Tabelle mit aktiven RE-FX Mandanten | 20050803 |
Method _GET_NUMBER_PL on class CL_REIS_PRICING_SERVICES has no exception.
Method _GET_NUMBER_RO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RESULT | Call by reference | Type reference (TYPE) | MTYPE_T_RSUMVMRES | Ergebnistabelle | 20050802 | ||
2 | Importing | ID_APPLIC | Call by reference | Type reference (TYPE) | RSUVMRES-APPLIC | 6000 | Applikationskonstante für RE | 20050802 | |
3 | Importing | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | Stichtag für die Vermessung | 20050802 | ||
4 | Importing | IT_CLIENT | Call by reference | Type reference (TYPE) | MTYPE_T_CLIENT | Tabelle mit aktiven RE-FX Mandanten | 20050802 |
Method _GET_NUMBER_RO on class CL_REIS_PRICING_SERVICES has no exception.
Method _GET_NUMBER_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RESULT | Call by reference | Type reference (TYPE) | MTYPE_T_RSUMVMRES | Ergebnistabelle | 20101220 | ||
2 | Changing | CT_RESULT_CLIENTINFO | Call by reference | Type reference (TYPE) | MTYPE_T_CLIENTINFO | Mandantinformation | 20110215 | ||
3 | Changing | CT_RESULT_USERINFO | Call by reference | Type reference (TYPE) | MTYPE_T_USERINFO | Userinformation | 20110215 | ||
4 | Importing | ID_APPLIC | Call by reference | Type reference (TYPE) | RSUVMRES-APPLIC | 6007 | Apllikationskonstante für RE | 20101220 | |
5 | Importing | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag für die Vermessung | 20101220 | |
6 | Importing | IF_INFO_RESULT | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Zusatzinformationen liefern | 20110215 | |
7 | Importing | IF_OLD_CALL | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Bisherige Auswertung rufen | 20110215 | |
8 | Importing | IT_CLIENT | Call by reference | Type reference (TYPE) | MTYPE_T_CLIENT | Tabelle mit aktiven RE-FX Mandanten | 20101220 |
Method _GET_NUMBER_USER on class CL_REIS_PRICING_SERVICES has no exception.
Method _GET_NUMBER_USER_OLD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RESULT | Call by reference | Type reference (TYPE) | MTYPE_T_RSUMVMRES | Ergebnistabelle | 20101220 | ||
2 | Importing | ID_APPLIC | Call by reference | Type reference (TYPE) | RSUVMRES-APPLIC | 6007 | Apllikationskonstante für RE | 20101220 | |
3 | Importing | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | Stichtag für die Vermessung | 20101220 | ||
4 | Importing | IT_CLIENT | Call by reference | Type reference (TYPE) | MTYPE_T_CLIENT | Tabelle mit aktiven RE-FX Mandanten | 20101220 |
Method _GET_NUMBER_USER_OLD on class CL_REIS_PRICING_SERVICES has no exception.
Method _GET_OBJNR_PL_FOR_KEYDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_OBJECTS | Call by reference | Type reference (TYPE) | MTYPE_T_OBJECTS | Tabelle mit gelesenen Objektnummern | 20050803 | ||
2 | Importing | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | Stichtag für die Vermessung | 20050803 | ||
3 | Importing | IT_CLIENT | Call by reference | Type reference (TYPE) | MTYPE_T_CLIENT | Tabelle mit aktiven RE-FX Mandanten | 20050803 |
Method _GET_OBJNR_PL_FOR_KEYDATE on class CL_REIS_PRICING_SERVICES has no exception.
Method _GET_OBJNR_RO_FOR_KEYDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_OBJECTS | Call by reference | Type reference (TYPE) | MTYPE_T_OBJECTS | Objektnummern der gelesenen Objekte pro Mandant | 20050802 | ||
2 | Importing | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | Stichtag für die Vermessung | 20050802 | ||
3 | Importing | IT_CLIENT | Call by reference | Type reference (TYPE) | MTYPE_T_CLIENT | Tabelle mit aktiven RE-FX Mandanten | 20050802 | ||
4 | Importing | IT_USAGE_TYPE | Call by reference | Type reference (TYPE) | RE_T_USAGE_TYPE | Tabelle der zugelassenen Nutzungsarten | 20050802 |
Method _GET_OBJNR_RO_FOR_KEYDATE on class CL_REIS_PRICING_SERVICES has no exception.
Method _GET_USAGE_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_USAGE_TYPE | Call by reference | Type reference (TYPE) | RE_T_USAGE_TYPE | Ergebnistabelle Nutzungsartentyp | 20050810 | ||
2 | Importing | ID_USAGE_CAT | Call by reference | Type reference (TYPE) | JTYPNUA | Typ der zu liefernden Nutzungsart | 20050810 | ||
3 | Importing | IT_CLIENT | Call by reference | Type reference (TYPE) | MTYPE_T_CLIENT | Tabelle der aktiven RE-FX Mandanten | 20050810 |
Method _GET_USAGE_TYPES on class CL_REIS_PRICING_SERVICES has no exception.
Method _REMOVE_LINKED_COA_ROS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_OBJECTS | Call by reference | Type reference (TYPE) | MTYPE_T_OBJECTS | Objektnummern der zu zählenden MO pro Mandant | 20050802 | ||
2 | Importing | IT_LINKED_ROS | Call by reference | Type reference (TYPE) | RE_T_OBJ_ASSIGN | Objektnummern der verknüpften MO pro Mandant | 20050802 |
Method _REMOVE_LINKED_COA_ROS on class CL_REIS_PRICING_SERVICES has no exception.
Method _REMOVE_NON_VALID_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CT_OBJECTS | Call by reference | Type reference (TYPE) | MTYPE_T_OBJECTS | Objektnummern der Mietobjekte pro Mandant | 20050802 | ||
2 | Importing | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | Stichtag für die Vermessung | 20050802 |
Method _REMOVE_NON_VALID_OBJECTS on class CL_REIS_PRICING_SERVICES has no exception.
Method _REMOVE_OBJNR_STATUS_DELETED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_OBJECTS | Call by reference | Type reference (TYPE) | MTYPE_T_OBJECTS | Objektnummern der zu zählenden MO pro Mandant | 20050802 |
Method _REMOVE_OBJNR_STATUS_DELETED on class CL_REIS_PRICING_SERVICES has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 600 |