Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RECD_CONDITION | Individual Condition | 20001013 |
Properties
| Interface | IF_RECD_CONDITION | |
| Short Description | Condition |
General Data
| Package | RE_CD_CD | RE: Conditions |
| Created | 20001013 | SAP |
| Last changed | 20131127 | 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 | RECA1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_RECD_CONDITION has no interface.
Friends
Interface IF_RECD_CONDITION has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MD_ACTIVITY | Instance attribute | Public | Type reference (TYPE) | RECA1_ACTIVITY | Activity | 20001019 | ||
| 2 | MD_COMPARENRCALC | Instance attribute | Public | Type reference (TYPE) | RECDCONDNUMBER | Sequence Number of Condition | 20011121 | ||
| 3 | MD_COMPARENRDIST | Instance attribute | Public | Type reference (TYPE) | RECDCONDNUMBER | Sequence Number of Condition | 20011121 | ||
| 4 | MD_CONDGUID | Instance attribute | Public | Type reference (TYPE) | RECAGUID | Condition GUID | 20080207 | ||
| 5 | MD_CONDPURPOSEEXT_SORT | Instance attribute | Public | Type reference (TYPE) | RECDCONDPURPOSEEXT | Conditions - External Purpose | 20041125 | ||
| 6 | MD_CONDTYPE_SORT | Instance attribute | Public | Type reference (TYPE) | RECDCONDTYPE | Condition Type | 20041125 | ||
| 7 | MD_CONDVALIDFROM_SORT | Instance attribute | Public | Type reference (TYPE) | RECDVALIDFROM | Date from when condition is valid | 20041125 | ||
| 8 | MD_FULL_HANDLED | Instance attribute | Public | Type reference (TYPE) | RECABOOL | Time Slice Creation Handled | 20020117 | ||
| 9 | MD_MARK | Instance attribute | Public | Type reference (TYPE) | RECABOOL | Selection Indicator for Display | 20001030 | ||
| 10 | MD_NUMBER | Instance attribute | Public | Type reference (TYPE) | RECDCONDNUMBER | Sequence Number of Condition | 20001020 | ||
| 11 | MD_OBJNR_SORT | Instance attribute | Public | Type reference (TYPE) | RECAOBJNR | Object Number | 20041125 | ||
| 12 | MD_VALIDFROM_ORIGINAL | Instance attribute | Public | Type reference (TYPE) | RECDVALIDFROM | Date from when condition is valid | 20021120 | ||
| 13 | MD_VALIDFROM_TAKEOVER | Instance attribute | Public | Type reference (TYPE) | RECDVALIDFROM | Date from when condition is valid | 20040329 | ||
| 14 | MF_ACTUAL_FLAG | Instance attribute | Public | Type reference (TYPE) | RECABOOL | Actual Records | 20090526 | ||
| 15 | MF_ACTUAL_FLAG_DONE | Instance attribute | Public | Type reference (TYPE) | RECABOOL | Definitely Actual Records | 20090526 | ||
| 16 | MF_BOOKED_FLAG_DONE | Instance attribute | Public | Type reference (TYPE) | RECABOOL | Posting Flage Determined | 20020718 | ||
| 17 | MF_BOOKED_FLAG_REFGUID | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | Posting Flag with Ref. GUID | 20071206 | ||
| 18 | MF_BOOKED_OBJ_FLAG | Instance attribute | Public | Type reference (TYPE) | RECABOOL | Posting Flag OBJ | 20020718 | ||
| 19 | MF_BOOKED_PAY_FLAG | Instance attribute | Public | Type reference (TYPE) | RECABOOL | Posting Flag PAY | 20020718 | ||
| 20 | MF_OBJTYPEDIST_SET | Instance attribute | Public | Type reference (TYPE) | RECABOOL | Obj. Type for Distrib. from Cust.? | 20110203 | ||
| 21 | MF_RAISE_EVENT_ALLOWED | Instance attribute | Public | Type reference (TYPE) | RECABOOL | Events Allowed | 20030211 | ||
| 22 | MO_PARENT | Instance attribute | Public | Object reference (TYPE REF TO) | IF_RECD_CONDITION_MNGR | Conditions Manager | 20001019 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Calculates Tax Amount and Rounds | 20021126 | |
| 2 | Instance method | Public | Method | Can Distribution Values Exist? | 20011211 | |
| 3 | Instance method | Public | Method | Checks If Adjustment Field Is Correct | 20040212 | |
| 4 | Instance method | Public | Method | Checks If Data of AP Condition Is OK | 20011120 | |
| 5 | Instance method | Public | Method | Checks If All Condition Data Is Consistent | 20001124 | |
| 6 | Instance method | Public | Method | Checks If the Calculation Formula Is Consistent | 20010612 | |
| 7 | Instance method | Public | Method | Checks If Parameter of Calculation Formula Is Consistent | 20010612 | |
| 8 | Instance method | Public | Method | Checks Whether Calculation and Distribution Are Up to Date | 20120723 | |
| 9 | Instance method | Public | Method | Checks If the Reason for Change Is Consistent | 20040112 | |
| 10 | Instance method | Public | Method | Checks If the Condition Currency Is Consistent | 20010627 | |
| 11 | Instance method | Public | Method | Checks If the External Purpose Is Consistent | 20011018 | |
| 12 | Instance method | Public | Method | Checks If the Condition Type Is Consistent | 20020731 | |
| 13 | Instance method | Public | Method | Checks If the Condition Start Is Consistent | 20001124 | |
| 14 | Instance method | Public | Method | Checks If the Condition End Is Consistent | 20010601 | |
| 15 | Instance method | Public | Method | Checks If the Distribution Formula Is Consistent | 20010620 | |
| 16 | Instance method | Public | Method | Checks If Parameter of Distribution Formula Is Consistent | 20010620 | |
| 17 | Instance method | Public | Method | Checks the Completeness of the Distribution | 20040504 | |
| 18 | Instance method | Public | Method | Checks the Distribution Objects | 20041125 | |
| 19 | Instance method | Public | Method | Checks Due Dates for Follow-Up Postings | 20011113 | |
| 20 | Instance method | Public | Method | Checks the Example Due Date | 20010719 | |
| 21 | Instance method | Public | Method | Checks If the Object Assignment Is Consistent | 20020219 | |
| 22 | Instance method | Public | Method | Checks the Dates of the Assigned Frequency Rule | 20020114 | |
| 23 | Instance method | Public | Method | Checks if Data of an SC-Relevant Condition Is OK | 20020318 | |
| 24 | Instance method | Public | Method | Checks If the Tax Parameter Is Consistent | 20011109 | |
| 25 | Instance method | Public | Method | Checks If the Condition Terms Are Consistent | 20011022 | |
| 26 | Instance method | Public | Method | Checks If the Unit Price Is Consistent | 20010612 | |
| 27 | Instance method | Public | Method | Checks the Withholding Tax Context | 20050303 | |
| 28 | Instance method | Public | Method | Deletes the Key Fields (for example, after Copying) | 20001106 | |
| 29 | Instance method | Public | Method | Performs Calculation of Condition Amount | 20001017 | |
| 30 | Instance method | Public | Method | Performs Distribution Calculation | 20001026 | |
| 31 | Instance method | Public | Method | Provides Starting Data to Condition | 20010409 | |
| 32 | Instance method | Public | Method | Defaults an Adjustment Rule in the Condition | 20040123 | |
| 33 | Instance method | Public | Method | Updates Calculation and Distribution | 20011109 | |
| 34 | Instance method | Public | Method | Asks If Calculation Values Exist | 20041012 | |
| 35 | Instance method | Public | Method | Supplies the Absolute Validity of a Condition Item | 20020415 | |
| 36 | Instance method | Public | Method | Gets Indicator from BAdI Method of Same Name | 20100324 | |
| 37 | Instance method | Public | Method | Supplies the Data of the Posting Term | 20011210 | |
| 38 | Instance method | Public | Method | Gets Calculation Objects | 20030227 | |
| 39 | Instance method | Public | Method | Supplies the Calculation Formula | 20001025 | |
| 40 | Instance method | Public | Method | Supplies the Calculation Amounts | 20001023 | |
| 41 | Instance method | Public | Method | Gets the Company Code | 20001026 | |
| 42 | Instance method | Public | Method | Supplies Condition Currency | 20001017 | |
| 43 | Instance method | Public | Method | Supplies the Deletion Indicator | 20011211 | |
| 44 | Instance method | Public | Method | Supplies the GUID | 20011207 | |
| 45 | Instance method | Public | Method | Supplies the External Purpose | 20011018 | |
| 46 | Instance method | Public | Method | Supplies the Internal Purpose | 20011018 | |
| 47 | Instance method | Public | Method | Supplies the Condition Type | 20001013 | |
| 48 | Instance method | Public | Method | Supplies the Condition Start | 20001017 | |
| 49 | Instance method | Public | Method | Supplies the Condition End | 20010308 | |
| 50 | Instance method | Public | Method | Supplies Condition Currency | 20001026 | |
| 51 | Instance method | Public | Method | Supplies the Data of the Condition | 20001013 | |
| 52 | Instance method | Public | Method | Supplies the Detail Data of the Condition | 20001013 | |
| 53 | Instance method | Public | Method | Gets Distribution Objects | 20030227 | |
| 54 | Instance method | Public | Method | Supplies the Distribution Formula | 20001025 | |
| 55 | Instance method | Public | Method | Supplies the Distribution Amounts | 20001023 | |
| 56 | Instance method | Public | Method | Gets Context for Flexibility | 20080109 | |
| 57 | Instance method | Public | Method | Gets Lock Context | 20021105 | |
| 58 | Instance method | Public | Method | Supplies Selection Indicator | 20001030 | |
| 59 | Instance method | Public | Method | Gets Date of Next Possible Adjustment | 20040524 | |
| 60 | Instance method | Public | Method | Supplies the Number of the Condition | 20001020 | |
| 61 | Instance method | Public | Method | Supplies the Context for the Partner Data | 20011210 | |
| 62 | Instance method | Public | Method | Gets Context for Cash Management and Forecast | 20060131 | |
| 63 | Instance method | Public | Method | Supplies the Default for the Valid-From of a Condition | 20020319 | |
| 64 | Instance method | Public | Method | Supplies the Context for the Frequency Data | 20020111 | |
| 65 | Instance method | Public | Method | Supplies the Time Slices for the Frequency Term | 20020114 | |
| 66 | Instance method | Public | Method | Supplies the Data of the Frequency Term | 20020111 | |
| 67 | Instance method | Public | Method | Gets Normed Condition Amounts on Key Date | 20030616 | |
| 68 | Instance method | Public | Method | Supplies the Context for the Tax Calculation | 20011207 | |
| 69 | Instance method | Public | Method | Supplies the Permitted Condition Term Categories | 20020911 | |
| 70 | Instance method | Public | Method | Supplies the Unit Price | 20010719 | |
| 71 | Instance method | Public | Method | Supplies the Unit of the Unit Price | 20010719 | |
| 72 | Instance method | Public | Method | Asks If Condition Has Actual Records | 20090526 | |
| 73 | Instance method | Public | Method | Supplies Flag, Can Cash Flow Exist? | 20011018 | |
| 74 | Instance method | Public | Method | Initializes Single Conditions | 20001013 | |
| 75 | Instance method | Public | Method | Adjustable by Adjustment Process? | 20030124 | |
| 76 | Instance method | Public | Method | Asks If the Condition Is an Advance Payment Condition | 20011113 | |
| 77 | Instance method | Public | Method | Asks If the Condition Can Be Posted | 20061024 | |
| 78 | Instance method | Public | Method | Asks If the Condition Was Already Posted | 20011210 | |
| 79 | Instance method | Public | Method | Gets the Default Condition Indicator? | 20020319 | |
| 80 | Instance method | Public | Method | Supplies Flag, Was Distribution Specified by Calculation? | 20010821 | |
| 81 | Instance method | Public | Method | Gets Flag If Follow-Up Posting Date Is Necessary? | 20030324 | |
| 82 | Instance method | Public | Method | Asks If Condition Is a Flat Rate | 20020319 | |
| 83 | Instance method | Public | Method | Has Status of Instance Changed? | 20010807 | |
| 84 | Instance method | Public | Method | Asks If Values Are Negative | 20090107 | |
| 85 | Instance method | Public | Method | Checks If there Are Errors or Warnings? | 20010821 | |
| 86 | Instance method | Public | Method | Gets Transferred Condition Indicator? - Previous Object | 20050530 | |
| 87 | Instance method | Public | Method | Asks If the Condition Is Relevant to SCS | 20020314 | |
| 88 | Instance method | Public | Method | Gets Transferred Condition Indicator? - Object | 20020319 | |
| 89 | Instance method | Public | Method | Gets Flag, Is the Condition Relevant for Taxes? | 20011011 | |
| 90 | Instance method | Public | Method | Asks If Tax Context Remains Constant | 20020116 | |
| 91 | Instance method | Public | Method | Is the Term Category for the Condition Permitted? | 20020911 | |
| 92 | Instance method | Public | Method | Asks If It Is a One-Time Condition | 20040622 | |
| 93 | Instance method | Public | Method | Sets Default Condition Indicator | 20020319 | |
| 94 | Instance method | Public | Method | Sets the Transferred Condition Indicator - Previous Object | 20050530 | |
| 95 | Instance method | Public | Method | Sets the Transferred Condition Indicator - Object | 20020319 | |
| 96 | Instance method | Public | Method | Create Event | 20120508 | |
| 97 | Instance method | Public | Method | Deletes Internal Buffer | 20080207 | |
| 98 | Instance method | Public | Method | Release data | 20001102 | |
| 99 | Instance method | Public | Method | Rounds the Unit Price | 20021118 | |
| 100 | Instance method | Public | Method | Changes the Activity | 20001026 | |
| 101 | Instance method | Public | Method | Sets Instance Attributes | 20090526 | |
| 102 | Instance method | Public | Method | Sets Instance Attributes | 20090526 | |
| 103 | Instance method | Public | Method | Sets Instance Attributes | 20050110 | |
| 104 | Instance method | Public | Method | Sets Instance Attributes | 20050110 | |
| 105 | Instance method | Public | Method | Sets Instance Attributes | 20050110 | |
| 106 | Instance method | Public | Method | Sets Instance Attributes | 20051207 | |
| 107 | Instance method | Public | Method | Changes the Calculation Amounts | 20001023 | |
| 108 | Instance method | Public | Method | Sets Instance Attributes | 20050110 | |
| 109 | Instance method | Public | Method | Sets Instance Attributes | 20050110 | |
| 110 | Instance method | Public | Method | Sets Deletion Indicator | 20011211 | |
| 111 | Instance method | Public | Method | Changes the External Purpose | 20011018 | |
| 112 | Instance method | Public | Method | Changes the Condition Currency | 20001026 | |
| 113 | Instance method | Public | Method | Changes the Data of the Condition | 20001013 | |
| 114 | Instance method | Public | Method | Changes the Distribution Amounts | 20001023 | |
| 115 | Instance method | Public | Method | Changes the Due Date for Follow-Up Postings | 20110916 | |
| 116 | Instance method | Public | Method | Changes the Example Due Date | 20011126 | |
| 117 | Instance method | Public | Method | Sets Instance Attributes | 20050110 | |
| 118 | Instance method | Public | Method | Changes Selection Indicator | 20001030 | |
| 119 | Instance method | Public | Method | Sets Date of Next Possible Adjustment | 20040524 | |
| 120 | Instance method | Public | Method | Changes the Number of the Condition | 20001020 | |
| 121 | Instance method | Public | Method | Sets Instance Attributes | 20110203 | |
| 122 | Instance method | Public | Method | Sets Instance Attributes | 20050110 | |
| 123 | Instance method | Public | Method | Sets Instance Attributes | 20091112 | |
| 124 | Instance method | Public | Method | Sets the Unit Price | 20011207 | |
| 125 | Instance method | Public | Method | Sets Instance Attributes | 20050110 | |
| 126 | Instance method | Public | Method | Sets Instance Attributes | 20050110 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | AFTER_CHANGE | Instance Event (0) |
Public (2) |
After Change | 20030211 |
| 2 | BEFORE_UPDATE | Instance Event (0) |
Public (2) |
Before Updating | 20120508 |
Types
Interface IF_RECD_CONDITION has no local type.
Method Signatures
Method CALC_TAX_AND_ROUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_CONDVALUE | Call by reference | Type reference (TYPE) | RECDCONDVALUE | Währungsbetrag der Konditionsposition | 20021126 | |||
| 2 | ED_CONDVALUEGROSS | Call by reference | Type reference (TYPE) | RECDCONDVALUEGROSS | Währungsbetrag (Brutto) der Konditionsposition | 20021126 | |||
| 3 | ED_CONDVALUENET | Call by reference | Type reference (TYPE) | RECDCONDVALUENET | Währungsbetrag (Netto) der Konditionsposition | 20021126 | |||
| 4 | ED_TAXVALUE | Call by reference | Type reference (TYPE) | RECDTAXVALUE | Umsatzsteuerbetrag der Konditionsposition | 20021126 | |||
| 5 | IS_DETAIL | Call by reference | Type reference (TYPE) | RECD_CONDITION | Kondition | 20021126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20021126 |
Method CAN_DIST_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_CAN_DIST_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20011211 |
Method CAN_DIST_EXISTS on Interface IF_RECD_CONDITION has no exception.
Method CHECK_ADJM_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20040212 |
Method CHECK_ADJM_CONTEXT on Interface IF_RECD_CONDITION has no exception.
Method CHECK_ADVANCE_PAYMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Value transfer | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_ADVANCE_PAYMENT on Interface IF_RECD_CONDITION has no exception.
Method CHECK_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_ALL on Interface IF_RECD_CONDITION has no exception.
Method CHECK_CALCRULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_CALCRULE on Interface IF_RECD_CONDITION has no exception.
Method CHECK_CALCRULEPARA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_CALCRULEPARA on Interface IF_RECD_CONDITION has no exception.
Method CHECK_CALC_DIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_COUNT_OBJ_EQUAL | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Anzahl Objekte vor/nach | 20120723 | ||
| 2 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20120723 |
Method CHECK_CALC_DIST on Interface IF_RECD_CONDITION has no exception.
Method CHECK_CHGREASON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20040112 |
Method CHECK_CHGREASON on Interface IF_RECD_CONDITION has no exception.
Method CHECK_CONDCURR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_CONDCURR on Interface IF_RECD_CONDITION has no exception.
Method CHECK_CONDPURPOSEEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_CONDPURPOSEEXT on Interface IF_RECD_CONDITION has no exception.
Method CHECK_CONDTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Value transfer | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020731 |
Method CHECK_CONDTYPE on Interface IF_RECD_CONDITION has no exception.
Method CHECK_CONDVALIDFROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_CONDVALIDFROM on Interface IF_RECD_CONDITION has no exception.
Method CHECK_CONDVALIDTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_CONDVALIDTO on Interface IF_RECD_CONDITION has no exception.
Method CHECK_DISTRULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_DISTRULE on Interface IF_RECD_CONDITION has no exception.
Method CHECK_DISTRULEPARA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_DISTRULEPARA on Interface IF_RECD_CONDITION has no exception.
Method CHECK_DIST_COMPLETENESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20040504 |
Method CHECK_DIST_COMPLETENESS on Interface IF_RECD_CONDITION has no exception.
Method CHECK_DIST_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20041125 |
Method CHECK_DIST_OBJECTS on Interface IF_RECD_CONDITION has no exception.
Method CHECK_DUEDATEUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_MISSING_DUEDATEUP | Call by reference | Type reference (TYPE) | RECABOOL | Fehlt Datum? | 20091026 | |||
| 2 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_DUEDATEUP on Interface IF_RECD_CONDITION has no exception.
Method CHECK_EXDUEDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20020113 |
Method CHECK_EXDUEDATE on Interface IF_RECD_CONDITION has no exception.
Method CHECK_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020219 |
Method CHECK_OBJECTS on Interface IF_RECD_CONDITION has no exception.
Method CHECK_RHYTHM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20020114 |
Method CHECK_RHYTHM on Interface IF_RECD_CONDITION has no exception.
Method CHECK_SCS_RELATED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20020318 |
Method CHECK_SCS_RELATED on Interface IF_RECD_CONDITION has no exception.
Method CHECK_TAX_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_TAX_CONTEXT on Interface IF_RECD_CONDITION has no exception.
Method CHECK_TERMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_TERMS on Interface IF_RECD_CONDITION has no exception.
Method CHECK_UNITPRICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20020113 |
Method CHECK_UNITPRICE on Interface IF_RECD_CONDITION has no exception.
Method CHECK_WITHHOLDING_TAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message-Handler | 20050303 |
Method CHECK_WITHHOLDING_TAX on Interface IF_RECD_CONDITION has no exception.
Method DELETE_KEY Signature
Method DELETE_KEY on Interface IF_RECD_CONDITION has no parameter.
Method DELETE_KEY on Interface IF_RECD_CONDITION has no exception.
Method DO_CALCULATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_CHANGED_CALC | Value transfer | Type reference (TYPE) | ABAP_BOOL | Geändert | 20011023 | |||
| 2 | EF_CHANGED_DIST | Value transfer | Type reference (TYPE) | ABAP_BOOL | Geändert | 20011023 | |||
| 3 | EF_EMPTY_CALC | Value transfer | Type reference (TYPE) | ABAP_BOOL | Leer | 20011023 | |||
| 4 | EF_EMPTY_DIST | Value transfer | Type reference (TYPE) | ABAP_BOOL | Leer | 20011023 | |||
| 5 | IF_ONLY_CHECK_CHANGE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Nur püfen, ob Änderung vorhanden wäre | 20010315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Berechnungsfehler | 20001027 | ||
| 2 | Fehler bei Parameter | 20040223 |
Method DO_DISTRIBUTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Geändert | 20010820 | |||
| 2 | EF_EMPTY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Leer | 20010820 | |||
| 3 | IF_ONLY_CHECK_CHANGE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Nur püfen, ob Änderung vorhanden wäre | 20010315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Berechnungsfehler | 20001027 | ||
| 2 | Fehler bei Parameter | 20040223 |
Method DO_PREASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DETAIL | Call by reference | Type reference (TYPE) | RECD_CONDITION | Konditionen VICDCOND incl. Berechnung und Verteilung | 20010409 |
Method DO_PREASSIGNMENT on Interface IF_RECD_CONDITION has no exception.
Method DO_PREASSIGNMENT_ADJMRULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DETAIL | Call by reference | Type reference (TYPE) | RECD_CONDITION | Konditionen VICDCOND incl. Berechnung und Verteilung | 20040123 | |||
| 2 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20040126 | |||
| 3 | IF_ENTITLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Überschreiben? | 20040127 |
Method DO_PREASSIGNMENT_ADJMRULE on Interface IF_RECD_CONDITION has no exception.
Method DO_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_CHANGED_CALC | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20011112 | ||||
| 2 | EF_CHANGED_DIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20011112 | ||||
| 3 | EF_EMPTY_CALC | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20011112 | ||||
| 4 | EF_EMPTY_DIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20011112 | ||||
| 5 | IF_DO_UPDATE_DEPEND | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20030122 | |||
| 6 | IF_RAISE_BEFORE_UPDATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20120508 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20011109 |
Method EXISTS_CALCULATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_EXISTS | Value transfer | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20041012 |
Method EXISTS_CALCULATION on Interface IF_RECD_CONDITION has no exception.
Method GET_ABS_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CONDVALIDFROM | Value transfer | Type reference (TYPE) | SY-DATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20020415 | |||
| 2 | ED_CONDVALIDTO | Value transfer | Type reference (TYPE) | SY-DATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20020415 | |||
| 3 | IF_DISTRIBUTION | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Für Berechnung oder Verteilung | 20020415 | ||
| 4 | IF_IGNORE_VALIDTO | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bis ignorieren | 20021107 | ||
| 5 | IF_UNIQUE_VALIDITY | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Zeitraum für Einmal-Kondition | 20080822 |
Method GET_ABS_PERIOD on Interface IF_RECD_CONDITION has no exception.
Method GET_BEHAVIOR_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_DISABLE_CFPOSTINGFROM | Call by reference | Type reference (TYPE) | RECABOOL | Deaktiviere Datum 1. Buchung ab | 20100324 | |||
| 2 | EF_USE_NOT_FOR_SUMMARY | Call by reference | Type reference (TYPE) | RECABOOL | Für Summierung nicht berücksichtigen | 20120306 |
Method GET_BEHAVIOR_CONTEXT on Interface IF_RECD_CONDITION has no exception.
Method GET_BOOKING_TERM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Existiert die Klausel? | 20011210 | |||
| 2 | ES_BOOKING | Call by reference | Type reference (TYPE) | RETM_POSTING_PY | Buchungsklausel - Buchungsregeln | 20020117 | |||
| 3 | ET_BOOKING | Call by reference | Type reference (TYPE) | RE_T_VITMPY | Buchungsklausel - Buchungsregel (VITMPY) | 20020117 | |||
| 4 | ID_DATE | Value transfer | Type reference (TYPE) | SY-DATUM | SY-DATUM | Stichtag | 20011210 | ||
| 5 | IF_CONSIDER_PARTNER_BLOCK | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Beachte Partnersperre | 20080513 |
Method GET_BOOKING_TERM on Interface IF_RECD_CONDITION has no exception.
Method GET_CALC_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_UPDATE | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Aktualisierung? | 20050210 | ||
| 2 | RT_CALC_OBJECTS | Value transfer | Type reference (TYPE) | RE_T_OBJNR | Berechnungsobjekte | 20030227 |
Method GET_CALC_OBJECTS on Interface IF_RECD_CONDITION has no exception.
Method GET_CALC_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_RULE | Value transfer | Object reference (TYPE REF TO) | IF_RECD_CALC_RULE | Berechnungsvorschrift | 20001025 |
Method GET_CALC_RULE on Interface IF_RECD_CONDITION has no exception.
Method GET_CALC_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_SORT | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Liste sortieren? | 20110712 | ||
| 2 | IF_USE_TAX_PERIOD | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Steuerkontext berücksichtigen | 20050908 | ||
| 3 | RT_CALC_VALUES | Value transfer | Type reference (TYPE) | RE_T_RECD_CALC_VALUES | Konditionen - Zeitabhängige Berechnungsgrößen | 20001023 |
Method GET_CALC_VALUES on Interface IF_RECD_CONDITION has no exception.
Method GET_COMPANYCODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_COMPANYCODE | Value transfer | Type reference (TYPE) | BUKRS | Buchungskreis | 20001026 |
Method GET_COMPANYCODE on Interface IF_RECD_CONDITION has no exception.
Method GET_CONDCURR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_CONDCURR | Value transfer | Type reference (TYPE) | RECD_CONDITION-CONDCURR | Währung der Konditionsposition | 20001017 |
Method GET_CONDCURR on Interface IF_RECD_CONDITION has no exception.
Method GET_CONDDELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_CONDDELETE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20011211 |
Method GET_CONDDELETE on Interface IF_RECD_CONDITION has no exception.
Method GET_CONDGUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_CONDGUID | Value transfer | Type reference (TYPE) | RECAGUID | GUID in Real Estate (RAW16) | 20011207 |
Method GET_CONDGUID on Interface IF_RECD_CONDITION has no exception.
Method GET_CONDPURPOSEEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_CONDPURPOSEEXT | Value transfer | Type reference (TYPE) | RECDCONDPURPOSEEXT | Konditionen - Externer Zweck | 20011018 |
Method GET_CONDPURPOSEEXT on Interface IF_RECD_CONDITION has no exception.
Method GET_CONDPURPOSEINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_CONDPURPOSEINT | Value transfer | Type reference (TYPE) | RECDCONDPURPOSEINT | Konditionen - Interner Zweck | 20011018 |
Method GET_CONDPURPOSEINT on Interface IF_RECD_CONDITION has no exception.
Method GET_CONDTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_CONDTYPE | Value transfer | Type reference (TYPE) | RECDCONDTYPE | Konditionsart | 20001017 |
Method GET_CONDTYPE on Interface IF_RECD_CONDITION has no exception.
Method GET_CONDVALIDFROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_CONDVALIDFROM | Value transfer | Type reference (TYPE) | RECD_CONDITION-CONDVALIDFROM | Datum, ab dem die Zuordnung beachtet wird | 20001017 |
Method GET_CONDVALIDFROM on Interface IF_RECD_CONDITION has no exception.
Method GET_CONDVALIDTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_CONDVALIDTO | Value transfer | Type reference (TYPE) | RECD_CONDITION-CONDVALIDTO | Ende der Betrachtung | 20010308 |
Method GET_CONDVALIDTO on Interface IF_RECD_CONDITION has no exception.
Method GET_CURRENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_CURRENCY | Value transfer | Type reference (TYPE) | RECDCONDCURR | Währung der Konditionsposition | 20001026 |
Method GET_CURRENCY on Interface IF_RECD_CONDITION has no exception.
Method GET_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_DETAIL | Value transfer | Type reference (TYPE) | RECD_CONDITION | Konditionen VICDCOND incl. Berechnung und Verteilung | 20001013 |
Method GET_DETAIL on Interface IF_RECD_CONDITION has no exception.
Method GET_DETAIL_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20020129 | ||
| 2 | ID_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache, in der die Texte beschafft werden sollen | 20020129 | ||
| 3 | IF_INCL_ABS_PERIOD_END | Value transfer | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Incl. absolutes Ende? | 20080307 | ||
| 4 | IF_INCL_ADJUSTABLE_FLAG | Value transfer | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Incl. Anpassbarkennzeichen? | 20080307 | ||
| 5 | IF_INCL_BOOKING_CONTEXT | Value transfer | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Buchungskontext bestimmen? | 20020613 | ||
| 6 | IF_INCL_BOOKING_MIN_MAX | Value transfer | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Incl. Min Max | 20030207 | ||
| 7 | IF_INCL_FLEXIBLE_CONTEXT | Value transfer | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Incl. Flexibelkontext? | 20080307 | ||
| 8 | IF_INCL_LOCK_CONTEXT | Value transfer | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Incl. Sperrgrund | 20040220 | ||
| 9 | IF_INCL_MODIFY_FLAG | Value transfer | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Include Modification Flag | 20011019 | ||
| 10 | IF_INCL_NOTE_EXISTS | Value transfer | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Incl. Notiz existiert | 20080307 | ||
| 11 | IF_INCL_TERM_DESCRIPTION | Value transfer | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Incl. Klauselbeschreibung existiert | 20080307 | ||
| 12 | IF_USE_VALIDITY | Value transfer | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Anpassen KEYDATE an Gültigkeit? | 20110103 | ||
| 13 | IT_REFERENCE | Value transfer | Type reference (TYPE) | RE_T_CONDITION_REFERENCE | Referenztabelle | 20020613 | |||
| 14 | RS_DETAIL_X | Value transfer | Type reference (TYPE) | RECD_CONDITION_X | Konditionen RECD_CONDITION + Zusatzfelder | 20001013 |
Method GET_DETAIL_X on Interface IF_RECD_CONDITION has no exception.
Method GET_DIST_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_UPDATE | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Aktualisierung? | 20050210 | ||
| 2 | RT_DIST_OBJECTS | Value transfer | Type reference (TYPE) | RE_T_OBJNR | Verteilungsobjekte | 20030227 |
Method GET_DIST_OBJECTS on Interface IF_RECD_CONDITION has no exception.
Method GET_DIST_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_RULE | Value transfer | Object reference (TYPE REF TO) | IF_RECD_DIST_RULE | Verteilungsvorschrift | 20001025 |
Method GET_DIST_RULE on Interface IF_RECD_CONDITION has no exception.
Method GET_DIST_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_SORT | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Liste sortieren? | 20110712 | ||
| 2 | IF_USE_TAX_PERIOD | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Steuerkontext berücksichtigen | 20050908 | ||
| 3 | RT_DIST_VALUES | Value transfer | Type reference (TYPE) | RE_T_RECD_DIST_VALUES | Konditionen - Zeitabhängige Verteilungsgrößen | 20001023 |
Method GET_DIST_VALUES on Interface IF_RECD_CONDITION has no exception.
Method GET_FLEXIBLE_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_FLEXIBLE_FROM_CALC | Call by reference | Type reference (TYPE) | RECADATEFROM | Flexibel ab Berechnung | 20080109 | |||
| 2 | ED_FLEXIBLE_FROM_DIST | Call by reference | Type reference (TYPE) | RECADATEFROM | Flexibel ab Verteilung | 20080109 | |||
| 3 | ED_FLEXIBLE_TO_CALC | Call by reference | Type reference (TYPE) | RECADATETO | Flexibel bis Berechnung | 20080109 | |||
| 4 | ED_FLEXIBLE_TO_DIST | Call by reference | Type reference (TYPE) | RECADATETO | Flexibel bis Verteilung | 20080109 | |||
| 5 | EF_FLEXIBLE_CALC | Call by reference | Type reference (TYPE) | RECABOOL | Flexibel aktiv Berechnung | 20080109 | |||
| 6 | EF_FLEXIBLE_DIST | Call by reference | Type reference (TYPE) | RECABOOL | Flexibel aktiv Verteilung | 20080109 |
Method GET_FLEXIBLE_CONTEXT on Interface IF_RECD_CONDITION has no exception.
Method GET_LOCK_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_BOOKED_FROM | Call by reference | Type reference (TYPE) | SYDATUM | Gebucht ab | 20051207 | |||
| 2 | ED_BOOKED_TO | Call by reference | Type reference (TYPE) | SYDATUM | Gebucht bis | 20051207 | |||
| 3 | EF_ADJM_LOCKED | Call by reference | Type reference (TYPE) | RECABOOL | Gesperrt wegen Anpassung? | 20051207 | |||
| 4 | EF_BOOK_LOCKED | Call by reference | Type reference (TYPE) | RECABOOL | Gesperrt wegen Buchung? | 20051207 | |||
| 5 | EF_BOOK_UNLOCK_LOCKED | Call by reference | Type reference (TYPE) | RECABOOL | Entsperrung bei 'Sperrung wegen Buchung' gesperrt? | 20080228 | |||
| 6 | EF_COPY_LOCKED | Call by reference | Type reference (TYPE) | RECABOOL | Kopieren gesperrt? | 20030313 | |||
| 7 | EF_DELETE_LOCKED | Call by reference | Type reference (TYPE) | RECABOOL | Löschen gesperrt? | 20030313 | |||
| 8 | EF_LOCKED | Call by reference | Type reference (TYPE) | RECABOOL | Gesperrt? | 20021105 | |||
| 9 | EF_ONLY_TERMNOPYSCS | Call by reference | Type reference (TYPE) | RECABOOL | Nur NKA-Sperrung? | 20091112 | |||
| 10 | EF_TERMNOPYSCS_LOCKED | Call by reference | Type reference (TYPE) | RECABOOL | Gesperrt wegen NKA-Buchung? | 20091112 | |||
| 11 | ET_UNLOCK_FIELD | Call by reference | Type reference (TYPE) | RE_T_RECD_UNLOCK_FIELD | Nichtgesperrte Felder bei Konditionssperren | 20030312 | |||
| 12 | ET_XLOCKED | Call by reference | Type reference (TYPE) | RE_T_RECD_XLOCKED | Sperrgründe | 20021106 |
Method GET_LOCK_CONTEXT on Interface IF_RECD_CONDITION has no exception.
Method GET_MARK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_MARK | Value transfer | Type reference (TYPE) | ABAP_BOOL | Feld zum Ankreuzen | 20001030 |
Method GET_MARK on Interface IF_RECD_CONDITION has no exception.
Method GET_NEXTADJMDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_NEXTADJMDATE | Value transfer | Type reference (TYPE) | REAJNEXTADJMDATE | Datum der nächst möglichen Anpassung | 20040524 |
Method GET_NEXTADJMDATE on Interface IF_RECD_CONDITION has no exception.
Method GET_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_NUMBER | Value transfer | Type reference (TYPE) | RECDCONDNUMBER | Fortlaufende Nummer der Kondition | 20001020 |
Method GET_NUMBER on Interface IF_RECD_CONDITION has no exception.
Method GET_PARTNER_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Partnernummer | 20011210 | |||
| 2 | ED_PARTNEROBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Partner-Kostenstelle etc. | 20011210 | |||
| 3 | EF_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Existiert der Kontext? | 20011210 | |||
| 4 | ID_DATE | Value transfer | Type reference (TYPE) | SY-DATUM | '00000000' | Stichtag | 20011210 | ||
| 5 | IF_CONSIDER_PARTNER_BLOCK | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Beachte Partnersperre | 20080513 |
Method GET_PARTNER_CONTEXT on Interface IF_RECD_CONDITION has no exception.
Method GET_PLANNING_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_PLANNINGGROUP | Call by reference | Type reference (TYPE) | FDGRP | Dispositionsgruppe | 20060131 | |||
| 2 | ED_PLANNINGLEVEL | Call by reference | Type reference (TYPE) | FDLEV | Dispositionsebene | 20060131 | |||
| 3 | ID_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Datum | 20060131 | |||
| 4 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20060131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20060131 |
Method GET_PREASSIGN_CONDVALIDFROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Konditionenobjekt | 20030604 | |||
| 2 | RD_PREASSIGN_CONDVALIDFROM | Value transfer | Type reference (TYPE) | SY-DATUM | Vorbelegungsdatum | 20020319 |
Method GET_PREASSIGN_CONDVALIDFROM on Interface IF_RECD_CONDITION has no exception.
Method GET_RHYTHM_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Existiert der Kontext? | 20020111 | |||
| 2 | ES_RHYTHM | Call by reference | Type reference (TYPE) | RETM_POSTING_RH | Rhythmusdaten | 20020111 | |||
| 3 | ID_DATE | Value transfer | Type reference (TYPE) | SY-DATUM | '00000000' | Stichtag | 20020111 |
Method GET_RHYTHM_CONTEXT on Interface IF_RECD_CONDITION has no exception.
Method GET_RHYTHM_SLICES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_UPDATE_NECESSARY | Call by reference | Type reference (TYPE) | RECABOOL | Update notwendig? | 20091109 | |||
| 2 | ET_RHYTHM_SLICES | Value transfer | Type reference (TYPE) | RE_T_RECADATERANGE | Tabelle von Zeiträumen | 20091109 |
Method GET_RHYTHM_SLICES on Interface IF_RECD_CONDITION has no exception.
Method GET_RHYTHM_TERM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Existiert die Klausel? | 20020111 | |||
| 2 | ES_RHYTHM | Call by reference | Type reference (TYPE) | RETM_POSTING_RH | Buchungsklausel - Rhythmusregel | 20020117 | |||
| 3 | ET_RHYTHM | Call by reference | Type reference (TYPE) | RE_T_VITMRH | Buchungsklausel - Rhythmus (VITMRH) | 20020114 | |||
| 4 | ID_DATE | Value transfer | Type reference (TYPE) | SY-DATUM | SY-DATUM | Stichtag | 20020111 | ||
| 5 | IF_ALL | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20020114 |
Method GET_RHYTHM_TERM on Interface IF_RECD_CONDITION has no exception.
Method GET_STANDARD_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CALCVALUE | Value transfer | Type reference (TYPE) | RECDCALCVALUE | Währungsunabhängige Berechnungsgröße | 20030701 | |||
| 2 | ED_CONDVALUE | Value transfer | Type reference (TYPE) | RECDCONDVALUE | Währungsbetrag der Konditionsposition | 20130731 | |||
| 3 | ED_CONDVALUEDAY | Value transfer | Type reference (TYPE) | RECDCONDVALUEDAY | Währungsbetrag der Konditionsposition pro Tag | 20030616 | |||
| 4 | ED_CONDVALUEMONTH | Value transfer | Type reference (TYPE) | RECDCONDVALUEMONTH | Währungsbetrag der Konditionsposition pro Monat | 20030616 | |||
| 5 | ED_CONDVALUEWEEK | Value transfer | Type reference (TYPE) | RECDCONDVALUEWEEK | Währungsbetrag der Konditionsposition pro Woche | 20030616 | |||
| 6 | ED_CONDVALUEYEAR | Value transfer | Type reference (TYPE) | RECDCONDVALUEYEAR | Währungsbetrag der Konditionsposition pro Jahr | 20030616 | |||
| 7 | ED_DISTVALUE | Value transfer | Type reference (TYPE) | RECDDISTVALUE | 20030925 | ||||
| 8 | ED_GROSSVALUE | Value transfer | Type reference (TYPE) | RECDGROSSVALUE | Bruttobetrag der Konditionsposition | 20060928 | |||
| 9 | ED_GROSSVALUEDAY | Value transfer | Type reference (TYPE) | RECDGROSSVALUEDAY | Bruttobetrag der Konditionsposition pro Tag | 20060928 | |||
| 10 | ED_GROSSVALUEMONTH | Value transfer | Type reference (TYPE) | RECDGROSSVALUEMONTH | Bruttobetrag der Konditionsposition pro Monat | 20060928 | |||
| 11 | ED_GROSSVALUEWEEK | Value transfer | Type reference (TYPE) | RECDGROSSVALUEWEEK | Bruttobetrag der Konditionsposition pro Woche | 20060928 | |||
| 12 | ED_GROSSVALUEYEAR | Value transfer | Type reference (TYPE) | RECDGROSSVALUEYEAR | Bruttobetrag der Konditionsposition pro Jahr | 20060928 | |||
| 13 | ED_NETVALUE | Value transfer | Type reference (TYPE) | RECDNETVALUE | Nettobetrag der Konditionsposition | 20130723 | |||
| 14 | ED_NETVALUEDAY | Value transfer | Type reference (TYPE) | RECDNETVALUEDAY | Nettobetrag der Konditionsposition pro Tag | 20130723 | |||
| 15 | ED_NETVALUEMONTH | Value transfer | Type reference (TYPE) | RECDNETVALUEMONTH | Nettobetrag der Konditionsposition pro Monat | 20130723 | |||
| 16 | ED_NETVALUEWEEK | Value transfer | Type reference (TYPE) | RECDNETVALUEWEEK | Nettobetrag der Konditionsposition pro Woche | 20130723 | |||
| 17 | ED_NETVALUEYEAR | Value transfer | Type reference (TYPE) | RECDNETVALUEYEAR | Nettobetrag der Konditionsposition pro Jahr | 20130723 | |||
| 18 | ED_NORMEDVALUE | Value transfer | Type reference (TYPE) | RECDCONDVALUE | Normierter Einheitsbetrag (+1 / -1) | 20110118 | |||
| 19 | ED_TAXVALUE | Value transfer | Type reference (TYPE) | RECDTAXVALUE | Umsatzsteuerbetrag der Konditionsposition pro Tag | 20050908 | |||
| 20 | ED_TAXVALUEDAY | Value transfer | Type reference (TYPE) | RECDTAXVALUEDAY | Umsatzsteuerbetrag der Konditionsposition pro Tag | 20050908 | |||
| 21 | ED_TAXVALUEMONTH | Value transfer | Type reference (TYPE) | RECDTAXVALUEMONTH | Umsatzsteuerbetrag der Konditionsposition pro Monat | 20030616 | |||
| 22 | ED_TAXVALUEWEEK | Value transfer | Type reference (TYPE) | RECDTAXVALUEWEEK | Umsatzsteuerbetrag der Konditionsposition pro Woche | 20030616 | |||
| 23 | ED_TAXVALUEYEAR | Value transfer | Type reference (TYPE) | RECDTAXVALUEYEAR | Umsatzsteuerbetrag der Konditionsposition pro Jahr | 20030616 | |||
| 24 | ID_DISTOBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Verteilungsobjekt | 20031219 | |||
| 25 | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | Stichtag | 20030616 | |||
| 26 | IF_DISTRIBUTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Verteilung? | 20030925 |
Method GET_STANDARD_VALUES on Interface IF_RECD_CONDITION has no exception.
Method GET_TAX_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_TAXGROUP | Call by reference | Type reference (TYPE) | RERATAXGROUP | Steuergruppe | 20011207 | |||
| 2 | ED_TAXTYPE | Call by reference | Type reference (TYPE) | RERATAXTYPE | Steuerart | 20011207 | |||
| 3 | ED_TXJCD | Call by reference | Type reference (TYPE) | TXJCD | Tax Jurisdiction Code - Standort für Steuerrechnung | 20020212 | |||
| 4 | EF_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Existiert der Kontext? | 20011210 | |||
| 5 | EF_ISGROSS | Call by reference | Type reference (TYPE) | RECDISGROSS | Bruttorechnung? | 20011207 | |||
| 6 | ID_DATE | Value transfer | Type reference (TYPE) | SY-DATUM | '00000000' | Stichtag | 20011207 |
Method GET_TAX_CONTEXT on Interface IF_RECD_CONDITION has no exception.
Method GET_TERMTYPES_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_TERM_TYPE | Klauselarten | 20020911 | |||
| 2 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_TERM_TYPE_X | Klauselarten und Zusatzfelder | 20020911 |
Method GET_TERMTYPES_ALLOWED on Interface IF_RECD_CONDITION has no exception.
Method GET_UNITPRICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_UNITPRICE | Value transfer | Type reference (TYPE) | RECDUNITPRICE | Währungsunabhängiger Einheitspreis | 20010719 |
Method GET_UNITPRICE on Interface IF_RECD_CONDITION has no exception.
Method GET_UNITPRICEUNIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_UNITPRICEUNIT | Value transfer | Type reference (TYPE) | RECDUNITPRICEUNIT | Einheit des Einheitspreises | 20010719 |
Method GET_UNITPRICEUNIT on Interface IF_RECD_CONDITION has no exception.
Method HAS_ACTUAL_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_HAS_ACTUAL_ITEMS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Istsätze? | 20090526 | |||
| 2 | IF_USE_REFGUID | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Auf Referenz prüfen? | 20090526 |
Method HAS_ACTUAL_ITEMS on Interface IF_RECD_CONDITION has no exception.
Method HAS_CASHFLOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_HAS_CASHFLOW | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20011018 |
Method HAS_CASHFLOW on Interface IF_RECD_CONDITION has no exception.
Method INIT_BY_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_ACTIVITY | Value transfer | Type reference (TYPE) | RECA1_ACTIVITY | Aktivität | 20001019 | |||
| 2 | IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_RECD_CONDITION_MNGR | Konditionen-Manager | 20001019 | |||
| 3 | IS_DETAIL | Value transfer | Type reference (TYPE) | RECD_CONDITION | Konditionen VICDCOND incl. Berechnung und Verteilung | 20001013 |
Method INIT_BY_DETAIL on Interface IF_RECD_CONDITION has no exception.
Method IS_ADJUSTABLE_BY_PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_ADJUSTABLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20030124 |
Method IS_ADJUSTABLE_BY_PROCESS on Interface IF_RECD_CONDITION has no exception.
Method IS_ADVANCE_PAYMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_ADVANCE_PAYMENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20011113 |
Method IS_ADVANCE_PAYMENT on Interface IF_RECD_CONDITION has no exception.
Method IS_BOOKABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_BOOKABLE | Value transfer | Type reference (TYPE) | RECABOOL | Buchbar? | 20061024 |
Method IS_BOOKABLE on Interface IF_RECD_CONDITION has no exception.
Method IS_BOOKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_BOOKED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Gebucht? | 20011210 | |||
| 2 | ED_BOOKED_OBJ | Value transfer | Type reference (TYPE) | ABAP_BOOL | Gebucht OBJ? | 20011210 | |||
| 3 | ED_BOOKED_PAY | Value transfer | Type reference (TYPE) | ABAP_BOOL | Gebucht PAY? | 20011210 | |||
| 4 | IF_USE_REFGUID | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Auf Referenz prüfen? | 20050331 |
Method IS_BOOKED on Interface IF_RECD_CONDITION has no exception.
Method IS_DEFAULT_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_DEFAULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Default? | 20020319 |
Method IS_DEFAULT_CONDITION on Interface IF_RECD_CONDITION has no exception.
Method IS_DIST_FROM_CALC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_DIST_FROM_CALC | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20010821 |
Method IS_DIST_FROM_CALC on Interface IF_RECD_CONDITION has no exception.
Method IS_DUEDATEUP_NECESSARY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_NECESSARY | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20030324 |
Method IS_DUEDATEUP_NECESSARY on Interface IF_RECD_CONDITION has no exception.
Method IS_FLATRATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_FLATRATE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Pauschale? | 20020319 |
Method IS_FLATRATE on Interface IF_RECD_CONDITION has no exception.
Method IS_MODIFIED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_MODIFIED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Zustand verändert? | 20010807 |
Method IS_MODIFIED on Interface IF_RECD_CONDITION has no exception.
Method IS_NEGATIV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_CONDTYPE | Value transfer | Type reference (TYPE) | RECDCONDTYPE | Konditionsart | 20090108 | |||
| 2 | RF_NEGATIV | Value transfer | Type reference (TYPE) | RECABOOL | negativ? | 20090107 |
Method IS_NEGATIV on Interface IF_RECD_CONDITION has no exception.
Method IS_OK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler vorhanden? | 20010821 | |||
| 2 | EF_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | OK? | 20010821 | |||
| 3 | EF_WARNING | Call by reference | Type reference (TYPE) | ABAP_BOOL | Warnung vorhanden? | 20010821 |
Method IS_OK on Interface IF_RECD_CONDITION has no exception.
Method IS_PREVIOUS_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_PREVIOUS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Übernahme? | 20050530 |
Method IS_PREVIOUS_CONDITION on Interface IF_RECD_CONDITION has no exception.
Method IS_SCS_RELATED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_SCS_RELATED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20020314 |
Method IS_SCS_RELATED on Interface IF_RECD_CONDITION has no exception.
Method IS_TAKEOVER_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_TAKEOVER | Value transfer | Type reference (TYPE) | ABAP_BOOL | Übernahme? | 20020319 |
Method IS_TAKEOVER_CONDITION on Interface IF_RECD_CONDITION has no exception.
Method IS_TAX_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_TAX_CONDITION | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20011011 |
Method IS_TAX_CONDITION on Interface IF_RECD_CONDITION has no exception.
Method IS_TAX_CONTEXT_CONSTANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_CONSTANT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20020116 |
Method IS_TAX_CONTEXT_CONSTANT on Interface IF_RECD_CONDITION has no exception.
Method IS_TERMTYPE_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_TERMTYPE | Value transfer | Type reference (TYPE) | RETM_TERM-TERMTYPE | Klauselart | 20020911 | |||
| 2 | RF_ALLOWED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Klauselart zulässig | 20020911 |
Method IS_TERMTYPE_ALLOWED on Interface IF_RECD_CONDITION has no exception.
Method IS_UNIQUE_COND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_UNIQUE_COND | Value transfer | Type reference (TYPE) | RECABOOL | Einmalkondition? | 20040622 |
Method IS_UNIQUE_COND on Interface IF_RECD_CONDITION has no exception.
Method MARK_AS_DEFAULT_CONDITION Signature
Method MARK_AS_DEFAULT_CONDITION on Interface IF_RECD_CONDITION has no parameter.
Method MARK_AS_DEFAULT_CONDITION on Interface IF_RECD_CONDITION has no exception.
Method MARK_AS_PREVIOUS_CONDITION Signature
Method MARK_AS_PREVIOUS_CONDITION on Interface IF_RECD_CONDITION has no parameter.
Method MARK_AS_PREVIOUS_CONDITION on Interface IF_RECD_CONDITION has no exception.
Method MARK_AS_TAKEOVER_CONDITION Signature
Method MARK_AS_TAKEOVER_CONDITION on Interface IF_RECD_CONDITION has no parameter.
Method MARK_AS_TAKEOVER_CONDITION on Interface IF_RECD_CONDITION has no exception.
Method RAISE_BEFORE_UPDATE Signature
Method RAISE_BEFORE_UPDATE on Interface IF_RECD_CONDITION has no parameter.
Method RAISE_BEFORE_UPDATE on Interface IF_RECD_CONDITION has no exception.
Method REFRESH_BUFFER Signature
Method REFRESH_BUFFER on Interface IF_RECD_CONDITION has no parameter.
Method REFRESH_BUFFER on Interface IF_RECD_CONDITION has no exception.
Method RELEASE Signature
Method RELEASE on Interface IF_RECD_CONDITION has no parameter.
Method RELEASE on Interface IF_RECD_CONDITION has no exception.
Method ROUND_UNITPRICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_UNITPRICE | Call by reference | Type reference (TYPE) | RECDUNITPRICE | Währungsunabhängiger Einheitspreis | 20021118 | |||
| 2 | IF_COMPARE_PRICE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Vor dem Runden vergleichen? | 20040213 | ||
| 3 | RD_UNITPRICE | Value transfer | Type reference (TYPE) | RECDUNITPRICE | Währungsunabhängiger Einheitspreis | 20021118 |
Method ROUND_UNITPRICE on Interface IF_RECD_CONDITION has no exception.
Method SET_ACTIVITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_ACTIVITY | Value transfer | Type reference (TYPE) | RECA1_ACTIVITY | Aktivität | 20001026 |
Method SET_ACTIVITY on Interface IF_RECD_CONDITION has no exception.
Method SET_ACTUAL_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_ACTUAL_FLAG | Call by reference | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20090526 |
Method SET_ACTUAL_FLAG on Interface IF_RECD_CONDITION has no exception.
Method SET_ACTUAL_FLAG_DONE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_ACTUAL_FLAG_DONE | Call by reference | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20090526 |
Method SET_ACTUAL_FLAG_DONE on Interface IF_RECD_CONDITION has no exception.
Method SET_BOOKED_FLAG_DONE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_BOOKED_FLAG_DONE | Call by reference | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20050110 |
Method SET_BOOKED_FLAG_DONE on Interface IF_RECD_CONDITION has no exception.
Method SET_BOOKED_OBJ_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_BOOKED_OBJ_FLAG | Call by reference | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20050110 |
Method SET_BOOKED_OBJ_FLAG on Interface IF_RECD_CONDITION has no exception.
Method SET_BOOKED_PAY_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_BOOKED_PAY_FLAG | Call by reference | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20050110 |
Method SET_BOOKED_PAY_FLAG on Interface IF_RECD_CONDITION has no exception.
Method SET_BOOK_UNLOCK Signature
Method SET_BOOK_UNLOCK on Interface IF_RECD_CONDITION has no parameter.
Method SET_BOOK_UNLOCK on Interface IF_RECD_CONDITION has no exception.
Method SET_CALC_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CALC_VALUES | Call by reference | Type reference (TYPE) | RE_T_RECD_CALC_VALUES | Konditionen - Zeitabhängige Berechnungsgrößen | 20001023 |
Method SET_CALC_VALUES on Interface IF_RECD_CONDITION has no exception.
Method SET_COMPARENRCALC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COMPARENRCALC | Call by reference | Type reference (TYPE) | RECDCONDNUMBER | Fortlaufende Nummer der Kondition | 20050110 |
Method SET_COMPARENRCALC on Interface IF_RECD_CONDITION has no exception.
Method SET_COMPARENRDIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COMPARENRDIST | Call by reference | Type reference (TYPE) | RECDCONDNUMBER | Fortlaufende Nummer der Kondition | 20050110 |
Method SET_COMPARENRDIST on Interface IF_RECD_CONDITION has no exception.
Method SET_CONDDELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_CONDDELETE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20011211 |
Method SET_CONDDELETE on Interface IF_RECD_CONDITION has no exception.
Method SET_CONDPURPOSEEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_CONDPURPOSEEXT | Call by reference | Type reference (TYPE) | RECDCONDPURPOSEEXT | Konditionen - Externer Zweck | 20011018 |
Method SET_CONDPURPOSEEXT on Interface IF_RECD_CONDITION has no exception.
Method SET_CURRENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_CURRENCY | Call by reference | Type reference (TYPE) | RECDCONDCURR | Währung der Konditionsposition | 20001026 |
Method SET_CURRENCY on Interface IF_RECD_CONDITION has no exception.
Method SET_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_ONLY_SET | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Nur setzen | 20020718 | ||
| 2 | IF_RAISE_EVENT_AFTER_CHANGE | Value transfer | Type reference (TYPE) | RECABOOL | ABAP_TRUE | AFTER_CHANGE senden | 20080728 | ||
| 3 | IS_DETAIL | Value transfer | Type reference (TYPE) | RECD_CONDITION | Konditionen VICDCOND incl. Berechnung und Verteilung | 20001013 |
Method SET_DETAIL on Interface IF_RECD_CONDITION has no exception.
Method SET_DIST_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DIST_VALUES | Call by reference | Type reference (TYPE) | RE_T_RECD_DIST_VALUES | Konditionen - Zeitabhängige Verteilungsgrößen | 20001023 |
Method SET_DIST_VALUES on Interface IF_RECD_CONDITION has no exception.
Method SET_DUEDATEUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_DUEDATEUP | Call by reference | Type reference (TYPE) | RECDDUEDATEUP | Fälligkeit für Nachbuchungen | 20110916 |
Method SET_DUEDATEUP on Interface IF_RECD_CONDITION has no exception.
Method SET_EXDUEDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_EXDUEDATE | Call by reference | Type reference (TYPE) | RECDEXDUEDATE | Exempl. Fälligkeit | 20011126 |
Method SET_EXDUEDATE on Interface IF_RECD_CONDITION has no exception.
Method SET_FULL_HANDLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_FULL_HANDLED | Call by reference | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20050110 |
Method SET_FULL_HANDLED on Interface IF_RECD_CONDITION has no exception.
Method SET_MARK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MARK | Value transfer | Type reference (TYPE) | ABAP_BOOL | Feld zum Ankreuzen | 20001030 |
Method SET_MARK on Interface IF_RECD_CONDITION has no exception.
Method SET_NEXTADJMDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_NEXTADJMDATE | Call by reference | Type reference (TYPE) | REAJNEXTADJMDATE | Datum der nächst möglichen Anpassung | 20040524 |
Method SET_NEXTADJMDATE on Interface IF_RECD_CONDITION has no exception.
Method SET_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_NUMBER | Value transfer | Type reference (TYPE) | RECDCONDNUMBER | Fortlaufende Nummer der Kondition | 20001020 |
Method SET_NUMBER on Interface IF_RECD_CONDITION has no exception.
Method SET_OBJTYPEDIST_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_OBJTYPEDIST_SET | Call by reference | Type reference (TYPE) | RECABOOL | 20110203 |
Method SET_OBJTYPEDIST_SET on Interface IF_RECD_CONDITION has no exception.
Method SET_RAISE_EVENT_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_RAISE_EVENT_ALLOWED | Call by reference | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20050110 |
Method SET_RAISE_EVENT_ALLOWED on Interface IF_RECD_CONDITION has no exception.
Method SET_TERMNOPYSCS_UNLOCK Signature
Method SET_TERMNOPYSCS_UNLOCK on Interface IF_RECD_CONDITION has no parameter.
Method SET_TERMNOPYSCS_UNLOCK on Interface IF_RECD_CONDITION has no exception.
Method SET_UNITPRICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_UNITPRICE | Value transfer | Type reference (TYPE) | RECDUNITPRICE | Währungsunabhängiger Einheitspreis | 20011207 |
Method SET_UNITPRICE on Interface IF_RECD_CONDITION has no exception.
Method SET_VALIDFROM_ORIGINAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_VALIDFROM_ORIGINAL | Call by reference | Type reference (TYPE) | RECDVALIDFROM | Datum, ab dem die Kondition gilt | 20050110 |
Method SET_VALIDFROM_ORIGINAL on Interface IF_RECD_CONDITION has no exception.
Method SET_VALIDFROM_TAKEOVER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_VALIDFROM_TAKEOVER | Call by reference | Type reference (TYPE) | RECDVALIDFROM | Datum, ab dem die Kondition gilt | 20050110 |
Method SET_VALIDFROM_TAKEOVER on Interface IF_RECD_CONDITION has no exception.
Event Signatures
Event AFTER_CHANGE Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_UPDATE_DETAIL | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_RECD_CONDITION | Geändert | 20030211 | ||
| 2 | IS_UPDATE_DETAIL | Exporting | Value transfer | Type reference (TYPE) | RECD_CONDITION | Geändert | 20030211 |
Event BEFORE_UPDATE Signature
Event BEFORE_UPDATE on Interface IF_RECD_CONDITION has no parameter.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 46C |