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
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