SAP ABAP Class CL_REIT_OPTIONRATE_CALCULATION (Calculation of Option Rates)
Hierarchy
☛
EA-FIN (Software Component) EA-FIN
⤷
RE-FX-IT (Application Component) Input Tax Treatment
⤷
RE_IT_OR (Package) RE: Input Tax - Option Rate
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_RECA_PROCESS | Process | 20011128 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_REIT_OPTIONRATE_CALCULATION | Option Rate Determination | 20011119 |
Properties
| Class | CL_REIT_OPTIONRATE_CALCULATION | |
| Short Description | Calculation of Option Rates | |
| Super Class | CL_RECA_PROCESS | Process |
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | REITOR | |
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | RE_IT_OR | RE: Input Tax - Option Rate |
| Created | 20011119 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_REIT_OPTIONRATE_CALCULATION | Option Rate Determination | 20011119 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CF_RECA_OBJECT | 20011218 | Object That Can Be Instantiated: Factory |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Subordinate Objects Were Read | 20011129 | ||
| 2 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | SCS Process Created | 20120625 | ||
| 3 | Instance attribute | Public | Attribute reference (LIKE) | Parameters of Option Rate Calculation Run | 20020109 | ||||
| 4 | Instance attribute | Private | Type reference (TYPE) | MTYPE_T_BUS_OBJ | Tab with Objects for which Option Rate is to be Calculated | 20020103 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | MTYPE_T_BUS_OBJ | Tab with Business Objects (Unsorted) | 20120313 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | RE_T_IF_RECA_BUS_OBJECT | Settlement Units | 20120601 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | RE_T_REITORXCALCRESULT | Results per Business Object | 20020104 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | MTYPE_T_SU_MSGLIST | Message List for SUs with CO-SUs | 20120621 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | MTYPE_T_SETTLE_PROCESS | Assignment CC - Settlement Process | 20120604 |
Methods
Events
Class CL_REIT_OPTIONRATE_CALCULATION has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | MTYPE_S_BUS_OBJ | Private | See coding | 20130422 | BEGIN OF mtype_s_bus_obj,
bukrs type bukrs,
swenr type REBDBENO,
busobj type ref to if_reca_bus_object,
END OF mtype_s_bus_obj
|
||
| 2 | MTYPE_S_SETTLE_PROCESS | Private | See coding | Assignment CC - Settlement Process | 20120601 | BEGIN OF mtype_s_settle_process,
bukrs TYPE bukrs,
process TYPE REF TO if_resc_settlement,
END OF mtype_s_settle_process
|
|
| 3 | MTYPE_S_SU_MSGLIST | Private | See coding | 20120621 | BEGIN OF mtype_s_su_msglist,
su_objnr TYPE recaobjnr,
msglist TYPE REF TO if_reca_message_list,
END OF mtype_s_su_msglist
|
||
| 4 | MTYPE_T_BUS_OBJ | Private | See coding | 20130422 | mtype_t_bus_obj type table of mtype_s_bus_obj
|
||
| 5 | MTYPE_T_SETTLE_PROCESS | Private | See coding | Assignment CC - Settlement Process | 20120601 | mtype_t_settle_process TYPE TABLE OF mtype_s_settle_process
|
|
| 6 | MTYPE_T_SU_MSGLIST | Private | See coding | 20120621 | mtype_t_su_msglist TYPE TABLE OF mtype_s_su_msglist
|
Method Signatures
Method ADJUST_ORDATE Signature
Method ADJUST_ORDATE on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method ADJUST_ORDATE on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method CALCULATE Signature
Method CALCULATE on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method CALCULATE on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method CHECK_ORCALCEXTID Signature
Method CHECK_ORCALCEXTID on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method CHECK_ORCALCEXTID on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method GET_DETAIL Signature
Method GET_DETAIL on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method GET_DETAIL on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method GET_MSGLIST_FOR_OBJ Signature
Method GET_MSGLIST_FOR_OBJ on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method GET_MSGLIST_FOR_OBJ on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method GET_ORCALCEXTID Signature
Method GET_ORCALCEXTID on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method GET_ORCALCEXTID on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method GET_ORDATE Signature
Method GET_ORDATE on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method GET_ORDATE on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method GET_ORTEXT Signature
Method GET_ORTEXT on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method GET_ORTEXT on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method GET_PROCESSGUID Signature
Method GET_PROCESSGUID on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method GET_PROCESSGUID on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method GET_SUBOBJECTS Signature
Method GET_SUBOBJECTS on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method GET_SUBOBJECTS on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method INCREASE_CNTERR Signature
Method INCREASE_CNTERR on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method INCREASE_CNTERR on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method INCREASE_CNTOBJ Signature
Method INCREASE_CNTOBJ on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method INCREASE_CNTOBJ on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method PROPOSE_ORCALCEXTID Signature
Method PROPOSE_ORCALCEXTID on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method PROPOSE_ORCALCEXTID on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method PROPOSE_ORDATE Signature
Method PROPOSE_ORDATE on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method PROPOSE_ORDATE on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method PROPOSE_ORTEXT Signature
Method PROPOSE_ORTEXT on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method PROPOSE_ORTEXT on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method SET_ORCALCEXTID Signature
Method SET_ORCALCEXTID on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method SET_ORCALCEXTID on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method SET_ORDATE Signature
Method SET_ORDATE on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method SET_ORDATE on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method SET_ORTEXT Signature
Method SET_ORTEXT on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method SET_ORTEXT on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method SORT_BUS_OBJ Signature
Method SORT_BUS_OBJ on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method SORT_BUS_OBJ on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method _DO_SETTLEMENT_FOR_SU Signature
Method _DO_SETTLEMENT_FOR_SU on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20120604 |
Method _INSERT_MSG_FOR_SUCO Signature
Method _INSERT_MSG_FOR_SUCO on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method _INSERT_MSG_FOR_SUCO on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
Method _READ_ARCHIVE_INTO_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_PROCESSGUID | Value transfer | Type reference (TYPE) | RECAPROCESSGUID | Generischer Schlüssel des Prozesses | 20081016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Lesen aus dem Archiv | 20081016 |
Method _RESET_BUFFER_SC Signature
Method _RESET_BUFFER_SC on class CL_REIT_OPTIONRATE_CALCULATION has no parameter.
Method _RESET_BUFFER_SC on class CL_REIT_OPTIONRATE_CALCULATION has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 110 |