SAP ABAP Interface IF_EX_RESC_SETTLSTEP_CR (Interface for BAdI: BADI_RESC_SETTLSTEP_CR)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-SC (Application Component) Service Charge Settlement
     RE_SC_CR (Package) SCS: Credit/Receivables
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RESC_CR Example Class Credits/Receivables 20080205
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_REXC_SC_STEP_CR_ROUNDING Class for BAdI Impl.: REXC_SC_STEP_CR_ROUNDING 20081124
Properties
Interface IF_EX_RESC_SETTLSTEP_CR  
Short Description Interface for BAdI: BADI_RESC_SETTLSTEP_CR    
General Data
Package RE_SC_CR   SCS: Credit/Receivables 
Created 20060811   SAP 
Last changed 20130531   SAP 
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 IF_RESC_RECEIVABLE_CALC_ENGINE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20060811
Friends
Interface IF_EX_RESC_SETTLSTEP_CR has no friend.
Attributes
Interface IF_EX_RESC_SETTLSTEP_CR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_STORE Instance method Public Method Perform Further Actions After Saving 20060811
2 CHANGE_EXTRACHARGE_TAX Instance method Public Method Change Tax Code for Surcharge 20111124
3 CHANGE_KEYDATE_FOR_PARTNER Instance method Public Method Determine Key Date for Partner Selection for Recvbl. Split 20100319
4 CHANGE_RECEIVABLE Instance method Public Method Change of Receivable 20060811
5 CHANGE_ROUNDTYPE Instance method Public Method Changes Rounding Type of Condition Amount 20080122
6 GET_OUTPUTTAX_BY_INPUTTAX Instance method Public Method Gets the Output Tax for Input Tax 20091113
7 REVERSE Instance method Public Method Undo Settlement Step 20060811
Events
Interface IF_EX_RESC_SETTLSTEP_CR has no event.
Types
Interface IF_EX_RESC_SETTLSTEP_CR has no local type.
Method Signatures

Method AFTER_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS Prozess 20090702
2 Importing ID_PROCESSGUID Call by reference Type reference (TYPE) RECAPROCESSGUID Generischer Schlüssel des Prozesses 20060811
# Exception Resumable Description Created on
1 ERROR Schwerwiegender Fehler; führt zum Abbruch mit A-Meldung 20060811

Method CHANGE_EXTRACHARGE_TAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_CHRG_TAXGROUP Call by reference Type reference (TYPE) RERATAXGROUP Steuergruppe 20111124
2 Changing CD_CHRG_TAXTYPE Call by reference Type reference (TYPE) RERATAXTYPE Steuerart 20111124
3 Changing CF_IS_TAXFREE Call by reference Type reference (TYPE) RECNISTAXFREE Steuerfrei 20111124
4 Importing ID_CHRGPERC Call by reference Type reference (TYPE) RESCCHRGPERC Prozentsatz, der dem Abrechnungsergebnis zugeschlagen wird 20111124
5 Importing ID_SWENR Call by reference Type reference (TYPE) REBDBENO Nummer der Wirtschaftseinheit 20111124
6 Importing IF_IS_ITAX_OPTING Call by reference Type reference (TYPE) RESCISITAXOPTING Optiert 20111124
7 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20111124
8 Importing IO_CONTRACT Call by reference Object reference (TYPE REF TO) IF_RECN_CONTRACT Vertrag (VICNCN) 20111124
9 Importing IO_SCSCONTRACT Call by reference Object reference (TYPE REF TO) IF_RESC_SCSCONTRACT Abrechenbarer Vertrag 20111124
10 Importing IS_EXTRACHRG Call by reference Type reference (TYPE) RESCC_EXTRACHRG Zuschlagsschema für Zuschläge in der NKA (TIVSCEXTRACHRG) 20111124
11 Importing IS_PAYMENT Call by reference Type reference (TYPE) RETM_POSTING_PY Buchungsklausel - Buchungsregeln 20111124
12 Importing IS_RECEIVABLE Call by reference Type reference (TYPE) RESC_RECEIVABLE_ENGINE Steuerberechungs-Engine (RESCTAXRESULT) 20111124
13 Importing IS_RENTPERIOD Call by reference Type reference (TYPE) RESCRENTPERIOD Mietzeitraum 20111124
14 Importing IS_VIBDRO Call by reference Type reference (TYPE) RECA_BUS_OBJECT Mietobjekt 20111124

Method CHANGE_EXTRACHARGE_TAX on Interface IF_EX_RESC_SETTLSTEP_CR has no exception.

Method CHANGE_KEYDATE_FOR_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing LC_KEYDATE Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20100319

Method CHANGE_KEYDATE_FOR_PARTNER on Interface IF_EX_RESC_SETTLSTEP_CR has no exception.

Method CHANGE_RECEIVABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) RE_T_MSG Message-Liste 20060811
2 Changing CT_RESULT Call by reference Type reference (TYPE) RE_T_RECEIVABLE_ENGINE Steuerberechungs-Engine (RESCTAXRESULT) 20060811
3 Changing CT_SPLIT Call by reference Type reference (TYPE) RE_T_CRSPLIT Aufgeteilte Forderung 20060811
4 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS Prozess 20090702
5 Importing ID_PROCESSGUID Call by reference Type reference (TYPE) RECAPROCESSGUID Generischer Schlüssel des Prozesses 20090702
6 Importing IS_RENTPERIOD Call by reference Type reference (TYPE) RESCRENTPERIOD Mietzeitraum 20060811
7 Importing IT_APAYMENT Call by reference Type reference (TYPE) RE_T_ADVPAY Vorauszahlung (Advance Payment) (VRESCADVPAY) 20060811
8 Importing IT_DISTRIBUTION Call by reference Type reference (TYPE) IF_RESC_HIERARCHY=>MTY_T_DISTRIBUTION Kosten und Bemessungsgrößen für MV und MO (Vermietsicht) (VI 20060811
9 Importing IT_RENTPERIOD Call by reference Type reference (TYPE) RE_T_RENTPERIOD Mietzeiträume (VISCS_RENTPERIOD) 20091016

Method CHANGE_RECEIVABLE on Interface IF_EX_RESC_SETTLSTEP_CR has no exception.

Method CHANGE_ROUNDTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_CAROUNDTYPE Call by reference Type reference (TYPE) RECDC_CALCRULE_EXT-CAROUNDTYPE Rundungsart des Konditionsbetrag 20080122
2 Changing CD_ROUNDDECIMAL Call by reference Type reference (TYPE) RECDROUNDDECIMAL Anzahl Dezimalstellen, auf die gerundet werden soll 20080122
3 Changing CD_ROUNDUNIT Call by reference Type reference (TYPE) RECDROUNDUNIT Einheit, auf die gerundet werden soll 20080122
4 Importing ID_CONDGUID Call by reference Type reference (TYPE) RECDCONDGUID GUID (RAW16) für Konditionen 20080122
5 Importing ID_CONDTYPE Call by reference Type reference (TYPE) RECDCONDTYPE Konditionsart 20080122
6 Importing ID_FLOWTYPE Call by reference Type reference (TYPE) RECDFLOWTYPE Bewegungsart 20080122
7 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS Prozess 20090702
8 Importing ID_PROCESSGUID Call by reference Type reference (TYPE) RECAPROCESSGUID Generischer Schlüssel des Prozesses 20090702
9 Importing ID_TERMNOPY Call by reference Type reference (TYPE) RECDTERMNOPY Nummer der Buchungsklausel 20080122
10 Importing IS_RENTPERIOD Call by reference Type reference (TYPE) RESCRENTPERIOD Mietzeitraum 20080122

Method CHANGE_ROUNDTYPE on Interface IF_EX_RESC_SETTLSTEP_CR has no exception.

Method GET_OUTPUTTAX_BY_INPUTTAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_TAXGROUP Call by reference Type reference (TYPE) RERATAXGROUP Steuergruppe 20091113
2 Changing CD_TAXTYPE Call by reference Type reference (TYPE) RERATAXTYPE Steuerart 20091113
3 Importing IS_DIST Call by reference Type reference (TYPE) RESCCOSTDIST_X Kostenverteilung und Zusatzfelder 20091113
4 Importing IS_RENTPERIOD Call by reference Type reference (TYPE) RESCRENTPERIOD Mietzeiträume (VISCS_RENTPERIOD) 20091113

Method GET_OUTPUTTAX_BY_INPUTTAX on Interface IF_EX_RESC_SETTLSTEP_CR has no exception.

Method REVERSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS Prozess 20090702
2 Importing ID_PROCESSGUID Call by reference Type reference (TYPE) RECAPROCESSGUID Generischer Schlüssel des Prozesses 20060811
# Exception Resumable Description Created on
1 ERROR Fehler 20060811
History
Last changed by/on SAP  20130531 
SAP Release Created in 700