SAP ABAP Class CL_RESC_CR_SERVICES (Credit/Receivables)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-SC (Application Component) Service Charge Settlement
     RE_SC_CR (Package) SCS: Credit/Receivables
Properties
Class CL_RESC_CR_SERVICES  
Short Description Credit/Receivables    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_SC_CR   SCS: Credit/Receivables 
Created 20020614   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 RESC1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RESC4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RESC_CR_SERVICES has no interface implemented.
Friends
Class CL_RESC_CR_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MF_HAS_EXIT Static Attribute Protected Type reference (TYPE) RECAHASBADIIMPL Business Add-In Implementation Exists 20080122
2 MO_EXIT Static Attribute Protected Object reference (TYPE REF TO) BADI_RESC_SETTLSTEP_CR 20080122
3 MS_LIST_CONTROL Static Attribute Public Type reference (TYPE) RESC_CLSET_SCS_IS Settings for SCS Info System 20120308
4 MT_TERMNOPY_BUFFER Static Attribute Protected Type reference (TYPE) GTYPE_T_TERMNOPY_BUFFER Posting Term Buffer 20091026
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080122
2 CREATE_CR_LIST Static method Public Method Credit/Receivables 20020614
3 DO_SUM Static method Public Method Totaled Credit/Receivables 20020628
4 GET_PARTNERNAME Static method Public Method Supplies Partner Name 20030630
5 IS_BALANCE Static method Public Method Balance - Yes/No 20080122
6 IS_TERMNOPY_USED_IN_CR Static method Public Method Is Posting Term Used in SSC Receivables? 20090826
7 ROUND Static method Public Method Round off 20080122
8 ROUND_BY_SUM Static method Public Method Round Totals Row 20080624
9 TRANSLATE_CURRENCY Static method Public Method Executes Currency Translation 20080122
Events
Class CL_RESC_CR_SERVICES has no event.
Types
Class CL_RESC_CR_SERVICES has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE_CR_LIST 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_SCSCREDIT_RECEIVABLE Guthaben/Forderungen 20020614
2 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache 20031118
3 Importing ID_PERIOD_GUID Call by reference Type reference (TYPE) RESCPERIODGUID Mietzeiträume 20020614
4 Importing IF_NO_FLATRATE Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20040305
5 Importing IF_ROUND Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20080624
6 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) IF_RESC_SETTLEMENT Nebenkostenabrechnung 20060601
7 Importing IS_RENTPERIOD Call by reference Type reference (TYPE) RESCRENTPERIOD Mietzeiträume (VISCS_RENTPERIOD) 20110914
8 Importing IT_APAYMENT Call by reference Type reference (TYPE) RE_T_ADVPAY Vorauszahlung (Advance Payment) (VIRAADVPAY) 20020614

Method CREATE_CR_LIST on class CL_RESC_CR_SERVICES has no exception.

Method DO_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SUM_AMOUNT Call by reference Type reference (TYPE) RE_T_SCSCREDIT_RECEIVABLE Guthaben/Forderungen 20020628
2 Importing IO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20050711
3 Importing IO_SETTLPARAM Call by reference Object reference (TYPE REF TO) IF_RESC_SETTLEMENT_PARAM allgemeine Beschreibung eines Prozessparameters 20080624
4 Importing IT_SUM_AMOUNT Call by reference Type reference (TYPE) RE_T_SCSCREDIT_RECEIVABLE Guthaben/Forderungen 20020628

Method DO_SUM on class CL_RESC_CR_SERVICES has no exception.

Method GET_PARTNERNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARTNER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20030630
2 Importing ID_PARTNEROBJNR Value transfer Type reference (TYPE) RETMPARTNEROBJNR Objektnummer für interne Nutzung 20030630
3 Returning RD_FULLNAME Value transfer Type reference (TYPE) BU_NAME1TX Vollständiger Name 20030630

Method GET_PARTNERNAME on class CL_RESC_CR_SERVICES has no exception.

Method IS_BALANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SETTLPARAM Call by reference Object reference (TYPE REF TO) IF_RESC_SETTLEMENT_PARAM allgemeine Beschreibung eines Prozessparameters 20080122
2 Importing IS_RECEIVABLE Call by reference Type reference (TYPE) RESC_RECEIVABLE_ENGINE Steuerberechungs-Engine (RESCTAXRESULT) 20080122
3 Importing IS_RENTPERIOD Call by reference Type reference (TYPE) RESCRENTPERIOD 20080122
4 Returning RF_BALANCE Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20080122

Method IS_BALANCE on class CL_RESC_CR_SERVICES has no exception.

Method IS_TERMNOPY_USED_IN_CR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_USED_FROM Call by reference Type reference (TYPE) SYDATUM Verwendet ab 20090922
2 Exporting ED_USED_TO Call by reference Type reference (TYPE) SYDATUM Verwendet bis 20090922
3 Exporting EF_USED Value transfer Type reference (TYPE) RECABOOL Klausel wird verwendet 20090922
4 Importing ID_CN_OBJNR Value transfer Type reference (TYPE) RESCCNOBJNR Objektnummer des Mietvertrages 20090826
5 Importing ID_CONDTYPE Value transfer Type reference (TYPE) RECDCONDTYPE Konditionsart 20130628
6 Importing ID_TERMNOPY Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20090826

Method IS_TERMNOPY_USED_IN_CR on class CL_RESC_CR_SERVICES has no exception.

Method ROUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RECEIVABLE Call by reference Type reference (TYPE) RESC_RECEIVABLE_ENGINE Steuerberechungs-Engine (RESCTAXRESULT) 20080122
2 Changing CT_SPLIT Call by reference Type reference (TYPE) RE_T_CRSPLIT Aufgeteilte Forderung 20080122
3 Importing IF_BALANCE Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20100401
4 Importing IF_CHANGE_AMOUNT Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20091103
5 Importing IF_EXTRACHARGE Call by reference Type reference (TYPE) RESCC_EXTRACHRG Zuschlagsschema für Zuschläge in der NKA (TIVSCEXTRACHRG) 20091126
6 Importing IF_INCLUSIVE Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20100625
7 Importing IF_INFO Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20091126
8 Importing IF_INFO_SUM Call by reference Type reference (TYPE) RESCCRINFO Info-Kennzeichen zur Guthaben/Forderungszeile 20100401
9 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080122
10 Importing IO_SETTLPARAM Call by reference Object reference (TYPE REF TO) IF_RESC_SETTLEMENT_PARAM allgemeine Beschreibung eines Prozessparameters 20080122
11 Importing IS_RECEIVABLE Call by reference Type reference (TYPE) IF_RESC_RECEIVABLE_CALC_ENGINE=>MTY_S_SUM_DISTRIBUTION Summierung der Kosten aus AE-Aufteilung 20080122
12 Importing IS_RENTPERIOD Call by reference Type reference (TYPE) RESCRENTPERIOD Mietzeiträume 20080122
# Exception Resumable Description Created on
1 ERROR Fehler 20080122

Method ROUND_BY_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUM Call by reference Type reference (TYPE) RESCSCREDIT_RECEIVABLE Guthaben/Forderungen 20080624
2 Importing IF_EXTRACHARGE Call by reference Type reference (TYPE) RESCC_EXTRACHRG Zuschlagsschema für Zuschläge in der NKA (TIVSCEXTRACHRG) 20091126
3 Importing IF_INFO_SUM Call by reference Type reference (TYPE) RESCCRINFO Info-Kennzeichen zur Guthaben/Forderungszeile 20100401
4 Importing IO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20080624
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080624
6 Importing IO_SETTLPARAM Call by reference Object reference (TYPE REF TO) IF_RESC_SETTLEMENT_PARAM allgemeine Beschreibung eines Prozessparameters 20080624

Method ROUND_BY_SUM on class CL_RESC_CR_SERVICES has no exception.

Method TRANSLATE_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RECEIVABLE Call by reference Type reference (TYPE) RESC_RECEIVABLE_ENGINE Steuerberechungs-Engine (RESCTAXRESULT) 20080122
2 Changing CT_SPLIT Call by reference Type reference (TYPE) RE_T_CRSPLIT Aufgeteilte Forderung 20080122
3 Importing ID_CTFCCURRKEY Call by reference Type reference (TYPE) RECACTFCCURRKEY Fremdwährung 20080122
4 Importing ID_CTRULE Call by reference Type reference (TYPE) RECACTRULE Währungsumrechnungsregel 20080122
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080122
6 Importing IO_SETTLPARAM Call by reference Object reference (TYPE REF TO) IF_RESC_SETTLEMENT_PARAM allgemeine Beschreibung eines Prozessparameters 20080122
7 Importing IS_RENTPERIOD Call by reference Type reference (TYPE) RESCRENTPERIOD Mietzeiträume 20080122
# Exception Resumable Description Created on
1 ERROR Fehler 20080122
History
Last changed by/on SAP  20130531 
SAP Release Created in 110