SAP ABAP Class CL_RESC_SU_SERVICES (General Access Methods)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-SC (Application Component) Service Charge Settlement
     RE_SC_SU (Package) SCS: Settlement Unit
Properties
Class CL_RESC_SU_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_SU   SCS: Settlement Unit 
Created 20011213   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 IF_RESC_HIERARCHY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RECA0 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)
5 RESC4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RESC7 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RESC_SU_SERVICES has no interface implemented.
Friends
Class CL_RESC_SU_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_LANGU Static Attribute Protected Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20101019
2 MT_HOWDISTRIBUTE_VALUES Static Attribute Protected Type reference (TYPE) RE_T_RSDOMAVAL Repository: Fixed Values of Domains 20011213
3 MT_MSU_LIST Static Attribute Protected Type reference (TYPE) MTY_TS_MSU_LIST 20100330
4 MT_PERIOD Static Attribute Protected Type reference (TYPE) MTY_ST_PERIOD 20080212
Methods
# Method Level Visibility Method type Description Created on
1 CALC_BY_HOTWATERFORMULA Static method Public Method Calculation of Percentages Using Heating Costs Formula 20030415
2 CHECK_COSU_RELATION Static method Public Method Checks Correct Assignment of Cost Object SUs for BE 20030411
3 CHECK_DELETION_FLAG_ALLOWED Static method Public Method Checks If Setting Deletion Flag Allowed from SCS Viewpoint 20030807
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011213
5 CORRECT_29_FEBRUARY Static method Protected Method Test If February 29 Is Correct 20030228
6 CREATE_PERIODS Static method Public Method Create Periods For Settlement Variants 20030228
7 CREATE_SETTLPERIOD Static method Protected Method Create Periods For Settlement Variants 20080212
8 DO_FILTER_BY_SCKEY_PROPERTY Static method Public Method Filters SU by Category of SC Key 20050317
9 DO_FILTER_BY_SUTYPE Static method Public Method Filter Settlement Units 20050317
10 GET_ABSENT Static method Public Method Checks if List A is Included in List B 20030213
11 GET_DEPT_SU Static method Protected Method Gets Dependent SUs, Check Using SU 20080410
12 GET_DEPT_SU_WITHOUT_CONDTYPE Static method Public Method Gets Dependent SUs 20080410
13 GET_DEPT_SU_WITH_CONDTYPE Static method Public Method Gets Dependent SUs with Consideration of Condition 20080410
14 GET_DEPT_SU_WITH_TASKID Static method Public Method Gets Dependent SUs for Parallel Processing 20080414
15 GET_HOWDISTRIBUTE_DETAIL_X Static method Public Method Details on Participation Type 20011213
16 GET_LAST_SETTL_PERIOD Static method Public Method Last Settled Cost Collector 20030317
17 GET_LIST_BY_BE_SCK Static method Public Method Supplies All Entries for a List of BE's and a SCK 20030213
18 GET_LIST_BY_SELECT_OPTIONS Static method Public Method Gets All SUs Using Select Options 20030220
19 GET_LIST_BY_SOPROCESSID Static method Public Method Gets All SUs for Process Numbers 20040302
20 GET_MSU_LIST Static method Public Method Determines Master Settlement Unit 20100330
21 GET_PREVIOUS_PERIODS Static method Public Method Gets the Last n Periods 20040506
22 GET_SCK_DETAIL_X Static method Public Method Additional Fields for Service Charge Key 20020617
23 GET_SUB_OBJECTS_FOR_BE Static method Public Method Gets All Settlement Units for a BE 20030307
24 GET_SU_BY_SNKSL Static method Public Method Gets Unique SU for Service Charge Key 20050517
25 GET_SU_DETAIL_X Static method Public Method Additional Fields for Settlement Unit 20020617
26 HANDLE_BUFFER_RESET_ALL Static method Protected Event handling method Deletes All Entries in Table Buffer 20040127
Events
Class CL_RESC_SU_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTY_ST_PERIOD Protected See coding 20080212 mty_st_period TYPE SORTED TABLE OF mty_s_period WITH NON-UNIQUE KEY pfrom pto settlvar ext
2 MTY_S_MSU_LIST Protected See coding 20100330 BEGIN OF mty_s_msu_list, objnr TYPE rescsuobjnr, pfrom TYPE rescmsuassignsu-validfrom, inc_as_restobj TYPE recabool, inc_costobj TYPE recabool, parents TYPE re_t_settl_unit, END OF mty_s_msu_list
3 MTY_S_PERIOD Protected See coding 20080212 BEGIN OF mty_s_period , pfrom TYPE recaperiodfrom, pto TYPE recaperiodto, settlvar TYPE tia01-abrvar, ext TYPE recabool, periods TYPE rfvi_t_um_interval, END OF mty_s_period
4 MTY_TS_MSU_LIST Protected See coding 20100330 mty_ts_msu_list TYPE SORTED TABLE OF mty_s_msu_list WITH NON-UNIQUE KEY objnr pfrom inc_as_restobj inc_costobj
Method Signatures

Method CALC_BY_HOTWATERFORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HOTWATERVALUES Call by reference Type reference (TYPE) RESCHOTWATERFORMULA Felder für die Heizkostenformel 20030415
2 Exporting ED_PERCENT Value transfer Type reference (TYPE) VVUAEPROZ Prozentsatz Vorverteilung Übergreifende Abrechnungseinheit 20030415
3 Exporting ED_XKBEZ Value transfer Type reference (TYPE) RESCC_FUEL_TYPE_X-XKBEZ Kurzbezeichnung 20030415
4 Exporting ED_XMBEZ Value transfer Type reference (TYPE) RESCC_FUEL_TYPE_X-XMBEZ Normal Bezeichnung (char 30) 20030415
5 Importing IS_MSUASSIGNSU Call by reference Type reference (TYPE) RESCMSUASSIGNSU_KEY Zuordnung der Abrechungseinheit zur Vorverteilungs-AE 20110328
# Exception Resumable Description Created on
1 ERROR Fehler 20030415

Method CHECK_COSU_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20030411
2 Importing ID_OBJNR Value transfer Type reference (TYPE) RECAOBJNR Objektnummer der AE die gerade prüft 20030411
3 Importing ID_SWENR Value transfer Type reference (TYPE) REBDBENO Nummer der Wirtschaftseinheit 20030411
4 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030411
5 Importing IT_SULIST Call by reference Type reference (TYPE) RE_T_OBJNR Tabelle der aktuell zugeordneten Kostenträger-AE's 20030411

Method CHECK_COSU_RELATION on class CL_RESC_SU_SERVICES has no exception.

Method CHECK_DELETION_FLAG_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJ Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Zu prüfendes Business-Objekt (WE/GR/GE/MO) 20030807
2 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler (LÖVM nicht zulässig bei E-Meldung) 20030807

Method CHECK_DELETION_FLAG_ALLOWED on class CL_RESC_SU_SERVICES has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CORRECT_29_FEBRUARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATUM Value transfer Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030228
2 Returning RD_DATUM Value transfer Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030228

Method CORRECT_29_FEBRUARY on class CL_RESC_SU_SERVICES has no exception.

Method CREATE_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERIODS Call by reference Type reference (TYPE) RFVI_T_UM_INTERVAL Ermittlung von Intervallen 20030228
2 Importing ID_PFROM Call by reference Type reference (TYPE) RECAPERIODFROM Datum des Periodenbeginns 20030228
3 Importing ID_PTO Call by reference Type reference (TYPE) RECAPERIODTO Datum des Periodenendes 20030228
4 Importing ID_SETTL_VARIANT Call by reference Type reference (TYPE) TIA01-ABRVAR Abrechnungsvariante 20030228
5 Importing IF_EXTENDED Call by reference Type reference (TYPE) ABAP_BOOL Feld zum Ankreuzen 20030228

Method CREATE_PERIODS on class CL_RESC_SU_SERVICES has no exception.

Method CREATE_SETTLPERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERIODS Call by reference Type reference (TYPE) RFVI_T_UM_INTERVAL Ermittlung von Intervallen 20080212
2 Importing ID_PFROM Call by reference Type reference (TYPE) RECAPERIODFROM Datum des Periodenbeginns 20080212
3 Importing ID_PTO Call by reference Type reference (TYPE) RECAPERIODTO Datum des Periodenendes 20080212
4 Importing ID_SETTL_VARIANT Call by reference Type reference (TYPE) TIA01-ABRVAR Abrechnungsvariante 20080212
5 Importing IF_EXTENDED Call by reference Type reference (TYPE) ABAP_BOOL Feld zum Ankreuzen 20080212

Method CREATE_SETTLPERIOD on class CL_RESC_SU_SERVICES has no exception.

Method DO_FILTER_BY_SCKEY_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LIST Call by reference Type reference (TYPE) RE_T_VISCSU Abrechnungseinheiten 20050317
2 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS Prozess 20050317
3 Importing ID_SCKCATEGORY Call by reference Type reference (TYPE) RESCSCKCATEGORY Kategorie des Nebenkostenschlüssels 20050317
4 Importing IT_SO_SCKEYGRP Call by reference Type reference (TYPE) RE_T_RSOSCKEYGRP Select-Options für Nebenkostengruppe 20060901

Method DO_FILTER_BY_SCKEY_PROPERTY on class CL_RESC_SU_SERVICES has no exception.

Method DO_FILTER_BY_SUTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SETTL_UNITS Call by reference Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheiten (VIAK03) 20050317
2 Importing IF_ONLY4MSU Call by reference Type reference (TYPE) REJNKAVVAE Nur Vorverteilungs-AEs abrechnen 20050317
# Exception Resumable Description Created on
1 ERROR Fehler 20050317

Method GET_ABSENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheiten (VIAK03) 20030213
2 Importing IT_LIST_A Value transfer Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheiten (VIAK03) 20030213
3 Importing IT_LIST_B Value transfer Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheiten (VIAK03) 20030213

Method GET_ABSENT on class CL_RESC_SU_SERVICES has no exception.

Method GET_DEPT_SU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHECKED_SU Call by reference Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheiten 20080410
2 Changing CT_FOUND_SU Call by reference Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheiten 20080410
3 Changing CT_SETTLEDSU Call by reference Type reference (TYPE) RE_ST_SETTLEDSU Abgerechnete Abrechnungseinheiten 20080410
4 Changing CT_SUHIERARCHY Call by reference Type reference (TYPE) RE_ST_SUHIERARCHY Hierarchie von Abrechungseinheiten 20080410
5 Exporting ES_PERIODSUGGEST Call by reference Type reference (TYPE) RF60BAPER Interne Struktur zur Abrechnungsperiode 20080410
6 Importing ID_NECESSARY Call by reference Type reference (TYPE) RESCSUNECESSARYBECAUSE Selektion der AE ist notwendig weil 20080410
7 Importing ID_NECESSARY_PARENT Call by reference Type reference (TYPE) RESCSUNECESSARYBECAUSE Selektion der AE ist notwendig weil 20080410
8 Importing IF_ENQUEUE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20080410
9 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080410
10 Importing IS_PARAM Call by reference Type reference (TYPE) IF_RESC_HIERARCHY=>MTY_S_PARAM_DEPENDENT_SU 20080410
11 Importing IS_PERIODSUGGEST Call by reference Type reference (TYPE) RF60BAPER Interne Struktur zur Abrechnungsperiode 20080410
12 Importing IT_SU2CHECK Call by reference Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheiten 20080410
# Exception Resumable Description Created on
1 ERROR Fehler 20080410

Method GET_DEPT_SU_WITHOUT_CONDTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PERIODSUGGEST Call by reference Type reference (TYPE) RF60BAPER Interne Struktur zur Abrechnungsperiode 20080410
2 Exporting ET_PARTICIP Call by reference Type reference (TYPE) RE_T_CNPART_GEN generierte Abrechnungsteilnahme zu Nebenkostenabrechnung 20080410
3 Exporting ET_SETTLEDSU Call by reference Type reference (TYPE) RE_ST_SETTLEDSU Abgerechnete Abrechnungseinheiten 20080410
4 Exporting ET_SETTL_UNITS Call by reference Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheiten (VIAK03) 20080410
5 Exporting ET_SUHIERARCHY Call by reference Type reference (TYPE) RE_ST_SUHIERARCHY Hierarchie von Abrechungseinheiten 20080410
6 Exporting ET_SURO Call by reference Type reference (TYPE) RE_T_PGRP_SURO Zuordnung von AE's zu MO 20080410
7 Importing IF_ENQUEUE Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20080410
8 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080410
9 Importing IS_MS_PARAM Call by reference Type reference (TYPE) IF_RESC_HIERARCHY=>MTYPE_S_PARAM 20120417
10 Importing IS_PARAM Call by reference Type reference (TYPE) IF_RESC_HIERARCHY=>MTY_S_PARAM_DEPENDENT_SU 20080410
11 Importing IT_SU2CHECK Call by reference Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheit (VIAK03) 20080410
# Exception Resumable Description Created on
1 ERROR Fehler 20080410

Method GET_DEPT_SU_WITH_CONDTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PERIODSUGGEST Call by reference Type reference (TYPE) RF60BAPER Interne Struktur zur Abrechnungsperiode 20080410
2 Exporting ET_PARTICIP Call by reference Type reference (TYPE) RE_T_CNPART_GEN generierte Abrechnungsteilnahme zu Nebenkostenabrechnung 20080410
3 Exporting ET_SETTLEDSU Call by reference Type reference (TYPE) RE_ST_SETTLEDSU Abgerechnete Abrechnungseinheiten 20080410
4 Exporting ET_SETTL_UNITS Call by reference Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheiten (VIAK03) 20080410
5 Exporting ET_SUHIERARCHY Call by reference Type reference (TYPE) RE_ST_SUHIERARCHY Hierarchie von Abrechungseinheiten 20080410
6 Exporting ET_SURO Call by reference Type reference (TYPE) RE_T_PGRP_SURO Zuordnung von AE's zu MO 20080410
7 Importing IF_ENQUEUE Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20080410
8 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080410
9 Importing IS_PARAM Call by reference Type reference (TYPE) IF_RESC_HIERARCHY=>MTY_S_PARAM_DEPENDENT_SU 20080410
10 Importing IT_SU2CHECK Call by reference Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheit (VIAK03) 20080410
# Exception Resumable Description Created on
1 ERROR Fehler 20080410

Method GET_DEPT_SU_WITH_TASKID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PROCESS_NUMBER Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20080421
2 Exporting ES_PERIODSUGGEST Call by reference Type reference (TYPE) RF60BAPER Interne Struktur zur Abrechnungsperiode 20080414
3 Exporting ET_PROCESSGUID Call by reference Type reference (TYPE) RE_T_GUID GUID 20080414
4 Exporting ET_SULIST Call by reference Type reference (TYPE) RE_T_SCTASKOBJID Abrechnungseinheiten (VIAK03) 20080414
5 Importing IF_ENQUEUE Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20080414
6 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080414
7 Importing IS_PARAM Call by reference Type reference (TYPE) IF_RESC_HIERARCHY=>MTY_S_PARAM_DEPENDENT_SU 20080414
8 Importing IT_SU2CHECK Call by reference Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheit (VIAK03) 20080414
# Exception Resumable Description Created on
1 ERROR Fehler 20080414

Method GET_HOWDISTRIBUTE_DETAIL_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_HOWDISTRIBUTE Value transfer Type reference (TYPE) RESCHOWDISTRIBUTE Art der Vorverteilung (Umlegungseinh., Prozent, Äquiv.ziff.) 20011213
2 Importing ID_LANGU Value transfer Type reference (TYPE) SYLANGU SY-LANGU Sprache 20070125
3 Returning RD_XHOWDISTRIBUTE Value transfer Type reference (TYPE) RESCXHOWDISTRIBUTE Kurztext zur Art der Vorverteilung 20011213

Method GET_HOWDISTRIBUTE_DETAIL_X on class CL_RESC_SU_SERVICES has no exception.

Method GET_LAST_SETTL_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUKRS Value transfer Type reference (TYPE) RESC_SETTL_UNIT-BUKRS Buchungskreis 20030317
2 Importing ID_MAX_BUFFER_SIZE Value transfer Type reference (TYPE) I 1000 Tech: max. Anzahl der Einträge im Puffer (0=unbegrenzt) 20030317
3 Importing ID_SEMPSL Value transfer Type reference (TYPE) RESC_SETTL_UNIT-SEMPSL Abrechnungseinheit 20030317
4 Importing ID_SNKSL Value transfer Type reference (TYPE) RESC_SETTL_UNIT-SNKSL Nebenkostenschlüssel 20030317
5 Importing ID_SWENR Value transfer Type reference (TYPE) RESC_SETTL_UNIT-SWENR gültige Wirtschaftseinheit 20030317
6 Importing IF_BYPASSING_BUFFER Value transfer Type reference (TYPE) ABAP_BOOL Tech: Lesen von DB ohne Verwendung des Puffers 20030317
7 Importing IF_RESET_BUFFER Value transfer Type reference (TYPE) ABAP_BOOL Tech: Puffer zurücksetzen 20030317
8 Returning RS_DETAIL Value transfer Type reference (TYPE) RESC_COSTCOLLECTOR Kostensammler zur AE (pro Abrechnungsperiode) 20030317

Method GET_LAST_SETTL_PERIOD on class CL_RESC_SU_SERVICES has no exception.

Method GET_LIST_BY_BE_SCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheiten 20030213
2 Importing ID_MAX_BUFFER_SIZE Value transfer Type reference (TYPE) I 1000 Tech: max. Anzahl der Einträge im Puffer (0=unbegrenzt) 20030213
3 Importing ID_SNKSL Value transfer Type reference (TYPE) RESCSCKEY Nebenkostenschlüssel 20030213
4 Importing IF_BYPASSING_BUFFER Value transfer Type reference (TYPE) ABAP_BOOL Tech: Lesen von DB ohne Verwendung des Puffers 20030213
5 Importing IF_RESET_BUFFER Value transfer Type reference (TYPE) ABAP_BOOL Tech: Puffer zurücksetzen 20030213
6 Importing IT_BUSINESS_ENTITY Value transfer Type reference (TYPE) RE_T_VIBDBE_KEY Schlüssel für Wirtschaftseinheit (VIOB01) 20030213
7 Importing IT_SETTL_UNITS2TEST Value transfer Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheiten (VIAK03) 20030213

Method GET_LIST_BY_BE_SCK on class CL_RESC_SU_SERVICES has no exception.

Method GET_LIST_BY_SELECT_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_VISCSU Abrechnungseinheiten 20030220
2 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS Prozess 20050317
3 Importing ID_SCKCATEGORY Call by reference Type reference (TYPE) RESCSCKCATEGORY Kategorie des Nebenkostenschlüssels 20030625
4 Importing IF_INC_COSU Call by reference Type reference (TYPE) RESCSELECTCOSU ABAP_FALSE Kostenträger-AE's automatisch dazu selektieren 20060407
5 Importing IF_ONLYWITHEXFLAG Call by reference Type reference (TYPE) RESCSELECTONLYSUWITHEXFLAG ABAP_FALSE 20031028
6 Importing IF_ONLYWITHINTFLAG Call by reference Type reference (TYPE) RESCSELECTONLYSUWITHEXFLAG ABAP_FALSE Nur AE's die Daten austauschen können auswählen 20090216
7 Importing IF_ONLY_MSU Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20030220
8 Importing IT_SO_BUKRS Call by reference Type reference (TYPE) RE_T_RSOBUKRS Select-Options für Buchungskreis 20030220
9 Importing IT_SO_SCKEYGRP Call by reference Type reference (TYPE) RE_T_RSOSCKEYGRP Select-Options für Nebenkostengruppe 20060901
10 Importing IT_SO_SEMPSL Call by reference Type reference (TYPE) RE_T_RSOSEMPSL Select-Options für Empfängerschlüssel 20030220
11 Importing IT_SO_SKABRF Call by reference Type reference (TYPE) RE_T_RSOSKABRF 20031028
12 Importing IT_SO_SNKSL Call by reference Type reference (TYPE) RE_T_RSOSNKSL Select-Options für Nebenkostenschlüssel 20030220
13 Importing IT_SO_SUTYPE Call by reference Type reference (TYPE) RE_T_RSOSUTYPE Select-Options für Typ der Abrechnungseinheit 20030221
14 Importing IT_SO_SWENR Call by reference Type reference (TYPE) RE_T_RSOSWENR Select-Options für Wirtschaftseinheit 20030220

Method GET_LIST_BY_SELECT_OPTIONS on class CL_RESC_SU_SERVICES has no exception.

Method GET_LIST_BY_SOPROCESSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_VISCSU Abrechnungseinheiten 20040302
2 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS RECA4_PROCESS-SC_SETTLEMENT Prozess 20080606
3 Importing ID_SCKCATEGORY Call by reference Type reference (TYPE) RESCSCKCATEGORY Kategorie des Nebenkostenschlüssels 20040302
4 Importing IF_ONLYWITHEXFLAG Call by reference Type reference (TYPE) RESCSELECTONLYSUWITHEXFLAG ABAP_FALSE 20040302
5 Importing IF_ONLY_MSU Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040302
6 Importing IT_SO_BUKRS Call by reference Type reference (TYPE) RE_T_RSOBUKRS Select-Options für Buchungskreis 20040302
7 Importing IT_SO_DERF Call by reference Type reference (TYPE) RE_T_RSODERF RANGES-Struktur für Datum der Ersterfassung 20040302
8 Importing IT_SO_PROCESSID Call by reference Type reference (TYPE) RE_T_RSOPROCESSID Select-Options für Prozess-ID 20040302
9 Importing IT_SO_RERF Call by reference Type reference (TYPE) RE_T_RSORERF RANGES-Struktur für Erfasser 20040302
10 Importing IT_SO_SCKEYGRP Call by reference Type reference (TYPE) RE_T_RSOSCKEYGRP Select-Options für Nebenkostengruppe 20060901
11 Importing IT_SO_SEMPSL Call by reference Type reference (TYPE) RE_T_RSOSEMPSL Select-Options für Empfängerschlüssel 20040302
12 Importing IT_SO_SNKSL Call by reference Type reference (TYPE) RE_T_RSOSNKSL Select-Options für Nebenkostenschlüssel 20040302
13 Importing IT_SO_SUTYPE Call by reference Type reference (TYPE) RE_T_RSOSUTYPE Select-Options für Typ der Abrechnungseinheit 20040302
14 Importing IT_SO_SWENR Call by reference Type reference (TYPE) RE_T_RSOSWENR Select-Options für Wirtschaftseinheit 20040302

Method GET_LIST_BY_SOPROCESSID on class CL_RESC_SU_SERVICES has no exception.

Method GET_MSU_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARENTS Call by reference Type reference (TYPE) RE_T_SETTL_UNIT Abrechnungseinheit (VIAK03) 20100330
2 Importing ID_PFROM Call by reference Type reference (TYPE) RESCMSUASSIGNSU-VALIDFROM RECA0_DATE-MIN Gültig-ab-Datum der Zuordnung der teilnehmenden AEs 20100330
3 Importing IF_INC_AS_RESTOBJ Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20100330
4 Importing IF_INC_COSTOBJ Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20100330
5 Importing IO_SU Call by reference Object reference (TYPE REF TO) IF_RESC_SETTL_UNIT Abrechnungseinheit (VISCSU) 20100330

Method GET_MSU_LIST on class CL_RESC_SU_SERVICES has no exception.

Method GET_PREVIOUS_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATES Call by reference Type reference (TYPE) RE_T_RECADATERANGE Tabelle von Zeiträumen 20040506
2 Importing ID_TIMES Call by reference Type reference (TYPE) I 3 20040506
3 Importing IF_INC_CURR_PERIOD Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Allgemeines Ja/Nein - Feld 20040506
4 Importing IO_SU Call by reference Object reference (TYPE REF TO) IF_RESC_SETTL_UNIT Abrechnungseinheit (VISCSU) 20040506

Method GET_PREVIOUS_PERIODS on class CL_RESC_SU_SERVICES has no exception.

Method GET_SCK_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 20070125
2 Importing ID_SCK Value transfer Type reference (TYPE) RESCSCKEY Nebenkostenschlüssel 20020617
3 Returning RS_SCK_X Value transfer Type reference (TYPE) RESCS_SCK_X Zusatzfelder zum Nebenkostenschlüssel 20020617

Method GET_SCK_DETAIL_X on class CL_RESC_SU_SERVICES has no exception.

Method GET_SUB_OBJECTS_FOR_BE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTO_BUS_OBJECT Call by reference Type reference (TYPE) RE_T_IF_RECA_BUS_OBJECT Tabelle mit untergeordneten Business-Objekten 20030307
2 Importing ID_DATEFROM Value transfer Type reference (TYPE) RECADATEFROM RECA0_DATE-MIN Betrachtungszeitraum: Beginndatum 20030307
3 Importing ID_DATETO Value transfer Type reference (TYPE) RECADATETO RECA0_DATE-MAX Betrachtungszeitraum: Endedatum 20030307
4 Importing ID_OBJTYPE_FILTER Value transfer Type reference (TYPE) RECAOBJTYPE Nur untergeordnete Objekte dieses Typs liefern 20030307
5 Importing IF_ALL Value transfer Type reference (TYPE) RECABOOL ABAP_TRUE Auch die WE-übergeifenden AE's 20030307
6 Importing IF_IGNORE_DATE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Datum ignorieren 20030307
7 Importing IO_BE Call by reference Object reference (TYPE REF TO) IF_REBD_BUSINESS_ENTITY Wirtschaftseinheit (VIOB01) 20030307
8 Importing IT_OBJTYPE_FILTER Call by reference Type reference (TYPE) RE_T_OBJTYPE Nur untergeordnete Objekte dieser Typen liefern 20030307

Method GET_SUB_OBJECTS_FOR_BE on class CL_RESC_SU_SERVICES has no exception.

Method GET_SU_BY_SNKSL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETO_SU Call by reference Type reference (TYPE) RE_T_IF_RESC_SETTL_UNIT Abrechnungseinheit (VISCSU) 20050517
2 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20050530
3 Importing ID_KEYDATE Call by reference Type reference (TYPE) RECAKEYDATE RECA0_DATE-MIN Stichtag 20050530
4 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20050517
5 Importing ID_SNKSL Call by reference Type reference (TYPE) RESCSCKEY Nebenkostenschlüssel 20050517
# Exception Resumable Description Created on
1 ERROR Fehler 20050517

Method GET_SU_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 20070125
2 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20020617
3 Returning RS_SU_X Value transfer Type reference (TYPE) RESCS_SU_X Zusatzfelder zur Abrechnungseinheit 20020617

Method GET_SU_DETAIL_X on class CL_RESC_SU_SERVICES has no exception.

Method HANDLE_BUFFER_RESET_ALL Signature

Method HANDLE_BUFFER_RESET_ALL on class CL_RESC_SU_SERVICES has no parameter.
Method HANDLE_BUFFER_RESET_ALL on class CL_RESC_SU_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 110