SAP ABAP Class CL_RSPLFU_RANGE_HELPER (Ranges of Auxiliary Methods)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-PLA (Application Component) Planning
⤷
RSPLFU (Package) Utilities

⤷

⤷

Properties
Class | CL_RSPLFU_RANGE_HELPER | |
Short Description | Ranges of Auxiliary Methods | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSPLFU | Utilities |
Created | 20041104 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
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
Class CL_RSPLFU_RANGE_HELPER has no interface implemented.
Friends
Class CL_RSPLFU_RANGE_HELPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Public | Type reference (TYPE) | RSTXTTP | RS_C_TXTTP-LONG | Text Type (short, medium, long) | 20041112 | |
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | RSTXTTP | RS_C_TXTTP-MIDDLE | Text Type (short, medium, long) | 20041112 | |
3 | ![]() |
Static Attribute | Public | Type reference (TYPE) | RSTXTTP | RS_C_TXTTP-SHORT | Text Type (short, medium, long) | 20041112 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | RSPLFU_ERRORFLAG | 3 | Message Types for Range Checks | 20041112 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | RSPLFU_ERRORFLAG | 9 | Interval Not Correct | 20070129 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | RSPLFU_ERRORFLAG | 1 | Message Types for Range Checks | 20041112 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | RSPLFU_ERRORFLAG | 4 | Message Types for Range Checks | 20041112 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | RSPLFU_ERRORFLAG | 8 | Types of Error for the Range (Selections) | 20050915 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | RSPLFU_ERRORFLAG | 5 | Message Types for Range Checks | 20041112 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | RSPLFU_ERRORFLAG | 6 | Message Types for Range Checks | 20041112 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | RSPLFU_ERRORFLAG | 2 | Message Types for Range Checks | 20041112 | |
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSPLFU_TH_IOBJ_HELPER | Hashed Table for Auxiliary Object for Characteristic (Ref.) | 20041111 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check Range Table | 20041111 |
2 | ![]() |
Instance method | Public | Method | Internal-External Conversion and Texts | 20041112 |
3 | ![]() |
Static method | Public | Method | Explode hierarchy nodes | 20050413 |
4 | ![]() |
Static method | Public | Method | Convert Error Messages to BAPIRET2 Structure | 20041112 |
5 | ![]() |
Instance method | Private | Method | Deliver Characteristic Helper Instance | 20041111 |
6 | ![]() |
Static method | Public | Method | Deliver a Text for a Range | 20041112 |
7 | ![]() |
Static method | Public | Method | Get table of all variable UIDs in the range table | 20051013 |
8 | ![]() |
Static method | Public | Method | Get variables (table of UIDs incl. shifts and compositions) | 20041104 |
9 | ![]() |
Static method | Public | Method | Replace "non-assigned" with initial value | 20041104 |
10 | ![]() |
Static method | Public | Method | Replace variables | 20041104 |
11 | ![]() |
Static method | Private | Method | Determine Compounding Information for an InfoObject | 20051018 |
Events
Class CL_RSPLFU_RANGE_HELPER has no event.
Types
Class CL_RSPLFU_RANGE_HELPER has no local type.
Method Signatures
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_MESSAGE | Value transfer | Type reference (TYPE) | RSPLFU_T_RANGE_MESSAGE | Message-Tabelle für die Prüfung von Ranges | 20041111 | ||
2 | ![]() |
I_CHECK_HIERINFO | Value transfer | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20060403 | |
3 | ![]() |
I_INFOPROV | Value transfer | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20050915 | ||
4 | ![]() |
I_KEYDATE | Value transfer | Type reference (TYPE) | RSDATETO | SY-DATUM | Datum gültig bis | 20041213 | |
5 | ![]() |
I_T_RANGE | Call by reference | Type reference (TYPE) | RSPLFU_T_RANGE | Range-Tabelle (für Parameter und Bedingungen) | 20041117 |
Method CHECK on class CL_RSPLFU_RANGE_HELPER has no exception.
Method CONVERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_RANGE_DT | Call by reference | Type reference (TYPE) | RSPLFU_T_RANGE_DT | Range-Tabelle Designtime | 20041112 | ||
2 | ![]() |
I_INFOPROV | Value transfer | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20050915 | ||
3 | ![]() |
I_KEYDATE | Value transfer | Type reference (TYPE) | RSDATETO | SY-DATUM | Datum gültig bis | 20041215 | |
4 | ![]() |
I_TXTTP | Value transfer | Type reference (TYPE) | RS_TXTTP | 20041112 | |||
5 | ![]() |
I_T_CHECK_RESULT | Call by reference | Type reference (TYPE) | RSPLFU_T_RANGE_MESSAGE | Message-Tabelle für die Prüfung von Ranges | 20041112 | ||
6 | ![]() |
I_T_RANGE | Call by reference | Type reference (TYPE) | RSPLFU_T_RANGE | Range Stuktur zur Prüfung (interne + externe Werte) | 20041112 |
Method CONVERT on class CL_RSPLFU_RANGE_HELPER has no exception.
Method EXPLODE_HIER_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_RANGE | Call by reference | Type reference (TYPE) | RSPLF_T_RANGE | Ranges-table | 20050413 | ||
2 | ![]() |
E_OK | Call by reference | Type reference (TYPE) | RS_BOOL | OK | 20050413 | ||
3 | ![]() |
I_HDATE | Call by reference | Type reference (TYPE) | RSDATE | SY-DATUM | Default-Stichtag Hierarchie | 20050413 | |
4 | ![]() |
I_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSPLFU_MSG | Message Container | 20050413 |
Method EXPLODE_HIER_NODES on class CL_RSPLFU_RANGE_HELPER has no exception.
Method GET_BAPIRET2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20041112 | ||
2 | ![]() |
I_T_RANGE_MESSAGE | Call by reference | Type reference (TYPE) | RSPLFU_T_RANGE_MESSAGE | Message-Tabelle für die Prüfung von Ranges | 20041112 |
Method GET_BAPIRET2 on class CL_RSPLFU_RANGE_HELPER has no exception.
Method GET_IOBJ_HELPER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_IOBJNM | Value transfer | Type reference (TYPE) | RSIOBJNM | InfoObject | 20041111 | ||
2 | ![]() |
I_OBJVERS | Value transfer | Type reference (TYPE) | RSOBJVERS | 'A' | Objektversion | 20041111 | |
3 | ![]() |
R_R_IOBJ_HELPER | Value transfer | Object reference (TYPE REF TO) | CL_RSPLFU_IOBJ_HELPER | Merkmal Hilfsklasse | 20041111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Objekt nicht gefunden | 20041111 |
Method GET_RANGE_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_TXTSML | Call by reference | Type reference (TYPE) | RSTXTSMXL | Struktur mit Kurz-, Mittel- und Langtext | 20041112 | ||
2 | ![]() |
I_TXTTP | Call by reference | Type reference (TYPE) | RS_TXTTP | 20041112 | |||
3 | ![]() |
R_TEXT | Value transfer | Type reference (TYPE) | RSTXTXL | Beschreibung lang | 20041112 |
Method GET_RANGE_TEXT on class CL_RSPLFU_RANGE_HELPER has no exception.
Method GET_T_UID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_T_RANGE | Call by reference | Type reference (TYPE) | RSPLF_T_RANGE | Range | 20051013 | ||
2 | ![]() |
R_T_UID | Value transfer | Type reference (TYPE) | RSPLF_T_UID | Tabelle UIDs | 20051013 |
Method GET_T_UID on class CL_RSPLFU_RANGE_HELPER has no exception.
Method GET_VARIABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_HIER_INFO | Call by reference | Type reference (TYPE) | RSPLF_T_RANGE | Variable UIDs and their hierarchy context in the range table | 20051013 | ||
2 | ![]() |
E_T_VARIABLE | Call by reference | Type reference (TYPE) | CL_RSPLFR_VAR_CONT=>GT_T_VARIABLE | Variable UIDs incl. shifts and compositions | 20051013 | ||
3 | ![]() |
I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20051013 | ||
4 | ![]() |
I_T_RANGE | Call by reference | Type reference (TYPE) | RSPLF_T_RANGE | Range | 20041104 |
Method GET_VARIABLES on class CL_RSPLFU_RANGE_HELPER has no exception.
Method REPLACE_NOTASSIGNED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_RANGE | Call by reference | Type reference (TYPE) | RSPLF_T_RANGE | Range | 20041104 |
Method REPLACE_NOTASSIGNED on class CL_RSPLFU_RANGE_HELPER has no exception.
Method REPLACE_VARIABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_RANGE | Call by reference | Type reference (TYPE) | RSPLF_T_RANGE | Range | 20041104 | ||
2 | ![]() |
I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20051018 |
Method REPLACE_VARIABLES on class CL_RSPLFU_RANGE_HELPER has no exception.
Method _GET_TS_CMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TS_CMP_VAL | Call by reference | Type reference (TYPE) | IF_RSR_VAR_GLOBAL=>TN_TS_CMP | Compound Information | 20130204 | ||
2 | ![]() |
I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20051018 | ||
3 | ![]() |
I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20051018 | ||
4 | ![]() |
I_T_RANGE | Call by reference | Type reference (TYPE) | RSPLF_T_RANGE | Range-Tabelle (für Parameter und Bedingungen) | 20051018 |
Method _GET_TS_CMP on class CL_RSPLFU_RANGE_HELPER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |