SAP ABAP Class CL_RESC_PG_SERVICES (Tools for Participation Groups)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-SC (Application Component) Service Charge Settlement
     RE_SC_PG (Package) SCS: Participation Group
Properties
Class CL_RESC_PG_SERVICES  
Short Description Tools for Participation Groups    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_SC_PG   SCS: Participation Group 
Created 20020709   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 REBD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RECA4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RESC4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RESC_PG_SERVICES has no interface implemented.
Friends
Class CL_RESC_PG_SERVICES has no friend class.
Attributes
Class CL_RESC_PG_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DELETION_FLAG_ALLOWED Static method Public Method Checks If Setting Deletion Flag Allowed from SCS Viewpoint 20030604
2 GET_ALL_PARENTS Static method Public Method Gets Parent SUs for a Settlement Unit (Across Hierarchy) 20060519
3 GET_LIST_BY_ASSIGNED_OBJECT Static method Public Method Gets All PGs in Which Given Object Exists Directly 20030428
4 GET_LIST_BY_INTRENO Static method Public Method Gets All PGs in Which Object Participates Directly 20030612
5 GET_LIST_BY_SELECT_OPTIONS Static method Public Method Supplies All Table Entries 20030409
6 GET_PG4SELECTOPTION Static method Public Method Gets the PGs That Agree with Select Options 20090114
7 GET_SU4SELECTOPTION Static method Public Method Gets SUs That Agree with Select Options 20030207
8 GET_SUB_OBJECTS_FOR_BE Static method Public Method Gets All Participation Groups for a Business Entity 20030409
9 ZIP_OBJLIST_ENTRIES Static method Public Method Summarization of Entries 20020709
Events
Class CL_RESC_PG_SERVICES has no event.
Types
Class CL_RESC_PG_SERVICES has no local type.
Method Signatures

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) 20030612
2 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler (LÖVM nicht zulässig bei E-Meldung) 20030604

Method CHECK_DELETION_FLAG_ALLOWED on class CL_RESC_PG_SERVICES has no exception.

Method GET_ALL_PARENTS 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 Abrechnungseinheit (VIAK03) 20060519
2 Importing ID_PFROM Call by reference Type reference (TYPE) DVONPER Datum des Periodenbeginns 20060522
3 Importing IO_SU Call by reference Object reference (TYPE REF TO) IF_RESC_SETTL_UNIT Abrechnungseinheit (VISCSU) 20060519
# Exception Resumable Description Created on
1 ERROR Fehler 20060522

Method GET_LIST_BY_ASSIGNED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETO_PARTICIP_GROUP Call by reference Type reference (TYPE) RE_T_IF_RESC_PARTICIP_GROUP Teilnahmegruppen 20030428
2 Importing ID_INTRENO Value transfer Type reference (TYPE) RECAINTRENO Zu prüfendes Objekt 20030428

Method GET_LIST_BY_ASSIGNED_OBJECT on class CL_RESC_PG_SERVICES has no exception.

Method GET_LIST_BY_INTRENO 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_VVIBDOBJREL_TS Objektbeziehung Mietobj. <> Architekturobj.: Quelle->Ziel 20030612
2 Importing ID_INTRENO Call by reference Type reference (TYPE) VVIBDOBJREL_TS-INTRENOTRG Interne Objektnummer für Immobilienobjekte (Ziel) 20030612

Method GET_LIST_BY_INTRENO on class CL_RESC_PG_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_VISCPG Teilnahmegruppe 20030409
2 Importing IT_SO_BUKRS Call by reference Type reference (TYPE) RE_T_RSOBUKRS Select-Options für Buchungskreis 20030409
3 Importing IT_SO_PGID Call by reference Type reference (TYPE) RE_T_RSOPGID Select-Options für ID der Teilnahmegruppe 20030409
4 Importing IT_SO_SWENR Call by reference Type reference (TYPE) RE_T_RSOSWENR Select-Options für Wirtschaftseinheit 20030409

Method GET_LIST_BY_SELECT_OPTIONS on class CL_RESC_PG_SERVICES has no exception.

Method GET_PG4SELECTOPTION 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_VISCPG_KEY Schlüssel für Teilnahmegruppen 20090114
2 Importing ID_KEYDATE Call by reference Type reference (TYPE) RECAKEYDATE Stichtag 20090114
3 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS Prozess 20090114
4 Importing ID_SCKCATEGORY Call by reference Type reference (TYPE) RESCSCKCATEGORY Kategorie des Nebenkostenschlüssels 20090114
5 Importing IF_INC_COPG Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Kostenträger-TG's automatisch dazu selektieren 20090114
6 Importing IF_ONLYWITHEXFLAG Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20090114
7 Importing IT_SO_BUKRS Call by reference Type reference (TYPE) RE_T_RSOBUKRS Select-Options für Buchungskreis 20090114
8 Importing IT_SO_PGID Call by reference Type reference (TYPE) RE_T_RSOPGID Select-Options für ID der Teilnahmegruppe 20090114
9 Importing IT_SO_SCKEYGRP Call by reference Type reference (TYPE) RE_T_RSOSCKEYGRP Select-Options für Nebenkostengruppe 20090114
10 Importing IT_SO_SKABRF Call by reference Type reference (TYPE) RE_T_RSOSKABRF 20090114
11 Importing IT_SO_SWENR Call by reference Type reference (TYPE) RE_T_RSOSWENR Select-Options für Wirtschaftseinheit 20090114

Method GET_PG4SELECTOPTION on class CL_RESC_PG_SERVICES has no exception.

Method GET_SU4SELECTOPTION 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_KEY Schlüssel für Abrechnungseinheiten (VIAK03) 20030207
2 Importing ID_KEYDATE Call by reference Type reference (TYPE) RECAKEYDATE Stichtag 20060522
3 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS Prozess 20050317
4 Importing ID_SCKCATEGORY Call by reference Type reference (TYPE) RESCSCKCATEGORY Kategorie des Nebenkostenschlüssels 20030625
5 Importing IF_INC_COSU Call by reference Type reference (TYPE) RESCSELECTCOSU ABAP_FALSE Kostenträger-AE's automatisch dazu selektieren 20060407
6 Importing IF_KEYDATE_AS_PERIOD Call by reference Type reference (TYPE) RESCSELECTCOSU ABAP_FALSE Kostenträger-AE's automatisch dazu selektieren 20100331
7 Importing IF_MSU_WITHOUT_BE Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20121123
8 Importing IF_ONLYWITHEXFLAG Call by reference Type reference (TYPE) RESCSELECTONLYSUWITHEXFLAG ABAP_FALSE 20031028
9 Importing IF_ONLYWITHINTFLAG Call by reference Type reference (TYPE) RESCSELECTONLYSUWITHEXFLAG ABAP_FALSE Nur AE's die Daten austauschen können auswählen 20090216
10 Importing IF_SELECTSUONLYBYKEY Call by reference Type reference (TYPE) RESCSELECTSUONLYBYKEY ABAP_FALSE AE's direkt über Schlüssel auswählen 20110209
11 Importing IT_SO_BUKRS Call by reference Type reference (TYPE) RE_T_RSOBUKRS Select-Options für Buchungskreis 20030207
12 Importing IT_SO_SCKEYGRP Call by reference Type reference (TYPE) RE_T_RSOSCKEYGRP Select-Options für Nebenkostengruppe 20060901
13 Importing IT_SO_SEMPSL Call by reference Type reference (TYPE) RE_T_RSOSEMPSL Select-Options für Empfängerschlüssel 20030207
14 Importing IT_SO_SKABRF Call by reference Type reference (TYPE) RE_T_RSOSKABRF 20031028
15 Importing IT_SO_SNKSL Call by reference Type reference (TYPE) RE_T_RSOSNKSL Select-Options für Nebenkostenschlüssel 20030207
16 Importing IT_SO_SUTYPE Call by reference Type reference (TYPE) RE_T_RSOSUTYPE Select-Options für Typ der Abrechnungseinheit 20030221
17 Importing IT_SO_SWENR Call by reference Type reference (TYPE) RE_T_RSOSWENR Select-Options für Wirtschaftseinheit 20030207

Method GET_SU4SELECTOPTION on class CL_RESC_PG_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 20030409
2 Importing ID_DATEFROM Value transfer Type reference (TYPE) RECADATEFROM RECA0_DATE-MIN Betrachtungszeitraum: Beginndatum 20030409
3 Importing ID_DATETO Value transfer Type reference (TYPE) RECADATETO RECA0_DATE-MAX Betrachtungszeitraum: Endedatum 20030409
4 Importing ID_OBJTYPE_FILTER Value transfer Type reference (TYPE) RECAOBJTYPE Nur untergeordnete Objekte dieses Typs liefern 20030409
5 Importing IF_ALL Value transfer Type reference (TYPE) RECABOOL ABAP_TRUE Auch die WE-übergeifenden AE's 20030409
6 Importing IF_IGNORE_DATE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Datum ignorieren 20030409
7 Importing IO_BE Call by reference Object reference (TYPE REF TO) IF_REBD_BUSINESS_ENTITY Wirtschaftseinheit (VIOB01) 20030409
8 Importing IT_OBJTYPE_FILTER Call by reference Type reference (TYPE) RE_T_OBJTYPE Nur untergeordnete Objekte dieser Typen liefern 20030409

Method GET_SUB_OBJECTS_FOR_BE on class CL_RESC_PG_SERVICES has no exception.

Method ZIP_OBJLIST_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ALLENTRIES Call by reference Type reference (TYPE) RE_T_OBJECT_REL Teilnahme von MO innerhalb einer Periode 20030207
2 Importing ID_PFROM Value transfer Type reference (TYPE) RECAPERIODFROM RECA0_DATE-MIN Datum des Periodenbeginns 20020709
3 Importing ID_PTO Value transfer Type reference (TYPE) RECAPERIODTO RECA0_DATE-MAX Datum des Periodenendes 20020709
4 Importing IT_NEWENTRIES Call by reference Type reference (TYPE) RE_T_OBJECT_REL Teilnahme von MO innerhalb einer Periode 20030207

Method ZIP_OBJLIST_ENTRIES on class CL_RESC_PG_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 110