SAP ABAP Class CL_REEX_COPL_MASTERDATA_CHECK (CO Planning: Master Data Check)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-CO (Application Component) Real Estate Controlling
     RE_EX_CO (Package) RE: Controlling
Properties
Class CL_REEX_COPL_MASTERDATA_CHECK  
Short Description CO Planning: Master Data Check    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_EX_CO   RE: Controlling 
Created 20030324   SAP 
Last change 20100310   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)
Interfaces
Class CL_REEX_COPL_MASTERDATA_CHECK has no interface implemented.
Friends
Class CL_REEX_COPL_MASTERDATA_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_KEYDATE_CC Static Attribute Private Type reference (TYPE) DATS Key Date for Determining Cost Collector 20100119
2 MD_OBJTYPE Static Attribute Private Type reference (TYPE) RECAOBJTYPE Object Type 20030324
3 MTO_OBJECTS Static Attribute Private Type reference (TYPE) MTY_T_OBJTAB 20030324
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SINGLE_OBJ Static method Public Method Checks Single Object 20030324
2 FREE Static method Public Method Releases Storage 20030324
3 GET_KEYDATE_CC Static method Public Method Gets Key Date for Cost Collector Determination 20100119
4 GET_TEXT Static method Public Method Gets Text for Object 20030324
5 INIT Static method Public Method Initialization 20030324
6 READ_MULT_OBJ Static method Public Method Reads Multiple Objects (Entry of Interval) 20030324
7 READ_SINGLE_OBJ Static method Public Method Reads Single Object 20030324
8 SET_KEYDATE_CC Static method Public Method Sets the Key Date for Cost Collector Determination 20100119
9 TCODE_RELEVANT_FOR_CHECK Static method Public Method 20030327
10 _CHECK_ACTIVITY Static method Private Method Checks CO Activit 20030324
11 _CHECK_AUTHORITY Static method Private Method Checks Authorization 20031209
12 _GET_INSTANCE Static method Private Method Gets Instance of Object 20030324
13 _GET_OBJNR Static method Private Method Gets Object Number for Transparent Key 20030324
14 _SELECT_BUILDING Static method Private Method Selects Buildings (Entry of Interval) 20030324
15 _SELECT_BUSENTITY Static method Private Method Selects Business Entities (Entry of Interval) 20030324
16 _SELECT_CONTRACT Static method Private Method Selects Contracts (Entry of Interval) 20030324
17 _SELECT_PROPERTY Static method Private Method Selectects Properties (Entry of Interval) 20030324
18 _SELECT_RENTALOBJECT Static method Private Method Selectes Rental Objects (Entry of Interval) 20030324
Events
Class CL_REEX_COPL_MASTERDATA_CHECK has no event.
Types
Class CL_REEX_COPL_MASTERDATA_CHECK has no local type.
Method Signatures

Method CHECK_SINGLE_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Call by reference Type reference (TYPE) TJ01-VRGNG SPACE Betriebswirtschaftlicher Vorgang 20030324
2 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030324
3 Importing ID_DABRBEZ Call by reference Type reference (TYPE) DABRBEZ Bezugsdatum für Abrechnung 20030324
4 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20030324
5 Importing ID_RECNNR Call by reference Type reference (TYPE) RECNNUMBER Nummer des Vertrags 20030324
6 Importing ID_SEMPSL Call by reference Type reference (TYPE) RESC_SETTL_UNIT-SEMPSL Abrechnungseinheit 20030324
7 Importing ID_SGENR Call by reference Type reference (TYPE) SGENR Gebäudenummer 20030324
8 Importing ID_SGRNR Call by reference Type reference (TYPE) SGRNR Grundstücksnummer zur WE 20030324
9 Importing ID_SMENR Call by reference Type reference (TYPE) REBDRONO Nummer des Mietobjekts 20030324
10 Importing ID_SNKSL Call by reference Type reference (TYPE) RESC_SETTL_UNIT-SNKSL Nebenkostenschlüssel 20030324
11 Importing ID_SWENR Call by reference Type reference (TYPE) SWENR Nummer der Wirtschaftseinheit 20030324
# Exception Resumable Description Created on
1 ACTIVITY_NOT_ALLOWED Vorgang für Objekt nicht erlaubt 20030324
2 OBJECT_NOT_FOUND Objekt existiert nicht 20030324

Method FREE Signature

Method FREE on class CL_REEX_COPL_MASTERDATA_CHECK has no parameter.
Method FREE on class CL_REEX_COPL_MASTERDATA_CHECK has no exception.

Method GET_KEYDATE_CC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_KEYDATE_CC Call by reference Type reference (TYPE) DATS Stichtag zur Kostensammlerermittlung 20100119

Method GET_KEYDATE_CC on class CL_REEX_COPL_MASTERDATA_CHECK has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_IDENT Call by reference Type reference (TYPE) CSEQUENCE 20030324
2 Exporting ED_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20030324
3 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030324
4 Importing ID_DABRBEZ Call by reference Type reference (TYPE) DABRBEZ Bezugsdatum für Abrechnung 20030324
5 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20030324
6 Importing ID_RECNNR Call by reference Type reference (TYPE) RECNNUMBER Nummer des Vertrags 20030324
7 Importing ID_SEMPSL Call by reference Type reference (TYPE) RESC_SETTL_UNIT-SEMPSL Abrechnungseinheit 20030324
8 Importing ID_SGENR Call by reference Type reference (TYPE) SGENR Gebäudenummer 20030324
9 Importing ID_SGRNR Call by reference Type reference (TYPE) SGRNR Grundstücksnummer zur WE 20030324
10 Importing ID_SMENR Call by reference Type reference (TYPE) SMENR Nummer der Mieteinheit 20030324
11 Importing ID_SNKSL Call by reference Type reference (TYPE) RESC_SETTL_UNIT-SNKSL Nebenkostenschlüssel 20030324
12 Importing ID_SWENR Call by reference Type reference (TYPE) SWENR Nummer der Wirtschaftseinheit 20030324

Method GET_TEXT on class CL_REEX_COPL_MASTERDATA_CHECK has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJTYPE Call by reference Type reference (TYPE) RECAOBJTYPE Objektart 20030324

Method INIT on class CL_REEX_COPL_MASTERDATA_CHECK has no exception.

Method READ_MULT_OBJ 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) RE_T_VIREKEY Tabelle Immobilien Schlüsselfelder 20030324
2 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030324
3 Importing ID_FROM_VALUE Call by reference Type reference (TYPE) T830A-VAL Setwert 20030324
4 Importing ID_OBJTYPE Call by reference Type reference (TYPE) J_OBART Objektart 20030324
5 Importing ID_SWENR Call by reference Type reference (TYPE) SWENR Nummer der Wirtschaftseinheit 20030324
6 Importing ID_TO_VALUE Call by reference Type reference (TYPE) T830A-VAL Setwert 20030324

Method READ_MULT_OBJ on class CL_REEX_COPL_MASTERDATA_CHECK has no exception.

Method READ_SINGLE_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_GSBER Call by reference Type reference (TYPE) GSBER Geschäftsbereich 20030324
2 Exporting ED_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20030324
3 Exporting ED_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20030324
4 Exporting ED_OWAER Call by reference Type reference (TYPE) OWAER Währungsschlüssel 20030324
5 Exporting ED_PLGKZ Call by reference Type reference (TYPE) PLGKZ Kennzeichen 'Planung mit Einzelposten' 20030324
6 Exporting ED_PRCTR Call by reference Type reference (TYPE) PRCTR Profit Center 20030324
7 Exporting ED_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20030324
8 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030324
9 Importing ID_DABRBEZ Call by reference Type reference (TYPE) DABRBEZ Bezugsdatum für Abrechnung 20030324
10 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20030324
11 Importing ID_RECNNR Call by reference Type reference (TYPE) RECNNUMBER Nummer des Vertrags 20030324
12 Importing ID_SEMPSL Call by reference Type reference (TYPE) RESC_SETTL_UNIT-SEMPSL Abrechnungseinheit 20030324
13 Importing ID_SGENR Call by reference Type reference (TYPE) SGENR Gebäudenummer 20030324
14 Importing ID_SGRNR Call by reference Type reference (TYPE) SGRNR Grundstücksnummer zur WE 20030324
15 Importing ID_SMENR Call by reference Type reference (TYPE) REBDRONO Nummer des Mietobjekts 20030324
16 Importing ID_SNKSL Call by reference Type reference (TYPE) RESC_SETTL_UNIT-SNKSL Nebenkostenschlüssel 20030324
17 Importing ID_SWENR Call by reference Type reference (TYPE) SWENR Nummer der Wirtschaftseinheit 20030324
# Exception Resumable Description Created on
1 ERROR allgemeiner Fehler 20030324

Method SET_KEYDATE_CC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_KEYDATE_CC Call by reference Type reference (TYPE) DATS Stichtag zur Kostensammlerermittlung 20100119

Method SET_KEYDATE_CC on class CL_REEX_COPL_MASTERDATA_CHECK has no exception.

Method TCODE_RELEVANT_FOR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TCODE Call by reference Type reference (TYPE) SYTCODE Transaktionscode 20030327
2 Returning RF_CHECK Value transfer Type reference (TYPE) ABAP_BOOL 20031102

Method TCODE_RELEVANT_FOR_CHECK on class CL_REEX_COPL_MASTERDATA_CHECK has no exception.

Method _CHECK_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Call by reference Type reference (TYPE) TJ01-VRGNG Betriebswirtschaftlicher Vorgang 20030324
2 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20030324
# Exception Resumable Description Created on
1 ALLOWED_WITH_WARNING Mit Warnung erlaubt 20030324
2 NOT_ALLOWED Nicht erlaubt 20030324

Method _CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Call by reference Type reference (TYPE) TJ01-VRGNG Betriebswirtschaftlicher Vorgang 20031209
2 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20031209
# Exception Resumable Description Created on
1 NOT_ALLOWED 20031209

Method _GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20030512
2 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20030324
# Exception Resumable Description Created on
1 ERROR Allgemeiner Fehler 20030324

Method _GET_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20030324
2 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030324
3 Importing ID_DABRBEZ Call by reference Type reference (TYPE) DABRBEZ Bezugsdatum für Abrechnung 20030324
4 Importing ID_RECNNR Call by reference Type reference (TYPE) RECNNR Vertragsnummer Immobilien 20030324
5 Importing ID_SEMPSL Call by reference Type reference (TYPE) RESC_SETTL_UNIT-SEMPSL Abrechnungseinheit 20030324
6 Importing ID_SGENR Call by reference Type reference (TYPE) SGENR Gebäudenummer 20030324
7 Importing ID_SGRNR Call by reference Type reference (TYPE) SGRNR Grundstücksnummer zur WE 20030324
8 Importing ID_SMENR Call by reference Type reference (TYPE) SMENR Nummer der Mieteinheit 20030324
9 Importing ID_SNKSL Call by reference Type reference (TYPE) RESC_SETTL_UNIT-SNKSL Nebenkostenschlüssel 20030324
10 Importing ID_SWENR Call by reference Type reference (TYPE) SWENR Nummer der Wirtschaftseinheit 20030324
# Exception Resumable Description Created on
1 INVALID_KEY Objektschlüssel nicht eindeutig 20030326
2 NOT_FOUND Objekt nicht gefunden 20030324

Method _SELECT_BUILDING 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) RE_T_VIREKEY Tabelle Immobilien Schlüsselfelder 20030324
2 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030324
3 Importing ID_FROM_SGENR Call by reference Type reference (TYPE) MTY_GENKEYFLD 20030324
4 Importing ID_SWENR Call by reference Type reference (TYPE) SWENR Nummer der Wirtschaftseinheit 20030324
5 Importing ID_TO_SGENR Call by reference Type reference (TYPE) MTY_GENKEYFLD 20030324

Method _SELECT_BUILDING on class CL_REEX_COPL_MASTERDATA_CHECK has no exception.

Method _SELECT_BUSENTITY 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) RE_T_VIREKEY Tabelle Immobilien Schlüsselfelder 20030324
2 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030324
3 Importing ID_FROM_SWENR Call by reference Type reference (TYPE) MTY_GENKEYFLD 20030324
4 Importing ID_TO_SWENR Call by reference Type reference (TYPE) MTY_GENKEYFLD 20030324

Method _SELECT_BUSENTITY on class CL_REEX_COPL_MASTERDATA_CHECK has no exception.

Method _SELECT_CONTRACT 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) RE_T_VIREKEY Tabelle Immobilien Schlüsselfelder 20030324
2 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030324
3 Importing ID_FROM_RECNNR Call by reference Type reference (TYPE) MTY_GENKEYFLD 20030324
4 Importing ID_TO_RECNNR Call by reference Type reference (TYPE) MTY_GENKEYFLD 20030324

Method _SELECT_CONTRACT on class CL_REEX_COPL_MASTERDATA_CHECK has no exception.

Method _SELECT_PROPERTY 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) RE_T_VIREKEY Tabelle Immobilien Schlüsselfelder 20030324
2 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030324
3 Importing ID_FROM_SGRNR Call by reference Type reference (TYPE) MTY_GENKEYFLD 20030324
4 Importing ID_SWENR Call by reference Type reference (TYPE) SWENR Nummer der Wirtschaftseinheit 20030324
5 Importing ID_TO_SGRNR Call by reference Type reference (TYPE) MTY_GENKEYFLD 20030324

Method _SELECT_PROPERTY on class CL_REEX_COPL_MASTERDATA_CHECK has no exception.

Method _SELECT_RENTALOBJECT 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) RE_T_VIREKEY Tabelle Immobilien Schlüsselfelder 20030324
2 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030324
3 Importing ID_FROM_SMENR Call by reference Type reference (TYPE) MTY_GENKEYFLD 20030324
4 Importing ID_SWENR Call by reference Type reference (TYPE) SWENR Nummer der Wirtschaftseinheit 20030324
5 Importing ID_TO_SMENR Call by reference Type reference (TYPE) MTY_GENKEYFLD 20030324

Method _SELECT_RENTALOBJECT on class CL_REEX_COPL_MASTERDATA_CHECK has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 200