Hierarchy
⤷
⤷
Properties
| Class | CL_REXC_RA_ESR_SERVICES | |
| Short Description | Lease-In with ISR Reference | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RE_XC_RA_CH | RE: XC - Rental Accounting CH (Switzerland) |
| Created | 20050311 | 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_REXC_RA_ESR_SERVICES has no interface implemented.
Friends
Class CL_REXC_RA_ESR_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_REXC_RA_ESR_ASS | Assignment of ISR Ref.Vendor Invoice to Cash Flow Plan Items | 20050611 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | RE_T_VIXCRAESRREFH | Assignment of ISR Ref./Cash Flow Plan (Header Data) | 20060423 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Unlock VIXCRAESRREFH | 20060423 | |
| 2 | Static method | Public | Method | Determine All Cash Flow Plan Items for a Partner | 20050319 | |
| 3 | Static method | Public | Method | Generate Cash Flow Items to a Date | 20050320 | |
| 4 | Static method | Public | Method | Gets the Conditions of All Contracts of Partner | 20050318 | |
| 5 | Static method | Public | Method | Only Keep Lease-In Contracts | 20050311 | |
| 6 | Static method | Public | Method | Parameters for Communication Betw. Screen/F4 ISR Assignment | 20050611 | |
| 7 | Static method | Public | Method | All Assignments on DB for Partner | 20050318 | |
| 8 | Static method | Public | Method | Determine ISR Reference with Partner | 20050311 | |
| 9 | Static method | Public | Method | Oldest Cash Flow Items | 20050318 | |
| 10 | Static method | Public | Method | Determine Partner with ISR Reference | 20050311 | |
| 11 | Static method | Public | Method | Determine Partner Number and Name with Vendor Number | 20050311 | |
| 12 | Static method | Public | Method | Name and/or Address of Partner | 20050325 | |
| 13 | Static method | Public | Method | Determine Supplier and ISR Ref. from Partner Number | 20050311 | |
| 14 | Static method | Public | Method | OBSOLETE: Checks If Country-Specifics Are Active for Country | 20061125 | |
| 15 | Static method | Public | Method | Is It an ISR Payment Method? | 20110413 | |
| 16 | Static method | Public | Method | Parameters for Communication Betw. Screen/F4 ISR Assignment | 20050611 | |
| 17 | Static method | Private | Method | Determine Cash Flow Items That Are Not Yet Assigned | 20050319 | |
| 18 | Static method | Private | Method | Condition Split | 20130714 | |
| 19 | Static method | Private | Method | Gets the Conditions of a Contract for a Date | 20050318 | |
| 20 | Static method | Private | Method | In This Case, Set Flag UNIQUECOND | 20110904 | |
| 21 | Static method | Private | Method | Enter Bank | 20050311 |
Events
Class CL_REXC_RA_ESR_SERVICES has no event.
Types
Class CL_REXC_RA_ESR_SERVICES has no local type.
Method Signatures
Method ENQUEUE_VIXCRAESRREFH Signature
Method ENQUEUE_VIXCRAESRREFH on class CL_REXC_RA_ESR_SERVICES has no parameter.
Method ENQUEUE_VIXCRAESRREFH on class CL_REXC_RA_ESR_SERVICES has no exception.
Method GET_CASHFLOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ESR_ASS_DB_CF | Call by reference | Type reference (TYPE) | RE_T_ESR_ASS_ITEM | Finanzstrom Planpositionen für ESR-Zuordnung | 20050319 | |||
| 2 | ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050319 | |||
| 3 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20050319 | |||
| 4 | IT_ESR_ASS_CD | Call by reference | Type reference (TYPE) | RE_T_ESR_ASS_CD | 20050319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20050321 | ||
| 2 | Keine Daten gefunden | 20050322 |
Method GET_CASHFLOW_FOR_DATE_TO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ESR_ASS_DATE_TO | Call by reference | Type reference (TYPE) | RE_T_ESR_ASS_ITEM | Finanzstrom Planpositionen für ESR-Zuordnung | 20050321 | |||
| 2 | ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050320 | |||
| 3 | ID_DATETO | Call by reference | Type reference (TYPE) | RECADATETO | Datum: Gültig bis | 20050320 | |||
| 4 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20050320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Verarbeitung | 20050320 |
Method GET_CONDITION_BY_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ESR_ASS_CD | Call by reference | Type reference (TYPE) | RE_T_ESR_ASS_CD | Konditionen für ESR-Zuordnung | 20050319 | |||
| 2 | ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050318 | |||
| 3 | ID_CONDVALIDFROM | Call by reference | Type reference (TYPE) | RECDVALIDFROM | Datum, ab dem die Kondition gilt | 20050318 | |||
| 4 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20050318 | |||
| 5 | IF_INFOCOND | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | 'X'=Mit statistischen Kond., ' '=ohne | 20080518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten gefunden | 20050318 |
Method GET_CONTRACT_FOR_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INTRENO | Call by reference | Type reference (TYPE) | RE_T_INTRENO | INTRENO | 20050312 | |||
| 2 | ET_OBJREL | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL | Geschäftspartner-Objektbeziehung (VIBPOBJREL) | 20050311 | |||
| 3 | ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050311 | |||
| 4 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20050311 | |||
| 5 | IF_NTACTIVE | Call by reference | Type reference (TYPE) | RECNNTACTIVE | ' ' | Kündigung aktiv | 20050325 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Anmietungsverträge für Partner gefunden | 20050311 |
Method GET_DATA_FOR_EXIT_F4_RECN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_ESR_ASSIGN | Value transfer | Object reference (TYPE REF TO) | IF_REXC_RA_ESR_ASS | Zuordnung ESR-Ref.Kred.Rechn. zu Finanzstrom Planpositionen | 20050611 |
Method GET_DATA_FOR_EXIT_F4_RECN on class CL_REXC_RA_ESR_SERVICES has no exception.
Method GET_DB_ESRREF_BY_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST_HDR | Call by reference | Type reference (TYPE) | RE_T_VIXCRAESRREFH | Zuordnung ESR-Ref./Finanzstrom Plan (Kopfdaten) (VIXCRAESRAS | 20050318 | |||
| 2 | ET_LIST_ITM | Call by reference | Type reference (TYPE) | RE_T_VIXCRAESRREFI | Zuordnung ESR-Ref./Finanzstrom Plan (Position) (VIXCRAESRASI | 20050318 | |||
| 3 | ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050318 | |||
| 4 | ID_CFDUEDATE | Call by reference | Type reference (TYPE) | REXCRAESRREFDUEDATE | Fälligkeit der Finanzstrombelege | 20050608 | |||
| 5 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20050318 | |||
| 6 | ID_PO_REF_NO | Call by reference | Type reference (TYPE) | ESRRE | ESR-Referenznummer | 20050318 | |||
| 7 | ID_PO_SUB_NO | Call by reference | Type reference (TYPE) | ESRNR | ESR-Teilnehmernummer | 20050318 | |||
| 8 | IF_ENQUEUE_HDR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | 20050401 | |||
| 9 | IF_PROCESS_REVERSE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | 20050603 | |||
| 10 | IF_WITH_ALLDOCPROCESSED | Call by reference | Type reference (TYPE) | REXCRAESRREFALLDOCPROCESSED | Alle Belege zum Belegkopf würden in Habenstellung bearbeitet | 20050330 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20050324 | ||
| 2 | Keine Daten gefunden | 20050322 |
Method GET_ESR_BY_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ESRASSPARTNERF4 | Call by reference | Type reference (TYPE) | RE_T_ESR_ASS_PARTNER_F4 | Partnerdaten aus ESR-Ref aus F4-Auswahl | 20050312 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20050311 | ||
| 2 | Keine Daten gefunden | 20050311 |
Method GET_OLDEST_CASHFLOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ESR_ASS_CF | Call by reference | Type reference (TYPE) | RE_T_ESR_ASS_ITEM | Finanzstrom Planpositionen für ESR-Zuordnung | 20050319 | |||
| 2 | ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050319 | |||
| 3 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20050319 | |||
| 4 | IT_ESR_ASS_CD | Call by reference | Type reference (TYPE) | RE_T_ESR_ASS_CD | Konditionen für ESR-Zuordnung | 20050319 | |||
| 5 | IT_ESR_ASS_ITM | Call by reference | Type reference (TYPE) | RE_T_ESR_ASS_ITEM | Finanzstrom Planpositionen für ESR-Zuordnung | 20050321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20050321 |
Method GET_PARTNER_BY_ESR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ESRASSPARTNERF4 | Call by reference | Type reference (TYPE) | RE_T_ESR_ASS_PARTNER_F4 | Kreditordaten aus ESR-Ref aus F4-Auswahl | 20050312 | |||
| 2 | ID_PO_REF_NO | Call by reference | Type reference (TYPE) | ESRRE | ESR-Referenznummer | 20050311 | |||
| 3 | ID_PO_SUB_NO | Call by reference | Type reference (TYPE) | ESRNR | ESR-Teilnehmernummer | 20050311 |
Method GET_PARTNER_BY_ESR on class CL_REXC_RA_ESR_SERVICES has no exception.
Method GET_PARTNER_BY_VENDOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_BPXNAME | Call by reference | Type reference (TYPE) | REBPXNAME | Kurzbeschreibung des Geschäftspartners | 20050311 | |||
| 2 | ED_BPXPARTNER | Call by reference | Type reference (TYPE) | REBPXPARTNER | Name/Adresse des Geschäftspartners | 20050311 | |||
| 3 | ED_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20050311 | |||
| 4 | ID_VENDOR | Call by reference | Type reference (TYPE) | RERAVENDORNO | Kreditorennummer | 20050311 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Partner nicht gefunden | 20050311 |
Method GET_PARTNER_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_BPXNAME | Call by reference | Type reference (TYPE) | REBPXNAME | Kurzbeschreibung des Geschäftspartners | 20050325 | |||
| 2 | ED_BPXPARTNER | Call by reference | Type reference (TYPE) | REBPXPARTNER | Name/Adresse des Geschäftspartners | 20050325 | |||
| 3 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20050325 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Name/Adresse Partner nicht gefunden | 20050325 |
Method GET_VENDOR_BY_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_PO_SUB_NO | Call by reference | Type reference (TYPE) | ESRNR | ESR-Teilnehmernummer | 20050311 | |||
| 2 | ED_VENDOR | Call by reference | Type reference (TYPE) | RERAVENDORNO | Kreditorennummer | 20050311 | |||
| 3 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20050311 |
Method GET_VENDOR_BY_PARTNER on class CL_REXC_RA_ESR_SERVICES has no exception.
Method IS_COUNTRY_ADDON_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Buchungskreis | 20061125 | |||
| 2 | ID_COUNTRY | Value transfer | Type reference (TYPE) | LAND1 | Länderschlüssel | 20061125 | |||
| 3 | RF_ACTIVE | Value transfer | Type reference (TYPE) | RECABOOL | Kennzeichen: Landesspezifika aktiv | 20061125 |
Method IS_COUNTRY_ADDON_ACTIVE on class CL_REXC_RA_ESR_SERVICES has no exception.
Method IS_PYMTMETH_ESR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20110413 | |||
| 2 | ID_PYMTMETH | Call by reference | Type reference (TYPE) | RERAPYMTMETH | Zahlweg | 20110413 | |||
| 3 | RF_OK | Value transfer | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20110413 |
Method IS_PYMTMETH_ESR on class CL_REXC_RA_ESR_SERVICES has no exception.
Method SET_DATA_FOR_EXIT_F4_RECN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ESR_ASSIGN | Call by reference | Object reference (TYPE REF TO) | IF_REXC_RA_ESR_ASS | Zuordnung ESR-Ref.Kred.Rechn. zu Finanzstrom Planpositionen | 20050611 |
Method SET_DATA_FOR_EXIT_F4_RECN on class CL_REXC_RA_ESR_SERVICES has no exception.
Method _GET_CASHFLOW_FOR_CONTRACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ESR_ASS_DB_CN_CF | Call by reference | Type reference (TYPE) | RE_T_ESR_ASS_ITEM | Finanzstrom Planpositionen für ESR-Zuordnung | 20050319 | |||
| 2 | ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Interner Schlüssel des Immobilienobjekts | 20050319 | |||
| 3 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20110211 | |||
| 4 | IT_ESRREF_HDR | Call by reference | Type reference (TYPE) | RE_T_VIXCRAESRREFH | Zuordnung ESR-Ref./Finanzstrom Plan (Kopfdaten) | 20050319 | |||
| 5 | IT_ESRREF_ITM | Call by reference | Type reference (TYPE) | RE_T_VIXCRAESRREFI | Zuordnung ESR-Ref./Finanzstrom Plan (Position) | 20050319 |
Method _GET_CASHFLOW_FOR_CONTRACT on class CL_REXC_RA_ESR_SERVICES has no exception.
Method _GET_CONDITION_BY_SPLIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ESR_ASS_CD | Call by reference | Type reference (TYPE) | RE_T_ESR_ASS_CD | Konditionen für ESR-Zuordnung | 20130714 | |||
| 2 | ID_CONDVALIDFROM | Call by reference | Type reference (TYPE) | RECDVALIDFROM | Datum, ab dem die Kondition gilt | 20130714 | |||
| 3 | ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Interner Schlüssel des Immobilienobjekts | 20130714 | |||
| 4 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20130714 |
Method _GET_CONDITION_BY_SPLIT on class CL_REXC_RA_ESR_SERVICES has no exception.
Method _GET_CONDITION_FOR_CONTRACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ESR_ASS_CD | Call by reference | Type reference (TYPE) | REXC_RA_ESR_ASS_CD | Konditionen für ESR-Zuordnung | 20050318 | |||
| 2 | ID_CONDVALIDFROM | Call by reference | Type reference (TYPE) | RECDVALIDFROM | 20050318 | ||||
| 3 | ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Interner Schlüssel des Immobilienobjekts | 20050318 | |||
| 4 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20110211 | |||
| 5 | IF_INFOCOND | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | 'X'=Mit statistischen Kond., ' '=ohne | 20080518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten gefunden | 20050319 |
Method _GET_UNIQUECOND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_CONDTYPE | Call by reference | Type reference (TYPE) | RECDCONDTYPE | Konditionsart | 20110904 | |||
| 2 | ID_DBERBIS | Call by reference | Type reference (TYPE) | DBERBIS | Berechnungzeitraumende | 20110904 | |||
| 3 | ID_DBERVON | Call by reference | Type reference (TYPE) | DBERVON | Berechnungszeitraumbeginn | 20110904 | |||
| 4 | IO_CONDITION_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_RECD_CONDITION_MNGR | Verwalter - Konditionen | 20110904 | |||
| 5 | RF_RESULT | Value transfer | Type reference (TYPE) | RECDUNIQUECOND | Kennzeichnet eine Kondition als einmalige Kondition | 20110904 |
Method _GET_UNIQUECOND on class CL_REXC_RA_ESR_SERVICES has no exception.
Method _SET_BANK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ESRASSPARTNERF4 | Call by reference | Type reference (TYPE) | RE_T_ESR_ASS_PARTNER_F4 | Partnerdaten aus ESR-Ref aus F4-Auswahl | 20050312 | |||
| 2 | ID_PO_REF_NO | Call by reference | Type reference (TYPE) | ESRRE | ESR-Referenznummer | 20050311 |
Method _SET_BANK on class CL_REXC_RA_ESR_SERVICES has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 600 |