Hierarchy
⤷
⤷
Properties
| Class | CL_APB_LPD_UTILITIES | |
| Short Description | ||
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | APB_LAUNCHPAD | |
| Program status | ||
| Category | 0 | |
| Package | APB_LAUNCHPAD | Launchpad (generic functions) |
| Created | 20060614 | SAP |
| Last change | 20141120 | |
| 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_APB_LPD_UTILITIES has no interface implemented.
Friends
Class CL_APB_LPD_UTILITIES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | APB_LPD_OUTPUT_TYPE | 'html' | XSLT Output Type | 20060614 | ||
| 2 | Constant | Public | Type reference (TYPE) | APB_LPD_OUTPUT_TYPE | 'text' | XSLT Output Type | 20060614 | ||
| 3 | Constant | Public | Type reference (TYPE) | APB_LPD_OUTPUT_TYPE | 'xml' | XSLT Output Type | 20060614 | ||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'NWBC' | 20071014 | |||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'NWBC_3' | 20091027 | |||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'PORTAL' | 20071014 | |||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'SAPGUI' | 20071014 | |||
| 8 | Constant | Public | Type reference (TYPE) | STRING | 'STANDALONE' | 20071014 | |||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'UNKNOWN' | 20071014 | |||
| 10 | Constant | Public | Type reference (TYPE) | STRING | '~Pictogram/CirclesSquares' | 20060822 | |||
| 11 | Constant | Public | Type reference (TYPE) | STRING | '$TMP' | 20060616 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | CHAR1 | '-' | Single-Character Flag | 20140225 | ||
| 13 | Static Attribute | Private | Type reference (TYPE) | APB_LPD_T_PARSE_ERROR | XML Parse Error | 20060614 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | TY_T_SHORT_TEXTS | 20110607 | ||||
| 15 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_IXML | IF_IXML | 20060614 | |||
| 16 | Static Attribute | Protected | Object reference (TYPE REF TO) | IF_IXML_STREAM_FACTORY | IF_IXML_STREAM_FACTORY | 20060614 | |||
| 17 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_XSLT_PROCESSOR | XSLT processor | 20060614 |
Methods
Events
Class CL_APB_LPD_UTILITIES has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_SHORT_TEXTS | Private | See coding | 20110607 | BEGIN OF ty_s_short_texts,
prefix TYPE string,
texts TYPE apb_lpd_t_short_texts,
END OF ty_s_short_texts
|
||
| 2 | TY_T_SHORT_TEXTS | Private | See coding | 20110607 | ty_t_short_texts TYPE STANDARD TABLE OF ty_s_short_texts
|
Method Signatures
Method ADD_1_TO_ALPHA_NUMERIC_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_ALPHA_NUMERIC_STRING | Call by reference | Type reference (TYPE) | ANY | Character Field Length = 10 | 20080131 | |||
| 2 | ID_ALPHA_NUMERIC_STRING | Call by reference | Type reference (TYPE) | ANY | Character Field Length = 10 | 20080131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080131 |
Method ADD_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGE | Call by reference | Type reference (TYPE) | APB_LPD_T_BAPIRET1 | Return Parameter | 20110325 | |||
| 2 | ID_MSGNO | Call by reference | Type reference (TYPE) | MSGNO | Message Identification | 20110325 | |||
| 3 | ID_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | Message variable 01 | 20110325 | |||
| 4 | ID_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | Message variable 02 | 20110325 | |||
| 5 | ID_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | Message variable 03 | 20110325 | |||
| 6 | ID_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | Message variable 04 | 20110325 |
Method ADD_MESSAGE on class CL_APB_LPD_UTILITIES has no exception.
Method ADD_ONE_TO_A_CHARACTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CHAR | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20080131 | |||
| 2 | ED_OVERFLOW | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080131 | |||
| 3 | ID_CHAR | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20080131 |
Method ADD_ONE_TO_A_CHARACTER on class CL_APB_LPD_UTILITIES has no exception.
Method ADD_PARAMETER_STRING_TO_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_URL | Call by reference | Type reference (TYPE) | STRING | Url | 20131120 | |||
| 2 | IV_URL_PARAMETER_STRING | Call by reference | Type reference (TYPE) | STRING | Url parameter string | 20131120 | |||
| 3 | RV_URL | Value transfer | Type reference (TYPE) | STRING | Resulting Url | 20131120 |
Method ADD_PARAMETER_STRING_TO_URL on class CL_APB_LPD_UTILITIES has no exception.
Method APPLY_XSLT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_OUTPUT_STRING | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 2 | ER_OUTPUT_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20060614 | |||
| 3 | ID_INPUT_STRING | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 4 | ID_OUTPUT_CHARACTER_SET | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 5 | ID_OUTPUT_TYPE | Call by reference | Type reference (TYPE) | APB_LPD_OUTPUT_TYPE | CD_XSLT_OUTPUT_TYPE_XML | XSLT Output Type | 20060614 | ||
| 6 | ID_XSLT_PROG | Call by reference | Type reference (TYPE) | PROGNAME | ABAP Program Name | 20060614 | |||
| 7 | ID_XSLT_STRING | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 8 | IR_INPUT_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20060614 | |||
| 9 | IR_INPUT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20060614 | |||
| 10 | IR_XSLT_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20060614 | |||
| 11 | IT_OBJECT | Call by reference | Type reference (TYPE) | SXSLTOPARS | SXSLT: External Object Parameters | 20060614 | |||
| 12 | IT_PARAMETER | Call by reference | Type reference (TYPE) | SXSLTPARS | SXSLT: Parameters | 20060614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060614 | |||
| 2 | 20060614 |
Method APPL_PARAMS_2_XML_APPL_PARAMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_APPLICATION_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Key/Value Pairs | 20110217 | |||
| 2 | CT_START_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Key/Value Pairs | 20110217 | |||
| 3 | EV_ANYTHING_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110310 | ||||
| 4 | IT_PARAMETER_MAPPING | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMETER_MAPPING | Table to display parameter mapping | 20120723 | |||
| 5 | IT_XML_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Key/Value Pairs | 20110217 |
Method APPL_PARAMS_2_XML_APPL_PARAMS on class CL_APB_LPD_UTILITIES has no exception.
Method CHECK_FOR_CHARS_GT_7E Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CONTAINS_SUCH_CHARS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120524 | ||||
| 2 | ID_STRING | Call by reference | Type reference (TYPE) | STRING | 20120524 |
Method CHECK_FOR_CHARS_GT_7E on class CL_APB_LPD_UTILITIES has no exception.
Method CHECK_PARAM_MAPPING_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110325 | ||||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | APB_LPD_T_BAPIRET1 | Messages | 20110325 | |||
| 3 | ID_APPLICATION_TYPE | Call by reference | Type reference (TYPE) | APB_LPD_APPLICATION_TYPE | Applikation type | 20110325 | |||
| 4 | IT_PARAMETER_MAPPING | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMETER_MAPPING | Table to display parameter mapping | 20110325 |
Method CHECK_PARAM_MAPPING_PARAMETERS on class CL_APB_LPD_UTILITIES has no exception.
Method CHECK_SYSTEM_TYPE Signature
Method CHECK_SYSTEM_TYPE on class CL_APB_LPD_UTILITIES has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20091228 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_APB_LPD_UTILITIES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_APB_LPD_UTILITIES has no exception.
Method CLEAR_MT_SHORT_TEXTS Signature
Method CLEAR_MT_SHORT_TEXTS on class CL_APB_LPD_UTILITIES has no parameter.
Method CLEAR_MT_SHORT_TEXTS on class CL_APB_LPD_UTILITIES has no exception.
Method COPY_LT_TEXT_IN_ALL_LANGUAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_DEV_CLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Obsolete | 20120112 | |||
| 2 | ID_MASTER_LANG | Call by reference | Type reference (TYPE) | SPRAS | Language Key | 20120112 | |||
| 3 | ID_NEW_TEXT_CLASS | Call by reference | Type reference (TYPE) | DOKHL-ID | Text ID | 20120112 | |||
| 4 | ID_NEW_TEXT_KEY | Call by reference | Type reference (TYPE) | TDOBNAME | SAP Smart Forms: Object name | 20120112 | |||
| 5 | ID_ORIGINAL_TEXT_CLASS | Call by reference | Type reference (TYPE) | DOKHL-ID | Text ID | 20120112 | |||
| 6 | ID_ORIGINAL_TEXT_KEY | Call by reference | Type reference (TYPE) | TDOBNAME | SAP Smart Forms: Object name | 20120112 |
Method COPY_LT_TEXT_IN_ALL_LANGUAGES on class CL_APB_LPD_UTILITIES has no exception.
Method COPY_SH_TEXT_IN_ALL_LANGUAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_NAMESPACE | Call by reference | Type reference (TYPE) | NAMESPACE | Namespace | 20120112 | |||
| 2 | ID_ORIGINAL_TEXT_CLASS | Call by reference | Type reference (TYPE) | DOKHL-ID | Text ID | 20120112 | |||
| 3 | ID_ORIGINAL_TEXT_KEY | Call by reference | Type reference (TYPE) | TDOBNAME | SAP Smart Forms: Object name | 20120112 | |||
| 4 | ID_SAP_OBJECT | Call by reference | Type reference (TYPE) | APB_LPD_SAP_OBJECT | SAP Object | 20120112 | |||
| 5 | ID_TEXT_ID | Call by reference | Type reference (TYPE) | APB_LPD_TEXT_ID | SAP Smart Forms: Object name | 20120112 | |||
| 6 | ID_UNIQUE_LPD_ID | Call by reference | Type reference (TYPE) | APB_LPD_UNIQUE_ID_WITH_NS | Unique Id with namespace for a Launchpad | 20120112 |
Method COPY_SH_TEXT_IN_ALL_LANGUAGES on class CL_APB_LPD_UTILITIES has no exception.
Method CREATE_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_DOM | Value transfer | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20060614 |
Method CREATE_DOCUMENT on class CL_APB_LPD_UTILITIES has no exception.
Method CREATE_ENCODING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_ENCODING | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ENCODING | IF_IXML_ENCODING | 20121122 |
Method CREATE_ENCODING on class CL_APB_LPD_UTILITIES has no exception.
Method CREATE_PARAMETER_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PARAMETER | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Key/Value Pairs | 20131119 | |||
| 2 | IV_ESCAPE_KEY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Indicator: Escape parameter key | 20131119 | ||
| 3 | IV_ESCAPE_VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Indicator: Escape parameter value | 20131119 | ||
| 4 | RV_PARAMETER_STRING | Value transfer | Type reference (TYPE) | STRING | Resulting parameter string | 20131119 |
Method CREATE_PARAMETER_STRING on class CL_APB_LPD_UTILITIES has no exception.
Method CREATE_R3TR_DOCT_TADIR_RECORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_DEV_CLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20061102 | |||
| 2 | ID_OBJECT_NAME | Call by reference | Type reference (TYPE) | SOBJ_NAME | Name | 20061102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20061102 |
Method CREATE_R3TR_TADIR_RECORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_DEV_CLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20110608 | |||
| 2 | ID_OBJECT_NAME | Call by reference | Type reference (TYPE) | SOBJ_NAME | Name | 20110608 | |||
| 3 | ID_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20110608 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110608 |
Method DELETE_LONGTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_DEV_CLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20060616 | |||
| 2 | ID_ID | Call by reference | Type reference (TYPE) | DOKHL-ID | 'TX' | Document class | 20060616 | ||
| 3 | ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key | 20060616 | ||
| 4 | ID_NAME | Call by reference | Type reference (TYPE) | TDOBNAME | Name | 20060616 | |||
| 5 | ID_OBJECT | Call by reference | Type reference (TYPE) | TDOBJECT | 'APB_LPD' | Texts: application object | 20060616 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060616 |
Method DISPLAY_XSLT_ERROR_LOG Signature
Method DISPLAY_XSLT_ERROR_LOG on class CL_APB_LPD_UTILITIES has no parameter.
Method DISPLAY_XSLT_ERROR_LOG on class CL_APB_LPD_UTILITIES has no exception.
Method DOM_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_CHARACTER_SET | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 2 | IR_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20060614 | |||
| 3 | RD_XML | Value transfer | Type reference (TYPE) | STRING | 20060614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060614 |
Method ESCAPE_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_UNESCAPED | Call by reference | Type reference (TYPE) | STRING | Unencoded String | 20120910 | |||
| 2 | RV_ESCAPED | Value transfer | Type reference (TYPE) | STRING | URL-Encoded String | 20120910 |
Method ESCAPE_URL on class CL_APB_LPD_UTILITIES has no exception.
Method FIELDS_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FIELDS | Call by reference | Type reference (TYPE) | TIHTTPNVP | Table with Name/Value Pairs | 20120910 | |||
| 2 | IT_LPD_FIELDS | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Key/Value Pairs | 20120910 | |||
| 3 | RV_STRING | Value transfer | Type reference (TYPE) | STRING | Query String | 20120910 |
Method FIELDS_TO_STRING on class CL_APB_LPD_UTILITIES has no exception.
Method FILL_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HEADER | Value transfer | Type reference (TYPE) | THEAD | SAPscript: Text Header | 20060615 | |||
| 2 | ID_ID | Call by reference | Type reference (TYPE) | TDID | Text ID | 20060615 | |||
| 3 | ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Language Key of Current Text Environment | 20060615 | |||
| 4 | ID_NAME | Call by reference | Type reference (TYPE) | TDOBNAME | Name | 20060615 | |||
| 5 | ID_OBJECT | Call by reference | Type reference (TYPE) | TDOBJECT | Texts: application object | 20060615 | |||
| 6 | ID_VERSION | Call by reference | Type reference (TYPE) | TDVERSION | '00001' | Version | 20090722 |
Method FILL_HEADER on class CL_APB_LPD_UTILITIES has no exception.
Method GENERATE_XSLT_PROGRAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_DESCRIPTION | Call by reference | Type reference (TYPE) | O2DESCR | Short Description | 20100531 | |||
| 2 | ID_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | '$TMP' | 20100531 | |||
| 3 | ID_FLAG_COMMIT | Call by reference | Type reference (TYPE) | BOOLE_D | 20100531 | ||||
| 4 | ID_FLAG_OVERWRITE | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | 20100531 | |||
| 5 | ID_PROGRAM_NAME | Call by reference | Type reference (TYPE) | CXSLTDESC | Name of an XSLT Program | 20100531 | |||
| 6 | ID_SUPPRESS_CORR_INSERT | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20100531 | |||
| 7 | ID_XSLT | Call by reference | Type reference (TYPE) | STRING | 20100531 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100531 | |||
| 2 | 20100531 | |||
| 3 | 20100531 |
Method GET_APPLICATION_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_APPLICATION_TYPES | Call by reference | Type reference (TYPE) | APB_LPD_T_APPL_TYPE | Application Type | 20090920 | |||
| 2 | ET_APPL_TYPE_SELECTION | Call by reference | Type reference (TYPE) | APB_LPD_T_LINE_SELECTION | Line Selection | 20090920 |
Method GET_APPLICATION_TYPES on class CL_APB_LPD_UTILITIES has no exception.
Method GET_APPL_PARAMETER_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_NAME | Value transfer | Type reference (TYPE) | STRING | 20110217 | ||||
| 2 | ID_APPLICATION_TYPE | Call by reference | Type reference (TYPE) | APB_LPD_APPLICATION_TYPE | Applikation type | 20110217 |
Method GET_APPL_PARAMETER_NAME on class CL_APB_LPD_UTILITIES has no exception.
Method GET_FLAG_TEXTTABLE_CORRECTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INSTANCE | Call by reference | Type reference (TYPE) | APB_LPD_INSTANCE | Instance | 20130327 | |||
| 2 | IV_ROLE | Call by reference | Type reference (TYPE) | APB_LPD_ROLE | Role | 20130327 | |||
| 3 | RV_TEXTTABLE_CORRECTED | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Text Table corrected? | 20130326 |
Method GET_FLAG_TEXTTABLE_CORRECTED on class CL_APB_LPD_UTILITIES has no exception.
Method GET_NODES_FROM_XPATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_NODE_COLLECTION | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_COLLECTION | IF_IXML_NODE_COLLECTION | 20060614 | |||
| 2 | ID_MULTI_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 3 | ID_NAMESPACE_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 4 | ID_NAMESPACE_URI | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 5 | ID_XPATH | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 6 | IR_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20060614 | |||
| 7 | IR_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20060614 |
Method GET_NODES_FROM_XPATH on class CL_APB_LPD_UTILITIES has no exception.
Method GET_NODE_FROM_XPATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MULTI_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 2 | ID_NAMESPACE_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 3 | ID_NAMESPACE_URI | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 4 | ID_XPATH | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 5 | IR_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20060614 | |||
| 6 | IR_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20060614 | |||
| 7 | RR_NODE | Value transfer | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20060614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060614 | |||
| 2 | 20060614 |
Method GET_SYS_ALIAS_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SYSTEM_ALIAS_MAPPING | Value transfer | Type reference (TYPE) | APB_LPD_T_SYS_ALIAS_MAPPING | System Alias Mapping | 20121122 | |||
| 2 | ID_INSTANCE | Call by reference | Type reference (TYPE) | APB_LPD_INSTANCE | Instance | 20121122 | |||
| 3 | ID_ROLE | Call by reference | Type reference (TYPE) | APB_LPD_ROLE | Role | 20121122 |
Method GET_SYS_ALIAS_MAPPING on class CL_APB_LPD_UTILITIES has no exception.
Method GET_XPATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_XPATH | Value transfer | Type reference (TYPE) | STRING | 20060712 | ||||
| 2 | IR_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20060712 |
Method GET_XPATH on class CL_APB_LPD_UTILITIES has no exception.
Method INIT_CALL_TRANS_OPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CALL_TRANS_OPTIONS | Value transfer | Type reference (TYPE) | APB_LPD_S_CALL_TRANS_OPTIONS | Call Transaction Options | 20110719 |
Method INIT_CALL_TRANS_OPTIONS on class CL_APB_LPD_UTILITIES has no exception.
Method KEY_VAL_PAIRS_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_STRING | Value transfer | Type reference (TYPE) | STRING | 20080805 | ||||
| 2 | IT_KEY_VALUE_PAIRS | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Key/Value Pairs | 20080805 |
Method KEY_VAL_PAIRS_TO_STRING on class CL_APB_LPD_UTILITIES has no exception.
Method NODE_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20071204 |
Method NODE_TO_STRING on class CL_APB_LPD_UTILITIES has no exception.
Method POST_LONGTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_DEV_CLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Obsolete | 20060615 | |||
| 2 | ID_ID | Call by reference | Type reference (TYPE) | DOKHL-ID | 'TX' | Document class | 20060615 | ||
| 3 | ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | 20060615 | |||
| 4 | ID_NAME | Call by reference | Type reference (TYPE) | TDOBNAME | 20060615 | ||||
| 5 | ID_NO_MASTERLANG | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20120112 | ||
| 6 | ID_OBJECT | Call by reference | Type reference (TYPE) | TDOBJECT | 'APB_LPD' | 20060615 | |||
| 7 | ID_TEXT | Call by reference | Type reference (TYPE) | STRING | 20060615 | ||||
| 8 | ID_VERSION | Call by reference | Type reference (TYPE) | TDVERSION | '0001' | Version | 20090722 | ||
| 9 | IT_LINES | Call by reference | Type reference (TYPE) | TLINE_TAB | 20060615 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060615 |
Method READ_LONGTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_TEXT | Call by reference | Type reference (TYPE) | STRING | 20060616 | ||||
| 2 | ED_VERSION | Call by reference | Type reference (TYPE) | TDVERSION | Version | 20090722 | |||
| 3 | ET_LINES | Call by reference | Type reference (TYPE) | TLINE_TAB | List of SAPscript Lines | 20060616 | |||
| 4 | ID_ID | Call by reference | Type reference (TYPE) | DOKHL-ID | 'TX' | Text ID | 20060616 | ||
| 5 | ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20060616 | ||
| 6 | ID_NAME | Call by reference | Type reference (TYPE) | TDOBNAME | Name | 20060616 | |||
| 7 | ID_OBJECT | Call by reference | Type reference (TYPE) | TDOBJECT | 'APB_LPD' | Texts: application object | 20060616 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060616 |
Method READ_SHORT_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_TEXT | Value transfer | Type reference (TYPE) | STRING | 20110607 | ||||
| 2 | ID_MASTERLANG | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20110607 | |||
| 3 | ID_TEXT_KEY | Call by reference | Type reference (TYPE) | STRING | 20110607 |
Method READ_SHORT_TEXT on class CL_APB_LPD_UTILITIES has no exception.
Method READ_SHORT_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SHORT_TEXTS | Call by reference | Type reference (TYPE) | APB_LPD_T_SHORT_TEXTS | Launchpad Short Texts | 20110606 | |||
| 2 | ID_MASTER_LANG | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20110606 | |||
| 3 | ID_NAMESPACE | Call by reference | Type reference (TYPE) | NAMESPACE | Namespace | 20110606 | |||
| 4 | ID_PREFIX_ID | Call by reference | Type reference (TYPE) | STRING | 20110606 |
Method READ_SHORT_TEXTS on class CL_APB_LPD_UTILITIES has no exception.
Method REPLACE_DANGEROUS_CHARS_IN_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_URL | Call by reference | Type reference (TYPE) | STRING | 20120524 | ||||
| 2 | ID_REPLACE_ALSO_CHARS_GT_7E | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120524 | ||||
| 3 | ID_URL | Call by reference | Type reference (TYPE) | STRING | 20120524 |
Method REPLACE_DANGEROUS_CHARS_IN_URL on class CL_APB_LPD_UTILITIES has no exception.
Method REPLACE_DYNAMIC_PLACEHOLDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_STRING | Call by reference | Type reference (TYPE) | STRING | 20090307 | ||||
| 2 | ID_ENCODE_REPLACEMENT_VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Indicator: Encode replacement value | 20131030 | ||
| 3 | ID_STRING | Call by reference | Type reference (TYPE) | STRING | 20090307 | ||||
| 4 | IT_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Key/Value Pairs | 20090307 | |||
| 5 | IT_PARAMETER_MAPPING | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMETER_MAPPING | Table to display parameter mapping | 20090307 | |||
| 6 | IT_PERS_VALUES | Call by reference | Type reference (TYPE) | FPB_T_VALUES | 20090307 |
Method REPLACE_DYNAMIC_PLACEHOLDER on class CL_APB_LPD_UTILITIES has no exception.
Method REPLACE_PARAMETER_BY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_DATA_OBJECT | Call by reference | Type reference (TYPE) | STRING | 20080215 | ||||
| 2 | ET_APPLICATION_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Key/Value Pairs | 20080215 | |||
| 3 | ET_PERS_PARAMETERS | Call by reference | Type reference (TYPE) | FPB_T_VALUES | Key/Value Pairs | 20090615 | |||
| 4 | ET_START_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Key/Value Pairs | 20080215 | |||
| 5 | ID_DATA_OBJECT | Call by reference | Type reference (TYPE) | STRING | 20080215 | ||||
| 6 | ID_ONLY_MAPPED_PARAMS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090303 | ||
| 7 | IT_APPLICATION_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Key/Value Pairs | 20080215 | |||
| 8 | IT_PARAMETER_MAPPING | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMETER_MAPPING | Table to display parameter mapping | 20080215 | |||
| 9 | IT_PERS_PARAMETERS | Call by reference | Type reference (TYPE) | FPB_T_VALUES | Key/Value Pairs | 20090615 | |||
| 10 | IT_START_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Key/Value Pairs | 20080215 |
Method REPLACE_PARAMETER_BY on class CL_APB_LPD_UTILITIES has no exception.
Method REPLACE_STRING_PARAMETER_BY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_STRING | Value transfer | Type reference (TYPE) | STRING | 20080215 | ||||
| 2 | ID_ONLY_MAPPED_PARAMS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090303 | ||
| 3 | ID_STRING | Call by reference | Type reference (TYPE) | STRING | 20080215 | ||||
| 4 | IT_PARAMETER_MAPPING | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMETER_MAPPING | Table to display parameter mapping | 20080215 |
Method REPLACE_STRING_PARAMETER_BY on class CL_APB_LPD_UTILITIES has no exception.
Method SAVE_FLAG_TEXTTABLE_CORRECTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INSTANCE | Call by reference | Type reference (TYPE) | APB_LPD_INSTANCE | Instance | 20130327 | |||
| 2 | IV_ROLE | Call by reference | Type reference (TYPE) | APB_LPD_ROLE | Role | 20130327 | |||
| 3 | IV_TEXTTABLE_CORRECTED | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Text Table corrected | 20130326 |
Method SAVE_FLAG_TEXTTABLE_CORRECTED on class CL_APB_LPD_UTILITIES has no exception.
Method SAVE_SYS_ALIAS_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_INSTANCE | Call by reference | Type reference (TYPE) | APB_LPD_INSTANCE | Instance | 20121122 | |||
| 2 | ID_ROLE | Call by reference | Type reference (TYPE) | APB_LPD_ROLE | Role | 20121122 | |||
| 3 | IT_SYSTEM_ALIAS_MAPPING | Call by reference | Type reference (TYPE) | APB_LPD_T_SYS_ALIAS_MAPPING | System Alias Mapping | 20121122 |
Method SAVE_SYS_ALIAS_MAPPING on class CL_APB_LPD_UTILITIES has no exception.
Method SET_VALUE_VIA_XPATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CHANGED | Call by reference | Type reference (TYPE) | APB_LPD_FLAG | Flag boolean | 20060614 | |||
| 2 | ID_VALUE | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 3 | ID_XPATH | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 4 | ID_XPATH_NAMESPACE_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 5 | ID_XPATH_NAMESPACE_URI | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 6 | IR_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20060614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060614 | |||
| 2 | 20060614 |
Method SHOW_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_STRING | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 2 | IR_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20060614 | |||
| 3 | IR_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20060614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060614 |
Method SPLIT_TEXT_KEY_V4 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_NAMESPACE | Call by reference | Type reference (TYPE) | NAMESPACE | Namespace | 20110606 | |||
| 2 | ED_SAP_OBJECT | Call by reference | Type reference (TYPE) | APB_LPD_SAP_OBJECT | SAP Object | 20110606 | |||
| 3 | ED_TEXT_ID | Call by reference | Type reference (TYPE) | STRING | 20110606 | ||||
| 4 | ED_UNIQUE_ID | Call by reference | Type reference (TYPE) | STRING | 20110606 | ||||
| 5 | ED_UNIQUE_ID_WITH_NS | Call by reference | Type reference (TYPE) | STRING | 20110606 | ||||
| 6 | ID_TEXT_KEY | Call by reference | Type reference (TYPE) | STRING | 20110606 |
Method SPLIT_TEXT_KEY_V4 on class CL_APB_LPD_UTILITIES has no exception.
Method SPLIT_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_FRAGMENT | Call by reference | Type reference (TYPE) | STRING | 20131016 | ||||
| 2 | ED_START_URL | Call by reference | Type reference (TYPE) | STRING | 20100903 | ||||
| 3 | ED_URL_WITHOUT_FRAGMENT | Call by reference | Type reference (TYPE) | STRING | 20131025 | ||||
| 4 | ET_PARAMETER | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Table Name/Value Pairs | 20100903 | |||
| 5 | ID_DO_NOT_UNESCAPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120416 | ||||
| 6 | ID_URL | Call by reference | Type reference (TYPE) | STRING | 20100903 |
Method SPLIT_URL on class CL_APB_LPD_UTILITIES has no exception.
Method STRING_TO_DOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_XML | Call by reference | Type reference (TYPE) | STRING | 20060614 | ||||
| 2 | RR_DOM | Value transfer | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20060614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060614 |
Method STRING_TO_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELDS | Value transfer | Type reference (TYPE) | APB_LPD_T_PARAMS | Table with Name/Value Pairs | 20121113 | |||
| 2 | IV_DECODE_NAMES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Decode not only values but also names | 20121113 | ||
| 3 | IV_STRING | Call by reference | Type reference (TYPE) | STRING | Encoded Query String | 20121113 |
Method STRING_TO_FIELDS on class CL_APB_LPD_UTILITIES has no exception.
Method STRING_TO_KEY_VAL_PAIRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KEY_VALUE_PAIRS | Value transfer | Type reference (TYPE) | APB_LPD_T_PARAMS | Key/Value Pairs | 20080805 | |||
| 2 | ID_STRING | Call by reference | Type reference (TYPE) | STRING | 20080805 |
Method STRING_TO_KEY_VAL_PAIRS on class CL_APB_LPD_UTILITIES has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 710 |