SAP ABAP Class CL_FILA_RE_MASTER (Refinancing Program + Customizing)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
FI-LA (Application Component) Lease Accounting
⤷
FI_LA_RE_APPL (Package) Applications for the Refinancing Solution
⤷
⤷
Properties
| Class | CL_FILA_RE_MASTER | |
| Short Description | Refinancing Program + Customizing | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | FILA_RE_APPL_MESS | |
| Program status | ||
| Category | 0 | |
| Package | FI_LA_RE_APPL | Applications for the Refinancing Solution |
| Created | 20050218 | SAP |
| Last change | 20100310 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_FILA_RE_MASTER has no forward declaration.
Interfaces
Class CL_FILA_RE_MASTER has no interface implemented.
Friends
Class CL_FILA_RE_MASTER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CRMT_BOOLEAN | SPACE | Logical Variable | 20050218 | ||
| 2 | Constant | Protected | Type reference (TYPE) | SYMSGID | 'FILA_RE_APPL_MESS' | Messages, Message Class | 20050218 | ||
| 3 | Constant | Protected | Type reference (TYPE) | FILA_RE_E_REFITYP | 'LRV' | Refinancing Categ. | 20050218 | ||
| 4 | Constant | Protected | Type reference (TYPE) | FILA_RE_E_REFITYP | 'RFF' | Refinancing Category | 20050218 | ||
| 5 | Constant | Protected | Type reference (TYPE) | FILA_RE_E_REFITYP | 'SALB' | Refinancing Category | 20050218 | ||
| 6 | Constant | Protected | Type reference (TYPE) | SCRG_TABLE | 'FILA_RE_PRG' | Selection of one or more tables | 20050323 | ||
| 7 | Constant | Protected | Type reference (TYPE) | SCRG_TABLE | 'TFILA_RE_CAT' | Selection of one or more tables | 20050323 | ||
| 8 | Constant | Protected | Type reference (TYPE) | SCRG_TABLE | 'TFILA_RE_CAT_C' | Selection of one or more tables | 20050323 | ||
| 9 | Constant | Protected | Type reference (TYPE) | SCRG_TABLE | 'TFILA_RE_CHGPR' | Selection of one or more tables | 20050323 | ||
| 10 | Constant | Protected | Type reference (TYPE) | SCRG_TABLE | 'TFILA_RE_EVENT' | Selection of one or more tables | 20050323 | ||
| 11 | Constant | Protected | Type reference (TYPE) | SCRG_TABLE | 'TFILA_RE_TNR' | Selection of one or more tables | 20050323 | ||
| 12 | Constant | Protected | Type reference (TYPE) | SCRG_TABLE | 'TFILA_RE_VAL' | Selection of one or more tables | 20050323 | ||
| 13 | Constant | Public | Type reference (TYPE) | CRMT_BOOLEAN | 'X' | Logical Variable | 20050218 | ||
| 14 | Static Attribute | Protected | Type reference (TYPE) | FILA_RE_S_CAT_TXT | Refinancing Category | 20050218 | |||
| 15 | Static Attribute | Protected | Type reference (TYPE) | TFILA_RE_CAT_C | Assign Tax Code and Clearing Account to Refinancing Type | 20050218 | |||
| 16 | Static Attribute | Public | Type reference (TYPE) | FILA_RE_S_PRG_TXT | Structure: Refinancing Program + Name | 20050218 | |||
| 17 | Static Attribute | Protected | Type reference (TYPE) | FILA_RE_S_TNR_TXT | Structure: Number Range + Name | 20050218 | |||
| 18 | Static Attribute | Protected | Type reference (TYPE) | FILA_RE_S_TR | Complete Tranche Structure: Selection Result for Refinancing | 20050218 | |||
| 19 | Static Attribute | Protected | Type reference (TYPE) | TFILA_RE_VAL | Assignment: Refinancing Category and Value ID | 20050218 | |||
| 20 | Static Attribute | Protected | Type reference (TYPE) | FILA_RE_T_TNR_TXT_T | Table: Number Range + Name | 20050218 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Protected | Method | Collect Error Messages | 20050218 | |
| 2 | Static method | Public | Method | Does this refinancnig program exist? | 20050218 | |
| 3 | Static method | Public | Method | Read TFILA_RE_CAT_C from the Database | 20050218 | |
| 4 | Static method | Public | Method | Read TFILA_RE_CAT + /MFI/REFIT_CATT from the Database | 20050218 | |
| 5 | Static method | Public | Method | Read TFILA_RE_CHGPR from the Database | 20050218 | |
| 6 | Static method | Public | Method | Read TFILA_RE_EVENT from the Database | 20050218 | |
| 7 | Static method | Public | Method | Read /MFI/REFIT_EVENT from the Database with Event Type | 20050324 | |
| 8 | Static method | Public | Method | Read TFILA_RE_TNR Multiple from the Database | 20050218 | |
| 9 | Static method | Public | Method | Read FILA_RE_PRG + FILA_RE_PRGT from the Database | 20050218 | |
| 10 | Static method | Public | Method | Read Complete Refinancing Program from the Database | 20050218 | |
| 11 | Static method | Public | Method | Read TFILA_RE_TNR + TFILA_RE_TNRT from the Database | 20050218 | |
| 12 | Static method | Public | Method | Read TFILA_RE_VAL from the Database | 20050218 | |
| 13 | Static method | Public | Method | Read TFILA_RE_VAL from the Database | 20050218 | |
| 14 | Static method | Public | Method | Read FILA_RE_PRG from the Database | 20050218 | |
| 15 | Static method | Public | Method | Read FILA_RE_PRG from the Database | 20050218 |
Events
Class CL_FILA_RE_MASTER has no event.
Types
Class CL_FILA_RE_MASTER has no local type.
Method Signatures
Method COLLECT_MESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20050221 | |||
| 2 | IS_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20050221 |
Method COLLECT_MESS on class CL_FILA_RE_MASTER has no exception.
Method EXIST_PRG_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PRGNO | Call by reference | Type reference (TYPE) | FILA_RE_E_PRGNO | Refinanzierungsprogrammnummer | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Tranche nicht vorhanden | 20050221 |
Method READ_CAT_C_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CAT_C | Value transfer | Type reference (TYPE) | TFILA_RE_CAT_C | Struktur: UST KNZ und Verrechnungskto | 20050221 | |||
| 2 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050221 | |||
| 3 | IV_REFICAT | Call by reference | Type reference (TYPE) | FILA_RE_E_REFICAT | Refinanzierungsart | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Tranche nicht vorhanden | 20050221 |
Method READ_CAT_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CAT | Value transfer | Type reference (TYPE) | FILA_RE_S_CAT_TXT | Struktur: Refinanzierungsart + Bezeichnung | 20050221 | |||
| 2 | IV_REFICAT | Call by reference | Type reference (TYPE) | FILA_RE_E_REFICAT | Refinanzierungsart | 20050221 | |||
| 3 | IV_TXT | Value transfer | Type reference (TYPE) | XFELD | Boolsche Variable (X=true, space=false) | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Tranche nicht vorhanden | 20050221 |
Method READ_CHGPR_MULTI_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHGPR | Call by reference | Type reference (TYPE) | FILA_RE_T_CHGPR_T | Tabelle: Zuordnung Refinanzierungsart Änderungsprozess Clust | 20050221 | |||
| 2 | IT_CLUSTER_TYP | Call by reference | Type reference (TYPE) | FILA_RE_T_CLUSTER_TYP_T | Tabelle: Cluster-Typ in der Refinanzierung | 20050322 | |||
| 3 | IV_CLUSTER_TYP | Call by reference | Type reference (TYPE) | FILA_RE_E_CLUSTER_TYP | Cluster-Typ in der Refinanzierung | 20050221 | |||
| 4 | IV_REFICAT | Call by reference | Type reference (TYPE) | FILA_RE_E_REFICAT | Refinanzierungsart | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Tranche nicht vorhanden | 20050221 |
Method READ_EVENT_MULTI_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EVENT | Call by reference | Type reference (TYPE) | FILA_RE_T_EVENT_T | Tabelle: Zuordnung: Prozessart und Prozesse zu Refinanzierun | 20050221 | |||
| 2 | IV_EVENT_TYP | Call by reference | Type reference (TYPE) | FILA_RE_E_EVENT_TYP | Prozessart in der Refinanzierung | 20050221 | |||
| 3 | IV_REFICAT | Call by reference | Type reference (TYPE) | FILA_RE_E_REFICAT | Refinanzierungsart | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Tranche nicht vorhanden | 20050221 |
Method READ_EVENT_MULTI_TYP_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EVENT | Call by reference | Type reference (TYPE) | FILA_RE_T_EVENT_T | Tabelle: Zuordnung: Prozessart und Prozesse zu Refinanzierun | 20050324 | |||
| 2 | IV_EVENT_TYP | Call by reference | Type reference (TYPE) | FILA_RE_E_EVENT_TYP | Prozessart in der Refinanzierung | 20050324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050324 | ||
| 2 | Tranche nicht vorhanden | 20050324 |
Method READ_MULTI_TNR_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TNR_TXT | Call by reference | Type reference (TYPE) | FILA_RE_T_TNR_TXT_T | Tabelle: Nummerkreis + Bezeichnung | 20050221 | |||
| 2 | IT_TNR_KEY | Call by reference | Type reference (TYPE) | FILA_RE_T_TNR_KEY_T | Tabelle: Key:Struktur Nummerkreis pro BUKRS und Refinanz. | 20050221 | |||
| 3 | IV_TXT | Call by reference | Type reference (TYPE) | XFELD | Boolsche Variable (X=true, space=false) | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Tranche nicht vorhanden | 20050221 |
Method READ_PRG_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PRG | Call by reference | Type reference (TYPE) | FILA_RE_S_PRG_TXT | Struktur: Refinanzierungsprogramm + Bezeichnung | 20050221 | |||
| 2 | IV_PRGNO | Call by reference | Type reference (TYPE) | FILA_RE_E_PRGNO | Refinanzierungsprogrammnummer | 20050221 | |||
| 3 | IV_READ_DB | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20050301 | |||
| 4 | IV_TXT | Call by reference | Type reference (TYPE) | XFELD | Boolsche Variable (X=true, space=false) | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Tranche nicht vorhanden | 20050221 |
Method READ_PRG_DB_COMPLET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PRG_COMPLET | Call by reference | Type reference (TYPE) | FILA_RE_S_PRG_COMPLET | Refinanzierungsprogramm komplett | 20050221 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20050221 | |||
| 3 | IV_APP_LOG | Call by reference | Type reference (TYPE) | XFELD | 'X' | Boolsche Variable (X=true, space=false) | 20050221 | ||
| 4 | IV_CAT | Call by reference | Type reference (TYPE) | XFELD | Boolsche Variable (X=true, space=false) | 20050221 | |||
| 5 | IV_CAT_C | Call by reference | Type reference (TYPE) | XFELD | Boolsche Variable (X=true, space=false) | 20050221 | |||
| 6 | IV_CHGPR | Call by reference | Type reference (TYPE) | XFELD | Boolsche Variable (X=true, space=false) | 20050221 | |||
| 7 | IV_EVENT | Call by reference | Type reference (TYPE) | XFELD | Boolsche Variable (X=true, space=false) | 20050221 | |||
| 8 | IV_NRKR | Call by reference | Type reference (TYPE) | XFELD | Boolsche Variable (X=true, space=false) | 20050221 | |||
| 9 | IV_PRGNO | Call by reference | Type reference (TYPE) | FILA_RE_E_PRGNO | Refinanzierungsprogrammnummer | 20050221 | |||
| 10 | IV_READ_DB | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20050301 | |||
| 11 | IV_TXT_PRG | Call by reference | Type reference (TYPE) | XFELD | Boolsche Variable (X=true, space=false) | 20050221 | |||
| 12 | IV_VAL | Call by reference | Type reference (TYPE) | XFELD | Boolsche Variable (X=true, space=false) | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Tranche nicht vorhanden | 20050221 |
Method READ_TNR_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TNR_TXT | Value transfer | Type reference (TYPE) | FILA_RE_S_TNR_TXT | Struktur: Nummerkreis + Bezeichnung | 20050221 | |||
| 2 | IV_TNR_KEY | Call by reference | Type reference (TYPE) | FILA_RE_S_TNR_KEY | Key:Struktur Nummerkreis pro BUKRS und Refinanzierungstyp | 20050221 | |||
| 3 | IV_TXT | Value transfer | Type reference (TYPE) | XFELD | Boolsche Variable (X=true, space=false) | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Tranche nicht vorhanden | 20050221 |
Method READ_VAL_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_VAL | Call by reference | Type reference (TYPE) | TFILA_RE_VAL | Tabelle: Zuordnung: Refinanzierungsart und Wertidentifikator | 20050221 | |||
| 2 | IV_REFICAT | Call by reference | Type reference (TYPE) | FILA_RE_E_REFICAT | Refinanzierungsart | 20050221 | |||
| 3 | IV_VALUE_TYP | Call by reference | Type reference (TYPE) | FILA_RE_E_VALUE_TYP | Wertermittlungstyp für die Refinanzierung | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Tranche nicht vorhanden | 20050221 |
Method READ_VAL_MULTI_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VAL | Call by reference | Type reference (TYPE) | FILA_RE_T_VAL_T | Tabelle: Zuordnung: Refinanzierungsart und Wertidentifikator | 20050221 | |||
| 2 | IV_REFICAT | Call by reference | Type reference (TYPE) | FILA_RE_E_REFICAT | Refinanzierungsart | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Tranche nicht vorhanden | 20050221 |
Method SAVE_PRGT_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PRG_TEXT | Value transfer | Type reference (TYPE) | FILA_RE_PRGT | Text zum Refinanzierungsprogramm | 20050221 | |||
| 2 | IV_PRGNO | Call by reference | Type reference (TYPE) | FILA_RE_E_PRGNO | Refinanzierungsprogrammnummer | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Datenbank Fehler: Refinanzierungsprogramm INSERT | 20050221 | ||
| 3 | Datenbank Fehler: Refinanzierungsprogramm Update | 20050221 |
Method SAVE_PRG_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PRG_TXT | Call by reference | Type reference (TYPE) | FILA_RE_S_PRG_TXT | Struktur: Refinanzierungsprogramm + Bezeichnung | 20050221 | |||
| 2 | IV_PRGNO | Call by reference | Type reference (TYPE) | FILA_RE_E_PRGNO | Refinanzierungsprogrammnummer | 20050221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbank Fehler | 20050221 | ||
| 2 | Datenbank Fehler: Refinanzierungsprogramm INSERT | 20050221 | ||
| 3 | Datenbank Fehler: Refinanzierungsprogramm Update | 20050221 |
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 600 |