SAP ABAP Class CL_REMM_MANDATE_SERVICES (Services for Mandate)
Hierarchy
☛
EA-FIN (Software Component) EA-FIN
⤷
RE-FX-MM (Application Component) Third Party Management/COA
⤷
RE_MM_MN (Package) RE: Mandate Master Data
⤷
⤷
Properties
| Class | CL_REMM_MANDATE_SERVICES | |
| Short Description | Services for Mandate | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RE_MM_MN | RE: Mandate Master Data |
| Created | 20040720 | 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) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_REMM_MANDATE_SERVICES has no interface implemented.
Friends
Class CL_REMM_MANDATE_SERVICES has no friend class.
Attributes
Class CL_REMM_MANDATE_SERVICES has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Checks the Authorization for Copying Number Ranges | 20100322 | |
| 2 | Static method | Public | Method | Gets Linked Contracts | 20041210 | |
| 3 | Static method | Public | Method | Gets Linked Objects | 20041104 | |
| 4 | Static method | Public | Method | Gets Company Codes | 20041104 | |
| 5 | Static method | Public | Method | Gets Information on Link | 20040929 | |
| 6 | Static method | Public | Method | Gets Condo Mgmt Contract (and Profit Center) for House Bank | 20050815 | |
| 7 | Static method | Public | Method | Gets the Active House Bank | 20050718 | |
| 8 | Static method | Public | Method | Gets House Bank/Account for Profit Center (Owner) | 20050816 | |
| 9 | Static method | Public | Method | Gets the Mandate Type | 20050112 | |
| 10 | Static method | Public | Method | Gets the Profit Center | 20050815 | |
| 11 | Static method | Public | Method | Is Time-Dependent Assignment of Mandate Objects Active? | 20091012 | |
| 12 | Static method | Public | Method | Is Common Property Allowed? | 20041110 | |
| 13 | Static method | Public | Method | Do House Bank/House Bank Account and Contract Agree? | 20051129 | |
| 14 | Static method | Public | Method | Update Dependent Objects Using Mandate Object | 20040929 |
Events
Class CL_REMM_MANDATE_SERVICES has no event.
Types
Class CL_REMM_MANDATE_SERVICES has no local type.
Method Signatures
Method CHECK_AUTHORITY_NUMBER 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 | 20100322 |
Method CHECK_AUTHORITY_NUMBER on class CL_REMM_MANDATE_SERVICES has no exception.
Method GET_ASSIGNED_CONTRACTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETO_CONTRACT_MANAGE_CR | Call by reference | Type reference (TYPE) | RE_T_IF_RECN_CONTRACT | Verwaltungsverträge aus Sondereigetumsbuchungskreis | 20041210 | |||
| 2 | ETO_CONTRACT_MANAGE_MNG | Call by reference | Type reference (TYPE) | RE_T_IF_RECN_CONTRACT | Verwaltungsverträge aus Verwaltungsbuchungskreis | 20041210 | |||
| 3 | ETO_CONTRACT_RENT | Call by reference | Type reference (TYPE) | RE_T_IF_RECN_CONTRACT | Mietverträge aus Verwaltungs- oder SE-Buchungskreis | 20050314 | |||
| 4 | ETO_CONTRACT_RENT_CR | Call by reference | Type reference (TYPE) | RE_T_IF_RECN_CONTRACT | Mietverträge aus Sondereigetumsbuchungskreis | 20041210 | |||
| 5 | ETO_CONTRACT_RENT_MNG | Call by reference | Type reference (TYPE) | RE_T_IF_RECN_CONTRACT | Mietverträge aus Verwaltungsbuchungskreis | 20050314 | |||
| 6 | ID_VALIDFROM | Call by reference | Type reference (TYPE) | SYDATUM | RECA0_DATE-MIN | Zuordnungszeitraum: Von | 20041220 | ||
| 7 | ID_VALIDTO | Call by reference | Type reference (TYPE) | SYDATUM | RECA0_DATE-MAX | Zuordnungszeitraum: Bis | 20041220 | ||
| 8 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Hausgeldvertrag | 20041210 | |||
| 9 | IO_RENTAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Mietobjekt zum Hausgeldvertrag | 20041210 |
Method GET_ASSIGNED_CONTRACTS on class CL_REMM_MANDATE_SERVICES has no exception.
Method GET_ASSIGNED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_OBJECT_CCCR | Call by reference | Type reference (TYPE) | RECAOBJNR | Objekt aus Sondereigentumsbuchungskreis | 20041104 | |||
| 2 | ED_OBJECT_CCMN | Call by reference | Type reference (TYPE) | RECAOBJNR | Objekt aus Mandatsbuchungskreis | 20041104 | |||
| 3 | ED_OBJECT_CCMNG | Call by reference | Type reference (TYPE) | RECAOBJNR | Objekt aus Verwaltungsbuchungskreis | 20041104 | |||
| 4 | IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20041104 |
Method GET_ASSIGNED_OBJECTS on class CL_REMM_MANDATE_SERVICES has no exception.
Method GET_COMPANY_CODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CCCR | Call by reference | Type reference (TYPE) | BUKRS | Sondereigentumsbuchungskreis | 20041104 | |||
| 2 | ED_CCMN | Call by reference | Type reference (TYPE) | BUKRS | Mandatsbuchungskreis | 20041104 | |||
| 3 | ED_CCMNG | Call by reference | Type reference (TYPE) | BUKRS | Verwaltungsbuchungskreis | 20041104 | |||
| 4 | ID_CC | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20041104 |
Method GET_COMPANY_CODES on class CL_REMM_MANDATE_SERVICES has no exception.
Method GET_CONNECTION_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CONNECTED_FROM | Call by reference | Type reference (TYPE) | SYDATUM | Verbunden - Ab | 20040929 | |||
| 2 | ED_CONNECTED_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Verbunden - Objektnummer | 20041004 | |||
| 3 | ED_CONNECTED_TO | Call by reference | Type reference (TYPE) | SYDATUM | Verbunden - Bis | 20040929 | |||
| 4 | EF_CONNECTED | Call by reference | Type reference (TYPE) | RECABOOL | Verbunden? | 20040929 | |||
| 5 | EO_CONNECTED_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Verbunden - Objekt | 20040929 | |||
| 6 | IF_CONNECT_WITH_MN_OBJ | Call by reference | Type reference (TYPE) | RECABOOL | Mit Objekt aus Mandatsbuchungskreis? | 20040929 | |||
| 7 | IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20040929 |
Method GET_CONNECTION_INFO on class CL_REMM_MANDATE_SERVICES has no exception.
Method GET_CONTRACT_FOR_HOUSEBANK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_PRCTR | Call by reference | Type reference (TYPE) | PRCTR | Profitcenter | 20050815 | |||
| 2 | ETO_CONTRACT | Call by reference | Type reference (TYPE) | RE_T_IF_RECN_CONTRACT | Vertrag (VICNCN) | 20050815 | |||
| 3 | ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050815 | |||
| 4 | ID_HBKID | Call by reference | Type reference (TYPE) | HBKID | Kurzschlüssel für eine Hausbank | 20050815 | |||
| 5 | ID_HKTID | Call by reference | Type reference (TYPE) | HKTID | Kurzschlüssel für eine Kontenverbindung | 20050815 | |||
| 6 | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | Stichtag | 20050815 |
Method GET_CONTRACT_FOR_HOUSEBANK on class CL_REMM_MANDATE_SERVICES has no exception.
Method GET_DEFAULT_BANK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_HBKID | Call by reference | Type reference (TYPE) | HBKID | Kurzschlüssel für eine Hausbank | 20050718 | |||
| 2 | ED_HKTID | Call by reference | Type reference (TYPE) | HKTID | Kurzschlüssel für eine Kontenverbindung | 20050718 | |||
| 3 | ET_BANK_X | Call by reference | Type reference (TYPE) | RE_T_HOUSEBANK_ACCOUNT_X | Hausbankkonto: Grund- und Zusatzdaten | 20050722 | |||
| 4 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Vertrag (VICNCN) | 20050718 |
Method GET_DEFAULT_BANK on class CL_REMM_MANDATE_SERVICES has no exception.
Method GET_HOUSEBANK_FOR_PROFITCENTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_HBKID | Call by reference | Type reference (TYPE) | HBKID | Kurzschlüssel für eine Hausbank | 20050816 | |||
| 2 | ED_HKTID | Call by reference | Type reference (TYPE) | HKTID | Kurzschlüssel für eine Kontenverbindung | 20050816 | |||
| 3 | ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050816 | |||
| 4 | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | Stichtag | 20050816 | |||
| 5 | ID_PRCTR | Call by reference | Type reference (TYPE) | PRCTR | Profitcenter | 20050816 | |||
| 6 | IO_CN | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Vertrag (VICNCN) | 20051115 |
Method GET_HOUSEBANK_FOR_PROFITCENTER on class CL_REMM_MANDATE_SERVICES has no exception.
Method GET_MANDATETYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_CC | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050112 | |||
| 2 | RD_MANDATETYPE | Value transfer | Type reference (TYPE) | REMM_MANDATE-MANDATETYPE | Mandatstyp | 20050112 |
Method GET_MANDATETYPE on class CL_REMM_MANDATE_SERVICES has no exception.
Method GET_PROFITCENTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_PRCTR | Call by reference | Type reference (TYPE) | PRCTR | Profitcenter | 20050815 | |||
| 2 | ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20050815 | ||
| 3 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Vertrag (VICNCN) | 20050815 |
Method GET_PROFITCENTER on class CL_REMM_MANDATE_SERVICES has no exception.
Method IS_ASSIGN_DATES_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_MMDATEACTIVE | Value transfer | Type reference (TYPE) | REMMDATEACTIVE | Mandatsobjekte zeitabhängig zuordnen | 20091012 |
Method IS_ASSIGN_DATES_ACTIVE on class CL_REMM_MANDATE_SERVICES has no exception.
Method IS_COMMONOWNED_ENABLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_CC | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20041110 | |||
| 2 | RF_COMMONOWNED_ENABLED | Value transfer | Type reference (TYPE) | RECABOOL | Erlaubt? | 20041110 |
Method IS_COMMONOWNED_ENABLED on class CL_REMM_MANDATE_SERVICES has no exception.
Method IS_HBANK_CONTRACT_COMPATIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_HBKID | Call by reference | Type reference (TYPE) | HBKID | Kurzschlüssel für eine Hausbank | 20051129 | |||
| 2 | ID_HKTID | Call by reference | Type reference (TYPE) | HKTID | Kurzschlüssel für eine Kontenverbindung | 20051129 | |||
| 3 | IO_CN | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Vertrag (VICNCN) | 20051129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20051129 |
Method UPDATE_FROM_MANDATE_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Objekt aus Mandatsbuchungskreis | 20040929 | |||
| 2 | IO_BUSOBJ_OTHER | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Objekt aus anderen Buchungskreisen | 20050210 | |||
| 3 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler (E-Meldung verhindert das Sichern) | 20040929 |
Method UPDATE_FROM_MANDATE_OBJECT on class CL_REMM_MANDATE_SERVICES has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 600 |