SAP ABAP Class CL_REXC_NL_SERVICE (Service class for the Dutch RE-FX Countryversion)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI-LOC (Application Component) Localization
     GLO_REFX_NL (Package) Localization Flexible Real Estate Netherlands
Properties
Class CL_REXC_NL_SERVICE  
Short Description Service class for the Dutch RE-FX Countryversion    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class REFXNL    
Program status     
Category 0   
Package GLO_REFX_NL   Localization Flexible Real Estate Netherlands 
Created 20120107   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 REXC2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REXC_NL_SERVICE has no interface implemented.
Friends
Class CL_REXC_NL_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_WOZPTS Static Attribute Private Type reference (TYPE) REXCC_NL_WOZPTS Extra points per WOZM (TIVXCNLWOZPTS) 20120705
Methods
# Method Level Visibility Method type Description Created on
1 GET_DATE_RANGES_FOR_CHAR Static method Public Method Calulates the extra point relevant date ranges 20120705
2 GET_DATE_RANGES_FOR_WOZM Static method Public Method Calulates WOZM date ranges 20120705
3 GET_PTS Static method Public Method Get extra points according WOZM 20120705
4 GET_WOZBAS Static method Public Method Gets the company specific time dependant WOZ setting 20120705
5 IS_RO_VACANT Static method Public Method Checks if an object is vacant at a key date 20120705
6 IS_RO_VACANT_FROM Static method Public Method Returns the starting vanacy date of the object 20120705
Events
Class CL_REXC_NL_SERVICE has no event.
Types
Class CL_REXC_NL_SERVICE has no local type.
Method Signatures

Method GET_DATE_RANGES_FOR_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20120705
2 Importing ID_CITY Call by reference Type reference (TYPE) AD_CITY1 City 20120705
3 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_REBD_RENTAL_OBJECT Rental Object (VIBDRO) 20120705
4 Importing IT_MEAS Call by reference Type reference (TYPE) RE_T_REBD_MEAS Rental Object (VIBDRO) 20120705
5 Returning RT_DATERANGES Value transfer Type reference (TYPE) RE_T_RECADATERANGE Table From Time Periods 20120705

Method GET_DATE_RANGES_FOR_CHAR on class CL_REXC_NL_SERVICE has no exception.

Method GET_DATE_RANGES_FOR_WOZM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MEAS_ROVALUE Call by reference Type reference (TYPE) REXCNLMEAS_ROVALUE Measurement Type for RO Value 20120705
2 Importing IT_AJCHARACT Call by reference Type reference (TYPE) RE_T_NL_AJCHARACT NL, Fixtures and Fittings Characteristic RO 20120705
3 Importing IT_AJCHARACTROUND Call by reference Type reference (TYPE) RE_T_NL_AJCHARACTROUND Company Code 20120705
4 Importing IT_MEAS Call by reference Type reference (TYPE) RE_T_REBD_MEAS Rental Object (VIBDRO) 20120705
5 Returning RT_DATERANGES Value transfer Type reference (TYPE) RE_T_RECADATERANGE Table From Time Periods 20120705

Method GET_DATE_RANGES_FOR_WOZM on class CL_REXC_NL_SERVICE has no exception.

Method GET_PTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20120705
2 Importing ID_DATEFROM Call by reference Type reference (TYPE) DATUM Date From 20120705
3 Importing ID_DATETO Call by reference Type reference (TYPE) DATUM Date To 20120705
4 Importing ID_WOZMVALUE Call by reference Type reference (TYPE) REXCNLWOZMVALUEFROM Value 20120705
5 Returning RD_WOZPTS Value transfer Type reference (TYPE) REXCNLPTSVALUE Extra points per WOZM 20120705

Method GET_PTS on class CL_REXC_NL_SERVICE has no exception.

Method GET_WOZBAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_MEASUNIT Call by reference Type reference (TYPE) REBDMEASUNIT Measurement Unit 20120705
2 Exporting ES_WOZBAS Call by reference Type reference (TYPE) TIVXCNLWOZBAS Define basic settings for extra point calculation 20120705
3 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20120705
4 Importing ID_DATEFROM Call by reference Type reference (TYPE) DATUM Country Key 20120705
5 Importing ID_DATETO Call by reference Type reference (TYPE) DATUM Date 20120705
# Exception Resumable Description Created on
1 ERROR 20120705
2 PERIODOVERLAP The defined period overlaps with the selected 20120705

Method IS_RO_VACANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_REBD_RENTAL_OBJECT Rental Object (VIBDRO) 20120705
2 Returning RF_VACANT Value transfer Type reference (TYPE) RECABOOL General Yes/No Field 20120705

Method IS_RO_VACANT on class CL_REXC_NL_SERVICE has no exception.

Method IS_RO_VACANT_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_KEYDATE Call by reference Type reference (TYPE) DATS SY-DATUM Field of type DATS 20120705
2 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_REBD_RENTAL_OBJECT Rental Object (VIBDRO) 20120705
3 Returning RD_VACANTFROM Value transfer Type reference (TYPE) DATS General Yes/No Field 20120705

Method IS_RO_VACANT_FROM on class CL_REXC_NL_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in