SAP ABAP Class CL_RESC_SP_SERVICES (General Access Methods)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-SC (Application Component) Service Charge Settlement
     RE_SC_SP (Package) SCS: Settlement Participation
Properties
Class CL_RESC_SP_SERVICES  
Short Description General Access Methods    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_SC_SP   SCS: Settlement Participation 
Created 20011213   SAP 
Last change 20110908   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 IF_RESC_HIERARCHY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 REBD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RECD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RESC1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RESC4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 RESC6 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RESC_SP_SERVICES has no interface implemented.
Friends
Class CL_RESC_SP_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_BASE_VALUES Static Attribute Protected Type reference (TYPE) RE_T_RSDOMAVAL Repository: Fixed Values of Domains 20011213
2 MT_COND2SCK Static Attribute Protected Type reference (TYPE) RE_T_COND2SCK Assign Condition Type to Service Charge Keys (TIVSCCONDS 20080212
3 MT_COND2SCK_FLAT Static Attribute Protected Type reference (TYPE) RE_T_COND2SCK Assign Condition Type to Service Charge Keys (TIVSCCONDS 20080212
4 MT_PARTTYPE_VALUES Static Attribute Protected Type reference (TYPE) RE_T_RSDOMAVAL Repository: Fixed Values of Domains 20011213
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONDITION Static method Protected Method Adds Condition in Available Time Period 20060719
2 CHECK_CONDITION Static method Public Method Checks the Condition in Relation to SCS 20040720
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011213
4 FILTER_COND4SCK Static method Public Method Delivers Condition for a SCK 20030813
5 GET_COND2SCK Static method Public Method Delivers Condition for a SCK 20030813
6 GET_DETAIL_X Static method Public Method Supplies Structure, Incl. Additional Data 20050713
7 GET_PARTTYPE_X Static method Public Method Additional Fields for Participation Type 20050713
8 GET_XBASE Static method Public Method Details on Type of Inclusive Rent 20050713
9 GET_XPARTTYPE Static method Public Method Details on Participation Type 20050713
10 HANDLE_BUFFER_RESET_ALL Static method Protected Event handling method Deletes All Entries in Table Buffer 20040127
11 INSERT_LINE Static method Public Method Adds a Row to Settlement Participation 20090528
12 INSERT_LINES Static method Public Method Adds Multiple Rows to Settlement Participation 20090528
Events
Class CL_RESC_SP_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTYPE_ST_GAP Protected See coding 20060719 MTYPE_St_GAP type sorted table of RECADATERANGE with NON-UNIQUE KEY DATEFROM
Method Signatures

Method ADD_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONDITION Call by reference Type reference (TYPE) RE_T_COND_ABSTRACT Kondition 20060719
2 Changing CT_GAP Call by reference Type reference (TYPE) MTYPE_ST_GAP 20060719
3 Importing IS_CONDITION Call by reference Type reference (TYPE) RECDCOND_ABSTRACT Konditionen (ein Teil von VICDCOND) 20060719

Method ADD_CONDITION on class CL_RESC_SP_SERVICES has no exception.

Method CHECK_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_DIST_FROM_CALC Value transfer Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20040720
2 Importing IF_HAS_CALCULATION Value transfer Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20040720
3 Importing IO_CONDITION Value transfer Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20040720
4 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20040720

Method CHECK_CONDITION on class CL_RESC_SP_SERVICES has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RESC_SP_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RESC_SP_SERVICES has no exception.

Method FILTER_COND4SCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDITIONS Call by reference Type reference (TYPE) RE_T_COND_ABSTRACT Kondition 20030813
2 Importing ID_PARTTYPE Call by reference Type reference (TYPE) VISCCNPART-PARTTYPE RESC6_SETTLPARTICIP-ADVANCE_PAYMENT Art der Nebenkostenabrechnungsteilnahme 20030813
3 Importing ID_SCK Call by reference Type reference (TYPE) RESC_SETTL_UNIT_KEY-SNKSL Nebenkostenschlüssel 20030813
4 Importing ID_VALIDFROM Call by reference Type reference (TYPE) RESC_CN4RO-VALIDFROM RECA0_DATE-MIN Datum, ab dem die Zuordnung beachtet wird 20030813
5 Importing ID_VALIDTO Call by reference Type reference (TYPE) RESC_CN4RO-VALIDTO RECA0_DATE-MAX Datum, bis dem die Zuordnung beachtet wird 20030813
6 Importing IF_RESTRICTIVELY Value transfer Type reference (TYPE) RECABOOL ABAP_TRUE Aufruf aus Ausnahmen 20091028
7 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030813
8 Importing IT_POSSIBLE_COND Call by reference Type reference (TYPE) RE_T_COND_ABSTRACT Kondition 20030813

Method FILTER_COND4SCK on class CL_RESC_SP_SERVICES has no exception.

Method GET_COND2SCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDITIONS Call by reference Type reference (TYPE) RE_T_COND_ABSTRACT Kondition 20030813
2 Importing ID_PARTTYPE Value transfer Type reference (TYPE) VISCCNPART-PARTTYPE RESC6_SETTLPARTICIP-ADVANCE_PAYMENT Art der Nebenkostenabrechnungsteilnahme 20030813
3 Importing ID_SCK Value transfer Type reference (TYPE) RESC_SETTL_UNIT_KEY-SNKSL Nebenkostenschlüssel 20030813
4 Importing ID_VALIDFROM Value transfer Type reference (TYPE) RESC_CN4RO-VALIDFROM RECA0_DATE-MIN Datum, ab dem die Zuordnung beachtet wird 20030813
5 Importing ID_VALIDTO Value transfer Type reference (TYPE) RESC_CN4RO-VALIDTO RECA0_DATE-MAX Datum, bis dem die Zuordnung beachtet wird 20030813
6 Importing IF_RESTRICTIVELY Value transfer Type reference (TYPE) RECABOOL ABAP_TRUE Aufruf aus Ausnahmen 20091028
7 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030813
8 Importing IT_POSSIBLE_COND Value transfer Type reference (TYPE) RE_T_COND_ABSTRACT Kondition 20030813

Method GET_COND2SCK on class CL_RESC_SP_SERVICES has no exception.

Method GET_DETAIL_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LANGU Value transfer Type reference (TYPE) SYLANGU SY-LANGU Sprache 20050713
2 Importing IS_CNPART_GEN Value transfer Type reference (TYPE) RESCCNPART_GEN generierte Abrechnungsteilnahme zu Nebenkostenabrechnung 20050713
3 Returning RS_DETAIL_X Value transfer Type reference (TYPE) RESC_CNPART_DETAIL Abrechnungsteilnahme für Mietvertrag 20050713
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht gefunden 20050713

Method GET_PARTTYPE_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache 20070125
2 Importing IS_RO_CN Call by reference Type reference (TYPE) RESC_RESULT_ROCN Kosten und Bemessungsgrößen für MV und MO 20050713
3 Importing IS_RO_CN_X Call by reference Type reference (TYPE) IF_RESC_HIERARCHY=>MTY_S_DISTRIBUTION 20070522
4 Returning RS_PARTTYPE_X Value transfer Type reference (TYPE) RESCS_PARTTYPE_X Zusatzfelder für Abrechnungsteilnahme 20050713

Method GET_PARTTYPE_X on class CL_RESC_SP_SERVICES has no exception.

Method GET_XBASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BASE Value transfer Type reference (TYPE) RESCSBASE Basis für Berechnung der Inklusivmiete 20050713
2 Returning RD_XBASE Value transfer Type reference (TYPE) RESCXBASE Kurztext zur Basis für Berechnung der Inklusivmiete 20050713

Method GET_XBASE on class CL_RESC_SP_SERVICES has no exception.

Method GET_XPARTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LANGU Value transfer Type reference (TYPE) SYLANGU SY-LANGU Sprache 20070125
2 Importing ID_PARTTYPE Value transfer Type reference (TYPE) RESCPARTTYPE Art der Nebenkostenabrechnungsteilnahme 20050713
3 Returning RD_XPARTTYPE Value transfer Type reference (TYPE) RESCXPARTTYPE Bezeichnung Abrechnungsteilnahme 20050713

Method GET_XPARTTYPE on class CL_RESC_SP_SERVICES has no exception.

Method HANDLE_BUFFER_RESET_ALL Signature

Method HANDLE_BUFFER_RESET_ALL on class CL_RESC_SP_SERVICES has no parameter.
Method HANDLE_BUFFER_RESET_ALL on class CL_RESC_SP_SERVICES has no exception.

Method INSERT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARTICIP Call by reference Type reference (TYPE) RE_T_CNPART_GEN generierte Abrechnungsteilnahme zu Nebenkostenabrechnung 20090528
2 Importing IS_PARTICIP Call by reference Type reference (TYPE) RESCCNPART_GEN generierte Abrechnungsteilnahme zu Nebenkostenabrechnung 20090528

Method INSERT_LINE on class CL_RESC_SP_SERVICES has no exception.

Method INSERT_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARTICIP Call by reference Type reference (TYPE) RE_T_CNPART_GEN generierte Abrechnungsteilnahme zu Nebenkostenabrechnung 20090528
2 Importing IT_PARTICIP Call by reference Type reference (TYPE) RE_T_CNPART_GEN generierte Abrechnungsteilnahme zu Nebenkostenabrechnung 20090528

Method INSERT_LINES on class CL_RESC_SP_SERVICES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 110