Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_RETM_SPECIFIC_TD_TERM_MNGR | Concrete Term Manager (Time-Dep.): Standard Implementation | 20030512 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RETM_PAYMENT_MNGR | Posting Term Manager (VITMPY) | 20010904 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_REOR_PAYMENT_MNGR_OF | Posting Term Manager (VITMPY): Contract Offer | 20041220 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_REXA_PAYMENT_MNGR_FC | Posting Term Manager (VITMPY): FI-CA Implementation | 20060927 |
Properties
| Class | CL_RETM_PAYMENT_MNGR | |
| Short Description | Posting Term - Manager (VITMPY): Standard Implementation | |
| Super Class | CL_RETM_SPECIFIC_TD_TERM_MNGR | Concrete Term Manager (Time-Dep.): Standard Implementation |
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | RE_TM_FI | RE: Terms - Finance (Terms for Posting Parameters) |
| Created | 20010904 | 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) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_RETM_PAYMENT_MNGR | Posting Term Manager (VITMPY) | 20010904 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CF_RECA_OBJECT | 20010904 | Object That Can Be Instantiated: Factory |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | RETMCDSPLITNO | '9999' | Access Without Split Number Is Okay | 20051128 | ||
| 2 | Constant | Public | Type reference (TYPE) | ICON_D | '@0Z@' | Unlock Icon | 20060220 | ||
| 3 | Constant | Public | Type reference (TYPE) | BU_PARTNER | '$MORE$PAR$' | Business partner number | 20051122 | ||
| 4 | Instance attribute | Protected | Type reference (TYPE) | RE_T_POSTING_PY_SPLIT | Posting Terms - Split for Posting Rule | 20051122 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | RE_T_POSTING_PY_SPLIT | Posting Terms - Split for Posting Rule | 20051122 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | RE_T_POSTING_PY | Posting Terms - Posting Rules | 20011206 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | RE_T_POSTING_PY | Posting Terms - Posting Rules (DB Data) | 20011206 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | AFTER_CHANGE | Instance Event (0) |
Public (2) |
20030219 |
Types
Class CL_RETM_PAYMENT_MNGR has no local type.
Method Signatures
Method CHECK_DETAIL Signature
Method CHECK_DETAIL on class CL_RETM_PAYMENT_MNGR has no parameter.
Method CHECK_DETAIL on class CL_RETM_PAYMENT_MNGR has no exception.
Method ENABLE_CDSPLIT Signature
Method ENABLE_CDSPLIT on class CL_RETM_PAYMENT_MNGR has no parameter.
Method ENABLE_CDSPLIT on class CL_RETM_PAYMENT_MNGR has no exception.
Method EXISTS_CDSPLIT Signature
Method EXISTS_CDSPLIT on class CL_RETM_PAYMENT_MNGR has no parameter.
Method EXISTS_CDSPLIT on class CL_RETM_PAYMENT_MNGR has no exception.
Method GET_DETAIL Signature
Method GET_DETAIL on class CL_RETM_PAYMENT_MNGR has no parameter.
Method GET_DETAIL on class CL_RETM_PAYMENT_MNGR has no exception.
Method GET_DETAIL_BY_KEYDATE Signature
Method GET_DETAIL_BY_KEYDATE on class CL_RETM_PAYMENT_MNGR has no parameter.
Method GET_DETAIL_BY_KEYDATE on class CL_RETM_PAYMENT_MNGR has no exception.
Method GET_DETAIL_X Signature
Method GET_DETAIL_X on class CL_RETM_PAYMENT_MNGR has no parameter.
Method GET_DETAIL_X on class CL_RETM_PAYMENT_MNGR has no exception.
Method GET_DETAIL_X_BY_KEYDATE Signature
Method GET_DETAIL_X_BY_KEYDATE on class CL_RETM_PAYMENT_MNGR has no parameter.
Method GET_DETAIL_X_BY_KEYDATE on class CL_RETM_PAYMENT_MNGR has no exception.
Method GET_LIST Signature
Method GET_LIST on class CL_RETM_PAYMENT_MNGR has no parameter.
Method GET_LIST on class CL_RETM_PAYMENT_MNGR has no exception.
Method GET_LIST_BY_TERMNO Signature
Method GET_LIST_BY_TERMNO on class CL_RETM_PAYMENT_MNGR has no parameter.
Method GET_LIST_BY_TERMNO on class CL_RETM_PAYMENT_MNGR has no exception.
Method GET_LIST_CDSPLIT Signature
Method GET_LIST_CDSPLIT on class CL_RETM_PAYMENT_MNGR has no parameter.
Method GET_LIST_CDSPLIT on class CL_RETM_PAYMENT_MNGR has no exception.
Method GET_LIST_CDSPLIT_OLD Signature
Method GET_LIST_CDSPLIT_OLD on class CL_RETM_PAYMENT_MNGR has no parameter.
Method GET_LIST_CDSPLIT_OLD on class CL_RETM_PAYMENT_MNGR has no exception.
Method GET_LIST_CDSPLIT_X Signature
Method GET_LIST_CDSPLIT_X on class CL_RETM_PAYMENT_MNGR has no parameter.
Method GET_LIST_CDSPLIT_X on class CL_RETM_PAYMENT_MNGR has no exception.
Method GET_LIST_OLD Signature
Method GET_LIST_OLD on class CL_RETM_PAYMENT_MNGR has no parameter.
Method GET_LIST_OLD on class CL_RETM_PAYMENT_MNGR has no exception.
Method GET_LIST_OLD_BY_TERMNO Signature
Method GET_LIST_OLD_BY_TERMNO on class CL_RETM_PAYMENT_MNGR has no parameter.
Method GET_LIST_OLD_BY_TERMNO on class CL_RETM_PAYMENT_MNGR has no exception.
Method GET_PAYING_COMPCODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_PY_COMPCODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070109 | |||
| 2 | IS_DETAIL | Call by reference | Type reference (TYPE) | RETM_POSTING_PY | Buchungsklausel - Buchungsregeln | 20070109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20070109 |
Method INSERT_DETAIL Signature
Method INSERT_DETAIL on class CL_RETM_PAYMENT_MNGR has no parameter.
Method INSERT_DETAIL on class CL_RETM_PAYMENT_MNGR has no exception.
Method IS_CDSPLIT_ALLOWED Signature
Method IS_CDSPLIT_ALLOWED on class CL_RETM_PAYMENT_MNGR has no parameter.
Method IS_CDSPLIT_ALLOWED on class CL_RETM_PAYMENT_MNGR has no exception.
Method IS_CDSPLIT_ENABLED Signature
Method IS_CDSPLIT_ENABLED on class CL_RETM_PAYMENT_MNGR has no parameter.
Method IS_CDSPLIT_ENABLED on class CL_RETM_PAYMENT_MNGR has no exception.
Method IS_CTRULE_DELETE_ALLOWED Signature
Method IS_CTRULE_DELETE_ALLOWED on class CL_RETM_PAYMENT_MNGR has no parameter.
Method IS_CTRULE_DELETE_ALLOWED on class CL_RETM_PAYMENT_MNGR has no exception.
Method IS_HOUSEBANK_CHANGEABLE Signature
Method IS_HOUSEBANK_CHANGEABLE on class CL_RETM_PAYMENT_MNGR has no parameter.
Method IS_HOUSEBANK_CHANGEABLE on class CL_RETM_PAYMENT_MNGR has no exception.
Method IS_PARTNER_BLOCKED Signature
Method IS_PARTNER_BLOCKED on class CL_RETM_PAYMENT_MNGR has no parameter.
Method IS_PARTNER_BLOCKED on class CL_RETM_PAYMENT_MNGR has no exception.
Method IS_USED_IN_CASHFLOW Signature
Method IS_USED_IN_CASHFLOW on class CL_RETM_PAYMENT_MNGR has no parameter.
Method IS_USED_IN_CASHFLOW on class CL_RETM_PAYMENT_MNGR has no exception.
Method SORT_BUFFER Signature
Method SORT_BUFFER on class CL_RETM_PAYMENT_MNGR has no parameter.
Method SORT_BUFFER on class CL_RETM_PAYMENT_MNGR has no exception.
Method UPDATE_DETAIL Signature
Method UPDATE_DETAIL on class CL_RETM_PAYMENT_MNGR has no parameter.
Method UPDATE_DETAIL on class CL_RETM_PAYMENT_MNGR has no exception.
Method UPDATE_LIST_CDSPLIT Signature
Method UPDATE_LIST_CDSPLIT on class CL_RETM_PAYMENT_MNGR has no parameter.
Method UPDATE_LIST_CDSPLIT on class CL_RETM_PAYMENT_MNGR has no exception.
Method _CHECK_ACCOUNT_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DETAIL | Call by reference | Type reference (TYPE) | RETM_POSTING_PY | Buchungsklausel - Buchungsregeln | 20030616 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20021119 |
Method _CHECK_BANKDETAILID 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 | Nachrichtensammler | 20030626 | |||
| 2 | IS_DETAIL | Call by reference | Type reference (TYPE) | RETM_POSTING_PY | Buchungsklausel - Buchungsregeln | 20030626 |
Method _CHECK_BANKDETAILID on class CL_RETM_PAYMENT_MNGR has no exception.
Method _CHECK_CDSPLIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_TERMNO | Call by reference | Type reference (TYPE) | RETMTERMNO | Nummer der Klausel | 20051123 | |||
| 2 | ID_VALIDFROM | Call by reference | Type reference (TYPE) | RETMTERMVALIDFROM | Gültig-ab-Datum einer Klausel | 20051123 | |||
| 3 | IO_ACC_SYSTEM | Call by reference | Object reference (TYPE REF TO) | IF_RERA_ACC_SYSTEM | Beschreibung der Schnittstelle zu einem beliebigen FI-System | 20051123 | |||
| 4 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20051123 | |||
| 5 | IS_DETAIL | Call by reference | Type reference (TYPE) | RETM_POSTING_PY | Buchungsklausel - Buchungsregeln | 20051123 |
Method _CHECK_CDSPLIT on class CL_RETM_PAYMENT_MNGR has no exception.
Method _CHECK_CURRENCY_TRANSLATION 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 | Nachrichtensammler | 20060531 | |||
| 2 | IS_DETAIL | Call by reference | Type reference (TYPE) | RETM_POSTING_PY | Buchungsklausel - Buchungsregeln | 20060531 |
Method _CHECK_CURRENCY_TRANSLATION on class CL_RETM_PAYMENT_MNGR has no exception.
Method _CHECK_HOUSEBANK_CORE 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 | 20050718 | |||
| 2 | IS_DETAIL | Call by reference | Type reference (TYPE) | RETM_POSTING_PY | Buchungsklausel - Buchungsregeln | 20050718 |
Method _CHECK_HOUSEBANK_CORE on class CL_RETM_PAYMENT_MNGR has no exception.
Method _CHECK_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_TERMNO | Value transfer | Type reference (TYPE) | RETMTERMNO | Nummer der Klausel | 20080514 | |||
| 2 | IO_MSGLIST | Value transfer | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20080514 |
Method _CHECK_LIST on class CL_RETM_PAYMENT_MNGR has no exception.
Method _CHECK_LIST_FOR_PARTNERBLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_TERMNO | Value transfer | Type reference (TYPE) | RETMTERMNO | Nummer der Klausel | 20080514 | |||
| 2 | IO_MSGLIST | Value transfer | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20080514 |
Method _CHECK_LIST_FOR_PARTNERBLOCK on class CL_RETM_PAYMENT_MNGR has no exception.
Method _CHECK_PARTNER 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 | Nachrichtensammler | 20030625 | |||
| 2 | IS_DETAIL | Call by reference | Type reference (TYPE) | RETM_POSTING_PY | Buchungsklausel - Buchungsregeln | 20030625 |
Method _CHECK_PARTNER on class CL_RETM_PAYMENT_MNGR has no exception.
Method _CHECK_PARTNERBLOCK 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 | Nachrichtensammler | 20080514 | |||
| 2 | IS_DETAIL | Call by reference | Type reference (TYPE) | RETM_POSTING_PY | Buchungsklausel - Buchungsregeln | 20080514 |
Method _CHECK_PARTNERBLOCK on class CL_RETM_PAYMENT_MNGR has no exception.
Method _CHECK_TAX_PARAMETERS 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 | Nachrichtensammler | 20031010 | |||
| 2 | IS_DETAIL | Call by reference | Type reference (TYPE) | RETM_POSTING_PY | Buchungsklausel - Buchungsregeln | 20031010 |
Method _CHECK_TAX_PARAMETERS on class CL_RETM_PAYMENT_MNGR has no exception.
Method _CHECK_TERMNOOA 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 | 20080128 | |||
| 2 | IS_CDSPLIT | Call by reference | Type reference (TYPE) | RETM_POSTING_PY_SPLIT | Buchungsklausel - Split zu Buchungsregeln | 20080128 |
Method _CHECK_TERMNOOA on class CL_RETM_PAYMENT_MNGR has no exception.
Method _COMPLETE_DEFAULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DETAIL | Call by reference | Type reference (TYPE) | RETM_POSTING_PY | Buchungsklausel - Buchungsregeln | 20030518 |
Method _COMPLETE_DEFAULTS on class CL_RETM_PAYMENT_MNGR has no exception.
Method _GET_CHECK_INTERVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CHECKFROM | Call by reference | Type reference (TYPE) | RETMTERMVALIDFROM | Gültig-ab-Datum der Prüfung | 20060329 | |||
| 2 | ED_CHECKTO | Call by reference | Type reference (TYPE) | RETMTERMVALIDTO | Gültig-bis-Datum der Prüfung | 20060329 | |||
| 3 | EF_INFINITE_END | Call by reference | Type reference (TYPE) | RECABOOL | Offenes Endedatum | 20070131 | |||
| 4 | EF_NO_DERIVATION | Call by reference | Type reference (TYPE) | RECABOOL | Keine Ableitung nötig | 20060329 | |||
| 5 | ID_TERMVALIDFROM | Call by reference | Type reference (TYPE) | RETMTERMVALIDFROM | Gültig-ab-Datum der Klausel | 20060329 | |||
| 6 | ID_TERMVALIDTO | Call by reference | Type reference (TYPE) | RETMTERMVALIDTO | Gültig-bis-Datum der Klausel | 20060329 | |||
| 7 | IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20060329 |
Method _GET_CHECK_INTERVAL on class CL_RETM_PAYMENT_MNGR has no exception.
Method _IS_DELETE_POSSIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_POSSIBLE | Value transfer | Type reference (TYPE) | RECABOOL | Löschen erlaubt? | 20090922 | |||
| 2 | ID_TERMNO | Call by reference | Type reference (TYPE) | RETMTERMNO | Nummer der Klausel | 20051129 | |||
| 3 | IF_CHECK_SCS | Call by reference | Type reference (TYPE) | RECABOOL | Auch Nebenkostenabrechung prügfen? | 20090922 |
Method _IS_DELETE_POSSIBLE on class CL_RETM_PAYMENT_MNGR has no exception.
Event Signatures
Event AFTER_CHANGE Signature
Event AFTER_CHANGE on class CL_RETM_PAYMENT_MNGR has no parameter.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 110 |