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 | ![]() |
Instance method | Public | Method | Perform Further Actions After Saving | 20060811 |
2 | ![]() |
Instance method | Public | Method | Change Tax Code for Surcharge | 20111124 |
3 | ![]() |
Instance method | Public | Method | Determine Key Date for Partner Selection for Recvbl. Split | 20100319 |
4 | ![]() |
Instance method | Public | Method | Change of Receivable | 20060811 |
5 | ![]() |
Instance method | Public | Method | Changes Rounding Type of Condition Amount | 20080122 |
6 | ![]() |
Instance method | Public | Method | Gets the Output Tax for Input Tax | 20091113 |
7 | ![]() |
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 | ![]() |
ID_PROCESS | Call by reference | Type reference (TYPE) | RECAPROCESS | Prozess | 20090702 | ||
2 | ![]() |
ID_PROCESSGUID | Call by reference | Type reference (TYPE) | RECAPROCESSGUID | Generischer Schlüssel des Prozesses | 20060811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CD_CHRG_TAXGROUP | Call by reference | Type reference (TYPE) | RERATAXGROUP | Steuergruppe | 20111124 | ||
2 | ![]() |
CD_CHRG_TAXTYPE | Call by reference | Type reference (TYPE) | RERATAXTYPE | Steuerart | 20111124 | ||
3 | ![]() |
CF_IS_TAXFREE | Call by reference | Type reference (TYPE) | RECNISTAXFREE | Steuerfrei | 20111124 | ||
4 | ![]() |
ID_CHRGPERC | Call by reference | Type reference (TYPE) | RESCCHRGPERC | Prozentsatz, der dem Abrechnungsergebnis zugeschlagen wird | 20111124 | ||
5 | ![]() |
ID_SWENR | Call by reference | Type reference (TYPE) | REBDBENO | Nummer der Wirtschaftseinheit | 20111124 | ||
6 | ![]() |
IF_IS_ITAX_OPTING | Call by reference | Type reference (TYPE) | RESCISITAXOPTING | Optiert | 20111124 | ||
7 | ![]() |
IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20111124 | ||
8 | ![]() |
IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Vertrag (VICNCN) | 20111124 | ||
9 | ![]() |
IO_SCSCONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RESC_SCSCONTRACT | Abrechenbarer Vertrag | 20111124 | ||
10 | ![]() |
IS_EXTRACHRG | Call by reference | Type reference (TYPE) | RESCC_EXTRACHRG | Zuschlagsschema für Zuschläge in der NKA (TIVSCEXTRACHRG) | 20111124 | ||
11 | ![]() |
IS_PAYMENT | Call by reference | Type reference (TYPE) | RETM_POSTING_PY | Buchungsklausel - Buchungsregeln | 20111124 | ||
12 | ![]() |
IS_RECEIVABLE | Call by reference | Type reference (TYPE) | RESC_RECEIVABLE_ENGINE | Steuerberechungs-Engine (RESCTAXRESULT) | 20111124 | ||
13 | ![]() |
IS_RENTPERIOD | Call by reference | Type reference (TYPE) | RESCRENTPERIOD | Mietzeitraum | 20111124 | ||
14 | ![]() |
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 | ![]() |
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 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | RE_T_MSG | Message-Liste | 20060811 | ||
2 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | RE_T_RECEIVABLE_ENGINE | Steuerberechungs-Engine (RESCTAXRESULT) | 20060811 | ||
3 | ![]() |
CT_SPLIT | Call by reference | Type reference (TYPE) | RE_T_CRSPLIT | Aufgeteilte Forderung | 20060811 | ||
4 | ![]() |
ID_PROCESS | Call by reference | Type reference (TYPE) | RECAPROCESS | Prozess | 20090702 | ||
5 | ![]() |
ID_PROCESSGUID | Call by reference | Type reference (TYPE) | RECAPROCESSGUID | Generischer Schlüssel des Prozesses | 20090702 | ||
6 | ![]() |
IS_RENTPERIOD | Call by reference | Type reference (TYPE) | RESCRENTPERIOD | Mietzeitraum | 20060811 | ||
7 | ![]() |
IT_APAYMENT | Call by reference | Type reference (TYPE) | RE_T_ADVPAY | Vorauszahlung (Advance Payment) (VRESCADVPAY) | 20060811 | ||
8 | ![]() |
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 | ![]() |
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 | ![]() |
CD_CAROUNDTYPE | Call by reference | Type reference (TYPE) | RECDC_CALCRULE_EXT-CAROUNDTYPE | Rundungsart des Konditionsbetrag | 20080122 | ||
2 | ![]() |
CD_ROUNDDECIMAL | Call by reference | Type reference (TYPE) | RECDROUNDDECIMAL | Anzahl Dezimalstellen, auf die gerundet werden soll | 20080122 | ||
3 | ![]() |
CD_ROUNDUNIT | Call by reference | Type reference (TYPE) | RECDROUNDUNIT | Einheit, auf die gerundet werden soll | 20080122 | ||
4 | ![]() |
ID_CONDGUID | Call by reference | Type reference (TYPE) | RECDCONDGUID | GUID (RAW16) für Konditionen | 20080122 | ||
5 | ![]() |
ID_CONDTYPE | Call by reference | Type reference (TYPE) | RECDCONDTYPE | Konditionsart | 20080122 | ||
6 | ![]() |
ID_FLOWTYPE | Call by reference | Type reference (TYPE) | RECDFLOWTYPE | Bewegungsart | 20080122 | ||
7 | ![]() |
ID_PROCESS | Call by reference | Type reference (TYPE) | RECAPROCESS | Prozess | 20090702 | ||
8 | ![]() |
ID_PROCESSGUID | Call by reference | Type reference (TYPE) | RECAPROCESSGUID | Generischer Schlüssel des Prozesses | 20090702 | ||
9 | ![]() |
ID_TERMNOPY | Call by reference | Type reference (TYPE) | RECDTERMNOPY | Nummer der Buchungsklausel | 20080122 | ||
10 | ![]() |
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 | ![]() |
CD_TAXGROUP | Call by reference | Type reference (TYPE) | RERATAXGROUP | Steuergruppe | 20091113 | ||
2 | ![]() |
CD_TAXTYPE | Call by reference | Type reference (TYPE) | RERATAXTYPE | Steuerart | 20091113 | ||
3 | ![]() |
IS_DIST | Call by reference | Type reference (TYPE) | RESCCOSTDIST_X | Kostenverteilung und Zusatzfelder | 20091113 | ||
4 | ![]() |
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 | ![]() |
ID_PROCESS | Call by reference | Type reference (TYPE) | RECAPROCESS | Prozess | 20090702 | ||
2 | ![]() |
ID_PROCESSGUID | Call by reference | Type reference (TYPE) | RECAPROCESSGUID | Generischer Schlüssel des Prozesses | 20060811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20060811 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |