Hierarchy
⤷ CA-GTF-PCF (Application Component) People Centric UI Framework
⤷ CRM_BSP_URL_GENERATION (Package) URL Generation
Properties
Class | CL_PRT_URL_GENERATOR | |
Short Description | URL Generator for Portal Hyperlinks in BSP Applications | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CRM_BSP_URL_GENERATION | URL Generation |
Created | 20020424 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_PRT_URL_GENERATOR has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_CRM_PCD_URL_GENERATOR | 20030217 | Generation of PCD URLs | |
2 | CL_CRM_PORTAL | 20030218 | Portal Information | |
3 | CL_PRT_NAV_DESCRIPTOR | 20041227 | Navigation Descriptor |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CURRENT_BASE_URL | Static Attribute | Private | Type reference (TYPE) | STRING | Current Basis URL for Portal Server | 20020711 | ||
2 | CURRENT_EP_VERSION | Static Attribute | Private | Object reference (TYPE REF TO) | LCL_PORTAL_VERSION | Version Information for Request Portal Server | 20020711 | ||
3 | CURRENT_REQUEST | Static Attribute | Private | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | Current Request | 20020711 | ||
4 | C_METHOD_NAME_TELEPHONE | Constant | Public | Type reference (TYPE) | CRMT_PRT_MTD | 'TELEPHONE' | Method Name for Telephone Links | 20030528 | |
5 | C_PARAMETER_NAME_TEL_NUMBER | Constant | Public | Type reference (TYPE) | STRING | 'TelephoneNumber' | Parameter Name for Transferring the Telephone Number | 20030528 | |
6 | GV_LOCAL_URL | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Local URL (Without Portal) | 20041220 | |
7 | HTTP_SERVER | Static Attribute | Private | Object reference (TYPE REF TO) | IF_HTTP_SERVER | The HTTP Server Object | 20031106 | ||
8 | IS_TRANSACTION | Static Attribute | Private | Type reference (TYPE) | C | SPACE | Specifies Whether Current URL Refers to a Transaction | 20020829 | |
9 | LOGGING_ON | Static Attribute | Private | Type reference (TYPE) | C | SPACE | Determines Whether Application Logging is Switched On | 20020702 | |
10 | MULTI_WINDOW_SWITCH | Static Attribute | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Specifies Whether Links are Opened in a New Window | 20020710 | |
11 | NAVIGATION_MODEL_VERSION | Static Attribute | Private | Type reference (TYPE) | I | 2 | Version Number of Portal Navigation Model | 20020626 | |
12 | PARAM_NAME_APPLICATION | Constant | Public | Type reference (TYPE) | STRING | 'appl' | URL Parameter Name for Application to be Started | 20020603 | |
13 | PARAM_NAME_CRM_BOR_OBJECT_TYPE | Constant | Public | Type reference (TYPE) | STRING | 'CRM_BOR_TYPE' | URL Parameter Name for the BOR Type | 20020529 | |
14 | PARAM_NAME_CRM_LOCAL_URLS | Constant | Public | Type reference (TYPE) | STRING | 'crm_local_urls' | Local URLs (IC WebClient) | 20030624 | |
15 | PARAM_NAME_CRM_METHOD | Constant | Public | Type reference (TYPE) | STRING | 'CRM_METHOD' | URL Parameter Name for the CRM Method | 20050112 | |
16 | PARAM_NAME_CRM_OBJECT_TYPE | Constant | Public | Type reference (TYPE) | STRING | 'CRM_OBJECT_TYPE' | URL Parameter Name for the CRM Object Type | 20020523 | |
17 | PARAM_NAME_DYNAMIC_PARAMETER | Constant | Public | Type reference (TYPE) | STRING | 'DynamicParameter' | URL Parameters for Dynamic Parameters (from EP6) | 20040113 | |
18 | PARAM_NAME_EP_BASE_URL | Constant | Public | Type reference (TYPE) | STRING | 'sap_ep_baseurl' | URL Parameter Name for Portal Server Base URL | 20020711 | |
19 | PARAM_NAME_EP_VERSION | Constant | Public | Type reference (TYPE) | STRING | 'sap_ep_version' | URL Parameter Name for Portal Version | 20020711 | |
20 | PARAM_NAME_ITERATOR_ID | Constant | Public | Type reference (TYPE) | STRING | 'ITERATOR_ID' | Name of URL Parameter for List Iterator ID | 20050110 | |
21 | PARAM_NAME_LOGSYS | Constant | Public | Type reference (TYPE) | STRING | 'CRM_LOGSYS' | URL Parameter Name for Logical System | 20020529 | |
22 | PARAM_NAME_NAVIGATION_CONTEXT | Constant | Public | Type reference (TYPE) | STRING | 'NavigationContext' | Name of URL Parameter for Navigation Context | 20041220 | |
23 | PARAM_NAME_NAVIGATION_TARGET | Constant | Public | Type reference (TYPE) | STRING | 'NavigationTarget' | URL Parameter Name for Navigation Target | 20020628 | |
24 | PARAM_NAME_OBJECT_ID | Constant | Public | Type reference (TYPE) | STRING | 'CRM_OBJECT_ID' | URL Parameter for the Object ID | 20020523 | |
25 | PARAM_NAME_SAP_QUERY_STRING | Constant | Public | Type reference (TYPE) | STRING | 'SAP_QueryString' | URL Parameter Name for SAP Query String | 20020627 | |
26 | SESSION_HANDLING_VERSION | Static Attribute | Private | Type reference (TYPE) | I | 2 | Contains Version of Valid Session Handling | 20020620 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_DNR_INFO | Static method | Protected | Method | Enables the URL for Drag&Relate | 20020430 |
2 | CHECK_IS_LOCAL_URL | Static method | Private | Method | Checks Whether It Concerns a Local URL (Without Portal) | 20030703 |
3 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20020627 |
4 | DELETE_CACHE | Static method | Private | Method | Empties the Buffer | 20020628 |
5 | GET_BASE_URL | Static method | Public | Method | Gets the Portal Basis URL | 20020711 |
6 | GET_BLUEPRINT_INFO | Static method | Public | Method | Returns Blueprint Information | 20030808 |
7 | GET_BOROBJTYPE_FROM_REQUEST | Static method | Public | Method | Returns the BOR Object Type from the Request | 20020523 |
8 | GET_BOR_OTYPE_FROM_CRM_OTYPE | Static method | Private | Method | Gets the BOR Object Type for a CRM Object Type | 20020523 |
9 | GET_CACHE | Static method | Private | Method | Gets the Cache | 20020624 |
10 | GET_CACHEABLE_URL_STRING | Static method | Private | Method | Delivers a Bufferable URL | 20020628 |
11 | GET_CACHE_ENTRY | Static method | Private | Method | Gets Buffered URLs/Data | 20020624 |
12 | GET_CRMOBJTYPE_FROM_REQUEST | Static method | Public | Method | Returns the CRM Object Type from the Request | 20020523 |
13 | GET_CRM_OTYPE_FROM_BOR_OTYPE | Static method | Public | Method | Delivers the Default CRM Object Type to the BOR Object Type | 20020523 |
14 | GET_CURRENT_REQUEST | Static method | Public | Method | Gets the Current Request | 20020711 |
15 | GET_DISPATCHER_URL | Static method | Public | Method | Gets the Dispatcher URL | 20050112 |
16 | GET_DISP_PCD_LOCATOR | Static method | Public | Method | Gets the URL Dispatcher's PCD Locator | 20021029 |
17 | GET_EP_VERSION | Static method | Public | Method | Gets the EP Version for Which Links Are Created | 20030903 |
18 | GET_HTTP_SERVER | Static method | Public | Method | Gets the HTTP Server Object | 20031106 |
19 | GET_LOCAL_URL | Static method | Private | Method | Generation of "Local" URLs, Without Portal (IC WebClient) | 20030624 |
20 | GET_METHODS_FOR_OBJECT_TYPE | Static method | Private | Method | Gets Methods Available for an Object Type | 20021127 |
21 | GET_NAVIGATION_INFO | Static method | Public | Method | Gets URL and JavaScript Code for Navigation | 20020510 |
22 | GET_NAVIGATION_JS | Static method | Private | Method | Gets the Generated Function Call for JavaScript | 20020510 |
23 | GET_NAVIGATION_TARGET | Static method | Private | Method | Gets the Navigation Target | 20020620 |
24 | GET_NAVIGATION_URL | Static method | Private | Method | Gets the Generated URL | 20020510 |
25 | GET_NAV_INFO_BOR_CRM | Static method | Public | Method | Delivers URL for BOR/CRM Object Types | 20020524 |
26 | GET_NAV_INFO_BOR_CRM2 | Static method | Public | Method | Delivers URL for BOR/CRM Object Types | 20041220 |
27 | GET_NAV_INFO_BOR_CRM_IMPL | Static method | Private | Method | Delivers URL for BOR/CRM Object Types | 20041220 |
28 | GET_NAV_INFO_DISP | Static method | Public | Method | Gets Dispatcher URL and JavaScript Code for Navigation | 20021025 |
29 | GET_NAV_INFO_DISP_BOR_CRM | Static method | Public | Method | Gets Dispatcher URL for BOR/CRM Object Types | 20021030 |
30 | GET_NAV_INFO_DISP_BOR_MULTI | Static method | Public | Method | Gets a Selection of Dispatcher URLs (w/o Method) (BOR) | 20021126 |
31 | GET_NAV_INFO_DISP_BOR_MULTI_T | Static method | Public | Method | Gets Selection of Dispatcher URLs (w/o Meth.)(Tab.)(BOR) | 20021126 |
32 | GET_NAV_INFO_DISP_MULTI | Static method | Public | Method | Gets a Selection of Dispatcher URLs (without Method) | 20021126 |
33 | GET_NAV_INFO_DISP_MULTI_TAB | Static method | Public | Method | Gets Selection of Dispatcher URLs (w/o Methods) (Tables) | 20021126 |
34 | GET_NAV_INFO_TELEPHONE | Static method | Private | Method | Gets URL and Javascript if the Method is TELEPHONE | 20030528 |
35 | GET_OBJECT_ID_FROM_REQUEST | Static method | Public | Method | Returns the Object ID from the Request | 20020430 |
36 | GET_PAGEURL_FROM_PAGEID | Static method | Private | Method | Gets the Page URL for a Page ID | 20020516 |
37 | GET_PARAMETER_FROM_REQUEST | Static method | Public | Method | Gets a Parameter Value | 20020701 |
38 | GET_PATH | Static method | Private | Method | Gets Path, URL | 20020628 |
39 | GET_PCD_LOCATOR | Static method | Public | Method | Gets the PCD Locator for Object Type and Method | 20041019 |
40 | GET_PCD_LOCATOR2 | Static method | Public | Method | Gets the PCD Locator for Object Type and Method | 20041220 |
41 | GET_PCD_LOCATOR_IMPL | Static method | Private | Method | Gets the PCD Locator for Object Type and Method | 20041220 |
42 | GET_PCD_URL | Static method | Private | Method | Gets PCD URL for Object Type, Method, Role,... | 20020619 |
43 | GET_PORTAL_SERVER | Static method | Private | Method | Gets the Portal Server Address | 20020529 |
44 | GET_PROTOCOL | Static method | Private | Method | Gets Log for Use in Generated URL | 20020529 |
45 | GET_PRT_ROOT_PATH | Static method | Private | Method | Gets the URL Path for the PRT Root | 20030901 |
46 | GET_SAP_QUERY_PARAMS | Static method | Private | Method | Generates a Parameter Set that Represents the Query String | 20020620 |
47 | GET_SAP_QUERY_STRING | Static method | Private | Method | Generates the SAP Query String | 20020620 |
48 | GET_SERVER_PORT | Static method | Private | Method | Gets Portal Server Port | 20020529 |
49 | GET_SERVICEURL_FROM_PCDLOCATOR | Static method | Private | Method | Gets Service URL for an External Service | 20020529 |
50 | GET_TELEPHONY_PCD_LOCATOR | Static method | Private | Method | Gets the PCD Locator for the Telephony Service | 20030904 |
51 | GET_URLS | Static method | Private | Method | Gets URL and Navigation Target as URL Objects | 20020626 |
52 | GET_URL_FROM_NAV_TARGET | Static method | Private | Method | Gets the Complete URL | 20020626 |
53 | GET_URL_PARAMETER | Static method | Private | Method | Returns the Value of the Requested URL Parameter | 20020523 |
54 | GET_VALUEHELP_URL | Static method | Public | Method | Gets the URL for ValueHelp Service Without Parameters | 20030902 |
55 | GET_VALUE_HELP_PCD_LOCATOR | Static method | Private | Method | Gets the ValueHelp Service PCD Locator | 20030902 |
56 | INIT_GLOBAL_DATA | Static method | Private | Method | Initializes Global Data | 20040505 |
57 | SET_BASE_URL | Static method | Public | Method | Sets Portal Basis URL | 20020712 |
58 | SET_BASE_URL_BY_REQUEST | Static method | Private | Method | Sets Portal Basis URL | 20020712 |
59 | SET_CACHE | Static method | Private | Method | Writes the Cache | 20020624 |
60 | SET_CACHE_ENTRY | Static method | Private | Method | Writes URLs / Data to the Buffer | 20020624 |
61 | SET_CURRENT_REQUEST | Static method | Public | Method | Sets the Current (Portal) Request | 20020711 |
62 | SET_EP_VERSION | Static method | Public | Method | Defines Portal Version | 20030903 |
63 | SET_HTTP_SERVER | Static method | Public | Method | Sets the HTTP Server Object | 20031106 |
64 | SET_NAV_MODEL_VERSION | Static method | Private | Method | Sets navigation_model_version Using Portal Version String | 20020709 |
65 | SET_URL_PARAMETER | Static method | Private | Method | Adds a Parameter to a URL | 20020523 |
66 | SET_URL_PARAMETERS | Static method | Private | Method | Inserts a List of Parameters into SAP_QueryString | 20020527 |
67 | VALIDATE_URL | Static method | Private | Method | Checks URL for Validity | 20021030 |
68 | VALIDATE_URL_LENGTH | Static method | Private | Method | Checks URL Length | 20021030 |
Events
Class CL_PRT_URL_GENERATOR has no event.
Types
Class CL_PRT_URL_GENERATOR has no local type.
Method Signatures
Method ADD_DNR_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20020523 | ||
2 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | 20020430 | |||
3 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | 20020430 | |||
4 | Importing | IM_URL | Call by reference | Type reference (TYPE) | CRM_URL_STRING | Text, 255 Zeichen | 20020430 | ||
5 | Returning | RE_DNR_URL | Value transfer | Type reference (TYPE) | CRM_URL_STRING | Text, 255 Zeichen | 20020430 |
Method ADD_DNR_INFO on class CL_PRT_URL_GENERATOR has no exception.
Method CHECK_IS_LOCAL_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_LOCAL_URL | Value transfer | Type reference (TYPE) | ABAP_BOOL | true, wenn es sich um eine lokale URL handelt | 20041221 |
Method CHECK_IS_LOCAL_URL on class CL_PRT_URL_GENERATOR has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PRT_URL_GENERATOR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PRT_URL_GENERATOR has no exception.
Method DELETE_CACHE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20020628 |
Method DELETE_CACHE on class CL_PRT_URL_GENERATOR has no exception.
Method GET_BASE_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20020711 | ||
2 | Returning | RE_BASE_URL | Value transfer | Type reference (TYPE) | STRING | die Basis Url des Portalservers | 20020711 |
Method GET_BASE_URL on class CL_PRT_URL_GENERATOR has no exception.
Method GET_BLUEPRINT_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_APPLICATION | Call by reference | Type reference (TYPE) | CRMT_BSP_APPL | Applikation | 20030808 | ||
2 | Exporting | EX_VIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für die Darstellung im People-Centric UI | 20030808 | ||
3 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | 'DEFAULT' | Methode für Navigation | 20030808 | |
4 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | Objekttyp für Navigation | 20030808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Allgemeiner Fehler bei der URL-Generierung | 20030808 |
Method GET_BOROBJTYPE_FROM_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | Der Request. | 20020523 | ||
2 | Returning | RE_BOR_OBJ_TYPE | Value transfer | Type reference (TYPE) | OJ_NAME | Objekttyp | 20020523 |
Method GET_BOROBJTYPE_FROM_REQUEST on class CL_PRT_URL_GENERATOR has no exception.
Method GET_BOR_OTYPE_FROM_CRM_OTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | BOR_OBJECT_TYPE | Value transfer | Type reference (TYPE) | OJ_NAME | Objekttyp | 20020523 | ||
2 | Importing | CRM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20020523 |
Method GET_BOR_OTYPE_FROM_CRM_OTYPE on class CL_PRT_URL_GENERATOR has no exception.
Method GET_CACHE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20020624 | |
2 | Returning | RE_CACHE | Value transfer | Type reference (TYPE) | TTY_CACHE_ENTRY | Tabelle von Puffereinträgen | 20020624 |
Method GET_CACHE on class CL_PRT_URL_GENERATOR has no exception.
Method GET_CACHEABLE_URL_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_URL | Call by reference | Object reference (TYPE REF TO) | LCL_URL | Die zu puffernde URL | 20020628 | ||
2 | Returning | RE_URL_STRING | Value transfer | Type reference (TYPE) | STRING | Die pufferbare URL. | 20020628 |
Method GET_CACHEABLE_URL_STRING on class CL_PRT_URL_GENERATOR has no exception.
Method GET_CACHE_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_APPLICATION | Call by reference | Type reference (TYPE) | CRMT_BSP_APPL | Applikation | 20030829 | ||
2 | Exporting | EX_PCD_CTX | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_CONTEXT | PCD Locator eines Portal-Kontexts | 20041220 | ||
3 | Exporting | EX_PCD_URL | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_SERVICE | Id des Portalservice (Seite oder externer Service/BSP) | 20030829 | ||
4 | Exporting | EX_VIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für die Darstellung im People-Centric UI | 20030829 | ||
5 | Importing | IM_CRM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20020624 | ||
6 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | 'DEFAULT' | CRM Methode für Navigation | 20020624 | |
7 | Importing | IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20020624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN_NO_CACHE_ENTRY | Url ist nicht im Puffer enthalten | 20021213 |
Method GET_CRMOBJTYPE_FROM_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | Der Request. | 20020523 | ||
2 | Returning | RE_OBJECT_TYPE | Value transfer | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp | 20020523 |
Method GET_CRMOBJTYPE_FROM_REQUEST on class CL_PRT_URL_GENERATOR has no exception.
Method GET_CRM_OTYPE_FROM_BOR_OTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BOR_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Objekttyp | 20020523 | ||
2 | Returning | CRM_OBJECT_TYPE | Value transfer | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20020523 |
Method GET_CRM_OTYPE_FROM_BOR_OTYPE on class CL_PRT_URL_GENERATOR has no exception.
Method GET_CURRENT_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_REQUEST | Value transfer | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20020711 |
Method GET_CURRENT_REQUEST on class CL_PRT_URL_GENERATOR has no exception.
Method GET_DISPATCHER_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20050112 | ||
2 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | CRM Methode für Navigation | 20050112 | ||
3 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20050112 | ||
4 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20050112 | ||
5 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20050112 | ||
6 | Returning | RE_URL | Value transfer | Type reference (TYPE) | STRING | Die Dispatcher URL | 20050112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN_INVALID_URL | Generierte URL ist nicht valide. | 20050112 |
Method GET_DISP_PCD_LOCATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_DISP_PCD_LOCATOR | Value transfer | Type reference (TYPE) | STRING | PCD Locator des URL Dispatchers | 20021029 |
Method GET_DISP_PCD_LOCATOR on class CL_PRT_URL_GENERATOR has no exception.
Method GET_EP_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_VERSION_STRING | Value transfer | Type reference (TYPE) | STRING | die Portalversion | 20030903 |
Method GET_EP_VERSION on class CL_PRT_URL_GENERATOR has no exception.
Method GET_HTTP_SERVER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_HTTP_SERVER | Value transfer | Object reference (TYPE REF TO) | IF_HTTP_SERVER | HTTP Framework (iHTTP) HTTP Server | 20031106 |
Method GET_HTTP_SERVER on class CL_PRT_URL_GENERATOR has no exception.
Method GET_LOCAL_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_JAVASCRIPT | Call by reference | Type reference (TYPE) | STRING | 20030624 | |||
2 | Exporting | EX_URL | Call by reference | Type reference (TYPE) | CRM_URL_STRING | 20030624 | |||
3 | Importing | IM_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | 20030624 | |||
4 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | 'DEFAULT' | 20030624 | ||
5 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | 20030624 | |||
6 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | 20030624 | |||
7 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | 20030624 |
Method GET_LOCAL_URL on class CL_PRT_URL_GENERATOR has no exception.
Method GET_METHODS_FOR_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20021127 | ||
2 | Exporting | RE_METHODS | Call by reference | Type reference (TYPE) | CRMT_TAB_METHOD | Tabellentyp für Methoden eines Objekttypen | 20021127 |
Method GET_METHODS_FOR_OBJECT_TYPE on class CL_PRT_URL_GENERATOR has no exception.
Method GET_NAVIGATION_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_JAVASCRIPT | Call by reference | Type reference (TYPE) | STRING | Resultierender JavaScript-Code | 20020510 | ||
2 | Exporting | EX_URL | Call by reference | Type reference (TYPE) | CRM_URL_STRING | Resultierende URL | 20020510 | ||
3 | Importing | IM_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20020523 | ||
4 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | 'DEFAULT' | CRM Methode für Navigation | 20020510 | |
5 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20020510 | ||
6 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20020510 | ||
7 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20020527 | ||
8 | Importing | IR_NAV_DESCRIPTOR | Call by reference | Object reference (TYPE REF TO) | CL_PRT_NAV_DESCRIPTOR | Navigationsdeskriptor | 20041227 | ||
9 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20020529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Allgemeiner Fehler bei der URL-Generierung | 20021108 |
Method GET_NAVIGATION_JS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_NAV_DESCRIPTOR | Call by reference | Object reference (TYPE REF TO) | CL_PRT_NAV_DESCRIPTOR | Navigationsdeskriptor | 20041227 | ||
2 | Importing | IV_NAV_CONTEXT | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_CONTEXT | PCD Locator eines Portal-Kontexts | 20041221 | ||
3 | Importing | IV_NAV_TARGET | Call by reference | Type reference (TYPE) | CRM_URL_STRING | Ziel-URL | 20041221 | ||
4 | Returning | RV_JAVASCRIPT | Value transfer | Type reference (TYPE) | STRING | Resultierender JavaScript-Funktionsaufruf. | 20041227 |
Method GET_NAVIGATION_JS on class CL_PRT_URL_GENERATOR has no exception.
Method GET_NAVIGATION_TARGET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_NAV_CONTEXT | Call by reference | Object reference (TYPE REF TO) | LCL_URL | 20041220 | |||
2 | Exporting | ER_NAV_TARGET | Call by reference | Object reference (TYPE REF TO) | LCL_URL | 20041220 | |||
3 | Importing | IM_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20041220 | ||
4 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | 'DEFAULT' | CRM Methode für Navigation | 20041220 | |
5 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20041220 | ||
6 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20041220 | ||
7 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20041220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN_INV_OBJTYPEMTHD | Keine Implementierung zu Objekttyp und Methode vorhanden | 20021108 |
Method GET_NAVIGATION_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20020530 | ||
2 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | 'DEFAULT' | CRM Methode für Navigation | 20020510 | |
3 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20020510 | ||
4 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20020510 | ||
5 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20020527 | ||
6 | Returning | RE_URL | Value transfer | Type reference (TYPE) | CRM_URL_STRING | Resultierende URL | 20020510 |
Method GET_NAVIGATION_URL on class CL_PRT_URL_GENERATOR has no exception.
Method GET_NAV_INFO_BOR_CRM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_EP_BASE_URL | Call by reference | Type reference (TYPE) | STRING | Die Basis-Url des Enterprise Portals. | 20020712 | ||
2 | Importing | IM_NAV_LINK | Call by reference | Type reference (TYPE) | CRMT_NAV_LINK | 20020524 | |||
3 | Importing | IM_NAV_MODEL_VERSION | Call by reference | Type reference (TYPE) | I | Die Version des Navigationsmodells des Portals. | 20020710 | ||
4 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern (für RFCs) | 20020826 | ||
5 | Returning | RE_URL | Value transfer | Type reference (TYPE) | CRM_URL_STRING | 20020524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Allgemeiner Fehler bei der URL-Generierung | 20021108 |
Method GET_NAV_INFO_BOR_CRM2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_NAV_CONTEXT | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_CONTEXT | PCD Locator Navigationskontext | 20041220 | ||
2 | Exporting | EX_NAV_TARGET | Call by reference | Type reference (TYPE) | CRM_URL_STRING | PCD Locator Navigationsziel inkl. Parameter | 20041220 | ||
3 | Importing | IM_EP_BASE_URL | Call by reference | Type reference (TYPE) | STRING | Die Basis-Url des Enterprise Portals. | 20041220 | ||
4 | Importing | IM_NAV_LINK | Call by reference | Type reference (TYPE) | CRMT_NAV_LINK | 20041220 | |||
5 | Importing | IM_NAV_MODEL_VERSION | Call by reference | Type reference (TYPE) | I | Die Version des Navigationsmodells des Portals. | 20041220 | ||
6 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern (für RFCs) | 20041220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Allgemeiner Fehler bei der URL-Generierung | 20041220 |
Method GET_NAV_INFO_BOR_CRM_IMPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_NAV_CONTEXT | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_CONTEXT | PCD Locator Navigationskontext | 20041220 | ||
2 | Exporting | EX_NAV_TARGET | Call by reference | Type reference (TYPE) | CRM_URL_STRING | PCD Locator Navigationsziel inkl. Parameter | 20041220 | ||
3 | Importing | IM_EP_BASE_URL | Call by reference | Type reference (TYPE) | STRING | Die Basis-Url des Enterprise Portals. | 20041220 | ||
4 | Importing | IM_NAV_LINK | Call by reference | Type reference (TYPE) | CRMT_NAV_LINK | 20041220 | |||
5 | Importing | IM_NAV_MODEL_VERSION | Call by reference | Type reference (TYPE) | I | Die Version des Navigationsmodells des Portals. | 20041220 | ||
6 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern (für RFCs) | 20041220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Allgemeiner Fehler bei der URL-Generierung | 20041220 |
Method GET_NAV_INFO_DISP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_JAVASCRIPT | Call by reference | Type reference (TYPE) | STRING | Resultierender JavaScript-Code | 20021025 | ||
2 | Exporting | EX_URL | Call by reference | Type reference (TYPE) | CRM_URL_STRING | Resultierende URL | 20021025 | ||
3 | Importing | IM_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20021025 | ||
4 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | 'DEFAULT' | CRM Methode für Navigation | 20021025 | |
5 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20021025 | ||
6 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20021025 | ||
7 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20021025 | ||
8 | Importing | IR_NAV_DESCRIPTOR | Call by reference | Object reference (TYPE REF TO) | CL_PRT_NAV_DESCRIPTOR | Navigationsdeskriptor | 20041227 | ||
9 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20021025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Allgemeiner Fehler bei der URL-Generierung | 20021108 |
Method GET_NAV_INFO_DISP_BOR_CRM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_JAVASCRIPT | Call by reference | Type reference (TYPE) | STRING | PCD Locator Navigationsziel inkl. Parameter | 20021030 | ||
2 | Exporting | EX_NAV_CONTEXT | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_CONTEXT | PCD Locator Navigationskontext | 20041220 | ||
3 | Exporting | EX_URL | Call by reference | Type reference (TYPE) | CRM_URL_STRING | Resultierende URL | 20021030 | ||
4 | Importing | IM_EP_BASE_URL | Call by reference | Type reference (TYPE) | STRING | Die Basis-Url des Enterprise Portals. | 20021030 | ||
5 | Importing | IM_NAV_LINK | Call by reference | Type reference (TYPE) | CRMT_NAV_LINK | 20021030 | |||
6 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern (für RFCs) | 20021030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Allgemeiner Fehler bei der URL-Generierung | 20021108 |
Method GET_NAV_INFO_DISP_BOR_MULTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_CTXS | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_CONTEXT_MULTI_T | Tabellentyp für Portalkontexte in Multischnittstellen | 20041220 | ||
2 | Exporting | EX_JS | Call by reference | Type reference (TYPE) | CRMT_TAB_URL_REMOTE_MTD | URL-Tabellentyp (für RFCs) mit Methodeninformationen | 20021128 | ||
3 | Exporting | EX_URLS | Call by reference | Type reference (TYPE) | CRMT_TAB_URL_REMOTE_MTD | URL-Tabellentyp (für RFCs) mit Methodeninformationen | 20021128 | ||
4 | Importing | IM_EP_BASE_URL | Call by reference | Type reference (TYPE) | CRMT_URL_REMOTE | URL (für RFCs) | 20021128 | ||
5 | Importing | IM_LINK | Call by reference | Type reference (TYPE) | CRMS_MULTI_NAV_LINK | BOR/CRM-Objekttype ohne Methode, Auswahl, keine Tabelle! | 20021128 | ||
6 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20021128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Allgemeiner Fehler bei der URL-Generierung | 20021128 |
Method GET_NAV_INFO_DISP_BOR_MULTI_T Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_CTX | Call by reference | Type reference (TYPE) | CRMS_ID_PORTAL_CONTEXT_MULTI_T | Tabellentyp für Portalkontexte in Multischnittstellen | 20041221 | ||
2 | Exporting | EX_JS | Call by reference | Type reference (TYPE) | CRMT_TAB_URL_MULTI_REMOTE | URL-Tabellentyp (für RFCs) für mehrere URLs (mit Key) | 20021128 | ||
3 | Exporting | EX_URLS | Call by reference | Type reference (TYPE) | CRMT_TAB_URL_MULTI_REMOTE | URL-Tabellentyp (für RFCs) für mehrere URLs (mit Key) | 20021128 | ||
4 | Importing | IM_EP_BASE_URL | Call by reference | Type reference (TYPE) | CRMT_URL_REMOTE | URL (für RFCs) | 20021128 | ||
5 | Importing | IM_LINKS | Call by reference | Type reference (TYPE) | CRMT_TAB_MULTI_NAV_LINK | Tabellentyp für BOR/CRM-Objekttyp ohne Methode, Auswahlliste | 20021128 | ||
6 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMT_TAB_URL_PARAMETER_KEY_SET | Tabelle für URL-Parameter mehrerer URLs | 20021128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Allgemeiner Fehler bei der URL-Generierung | 20021128 |
Method GET_NAV_INFO_DISP_MULTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_JAVASCRIPT | Call by reference | Type reference (TYPE) | CRMT_TAB_URL_REMOTE_MTD | URL-Tabellentyp (für RFCs) mit Methodeninformationen | 20021127 | ||
2 | Exporting | EX_URLS | Call by reference | Type reference (TYPE) | CRMT_TAB_URL_REMOTE_MTD | URL-Tabellentyp (für RFCs) mit Methodeninformationen | 20021127 | ||
3 | Importing | IM_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20021126 | ||
4 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20021126 | ||
5 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20021126 | ||
6 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20021126 | ||
7 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20021126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Allgemeiner Fehler bei der URL-Generierung | 20021127 |
Method GET_NAV_INFO_DISP_MULTI_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_JS | Call by reference | Type reference (TYPE) | CRMT_TAB_URL_MULTI_REMOTE | URL-Tabellentyp (für RFCs) für mehrere URLs (mit Key) | 20021128 | ||
2 | Exporting | EX_URLS | Call by reference | Type reference (TYPE) | CRMT_TAB_URL_MULTI_REMOTE | URL-Tabellentyp (für RFCs) für mehrere URLs (mit Key) | 20021128 | ||
3 | Importing | IM_LINKS | Call by reference | Type reference (TYPE) | CRMT_TAB_MULTI_CRM_NAV_LINK | Tabelle für Inputstruktur methodenfreier CRM Objektlinks | 20021128 | ||
4 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMT_TAB_URL_PARAMETER_KEY_SET | Tabelle für URL-Parameter mehrerer URLs | 20021128 | ||
5 | Importing | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20021128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Allgemeiner Fehler bei der URL-Generierung | 20021128 |
Method GET_NAV_INFO_TELEPHONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_JAVASCRIPT | Call by reference | Type reference (TYPE) | STRING | Resultierende Javascript Code | 20030528 | ||
2 | Exporting | EX_URL | Call by reference | Type reference (TYPE) | CRM_URL_STRING | String für CRM Objekt Link-URLs | 20030528 | ||
3 | Importing | IM_OBJECTTYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20030528 | ||
4 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20030528 | ||
5 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20030528 |
Method GET_NAV_INFO_TELEPHONE on class CL_PRT_URL_GENERATOR has no exception.
Method GET_OBJECT_ID_FROM_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | Der Request. | 20020430 | ||
2 | Returning | RE_OBJECT_ID | Value transfer | Type reference (TYPE) | SWO_TYPEID | Die Objekt-ID. | 20020430 |
Method GET_OBJECT_ID_FROM_REQUEST on class CL_PRT_URL_GENERATOR has no exception.
Method GET_PAGEURL_FROM_PAGEID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PAGEID | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_SERVICE | Detailseite für Objekttyp und Rolle im Portal (Seiten-Id) | 20020516 | ||
2 | Returning | RE_PAGEURL | Value transfer | Type reference (TYPE) | CRM_URL_STRING | 20020516 |
Method GET_PAGEURL_FROM_PAGEID on class CL_PRT_URL_GENERATOR has no exception.
Method GET_PARAMETER_FROM_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Parameters | 20020701 | ||
2 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20020701 | ||
3 | Returning | RE_VALUE | Value transfer | Type reference (TYPE) | STRING | Wert des Parameters | 20020701 |
Method GET_PARAMETER_FROM_REQUEST on class CL_PRT_URL_GENERATOR has no exception.
Method GET_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20020711 | ||
2 | Returning | RE_PATH | Value transfer | Type reference (TYPE) | STRING | der Pfad | 20020628 |
Method GET_PATH on class CL_PRT_URL_GENERATOR has no exception.
Method GET_PCD_LOCATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | 'DEFAULT' | CRM Methode für Navigation | 20041019 | |
2 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20041019 | ||
3 | Returning | RE_PCD_LOCATOR | Value transfer | Type reference (TYPE) | STRING | PCD Locator für Objekttyp und Methode | 20041220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN_INV_OBJTYPEMTHD | Keine Implementierung zu Objekttyp und Methode vorhanden | 20041019 |
Method GET_PCD_LOCATOR2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_NAV_CONTEXT | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_CONTEXT | PCD Locator eines Portal-Kontexts | 20041220 | ||
2 | Exporting | EX_NAV_TARGET | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_SERVICE | Id des Portalservice (Seite oder externer Service/BSP) | 20041220 | ||
3 | Exporting | EX_QUERY_STRING | Call by reference | Type reference (TYPE) | STRING | Der Query String für den HTTP Request | 20050311 | ||
4 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | 'DEFAULT' | CRM Methode für Navigation | 20041220 | |
5 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20050311 | ||
6 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20041220 | ||
7 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20050311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN_INV_OBJTYPEMTHD | Keine Implementierung zu Objekttyp und Methode vorhanden | 20041220 | |
2 | CX_PRT_URLGEN_URL_TOO_LONG | Generierte URL ist zu lang. | 20050311 |
Method GET_PCD_LOCATOR_IMPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_NAV_CONTEXT | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_CONTEXT | PCD Locator des Navigationskontexts | 20041220 | ||
2 | Exporting | EX_NAV_TARGET | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_SERVICE | PCDLocator des Navigationsziels | 20041220 | ||
3 | Exporting | EX_QUERY_STRING | Call by reference | Type reference (TYPE) | STRING | Der Query String für den HTTP Request | 20050310 | ||
4 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | 'DEFAULT' | CRM Methode für Navigation | 20041220 | |
5 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20050310 | ||
6 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20041220 | ||
7 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20050310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN_INV_OBJTYPEMTHD | Keine Implementierung zu Objekttyp und Methode vorhanden | 20041220 | |
2 | CX_PRT_URLGEN_URL_TOO_LONG | Generierte URL ist zu lang. | 20050311 |
Method GET_PCD_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_APPLICATION | Call by reference | Type reference (TYPE) | CRMT_BSP_APPL | Applikations-Szenario | 20020619 | ||
2 | Exporting | EX_PCD_CTX | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_CONTEXT | PCD Locator eines Portal-Kontexts | 20041220 | ||
3 | Exporting | EX_PCD_URL | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_SERVICE | Id des Portalservice (Seite oder externer Service/BSP) | 20020619 | ||
4 | Exporting | EX_VIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für die Darstellung im People-Centric UI | 20030704 | ||
5 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | 'DEFAULT' | CRM Methode für Navigation | 20020619 | |
6 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20020619 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN_INV_OBJTYPEMTHD | Keine Implementierung zu Objekttyp und Methode vorhanden | 20021108 |
Method GET_PORTAL_SERVER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20020711 | ||
2 | Returning | RE_PORTAL_SERVER | Value transfer | Type reference (TYPE) | STRING | der Portalserver | 20020529 |
Method GET_PORTAL_SERVER on class CL_PRT_URL_GENERATOR has no exception.
Method GET_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20020711 | ||
2 | Returning | RE_PROTOCOL | Value transfer | Type reference (TYPE) | STRING | das zu verwendende Protokoll | 20020529 |
Method GET_PROTOCOL on class CL_PRT_URL_GENERATOR has no exception.
Method GET_PRT_ROOT_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_PRT_ROOT_PATH | Value transfer | Type reference (TYPE) | STRING | URL-Pfad für PRT Root | 20030901 |
Method GET_PRT_ROOT_PATH on class CL_PRT_URL_GENERATOR has no exception.
Method GET_SAP_QUERY_PARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20020620 | ||
2 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20020620 | ||
3 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20020620 | ||
4 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20020620 | ||
5 | Returning | RR_PARAM_SET | Value transfer | Object reference (TYPE REF TO) | LCL_PARAMETER_SET | 20020620 |
Method GET_SAP_QUERY_PARAMS on class CL_PRT_URL_GENERATOR has no exception.
Method GET_SAP_QUERY_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_BSP_APPL | Call by reference | Type reference (TYPE) | CRMT_BSP_APPL | Applikations-Szenario | 20020620 | ||
2 | Importing | IM_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20020620 | ||
3 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20020620 | ||
4 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20020620 | ||
5 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20020620 | ||
6 | Returning | RE_SAP_QUERY_STRING | Value transfer | Type reference (TYPE) | STRING | 20020620 |
Method GET_SAP_QUERY_STRING on class CL_PRT_URL_GENERATOR has no exception.
Method GET_SERVER_PORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20020711 | ||
2 | Returning | RE_SERVER_PORT | Value transfer | Type reference (TYPE) | STRING | der server port | 20020529 |
Method GET_SERVER_PORT on class CL_PRT_URL_GENERATOR has no exception.
Method GET_SERVICEURL_FROM_PCDLOCATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PCD_LOCATOR | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_SERVICE | 20020529 | |||
2 | Returning | RE_SERVICE_URL | Value transfer | Type reference (TYPE) | STRING | die URL zum externen Service | 20020529 |
Method GET_SERVICEURL_FROM_PCDLOCATOR on class CL_PRT_URL_GENERATOR has no exception.
Method GET_TELEPHONY_PCD_LOCATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_PCD_LOCATOR | Value transfer | Type reference (TYPE) | STRING | PCD Locator für den Telephony Service | 20030904 |
Method GET_TELEPHONY_PCD_LOCATOR on class CL_PRT_URL_GENERATOR has no exception.
Method GET_URLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_NAV_CONTEXT | Call by reference | Object reference (TYPE REF TO) | LCL_URL | 20041220 | |||
2 | Exporting | ER_NAV_TARGET | Call by reference | Object reference (TYPE REF TO) | LCL_URL | 20020628 | |||
3 | Exporting | ER_URL | Call by reference | Object reference (TYPE REF TO) | LCL_URL | 20020628 | |||
4 | Importing | IM_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20020626 | ||
5 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | CRM Methode für Navigation | 20020626 | ||
6 | Importing | IM_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20020626 | ||
7 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20020626 | ||
8 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20020626 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Unerwarteter Fehler bei der URL-Generierung | 20041220 | |
2 | CX_PRT_URLGEN_INV_OBJTYPEMTHD | Keine Implementierung zu Objekttyp und Methode vorhanden | 20021108 |
Method GET_URL_FROM_NAV_TARGET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_NAV_CONTEXT | Call by reference | Object reference (TYPE REF TO) | LCL_URL | Der Navigationskontext | 20041220 | ||
2 | Importing | IR_NAV_TARGET | Call by reference | Object reference (TYPE REF TO) | LCL_URL | Das Navigationsziel | 20020626 | ||
3 | Returning | RR_URL | Value transfer | Object reference (TYPE REF TO) | LCL_URL | Das generierte URL Objekt | 20020626 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN | Unerwarteter Fehler bei der URL-Generierung | 20041220 |
Method GET_URL_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_NAME | Call by reference | Type reference (TYPE) | STRING | Der Name des Parameters der extrahiert werden soll. | 20020523 | ||
2 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | Die URL aus der der Parameter extrahiert werden soll. | 20020523 | ||
3 | Returning | RE_VALUE | Value transfer | Type reference (TYPE) | STRING | Der Wert des zu extrahierenden Parameters. | 20020523 |
Method GET_URL_PARAMETER on class CL_PRT_URL_GENERATOR has no exception.
Method GET_VALUEHELP_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_URL | Value transfer | Type reference (TYPE) | STRING | URL zum ValueHelp-Service ohne Parameter | 20030902 |
Method GET_VALUEHELP_URL on class CL_PRT_URL_GENERATOR has no exception.
Method GET_VALUE_HELP_PCD_LOCATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_PCD_LOCATOR | Value transfer | Type reference (TYPE) | STRING | PCD Locator des ValueHelp Services | 20030902 |
Method GET_VALUE_HELP_PCD_LOCATOR on class CL_PRT_URL_GENERATOR has no exception.
Method INIT_GLOBAL_DATA Signature
Method INIT_GLOBAL_DATA on class CL_PRT_URL_GENERATOR has no parameter.
Method INIT_GLOBAL_DATA on class CL_PRT_URL_GENERATOR has no exception.
Method SET_BASE_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_BASE_URL | Call by reference | Type reference (TYPE) | STRING | Die Basis-Url des Portals | 20020712 |
Method SET_BASE_URL on class CL_PRT_URL_GENERATOR has no exception.
Method SET_BASE_URL_BY_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20020712 |
Method SET_BASE_URL_BY_REQUEST on class CL_PRT_URL_GENERATOR has no exception.
Method SET_CACHE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CACHE | Call by reference | Type reference (TYPE) | TTY_CACHE_ENTRY | Tabelle von Puffereinträgen | 20041227 | ||
2 | Importing | IV_USER | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20041227 |
Method SET_CACHE on class CL_PRT_URL_GENERATOR has no exception.
Method SET_CACHE_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | CRMT_BSP_APPL | Applikation | 20041227 | ||
2 | Importing | IV_CRM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CRMT_PRT_OTYPE | CRM Objekttyp für Navigation | 20041227 | ||
3 | Importing | IV_METHOD | Call by reference | Type reference (TYPE) | CRMT_PRT_MTD | 'DEFAULT' | CRM Methode für Navigation | 20041227 | |
4 | Importing | IV_PCD_CTX | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_CONTEXT | PCD Locator eines Portal-Kontexts | 20041227 | ||
5 | Importing | IV_PCD_URL | Call by reference | Type reference (TYPE) | CRMT_ID_PORTAL_SERVICE | Id des Portalservice (Seite oder externer Service/BSP) | 20041227 | ||
6 | Importing | IV_USER | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20041227 | |
7 | Importing | IV_VIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für die Darstellung im People-Centric UI | 20041227 |
Method SET_CACHE_ENTRY on class CL_PRT_URL_GENERATOR has no exception.
Method SET_CURRENT_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20020711 |
Method SET_CURRENT_REQUEST on class CL_PRT_URL_GENERATOR has no exception.
Method SET_EP_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_VERSION_STRING | Call by reference | Type reference (TYPE) | STRING | Portalversion String: |
20030903 |
Method SET_EP_VERSION on class CL_PRT_URL_GENERATOR has no exception.
Method SET_HTTP_SERVER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_HTTP_SERVER | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_SERVER | HTTP Framework (iHTTP) HTTP Server | 20031106 |
Method SET_HTTP_SERVER on class CL_PRT_URL_GENERATOR has no exception.
Method SET_NAV_MODEL_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_NAV_MODEL_VERSION | Call by reference | Type reference (TYPE) | I | version of portal navigation model | 20020710 |
Method SET_NAV_MODEL_VERSION on class CL_PRT_URL_GENERATOR has no exception.
Method SET_URL_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_URL | Call by reference | Type reference (TYPE) | STRING | URL an die der Parameter angefügt wird. | 20020523 | ||
2 | Importing | IM_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Parameters | 20020523 | ||
3 | Importing | IM_VALUE | Call by reference | Type reference (TYPE) | STRING | Wert des Parameters | 20020523 |
Method SET_URL_PARAMETER on class CL_PRT_URL_GENERATOR has no exception.
Method SET_URL_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_URL | Call by reference | Type reference (TYPE) | STRING | 20020527 | |||
2 | Importing | IM_PARAMS | Call by reference | Type reference (TYPE) | CRMC_URL_PARAMETER_TAB | Tabelle mit URL-Parametern | 20020527 |
Method SET_URL_PARAMETERS on class CL_PRT_URL_GENERATOR has no exception.
Method VALIDATE_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_URL | Call by reference | Type reference (TYPE) | STRING | zu prüfende URL | 20021030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN_INVALID_URL | Generierte URL ist nicht valide. | 20021030 |
Method VALIDATE_URL_LENGTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_URL | Call by reference | Type reference (TYPE) | STRING | zu prüfende URL | 20021030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PRT_URLGEN_URL_TOO_LONG | Generierte URL ist zu lang. | 20021108 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 310 |