SAP ABAP Interface IF_RECD_CALC_RULE (Calculation Formula)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-CN (Application Component) Real Estate Contract
     RE_CD_CD (Package) RE: Conditions
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RECD_CALC_RULE Calculation Formula - Basis Class 20001026
Properties
Interface IF_RECD_CALC_RULE  
Short Description Calculation Formula    
General Data
Package RE_CD_CD   RE: Conditions 
Created 20001010   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)
Interfaces
Interface IF_RECD_CALC_RULE has no interface.
Friends
Interface IF_RECD_CALC_RULE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_PARAMETER1 Instance attribute Public Type reference (TYPE) RECDCALCRULEPARA Untypified Parameter for a Calculation Formula 20011204
2 MD_PARAMETER2 Instance attribute Public Type reference (TYPE) RECDCALCRULEPARA Parameter for a Calculation Formula 20011204
3 MD_RULE Instance attribute Public Type reference (TYPE) RECDCALCRULE Calculation formula 20001025
4 MF_DISTRIBUTION_ALLOWED Instance attribute Public Type reference (TYPE) ABAP_BOOL Possible Distribution Is Switched On 20011001
5 MF_INTERN Instance attribute Public Type reference (TYPE) ABAP_BOOL Is It an Internal Formula? 20011001
6 MF_MODIFIABLE Instance attribute Public Type reference (TYPE) ABAP_BOOL Can the Data Be Modified? 20011001
Methods
# Method Level Visibility Method type Description Created on
1 CAN_DISTRIBUTE Instance method Public Method Can Calculation Formula Distribute? (Algorithm) 20011001
2 CAN_RECIPIENT_OR_SENDER Instance method Public Method Supports Receiver or Sender? 20030523
3 CAN_SEND_MSG_EMPTY_DIST Instance method Public Method Send a Message for an Empty Distribution? 20040414
4 CHECK_PARAMETER Instance method Public Method Checks If Transferred Parameter Allowed 20001010
5 EXISTS_PARAMETER Instance method Public Method Checks If Parameters Exist 20001026
6 GET_ALLOWED_OBJTYPE Instance method Public Method Gets Allowed Object Types 20041216
7 GET_CUSTOMIZING_MOD Instance method Public Method Supplies Modification Indic.-Customizing for the Parameter 20011205
8 GET_DEFAULT_PARAMETER Instance method Public Method Gets Default Parameter 20020218
9 GET_FLEXIBLE_FROM Instance method Public Method Gets Flexible Start 20080108
10 GET_FLEXIBLE_TO Instance method Public Method Gets Flexible End 20080108
11 GET_GUI_PARAMETER_FUNCTION Instance method Public Method Gets Modules for Parameter Maintenance 20030124
12 GET_INFO_ID Instance method Public Method Gets ID for Information 20030124
13 GET_PARAMETER_DESCRIPTION Instance method Public Method Supplies Parameter Description 20011204
14 GET_PARAMETER_INFO Instance method Public Method Supplies Descriptive Text for a Parameter 20001024
15 GET_PARAMETER_LIST Instance method Public Method Supplies a List of All Possible Parameters 20001013
16 GET_UNIT Instance method Public Method Supplies the Unit of the Unit Price 20001010
17 GET_VALUES Instance method Public Method Supplies the Calculation Amounts 20001010
18 GET_VALUE_UNIT Instance method Public Method Supplies Unit of Calculation Amounts 20001010
19 IS_ADJUSTABLE_BY_PROCESS Instance method Public Method Adjustable by Adjustment Process? 20030124
20 IS_BADI_RULE Instance method Public Method Ask If It Is a BAdI Formula? 20040527
21 IS_DEPEND_RULE Instance method Public Method Is Formula a Dependent Formula? 20030122
22 IS_DEPEND_RULE_UPDATE Instance method Public Method Is It a Dependent Formula for Updating? 20100310
23 IS_DISTRIBUTION_ALLOWED Instance method Public Method Should Calculation Formula Distribute? (Customizing) 20011001
24 IS_DISTRIBUTION_LOCKED Instance method Public Method Should Distribution Be Locked? (Algorithm) 20030428
25 IS_EXTERN_CASHFLOW_SUPPORTED Instance method Public Method Asks If External Cash Flow Items Supported... 20061106
26 IS_FLEXIBLE Instance method Public Method Asks If Flexible Intervals Are Supported 20080108
27 IS_INTERN Instance method Public Method Is It an Internal Formula? 20001027
28 IS_MODIFIABLE Instance method Public Method Can the Data Be Modified? 20001025
29 IS_MULTI_UNIQUE_VALUES Instance method Public Method Calculates Multiple One-Time Amounts => One-Time Condition? 20050128
30 IS_OBJECT_NECESSARY Instance method Public Method Is the calculation object needed? 20020429
31 IS_PARAMETER_CHECK Instance method Public Method Asks If the Parameters Should Be Checked 20040527
32 IS_UNIQUE_VALUES Instance method Public Method Calculates One-Time Amounts => One-Time Condition? 20040622
33 IS_UNITPRICE_ENABLED Instance method Public Method Is Unit Price Needed? 20011206
34 NEED_OBJECT_DATA Instance method Public Method Is Object Data Needed for Calculation? 20030508
35 RELEASE Instance method Public Method Release Data 20120508
36 ROUND_CONDITION_AMOUNT Instance method Public Method Rounds the Transferred Condition Amount per Customizing 20021126
37 ROUND_UNITPRICE Instance method Public Method Rounds the Transferred Unit Price per Customizing 20021118
38 SET_DISTRIBUTION_ALLOWED Instance method Public Method Sets Instance Attribute 20050110
39 SET_INTERN Instance method Public Method Sets Instance Attribute 20050110
40 SET_MODIFY Instance method Public Method Sets Instance Attribute 20050110
41 SET_PARAMETER1 Instance method Public Method Sets Instance Attribute 20050110
42 SET_PARAMETER2 Instance method Public Method Sets Instance Attribute 20050110
43 SET_RULE Instance method Public Method Sets Instance Attribute 20050110
Events
Interface IF_RECD_CALC_RULE has no event.
Types
Interface IF_RECD_CALC_RULE has no local type.
Method Signatures

Method CAN_DISTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_DISTRIBUTE Value transfer Type reference (TYPE) ABAP_BOOL Kann auch verteilen? 20011001

Method CAN_DISTRIBUTE on Interface IF_RECD_CALC_RULE has no exception.

Method CAN_RECIPIENT_OR_SENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_RECIPIENT_OR_SENDER Value transfer Type reference (TYPE) ABAP_BOOL 20030523

Method CAN_RECIPIENT_OR_SENDER on Interface IF_RECD_CALC_RULE has no exception.

Method CAN_SEND_MSG_EMPTY_DIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_SEND_MSG_EMPTY_DIST Value transfer Type reference (TYPE) RECABOOL Senden? 20040414

Method CAN_SEND_MSG_EMPTY_DIST on Interface IF_RECD_CALC_RULE has no exception.

Method CHECK_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARA Call by reference Type reference (TYPE) RECDCALCRULEPARA Zu prüfender Berechnungsparameter 20001024
2 Importing ID_PARANUMBER Call by reference Type reference (TYPE) RECDPARANUMBER Nummer des Parameter 20011204
3 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20011206
# Exception Resumable Description Created on
1 PARAMETER_INCOMPLETE Parameter ist unvollständig 20030131
2 PARAMETER_INVALID Parameter ist nicht zulässig 20001010

Method EXISTS_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARANUMBER Value transfer Type reference (TYPE) RECDPARANUMBER 1 Nummer des Parameters 20011204
2 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20011206
3 Returning RF_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL Sind Parameter vorhanden? 20011001

Method EXISTS_PARAMETER on Interface IF_RECD_CALC_RULE has no exception.

Method GET_ALLOWED_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_OBJTYPE_ALL Call by reference Type reference (TYPE) RECABOOL Alle Objektarten 20050211
2 Exporting ET_OBJTYPE_CONDITION Call by reference Type reference (TYPE) RE_T_OBJTYPE Objektarten 20041216
3 Exporting ET_OBJTYPE_PARENT Call by reference Type reference (TYPE) RE_T_OBJTYPE Objektarten 20041216
4 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20041216
5 Importing IO_HAS_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20041216

Method GET_ALLOWED_OBJTYPE on Interface IF_RECD_CALC_RULE has no exception.

Method GET_CUSTOMIZING_MOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARANUMBER Value transfer Type reference (TYPE) RECDPARANUMBER 1 Nummer des Parameters 20011205
2 Returning RD_MODCUST Value transfer Type reference (TYPE) RECDRULESMODCUST Feldmodifikation Berech.- und Verteil.vorschrift Customizing 20011205

Method GET_CUSTOMIZING_MOD on Interface IF_RECD_CALC_RULE has no exception.

Method GET_DEFAULT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PARA_1 Value transfer Type reference (TYPE) RECDCALCRULEPARA Parameter für eine Berechnungsvorschrift 20020218
2 Exporting ED_PARA_2 Value transfer Type reference (TYPE) RECDCALCRULEPARA Parameter für eine Berechnungsvorschrift 20020218
3 Importing ID_PARA_1 Value transfer Type reference (TYPE) RECDCALCRULEPARA Parameter für eine Berechnungsvorschrift 20020218
4 Importing ID_PARA_2 Value transfer Type reference (TYPE) RECDCALCRULEPARA Parameter für eine Berechnungsvorschrift 20020218
5 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20020218

Method GET_DEFAULT_PARAMETER on Interface IF_RECD_CALC_RULE has no exception.

Method GET_FLEXIBLE_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONDITION Value transfer Object reference (TYPE REF TO) IF_RECD_CONDITION Einzelkondition 20080109
2 Importing IO_CONDITION_MNGR Value transfer Object reference (TYPE REF TO) IF_RECD_CONDITION_MNGR Konditionen-Manager 20080109
3 Importing IO_OBJECT_CONDITION Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Objekt der Kondition 20080109
4 Returning RD_FLEXIBLE_FROM Value transfer Type reference (TYPE) RECADATEFROM Ab 20080108

Method GET_FLEXIBLE_FROM on Interface IF_RECD_CALC_RULE has no exception.

Method GET_FLEXIBLE_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONDITION Value transfer Object reference (TYPE REF TO) IF_RECD_CONDITION Einzelkondition 20080109
2 Importing IO_CONDITION_MNGR Value transfer Object reference (TYPE REF TO) IF_RECD_CONDITION_MNGR Konditionen-Manager 20080109
3 Importing IO_OBJECT_CONDITION Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Objekt der Kondition 20080109
4 Returning RD_FLEXIBLE_TO Value transfer Type reference (TYPE) RECADATETO Bis 20080108

Method GET_FLEXIBLE_TO on Interface IF_RECD_CALC_RULE has no exception.

Method GET_GUI_PARAMETER_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FUNCTION Call by reference Type reference (TYPE) RECDRULEGUIFMPBOPAI Baustein für Vorschriftsparameterpflege 20030124
2 Importing ID_CALCRULE Call by reference Type reference (TYPE) RECDCALCRULEEXT Externe Berechnungsvorschrift 20030124
3 Importing IF_PBO Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20030124

Method GET_GUI_PARAMETER_FUNCTION on Interface IF_RECD_CALC_RULE has no exception.

Method GET_INFO_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_INFO_ID Call by reference Type reference (TYPE) RECDRULETEXTINFO Identifikation des Hilfetextes 20030124
2 Importing ID_CALCRULE Call by reference Type reference (TYPE) RECDCALCRULEEXT Externe Berechnungsvorschrift 20030124

Method GET_INFO_ID on Interface IF_RECD_CALC_RULE has no exception.

Method GET_PARAMETER_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARANUMBER Value transfer Type reference (TYPE) RECDPARANUMBER 1 Nummer des Parameters 20011204
2 Returning RD_PARA_DES Value transfer Type reference (TYPE) RECDCALCRULEPARADES Berechnungsvorschrift - Parameter 20011204

Method GET_PARAMETER_DESCRIPTION on Interface IF_RECD_CALC_RULE has no exception.

Method GET_PARAMETER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARA Value transfer Type reference (TYPE) RECDCALCRULEPARA Berechnungsvorschrift - Parameter 20001024
2 Importing ID_PARANUMBER Value transfer Type reference (TYPE) RECDPARANUMBER 1 Nummer des Parameters 20011204
3 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20011206
4 Returning RD_PARA_DES Value transfer Type reference (TYPE) RECDCALCRULEPARADES Berechnungsvorschrift - Parameter 20001024

Method GET_PARAMETER_INFO on Interface IF_RECD_CALC_RULE has no exception.

Method GET_PARAMETER_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARANUMBER Value transfer Type reference (TYPE) RECDPARANUMBER 1 Nummer des Parameters 20011204
2 Importing ID_PARA_1 Value transfer Type reference (TYPE) RECDCALCRULEPARA Parameter 1 20031017
3 Importing ID_PARA_2 Value transfer Type reference (TYPE) RECDCALCRULEPARA Parameter 2 20031017
4 Importing IF_CALLED_BY_SHLP Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Gerufen von Suchhilfe 20020425
5 Importing IO_CONDITION Value transfer Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20011206
6 Returning RT_CALC_PARA_LIST Value transfer Type reference (TYPE) RE_T_RECD_CALC_PARA_LIST Berechnungsvorschrift - Liste möglicher Parameter 20001013

Method GET_PARAMETER_LIST on Interface IF_RECD_CALC_RULE has no exception.

Method GET_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Einzelkondition 20001017
2 Returning RD_UNIT Value transfer Type reference (TYPE) STRING Einheit des Einheitspreises 20001010

Method GET_UNIT on Interface IF_RECD_CALC_RULE has no exception.

Method GET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_OBJNRPARA Call by reference Type reference (TYPE) RECDOBJNRPARA Objektnummer im Berechnungs-/Verteilungsparameter 20111007
2 Exporting ET_CALC_VALUES Call by reference Type reference (TYPE) RE_T_RECD_CALC_VALUES_TAB Berechnungsgrößen 20010821
3 Exporting ET_DIST_VALUES Call by reference Type reference (TYPE) RE_T_RECD_DIST_VALUES_TAB Verteilungsgrößen 20010821
4 Exporting ET_USED_OBJECT_CALC Call by reference Type reference (TYPE) RE_T_OBJNR Benutzte Objekte Berechnung 20030226
5 Exporting ET_USED_OBJECT_DIST Call by reference Type reference (TYPE) RE_T_OBJNR Benutzte Objekte Verteilung 20030226
6 Importing ID_CALCRULE Value transfer Type reference (TYPE) RECDCALCRULE Berechnungsvorschrift 20001010
7 Importing ID_PARAMETER1 Value transfer Type reference (TYPE) RECDCALCRULEPARA Parameter für Berechnungsgrößenbestimmung 20011204
8 Importing ID_PARAMETER2 Value transfer Type reference (TYPE) RECDCALCRULEPARA Parameter für eine Berechnungsvorschrift 20011204
9 Importing IF_FORCE_DISTRIBUTION Value transfer Type reference (TYPE) RECABOOL ABAP_FALSE Verteilung erzwingen? 20050513
10 Importing IO_CONDITION Value transfer Object reference (TYPE REF TO) IF_RECD_CONDITION Einzelkondition 20001017
11 Importing IO_CONDITION_MNGR Value transfer Object reference (TYPE REF TO) IF_RECD_CONDITION_MNGR Konditionen-Manager 20001027
12 Importing IO_CONDITION_OBJECT Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Objekt, welches die Konditionen besitzt 20010531
# Exception Resumable Description Created on
1 CALCULATION_ERROR Berechnungsfehler 20001010
2 PARAMETER_INVALID Parameter nicht zulässig 20001010
3 PARAMETER_MISSING Parameter fehlt 20001010

Method GET_VALUE_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Einzelkondition 20001017
2 Returning RD_VALUE_UNIT Value transfer Type reference (TYPE) STRING Einheit der Berechnungsgrößen 20001010

Method GET_VALUE_UNIT on Interface IF_RECD_CALC_RULE has no exception.

Method IS_ADJUSTABLE_BY_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ADJUSTABLE Value transfer Type reference (TYPE) ABAP_BOOL 20030124

Method IS_ADJUSTABLE_BY_PROCESS on Interface IF_RECD_CALC_RULE has no exception.

Method IS_BADI_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_BADI_RULE Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20040527

Method IS_BADI_RULE on Interface IF_RECD_CALC_RULE has no exception.

Method IS_DEPEND_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_DEPEND_RULE Value transfer Type reference (TYPE) ABAP_BOOL Abhängig? 20030122

Method IS_DEPEND_RULE on Interface IF_RECD_CALC_RULE has no exception.

Method IS_DEPEND_RULE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_DEPEND_RULE Value transfer Type reference (TYPE) ABAP_BOOL Abhängig? 20100310

Method IS_DEPEND_RULE_UPDATE on Interface IF_RECD_CALC_RULE has no exception.

Method IS_DISTRIBUTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_DISTRIBUTION_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL Mögliche Verteilung erlaubt? 20011001

Method IS_DISTRIBUTION_ALLOWED on Interface IF_RECD_CALC_RULE has no exception.

Method IS_DISTRIBUTION_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_DISTRIBUTION_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL Verteilung gesperrt? 20030428

Method IS_DISTRIBUTION_LOCKED on Interface IF_RECD_CALC_RULE has no exception.

Method IS_EXTERN_CASHFLOW_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_EXTERN_CASHFLOW_SUPPORTED Value transfer Type reference (TYPE) RECABOOL Unterstützt? 20061106

Method IS_EXTERN_CASHFLOW_SUPPORTED on Interface IF_RECD_CALC_RULE has no exception.

Method IS_FLEXIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Einzelkondition 20080115
2 Importing IO_CONDITION_MNGR Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION_MNGR Konditionen-Manager 20080115
3 Importing IO_OBJECT_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Objekt der Kondition 20080115
4 Returning RF_FLEXIBLE Value transfer Type reference (TYPE) RECABOOL Aktiv? 20080108

Method IS_FLEXIBLE on Interface IF_RECD_CALC_RULE has no exception.

Method IS_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_INTERN Value transfer Type reference (TYPE) ABAP_BOOL Interne Vorschrift? 20011001

Method IS_INTERN on Interface IF_RECD_CALC_RULE has no exception.

Method IS_MODIFIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_MODIFIABLE Value transfer Type reference (TYPE) ABAP_BOOL Sind die Daten modifizierbar? 20011001

Method IS_MODIFIABLE on Interface IF_RECD_CALC_RULE has no exception.

Method IS_MULTI_UNIQUE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_MULTI_UNIQUE_VALUES Value transfer Type reference (TYPE) RECABOOL Mehrere Einmalbeträge? 20050128

Method IS_MULTI_UNIQUE_VALUES on Interface IF_RECD_CALC_RULE has no exception.

Method IS_OBJECT_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_OBJECT_NECESSARY Value transfer Type reference (TYPE) ABAP_BOOL Objekt ist notwendig? 20020429

Method IS_OBJECT_NECESSARY on Interface IF_RECD_CALC_RULE has no exception.

Method IS_PARAMETER_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARANUMBER Call by reference Type reference (TYPE) RECDPARANUMBER Nummer des Parameter 20040527
2 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20040527
3 Returning RF_CHECK Value transfer Type reference (TYPE) RECABOOL Parameter prüfen? 20040527

Method IS_PARAMETER_CHECK on Interface IF_RECD_CALC_RULE has no exception.

Method IS_UNIQUE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_UNIQUE_VALUES Value transfer Type reference (TYPE) RECABOOL Einmalbeträge? 20040622

Method IS_UNIQUE_VALUES on Interface IF_RECD_CALC_RULE has no exception.

Method IS_UNITPRICE_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_UNITPRICE_ENABLED Value transfer Type reference (TYPE) ABAP_BOOL 20011206

Method IS_UNITPRICE_ENABLED on Interface IF_RECD_CALC_RULE has no exception.

Method NEED_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_NEED Value transfer Type reference (TYPE) ABAP_BOOL Benötigt? 20030508

Method NEED_OBJECT_DATA on Interface IF_RECD_CALC_RULE has no exception.

Method RELEASE Signature

Method RELEASE on Interface IF_RECD_CALC_RULE has no parameter.
Method RELEASE on Interface IF_RECD_CALC_RULE has no exception.

Method ROUND_CONDITION_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_AMOUNT Call by reference Type reference (TYPE) RECDCONDVALUE Konditionsbetrag 20021126
2 Changing CD_AMOUNTGROSS Call by reference Type reference (TYPE) RECDCONDVALUE Währungsbetrag der Konditionsposition 20021126
3 Changing CD_AMOUNTNET Call by reference Type reference (TYPE) RECDCONDVALUE Konditionsbetrag 20021126
4 Changing CD_AMOUNTTAX Call by reference Type reference (TYPE) RECDCONDVALUE Währungsbetrag der Konditionsposition 20021126
5 Importing ID_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20021126
6 Importing ID_CALCDATE Value transfer Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20021126
7 Importing ID_CALCRULE Value transfer Type reference (TYPE) RECDCALCRULEEXT Externe Berechnungsvorschrift 20021126
8 Importing ID_CURRENCY Value transfer Type reference (TYPE) RECDCONDCURR Währung der Konditionsposition 20021126
9 Importing ID_DISCOUNT Value transfer Type reference (TYPE) DZBD1P Skonto Prozent 1 20021126
10 Importing ID_TAXGROUP Value transfer Type reference (TYPE) RERATAXGROUP Steuergruppe 20021126
11 Importing ID_TAXTYPE Value transfer Type reference (TYPE) RERATAXTYPE Steuerart 20021126
12 Importing ID_TXJCD Value transfer Type reference (TYPE) TXJCD Tax Jurisdiction Code - Standort für Steuerrechnung 20021126
13 Importing IF_GROSS Value transfer Type reference (TYPE) RECDISGROSS Kennzeichnet einen Konditionsbetrag als Bruttobetrag 20021126
# Exception Resumable Description Created on
1 ERROR Fehler 20021126

Method ROUND_UNITPRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_UNITPRICE Call by reference Type reference (TYPE) RECDUNITPRICE Währungsunabhängiger Einheitspreis 20021118
2 Importing IF_COMPARE_PRICE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Vor dem Runden vergleichen? 20040213
3 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20021118
4 Returning RD_UNITPRICE Value transfer Type reference (TYPE) RECDUNITPRICE Währungsunabhängiger Einheitspreis 20021118

Method ROUND_UNITPRICE on Interface IF_RECD_CALC_RULE has no exception.

Method SET_DISTRIBUTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ALLOWED Call by reference Type reference (TYPE) RECABOOL Erlaubt? 20050110

Method SET_DISTRIBUTION_ALLOWED on Interface IF_RECD_CALC_RULE has no exception.

Method SET_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_INTERN Call by reference Type reference (TYPE) RECABOOL Intern? 20050110

Method SET_INTERN on Interface IF_RECD_CALC_RULE has no exception.

Method SET_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MODIFY Call by reference Type reference (TYPE) RECABOOL Modifizierbar? 20050110

Method SET_MODIFY on Interface IF_RECD_CALC_RULE has no exception.

Method SET_PARAMETER1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARAMETER Call by reference Type reference (TYPE) RECDCALCRULEPARA Untypisierter Parameter 20050110

Method SET_PARAMETER1 on Interface IF_RECD_CALC_RULE has no exception.

Method SET_PARAMETER2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARAMETER Call by reference Type reference (TYPE) RECDCALCRULEPARA Untypisierter Parameter 20050110

Method SET_PARAMETER2 on Interface IF_RECD_CALC_RULE has no exception.

Method SET_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_RULE Call by reference Type reference (TYPE) RECDCALCRULE Berechnungsvorschrift 20050110

Method SET_RULE on Interface IF_RECD_CALC_RULE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 46C