Hierarchy
⤷
⤷
Properties
| Class | /ECRS/CL_BL_RS | |
| Short Description | Methods for Repository | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /ECRS/BL_RS | ECR: Business Logic - Repository |
| Created | 20060523 | SAP |
| Last change | 20141106 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /ECRS/CL_BL_RS has no forward declaration.
Interfaces
Class /ECRS/CL_BL_RS has no interface implemented.
Friends
Class /ECRS/CL_BL_RS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | /ECRS/T005_BUF_HT | Hash Table for Buffering T005 Data | 20070131 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | /ECRS/T005_BUF_ISO_HT | Hash Table for Buffering T005 Data | 20070201 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | /ECRS/T006_BUF_HT | Hash Table for Buffering T006 Data | 20070202 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Delete Global Data | 20070201 | |
| 2 | Static method | Public | Method | Determine Default File Format for a Country | 20070207 | |
| 3 | Static method | Public | Method | Field Control for Provider of Information | 20060523 | |
| 4 | Static method | Public | Method | (Internal) Rounding Rule for Ctry of Declaration and Field | 20060721 | |
| 5 | Static method | Public | Method | Read Single Record for Business Partner | 20060822 | |
| 6 | Static method | Public | Method | Read Single Record: Country Name | 20060822 | |
| 7 | Static method | Public | Method | Province Key Single Record: Read Texts | 20060822 | |
| 8 | Static method | Public | Method | Read Single Record for Country | 20061019 | |
| 9 | Static method | Public | Method | Read Single Record for Country by ISO Code | 20060706 | |
| 10 | Static method | Public | Method | Read Single Record: Text for Unit of Measurement | 20060904 | |
| 11 | Static method | Public | Method | Read Single Record for Unit of Measurement | 20060707 | |
| 12 | Static method | Public | Method | Read Single Record: Text for Logical System | 20060822 | |
| 13 | Static method | Public | Method | Read Single Record for Logical System | 20060824 | |
| 14 | Static method | Public | Method | Read Single Record for Currency Codes | 20060602 | |
| 15 | Static method | Public | Method | Read Single Record: Text for Currency Code | 20060614 | |
| 16 | Static method | Public | Method | Read Single Record for Exchange Rate Type | 20060602 | |
| 17 | Static method | Public | Method | Read Single Record: Text for Exchange Rate Type | 20060601 | |
| 18 | Static method | Public | Method | Read Single Record Text for Format of Declaration File | 20070307 | |
| 19 | Static method | Public | Method | Read Records for Format of Declaration File | 20060704 | |
| 20 | Static method | Public | Method | Read Single Record for Format of Declaration File | 20060704 | |
| 21 | Static method | Public | Method | Read Single Record: Text for Country of Declaration | 20060601 | |
| 22 | Static method | Public | Method | Read Single Record for Country of Declaration | 20060523 | |
| 23 | Static method | Public | Method | Read Single Record for Country of Declaration Name | 20060602 | |
| 24 | Static method | Public | Method | Read Records for Declaration Level | 20070207 | |
| 25 | Static method | Public | Method | Read Single Record for Declaration Level | 20060602 |
Events
Class /ECRS/CL_BL_RS has no event.
Types
Class /ECRS/CL_BL_RS has no local type.
Method Signatures
Method CLEAR_GLOBAL_DATA Signature
Method CLEAR_GLOBAL_DATA on class /ECRS/CL_BL_RS has no parameter.
Method CLEAR_GLOBAL_DATA on class /ECRS/CL_BL_RS has no exception.
Method GET_DEFAULT_FILE_FORMAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TGFC | Call by reference | Type reference (TYPE) | /ECRS/TGFC | Format der Meldungsdatei | 20070207 | |||
| 2 | EV_GFFID | Call by reference | Type reference (TYPE) | /ECRS/GFFID | Format der Meldungsdatei | 20070207 | |||
| 3 | IV_RPCTI | Call by reference | Type reference (TYPE) | /ECRS/RPCTI | Meldungsland (ISO-Code) | 20070207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Default Dateiformat gefunden | 20070207 | ||
| 2 | Falsches Land | 20070207 |
Method GET_FC_FOR_POI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TFCP | Call by reference | Type reference (TYPE) | /ECRS/TFCP_T | Standardtabelle zur Feldsteuerung Auskunftspflichtiger | 20060523 | |||
| 2 | IV_RPCTI | Call by reference | Type reference (TYPE) | /ECRS/RPCTI | Meldungsland (ISO-Code) | 20060523 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Falsches Land | 20060523 |
Method GET_RRU_FOR_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TRRU01 | Call by reference | Type reference (TYPE) | /ECRS/TRRU | Rundungsregel von 0 bis 1 | 20060721 | |||
| 2 | ES_TRRUG1 | Call by reference | Type reference (TYPE) | /ECRS/TRRU | Rundungsregel größer 1 | 20060721 | |||
| 3 | IV_ROFLD | Call by reference | Type reference (TYPE) | /ECRS/ROFLD | Rundungsfeld | 20060721 | |||
| 4 | IV_RPCTI | Call by reference | Type reference (TYPE) | /ECRS/RPCTI | Meldungsland (ISO-Code) | 20060721 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060721 | ||
| 2 | Rundungsregeln wurden nicht gefunden | 20060721 |
Method READ_BUT000_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BUT000 | Call by reference | Type reference (TYPE) | BUT000 | GP: Allgemeine Daten I | 20060822 | |||
| 2 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20060822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060822 |
Method READ_T005T_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_T005T | Call by reference | Type reference (TYPE) | T005T | Bezeichnung der Länder | 20060822 | |||
| 2 | IV_LAND1 | Call by reference | Type reference (TYPE) | LAND1 | Länderschlüssel | 20060822 | |||
| 3 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20060822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060822 |
Method READ_T005U_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_T005U | Call by reference | Type reference (TYPE) | T005U | Steuern: Provinzschlüssel: Texte | 20060822 | |||
| 2 | IV_BLAND | Call by reference | Type reference (TYPE) | REGIO | Region (Bundesstaat, Bundesland, Provinz, Grafschaft) | 20060822 | |||
| 3 | IV_LAND1 | Call by reference | Type reference (TYPE) | LAND1 | Länderschlüssel | 20060822 | |||
| 4 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20060822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060822 |
Method READ_T005_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_T005 | Call by reference | Type reference (TYPE) | T005 | Länder | 20061019 | |||
| 2 | IV_LAND1 | Call by reference | Type reference (TYPE) | LAND1 | Länderschlüssel | 20061019 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20061019 |
Method READ_T005_WITH_ISO_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_T005 | Call by reference | Type reference (TYPE) | T005 | Länder | 20060706 | |||
| 2 | IV_INTCA | Call by reference | Type reference (TYPE) | INTCA | ISO-Code des Landes | 20060706 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060706 |
Method READ_T006A_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_T006A | Call by reference | Type reference (TYPE) | T006A | Zuordnung interne - sprachabhängige Maßeinheit | 20060904 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20060904 | |||
| 3 | IV_MSEHI | Call by reference | Type reference (TYPE) | MSEHI | Maßeinheit | 20060904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060904 |
Method READ_T006_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_T006 | Call by reference | Type reference (TYPE) | T006 | Maßeinheiten | 20060707 | |||
| 2 | IV_MSEHI | Call by reference | Type reference (TYPE) | MSEHI | Maßeinheit | 20060707 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060707 |
Method READ_TBDLST_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TBDLST | Call by reference | Type reference (TYPE) | TBDLST | Text zu logischem System | 20060822 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20060822 | |||
| 3 | IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20060822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060822 |
Method READ_TBDLS_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TBDLS | Call by reference | Type reference (TYPE) | TBDLS | Logisches System | 20060824 | |||
| 2 | IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20060824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060824 |
Method READ_TCURC_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TCURC | Call by reference | Type reference (TYPE) | TCURC | Währungscodes | 20060602 | |||
| 2 | IV_WAERS | Call by reference | Type reference (TYPE) | WAERS_CURC | Währungsschlüssel | 20060602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060602 |
Method READ_TCURT_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TCURT | Call by reference | Type reference (TYPE) | TCURT | Bezeichnung der Waehrungscodes | 20060614 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20060614 | |||
| 3 | IV_WAERS | Call by reference | Type reference (TYPE) | WAERS_CURC | Währungsschlüssel | 20060614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060614 |
Method READ_TCURV_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TCURV | Call by reference | Type reference (TYPE) | TCURV | Kurstypen für Währungsumrechnung | 20060602 | |||
| 2 | IV_KURST | Call by reference | Type reference (TYPE) | KURST_CURR | Kurstyp | 20060602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060602 |
Method READ_TCURW_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TCURW | Call by reference | Type reference (TYPE) | TCURW | Verwendung der Kurstypen | 20060601 | |||
| 2 | IV_KURST | Call by reference | Type reference (TYPE) | KURST_CURR | Kurstyp | 20060601 | |||
| 3 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20060601 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060601 |
Method READ_TGFCT_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TGFCT | Call by reference | Type reference (TYPE) | /ECRS/TGFCT | Format der Meldungsdatei Bezeichnung | 20070307 | |||
| 2 | IS_TGFCT_PK | Call by reference | Type reference (TYPE) | /ECRS/TGFCT_PK_S | Format der Meldungsdatei Bezeichnung - Schlüssel | 20070307 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20070307 |
Method READ_TGFC_DB_RNG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TGFC | Call by reference | Type reference (TYPE) | /ECRS/TGFC_T | Standardtabelle zum Format der Meldungsdatei | 20060704 | |||
| 2 | IV_RPCTI | Call by reference | Type reference (TYPE) | /ECRS/RPCTI | Meldungsland (ISO-Code) | 20060704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Falsches Land | 20060704 |
Method READ_TGFC_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TGFC | Call by reference | Type reference (TYPE) | /ECRS/TGFC | Format der Meldungsdatei | 20060704 | |||
| 2 | IS_TGFC_PK | Call by reference | Type reference (TYPE) | /ECRS/TGFC_PK_S | Format der Meldungsdatei - Schlüssel | 20060704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060704 |
Method READ_TRPCT_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TRPCT | Call by reference | Type reference (TYPE) | /ECRS/TRPCT | Meldungsland (ISO-Code) Bezeichnung | 20060601 | |||
| 2 | IS_TRPCT_PK | Call by reference | Type reference (TYPE) | /ECRS/TRPCT_PK_S | Meldungsland (ISO-Code) Bezeichnung - Schlüssel | 20060601 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060601 |
Method READ_TRPC_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TRPC | Call by reference | Type reference (TYPE) | /ECRS/TRPC | Meldungsland (ISO-Code) | 20060523 | |||
| 2 | IV_RPCTI | Call by reference | Type reference (TYPE) | /ECRS/RPCTI | Meldungsland (ISO-Code) | 20060523 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060602 |
Method READ_TRPLT_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TRPLT | Call by reference | Type reference (TYPE) | /ECRS/TRPLT | Meldungsstufe Bezeichnung | 20060602 | |||
| 2 | IS_TRPLT_PK | Call by reference | Type reference (TYPE) | /ECRS/TRPLT_PK_S | Meldungsstufe Bezeichnung - Schlüssel | 20060602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060602 |
Method READ_TRPL_DB_RNG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TRPL | Call by reference | Type reference (TYPE) | /ECRS/TRPL_T | Standardtabelle zum Meldungslevel | 20070207 | |||
| 2 | IV_RPCTI | Call by reference | Type reference (TYPE) | /ECRS/RPCTI | Meldungsland (ISO-Code) | 20070207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Falsches Land | 20070207 |
Method READ_TRPL_DB_SGL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TRPL | Call by reference | Type reference (TYPE) | /ECRS/TRPL | Meldungsstufe | 20060602 | |||
| 2 | IS_TRPL_PK | Call by reference | Type reference (TYPE) | /ECRS/TRPL_PK_S | Meldungsstufe - Schlüssel | 20060602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten | 20060602 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 710 |