SAP ABAP Class CL_RESC_GC_SERVICES (General Access Methods)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-SC (Application Component) Service Charge Settlement
     RE_SC_GC (Package) SCS: Get Costs
Properties
Class CL_RESC_GC_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_GC   SCS: Get Costs 
Created 20040428   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 RERA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RESC1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RESC5 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_GC_SERVICES has no interface implemented.
Friends
Class CL_RESC_GC_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_COSTSEXT Static Attribute Protected Type reference (TYPE) RE_T_VISCCOSTSEXT Costs per Object - Legacy Data Transfer (VISCCOSTSEXT) 20041207
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041207
2 FILL_BUFFER_BY_SU Static method Public Method Fills the Table Buffer for External Costs 20041207
3 GET_COSTSEXT Static method Public Method Gets All Entries That Were Posted Externally 20041206
4 GET_LIST Static method Public Method Determines the Costs 20040428
5 GET_LIST_FROM_OBJ Static method Public Method Determined Directly Using Object 20040428
6 GET_LIST_FROM_OTHER_SE Static method Public Method Gets Costs From Another Settlement 20040428
7 MERGE_COSTS Static method Public Method Condenses Costs Together 20041202
8 RESET_BUFFER Static method Public Method Deletes All Entries in Table Buffer 20041207
Events
Class CL_RESC_GC_SERVICES has no event.
Types
Class CL_RESC_GC_SERVICES has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method FILL_BUFFER_BY_SU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PFROM Call by reference Type reference (TYPE) VISCCOSTSEXT-PFROM Datum des Periodenbeginns 20041207
2 Importing ID_PTO Call by reference Type reference (TYPE) VISCCOSTSEXT-PTO Datum des Endes der Abrechnungsperiode 20041207
3 Importing ID_SUOBJNR Call by reference Type reference (TYPE) VISCCOSTSEXT-SUOBJNR Objektnummer der Abrechnungseinheit 20041207

Method FILL_BUFFER_BY_SU on class CL_RESC_GC_SERVICES has no exception.

Method GET_COSTSEXT 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_VISCCOSTSEXT Kosten pro Objekt - Altdatenübernahme 20041206
2 Exporting ET_REDOCITEMID Call by reference Type reference (TYPE) RE_T_REDOCITEMID Schlüssel FI-Belegzeile für RE-Interne Verwendung 20101028
3 Importing ID_CNOBJNR Call by reference Type reference (TYPE) VISCCOSTSEXT-CNOBJNR Objektnummer des Mietvertrages 20041206
4 Importing ID_PFROM Call by reference Type reference (TYPE) VISCCOSTSEXT-PFROM Datum des Periodenbeginns 20041206
5 Importing ID_PTO Call by reference Type reference (TYPE) VISCCOSTSEXT-PTO Datum des Endes der Abrechnungsperiode 20041206
6 Importing ID_ROOBJNR Call by reference Type reference (TYPE) VISCCOSTSEXT-ROOBJNR Objektnummer des Mietobjektes 20041206
7 Importing ID_SUOBJNR Call by reference Type reference (TYPE) VISCCOSTSEXT-SUOBJNR Objektnummer der Abrechnungseinheit 20041206
8 Importing IF_BYPASSING_BUFFER Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20041207

Method GET_COSTSEXT on class CL_RESC_GC_SERVICES has no exception.

Method GET_LIST 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_RESCS_COSTS_X ermittelte Kosten (VISCS_COSTS) 20040428
2 Importing ID_PFROM Call by reference Type reference (TYPE) RECAPERIODFROM Datum des Periodenbeginns 20040428
3 Importing ID_PTO Call by reference Type reference (TYPE) RECAPERIODTO Datum des Periodenendes 20040428
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050114
5 Importing IO_SETTLSTEP_GC_BADI Call by reference Object reference (TYPE REF TO) BADI_RESC_SETTLSTEP_GC BAdI-Interface IF_EX_RESC_SETTLSTEP_GC 20050114
6 Importing IO_SU Call by reference Object reference (TYPE REF TO) IF_RESC_SETTL_UNIT Abrechnungseinheit (VISCSU) 20040428
# Exception Resumable Description Created on
1 ERROR Fehler bei der Ermittlung 20040428

Method GET_LIST_FROM_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACCOUNTCOSTS Call by reference Type reference (TYPE) RE_T_BUSOBJ_COSTS Kosten, die auf ein Objekt gebucht wurden 20040428
2 Exporting ET_COSTS Call by reference Type reference (TYPE) RE_T_RESCS_COSTS_X ermittelte Kosten + Zusatzinformationen 20040428
3 Exporting ET_REDOCITEMID Call by reference Type reference (TYPE) RE_T_REDOCITEMID Schlüssel FI-Belegzeile für RE-Interne Verwendung 20040428
4 Exporting ET_TAXBASE Call by reference Type reference (TYPE) RE_T_VIITTAXDSBASE Steueraufteilungsbasis pro Immokontierung (VIITTAXDSBASE) 20090602
5 Importing ID_CONTEXT Call by reference Type reference (TYPE) RERACONTEXT RERA1_COST_CONTEXT-REAL Kontext des Aufrufes (z.B. Ist; Plan) 20050601
6 Importing ID_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20060825
7 Importing ID_PFROM Call by reference Type reference (TYPE) RECAPERIODFROM Datum des Periodenbeginns 20040428
8 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS Prozess 20090702
9 Importing ID_PROCESSGUID Call by reference Type reference (TYPE) RECAPROCESSGUID Generischer Schlüssel des Prozesses 20090702
10 Importing ID_PTO Call by reference Type reference (TYPE) RECAPERIODTO Datum des Periodenendes 20040428
11 Importing ID_VERSION Call by reference Type reference (TYPE) COVERSI Version 20050601
12 Importing IF_WITHOUT_TAX Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20060830
13 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20040604
14 Importing IO_SETTLSTEP_GC_BADI Call by reference Object reference (TYPE REF TO) BADI_RESC_SETTLSTEP_GC BAdI-Interface IF_EX_RESC_SETTLSTEP_GC 20050114
15 Importing IO_SU Call by reference Object reference (TYPE REF TO) IF_RESC_SETTL_UNIT Abrechnungseinheit (VISCSU) 20040428
16 Importing IT_PERIOD Call by reference Type reference (TYPE) RE_T_RSOPERIOD Select-Options für Geschäftsmonat 20060825
# Exception Resumable Description Created on
1 ERROR Fehler 20040428

Method GET_LIST_FROM_OTHER_SE 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_RESCS_COSTS_X ermittelte Kosten (VISCS_COSTS) 20040428
2 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20110217
3 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS Prozess 20110222
4 Importing ID_PROCESSGUID Call by reference Type reference (TYPE) RESCREF2MSUSEGUID Abrechnungs-GUID der separaten Vorverteilungs-AE-Abrechnung 20040428
5 Importing ID_PROCESSMODE Call by reference Type reference (TYPE) RECAPROCMODE Modus des Prozesses 20110221
6 Importing ID_SUGUID Call by reference Type reference (TYPE) RESCREF2MSUSESUGUID AE-GUID in der separaten Vorverteilungs-AE-Abrechnung 20040428
7 Importing IF_INC_PARENT Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Allgemeines Ja/Nein - Feld 20050207
8 Importing IO_SU Call by reference Object reference (TYPE REF TO) IF_RESC_SETTL_UNIT Abrechnungseinheit (VISCSU) 20110217
# Exception Resumable Description Created on
1 ERROR Fehler bei der Ermittlung 20040428

Method MERGE_COSTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COSTS Call by reference Type reference (TYPE) RE_T_VISCSCOSTS Ermittelte Kosten (VISCSCOSTS) 20041202
2 Importing ID_OBJNR Call by reference Type reference (TYPE) RESCS_COSTS_X-OBJNR Objektnummer 20041202
3 Importing ID_OBJTYPE Call by reference Type reference (TYPE) RESCS_COSTS_X-OBJTYPE Objektart 20041202
4 Importing ID_SETTLOBJ_GUID Call by reference Type reference (TYPE) RESCS_COSTS_X-SETTLOBJ_GUID Eindeutiger Schlüssel des Objektes innerhalb NKA 20041202
5 Importing ID_SETTL_GUID Call by reference Type reference (TYPE) RESCS_COSTS_X-SETTL_GUID Eindeutiger Schlüssel der Abrechnung 20041202
6 Importing ID_SETTL_LEVEL Call by reference Type reference (TYPE) RESCS_COSTS_X-SETTL_LEVEL Ebene der Abrechnung 20041202
7 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050119
8 Importing IT_COSTS Call by reference Type reference (TYPE) RE_T_BUSOBJ_COSTS Ermittelte Kosten (VISCSCOSTS) 20041202
9 Importing IT_COSTS_BADI Call by reference Type reference (TYPE) RE_T_EXTOBJCOSTS Kosten die nicht durch die NKA ermittelt werden 20050114
10 Importing IT_COSTS_BAPI Call by reference Type reference (TYPE) RE_T_VISCCOSTSEXT Kosten pro Objekt - Altdatenübernahme (VISCCOSTSEXT) 20050114

Method MERGE_COSTS on class CL_RESC_GC_SERVICES has no exception.

Method RESET_BUFFER Signature

Method RESET_BUFFER on class CL_RESC_GC_SERVICES has no parameter.
Method RESET_BUFFER on class CL_RESC_GC_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500