SAP ABAP Class IF_RESC_SETTLUNIT_NORMAL (Settlement Unit)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_RECA_HAS_STATUS Object with Status 20021018
2 Interface composition (i COMPRISING i_ref)  IF_REIT_HAS_OPTION_RATE Object with Option Rate 20021018
3 Interface composition (i COMPRISING i_ref)  IF_RERA_HAS_COSTS Object With Posted Costs 20021018
4 Interface composition (i COMPRISING i_ref)  IF_RESC_HAS_ACCFIRMNR Object with Consumer Number at Settlement Company 20030314
5 Interface composition (i COMPRISING i_ref)  IF_RESC_HAS_SCO_GROUP Assignment of RO to an SU Within a Time Period 20021018
6 Interface composition (i COMPRISING i_ref)  IF_RESC_SETTL_UNIT Settlement Unit (VISCSU) 20021018
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RESC_SETTLUNIT_NORMAL Settlement Unit 20021018
Properties
Class IF_RESC_SETTLUNIT_NORMAL  
Short Description Settlement Unit    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20021018   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 RECA0 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)
4 RECA4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_RESC_SETTLUNIT_NORMAL has no interface implemented.
Friends
Class IF_RESC_SETTLUNIT_NORMAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_ACTIVITY Instance attribute Public Attribute reference (LIKE) 20021018
2 MD_BUKRS Instance attribute Public Attribute reference (LIKE) 20021018
3 MD_INTRENO Instance attribute Public Attribute reference (LIKE) 20021018
4 MD_OBJNR Instance attribute Public Attribute reference (LIKE) 20021018
5 MD_OBJTYPE Instance attribute Public Attribute reference (LIKE) 20021018
6 MF_AUTH_CHECK Instance attribute Public Attribute reference (LIKE) 20021018
7 MF_ENQUEUE Instance attribute Public Attribute reference (LIKE) 20021018
8 MO_ACCFIRMNR_MNGR Instance attribute Public Attribute reference (LIKE) 20030314
9 MO_ASSIGN_PG_MNGR Instance attribute Public Object reference (TYPE REF TO) IF_RESC_OBJ_REL_MNGR Object Assignment 20030211
10 MO_COSTS_MNGR Instance attribute Public Attribute reference (LIKE) 20021018
11 MO_EXBASERATE_MNGR Instance attribute Public Object reference (TYPE REF TO) IF_RESC_EXBASERATE_MNGR Maintain Basic Components for External Settlement per SU 20030314
12 MO_RHYTHM_MNGR Instance attribute Public Attribute reference (LIKE) 20030214
13 MO_SCO_GROUP Instance attribute Public Object reference (TYPE REF TO) IF_RESC_SCO_GROUP_MNGR Interface for SU and Participation Group 20021018
14 MO_STATUS_MNGR Instance attribute Public Attribute reference (LIKE) 20021018
15 MS_DETAIL Instance attribute Public Attribute reference (LIKE) 20030212
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Public Method 20021018
2 CAN_EXCHANGE Instance method Public Method Can Data Be Exchanged 20030314
3 CHECK_ALL Instance method Public Method 20021018
4 CHECK_DIRECT_COSTS_OBJLIST Instance method Public Method Checks Direct Account Assignment for All Objects 20050228
5 CHECK_EXCHANGETYPE Instance method Public Method Checks Type of Data Exchange 20030314
6 CHECK_PERHEATING Instance method Public Method Checks Percentage of Basic Costs for Heating 20030313
7 CHECK_PERHOTWATER Instance method Public Method Checks Percentage of Basic Costs for Hot Water 20030313
8 CHECK_SETTLADVPAY Instance method Public Method Checks Indicator for Settlement by Settlement Company 20030313
9 DISABLE_EXCHANGE Instance method Public Method Prevents Data Exchange 20030314
10 ENABLE_EXCHANGE Instance method Public Method Allows Data Exchange 20030314
11 FREE Instance method Public Method 20021018
12 GET_ACCFIRMNR_MNGR Instance method Public Method 20030314
13 GET_ASSIGN_PG_MNGR Instance method Public Method Gets Participation Group Assignment Manager 20030211
14 GET_BEGIN4SU Instance method Public Method 20030227
15 GET_BUSDETAIL Instance method Public Method 20021018
16 GET_BUSDETAIL_X Instance method Public Method 20021018
17 GET_BUSKEY Instance method Public Method 20021018
18 GET_BUSTYPE Instance method Public Method 20021018
19 GET_COSTS_MNGR Instance method Public Method 20021018
20 GET_DETAIL Instance method Public Method 20030321
21 GET_END4SU Instance method Public Method 20030321
22 GET_EXBASERATE_MNGR Instance method Public Method Gets Basic Component Assignment Manager 20030314
23 GET_IDENT Instance method Public Method 20021018
24 GET_OPTION_RATE_MNGR Instance method Public Method 20021018
25 GET_RHYTHM_MNGR Instance method Public Method 20030214
26 GET_RO_AND_CN Instance method Public Method Supplies Rental Objects and Lease-Outs for Period 20021018
27 GET_RUSER Instance method Public Method 20021018
28 GET_SHAREOUT_MNGR Instance method Public Method 20030214
29 GET_SOGRP_MNGR Instance method Public Method 20021018
30 GET_STATUS_MNGR Instance method Public Method 20021018
31 GET_STORE_DATE Instance method Public Method 20030620
32 GET_TEXT Instance method Public Method 20021018
33 IS_MODIFIED Instance method Public Method 20021018
34 RELEASE Instance method Public Method 20021018
35 SET_EXCHANGETYPE Instance method Public Method Changes the Type of Data Exchange 20030314
36 SET_PERHEATING Instance method Public Method Changes Percentage of Basic Costs for Heating 20030313
37 SET_PERHOTWATER Instance method Public Method Changes Percentage of Basic Costs for Hot Water 20030313
38 SET_SETTLADVPAY Instance method Public Method Changes Indicator for Settlement by Settlement Company 20030313
39 STORE Instance method Public Method 20021018
Events
Class IF_RESC_SETTLUNIT_NORMAL has no event.
Types
Class IF_RESC_SETTLUNIT_NORMAL has no local type.
Method Signatures

Method ADD_CHILD Signature

Method ADD_CHILD on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method ADD_CHILD on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method CAN_EXCHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_CAN_EXCHANGE Value transfer Type reference (TYPE) RESCEXCHANGE Soll ein Datenaustausch stattfinden 20030314

Method CAN_EXCHANGE on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method CHECK_ALL Signature

Method CHECK_ALL on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method CHECK_ALL on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method CHECK_DIRECT_COSTS_OBJLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_HAS_ERROR Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20050228
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050228

Method CHECK_DIRECT_COSTS_OBJLIST on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method CHECK_EXCHANGETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030314

Method CHECK_EXCHANGETYPE on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method CHECK_PERHEATING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030313

Method CHECK_PERHEATING on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method CHECK_PERHOTWATER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030313

Method CHECK_PERHOTWATER on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method CHECK_SETTLADVPAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030313

Method CHECK_SETTLADVPAY on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method DISABLE_EXCHANGE Signature

Method DISABLE_EXCHANGE on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method DISABLE_EXCHANGE on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method ENABLE_EXCHANGE Signature

Method ENABLE_EXCHANGE on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method ENABLE_EXCHANGE on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method FREE Signature

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

Method GET_ACCFIRMNR_MNGR Signature

Method GET_ACCFIRMNR_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_ACCFIRMNR_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_ASSIGN_PG_MNGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_RESC_OBJ_REL_MNGR Objektzuordnung 20030211

Method GET_ASSIGN_PG_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_BEGIN4SU Signature

Method GET_BEGIN4SU on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_BEGIN4SU on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_BUSDETAIL Signature

Method GET_BUSDETAIL on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_BUSDETAIL on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_BUSDETAIL_X Signature

Method GET_BUSDETAIL_X on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_BUSDETAIL_X on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_BUSKEY Signature

Method GET_BUSKEY on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_BUSKEY on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_BUSTYPE Signature

Method GET_BUSTYPE on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_BUSTYPE on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_COSTS_MNGR Signature

Method GET_COSTS_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_COSTS_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_DETAIL Signature

Method GET_DETAIL on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_DETAIL on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_END4SU Signature

Method GET_END4SU on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_END4SU on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_EXBASERATE_MNGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_RESC_EXBASERATE_MNGR Grundanteile für externe Abrechnung je AE pflegen 20030314

Method GET_EXBASERATE_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_IDENT Signature

Method GET_IDENT on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_IDENT on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_OPTION_RATE_MNGR Signature

Method GET_OPTION_RATE_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_OPTION_RATE_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_RHYTHM_MNGR Signature

Method GET_RHYTHM_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_RHYTHM_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_RO_AND_CN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJ_NOT_IN_PG Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_BO_X Objekte die noch zu betrachten sind 20120411
2 Exporting ET_PARTICIP Call by reference Type reference (TYPE) RE_T_CNPART_GEN generierte Abrechnungsteilnahme zu Nebenkostenabrechnung 20021018
3 Exporting ET_SURO Call by reference Type reference (TYPE) RE_T_PGRP_SURO Zuordnung von AE's zu MO 20021018
4 Importing ID_PFROM Call by reference Type reference (TYPE) RECAPERIODFROM RECA0_DATE-MIN Datum des Periodenbeginns 20021018
5 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS RECA4_PROCESS-SC_SETTLEMENT Prozess 20050316
6 Importing ID_PROCESSGUID Call by reference Type reference (TYPE) RECAPROCESSGUID Generischer Schlüssel des Prozesses 20090701
7 Importing ID_PTO Call by reference Type reference (TYPE) RECAPERIODTO RECA0_DATE-MAX Datum des Periodenendes 20021018
8 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20021018

Method GET_RO_AND_CN on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_RUSER Signature

Method GET_RUSER on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_RUSER on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_SHAREOUT_MNGR Signature

Method GET_SHAREOUT_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_SHAREOUT_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_SOGRP_MNGR Signature

Method GET_SOGRP_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_SOGRP_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_STATUS_MNGR Signature

Method GET_STATUS_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_STATUS_MNGR on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_STORE_DATE Signature

Method GET_STORE_DATE on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_STORE_DATE on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method GET_TEXT Signature

Method GET_TEXT on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method GET_TEXT on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method IS_MODIFIED Signature

Method IS_MODIFIED on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method IS_MODIFIED on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method RELEASE Signature

Method RELEASE on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method RELEASE on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method SET_EXCHANGETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EXCHANGETYPE Call by reference Type reference (TYPE) RESC_SETTL_UNIT-EXCHANGETYPE Art des Datenaustausches 20030314

Method SET_EXCHANGETYPE on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method SET_PERHEATING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PERHEATING Call by reference Type reference (TYPE) RESC_SETTL_UNIT-PERHEATING Prozent Grundkosten Heizung 20030313

Method SET_PERHEATING on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method SET_PERHOTWATER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PERHOTWATER Call by reference Type reference (TYPE) RESC_SETTL_UNIT-PERHOTWATER Prozent Grundkosten Warmwasser 20030313

Method SET_PERHOTWATER on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method SET_SETTLADVPAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SETTLADVPAY Call by reference Type reference (TYPE) RESC_SETTL_UNIT-SETTLADVPAY Verrechnung durch Abrechnungsunternehmen 20030313

Method SET_SETTLADVPAY on class IF_RESC_SETTLUNIT_NORMAL has no exception.

Method STORE Signature

Method STORE on class IF_RESC_SETTLUNIT_NORMAL has no parameter.
Method STORE on class IF_RESC_SETTLUNIT_NORMAL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in