SAP ABAP Class CL_RSPLFB_SERIALIZER (Serialized and Deserialized Service Type and Service for RFC)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-PLA (Application Component) Planning
⤷
RSPLFB (Package) Planning Service Builder

⤷

⤷

Properties
Class | CL_RSPLFB_SERIALIZER | |
Short Description | Serialized and Deserialized Service Type and Service for RFC | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | RSPLF | |
Program status | ||
Category | 0 | |
Package | RSPLFB | Planning Service Builder |
Created | 20040628 | 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) |
Interfaces
Class CL_RSPLFB_SERIALIZER has no interface implemented.
Friends
Class CL_RSPLFB_SERIALIZER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20040818 | ||
2 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_RSD_DTA | Data Target for Transaction Data | 20040715 | ||
3 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_RSPLFU_MSG | Container for Messages | 20040818 | ||
4 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_RSPLFS_SRV | Planning Service (Object Model) | 20040715 | ||
5 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_RSPLFD_SRVTYPE | Service Type (Definition) | 20040715 | ||
6 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | SY-DATUM | Value of Variable Plan Date | 20050531 | ||
7 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_RSPLFU_RANGE_HELPER | Ranges of Auxiliary Methods | 20041123 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | nothing happens here | 20040715 |
2 | ![]() |
Instance method | Public | Method | Converts an Elementary Parameter Value to an External Format | 20040721 |
3 | ![]() |
Instance method | Public | Method | Converts an Elementary Parameter Value to an Internal Format | 20040721 |
4 | ![]() |
Instance method | Public | Method | Deserializes a Parameter Set | 20040721 |
5 | ![]() |
Instance method | Public | Method | Deserializes a Planning Service | 20040719 |
6 | ![]() |
Instance method | Public | Method | Returns the Message Handler | 20040818 |
7 | ![]() |
Instance method | Public | Method | Serializes the InfoProvider Description | 20040715 |
8 | ![]() |
Instance method | Public | Method | Serializes a Planning Service | 20040715 |
9 | ![]() |
Instance method | Public | Method | Serializes the Service Type | 20040715 |
10 | ![]() |
Instance method | Public | Method | Sets References to Service, Service Type and InfoProvider | 20040715 |
11 | ![]() |
Instance method | Public | Method | Gets Text for a Variable from Database | 20040818 |
12 | ![]() |
Instance method | Public | Method | Gets Text for a Variable from Database | 20040906 |
13 | ![]() |
Instance method | Private | Method | Returns True If Parameter Is Not Relevant for the Frontend | 20041007 |
14 | ![]() |
Instance method | Private | Method | Deserializes a Multi-Selection | 20040719 |
15 | ![]() |
Instance method | Private | Method | Deserializes a Parameter | 20040719 |
16 | ![]() |
Instance method | Private | Method | Deserializes Cells of a Parameter | 20040719 |
17 | ![]() |
Instance method | Private | Method | Serialization of a Multi-Selection | 20040715 |
18 | ![]() |
Instance method | Private | Method | Serializes an Individual Parameter Definition | 20040630 |
19 | ![]() |
Instance method | Private | Method | Serialization of a Parameter Value | 20040720 |
20 | ![]() |
Instance method | Private | Method | Serialization of a Parameter | 20040715 |
Events
Class CL_RSPLFB_SERIALIZER has no event.
Types
Class CL_RSPLFB_SERIALIZER has no local type.
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_RSPLFB_SERIALIZER has no parameter.
Method CONSTRUCTOR on class CL_RSPLFB_SERIALIZER has no exception.
Method CONV_ELEM_TO_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CHAVLEXT | Call by reference | Type reference (TYPE) | RSCHAVLEXT | Feld für einen beliebigen Merkmalswert (externe Darstellung) | 20040721 | ||
2 | ![]() |
E_TXTLG | Call by reference | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20040721 | ||
3 | ![]() |
I_CHAVL | Call by reference | Type reference (TYPE) | RSCHAVL | Dim: Feld für einen beliebigen Merkmalswert | 20040721 | ||
4 | ![]() |
I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20040722 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
InfoObject nicht gefunden | 20040721 | |
2 | ![]() |
Lesen eines Merkmalwertes schlug fehl | 20040721 |
Method CONV_ELEM_TO_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CHAVL | Call by reference | Type reference (TYPE) | RSCHAVL | Dim: Feld für einen beliebigen Merkmalswert | 20040721 | ||
2 | ![]() |
I_CHAVLEXT | Call by reference | Type reference (TYPE) | RSCHAVLEXT | Feld für einen beliebigen Merkmalswert (externe Darstellung) | 20040721 | ||
3 | ![]() |
I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20040722 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
InfoObject nicht gefunden | 20040721 | |
2 | ![]() |
Lesen eines Merkmalwertes schlug fehl | 20040721 |
Method GET_DESER_PARSET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CR_PARAMSET | Call by reference | Object reference (TYPE REF TO) | CL_RSPLFS_PARAM_SET | Parametersatz (Werte) | 20040721 | ||
2 | ![]() |
IT_KYFSELS | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_KYFSEL | Wert für Parametertyp Kennzahlauswahl | 20040721 | ||
3 | ![]() |
IT_MULTISELS | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_MULTISELECTION | Multiselektion auf mehreren Infoobjekten mit ID | 20040721 | ||
4 | ![]() |
IT_PARAM | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_PARAM | Parameter eines ParamSets | 20040721 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
InfoObject nicht gefunden | 20040721 | |
2 | ![]() |
Lesen eines Merkmalwertes schlug fehl | 20040721 | |
3 | ![]() |
Variable konnte nicht gelesen werden | 20040906 |
Method GET_DESER_SRV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_SRV | Call by reference | Object reference (TYPE REF TO) | CL_RSPLFS_SRV | Planungs-Service (Objektmodell) | 20040719 | ||
2 | ![]() |
IS_SERVICE | Call by reference | Type reference (TYPE) | RSPLFB_S_RFC_SERVICE | Planungsservice, RFC | 20040719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
InfoObject nicht gefunden | 20040721 | |
2 | ![]() |
Lesen eines Merkmalwertes schlug fehl | 20040721 | |
3 | ![]() |
Variable konnte nicht gelesen werden | 20040906 |
Method GET_MSG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_MSG | Value transfer | Object reference (TYPE REF TO) | CL_RSPLFU_MSG | Container für Nachrichten | 20040818 |
Method GET_MSG on class CL_RSPLFB_SERIALIZER has no exception.
Method GET_SER_INFOPROV_DESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_INFOPROV_DESC | Call by reference | Type reference (TYPE) | RSPLFB_S_RFC_INFOPROV_DESC | Beschreibung des Infoproviders | 20040715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
InfoObject nicht gefunden | 20040715 |
Method GET_SER_SRV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_SRV | Call by reference | Type reference (TYPE) | RSPLFB_S_RFC_SERVICE | Planungsservice, RFC | 20040715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
InfoObject nicht gefunden | 20040719 | |
2 | ![]() |
Lesen eines Merkmalwertes schlug fehl | 20040721 |
Method GET_SER_SRVTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_SRVTYPE | Call by reference | Type reference (TYPE) | RSPLFB_S_RFC_SRVTYPE | Servicetyp definition, RFC | 20040715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
InfoObject nicht gefunden | 20040715 | |
2 | ![]() |
Servicetyp verwendet eine nicht unterstützte Kennzahl | 20040906 | |
3 | ![]() |
Hülse für Meldungen | 20050211 |
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_INFOPROV | Call by reference | Object reference (TYPE REF TO) | IF_RSD_DTA | Datenziel für Bewegungsdaten | 20040715 | ||
2 | ![]() |
IR_SRV | Call by reference | Object reference (TYPE REF TO) | CL_RSPLFS_SRV | Planungs-Service (Objektmodell) | 20040715 | ||
3 | ![]() |
IR_SRVTYPE | Call by reference | Object reference (TYPE REF TO) | CL_RSPLFD_SRVTYPE | Service Type (Definition) | 20040715 |
Method INIT on class CL_RSPLFB_SERIALIZER has no exception.
Method READ_VARINFO_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_VAR | Call by reference | Type reference (TYPE) | RSZ_X_VAR | RFC: Variablen im Reporting | 20040818 | ||
2 | ![]() |
E_TXTLG | Call by reference | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20040824 | ||
3 | ![]() |
I_VARUUID | Call by reference | Type reference (TYPE) | SYSUUID_25 | UUID in komprimierter Form | 20040906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Variable konnte nicht gelesen werden | 20040818 |
Method READ_VARUUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_UUID | Call by reference | Type reference (TYPE) | SYSUUID_25 | UUID in komprimierter Form | 20040906 | ||
2 | ![]() |
I_VARNAME | Call by reference | Type reference (TYPE) | RSZVNAM | Name (ID) einer Berichtsvariablen | 20040906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Variable konnte nicht gelesen werden | 20040906 |
Method _CHECK_SKIP_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PARNM | Call by reference | Type reference (TYPE) | RSPLF_PARNM | Boolean | 20041007 | ||
2 | ![]() |
R_DO_SKIP | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20041007 |
Method _CHECK_SKIP_PARAM on class CL_RSPLFB_SERIALIZER has no exception.
Method _DESER_MULTISELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RANGE | Call by reference | Type reference (TYPE) | RSPLF_T_RANGE | Range-Tabelle (für Parameter und Bedingungen) | 20040719 | ||
2 | ![]() |
IS_RFC_MULTISELECTION | Call by reference | Type reference (TYPE) | RSPLFB_S_RFC_MULTISELECTION | Selektionszeilen über mehrere Merkmale | 20040719 |
Method _DESER_MULTISELECTION on class CL_RSPLFB_SERIALIZER has no exception.
Method _DESER_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CR_PARAM | Call by reference | Object reference (TYPE REF TO) | CL_RSPLFS_PARAM | Parameterwert (Oberklasse) | 20040719 | ||
2 | ![]() |
C_POS_IN_RFC_VALUES | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20040719 | ||
3 | ![]() |
IS_PARAM | Call by reference | Type reference (TYPE) | RSPLFB_S_RFC_PARAM | Parameter eines Parametersets | 20040719 | ||
4 | ![]() |
IT_KYFSELS | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_KYFSEL | Wert für Parametertyp Kennzahlauswahl | 20040719 | ||
5 | ![]() |
IT_MULTISELS | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_MULTISELECTION | Multiselektion auf mehreren Infoobjekten mit ID | 20040719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
InfoObject nicht gefunden | 20040721 | |
2 | ![]() |
Lesen eines Merkmalwertes schlug fehl | 20040722 | |
3 | ![]() |
Variable konnte nicht gelesen werden | 20040906 |
Method _DESER_PARAM_CELL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CR_PARAM | Call by reference | Object reference (TYPE REF TO) | CL_RSPLFS_PARAM | Parameterwert (Oberklasse) | 20040719 | ||
2 | ![]() |
IS_PARAM_VALUE | Call by reference | Type reference (TYPE) | RSPLFB_S_RFC_PARAM_VALUE | Parameter eines Parametersets | 20040719 | ||
3 | ![]() |
IT_KYFSELS | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_KYFSEL | Wert für Parametertyp Kennzahlauswahl | 20040719 | ||
4 | ![]() |
IT_MULTISELS | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_MULTISELECTION | Multiselektion auf mehreren Infoobjekten mit ID | 20040719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
InfoObject nicht gefunden | 20040721 | |
2 | ![]() |
Lesen eines Merkmalwertes schlug fehl | 20040722 | |
3 | ![]() |
Variable konnte nicht gelesen werden | 20040906 |
Method _SER_MULTISELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MULTISELS | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_MULTISELECTION | Multiselektionen auf mehreren Infoobjekten mit RFC ID | 20040715 | ||
2 | ![]() |
C_MULTISEL_COUNTER | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20040715 | ||
3 | ![]() |
IT_RANGE | Call by reference | Type reference (TYPE) | RSPLF_T_RANGE | Parametersatz (Werte) | 20040715 |
Method _SER_MULTISELECTION on class CL_RSPLFB_SERIALIZER has no exception.
Method _SER_PARAMDEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_PARAMDEFS | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_PARAMDEF | Definitionen der Parameter | 20040630 | ||
2 | ![]() |
IR_PARAMDEF | Call by reference | Object reference (TYPE REF TO) | CL_RSPLFD_PARAM | Oberklasse Parameter (Definition) | 20040630 | ||
3 | ![]() |
I_PARENTNM | Call by reference | Type reference (TYPE) | RSPLF_PARNM | '' | Parametername | 20040630 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
InfoObject nicht gefunden | 20040630 | |
2 | ![]() |
Servicetyp verwendet eine nicht unterstützte Kennzahl | 20040906 | |
3 | ![]() |
Hülse für Meldungen | 20050211 |
Method _SER_PARAM_VAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_KYFSELS | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_KYFSEL | Parameterwerte vom Typ Kennzahlauswahl | 20040720 | ||
2 | ![]() |
CT_MULTISELS | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_MULTISELECTION | Multiselektionen auf mehreren Infoobjekten mit RFC ID | 20040720 | ||
3 | ![]() |
C_KYFSEL_COUNTER | Call by reference | Type reference (TYPE) | RSPLFB_RFC_SEL_ID | ID ausschließlich für den RFC | 20040720 | ||
4 | ![]() |
C_MULTISEL_COUNTER | Call by reference | Type reference (TYPE) | RSPLFB_RFC_SEL_ID | ID ausschließlich für den RFC | 20040720 | ||
5 | ![]() |
ET_PARAM_VALUE | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_PARAM_VALUE | Parameterwerte zu n Zellen | 20040720 | ||
6 | ![]() |
IR_PARAM | Call by reference | Object reference (TYPE REF TO) | CL_RSPLFS_PARAM | Parameterwert (Oberklasse) | 20040720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
InfoObject nicht gefunden | 20040720 | |
2 | ![]() |
Lesen eines Merkmalwertes schlug fehl | 20040721 |
Method _SER_PARSET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_KYFSELS | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_KYFSEL | Parameterwerte vom Typ Kennzahlauswahl | 20040716 | ||
2 | ![]() |
CT_MULTISELS | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_MULTISELECTION | Multiselektionen auf mehreren Infoobjekten mit RFC ID | 20040715 | ||
3 | ![]() |
C_KYFSEL_COUNTER | Call by reference | Type reference (TYPE) | RSPLFB_RFC_SEL_ID | ID ausschließlich für den RFC | 20040716 | ||
4 | ![]() |
C_MULTISEL_COUNTER | Call by reference | Type reference (TYPE) | RSPLFB_RFC_SEL_ID | ID ausschließlich für den RFC | 20040715 | ||
5 | ![]() |
ET_PARAM | Call by reference | Type reference (TYPE) | RSPLFB_T_RFC_PARAM | Parameter eines ParamSets | 20040715 | ||
6 | ![]() |
IR_PARSET | Call by reference | Object reference (TYPE REF TO) | CL_RSPLFS_PARAM_SET | Parametersatz (Werte) | 20040715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
InfoObject nicht gefunden | 20040719 | |
2 | ![]() |
Lesen eines Merkmalwertes schlug fehl | 20040721 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 400 |