Hierarchy
⤷
⤷
Properties
| Class | CL_CNV_MBT_DEST | |
| Short Description | PCL Destination | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CNV_MBT_PCL_CL | PCL Class Layer |
| Created | 20110225 | SAP |
| Last change | 20141030 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_CNV_MBT_DEST has no forward declaration.
Interfaces
Class CL_CNV_MBT_DEST has no interface implemented.
Friends
Class CL_CNV_MBT_DEST has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110318 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | CNVMBTDESTVERS | Structure to display the rfc destination versions | 20110225 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110318 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110225 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20110401 | |||
| 6 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_CNV_MBT_TECH_DEST | Technical Destination | 20110317 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | CNVMBTDEST | info.about dest. of sender/receiver/central system | 20110317 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | CNVMBTDESTSTATE | Connection state of a RFC Destination | 20130411 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110318 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110427 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | CNV_MBT_FLAG | X = no connection check | 20130128 | |||
| 12 | Static Attribute | Public | Object reference (TYPE REF TO) | CL_CNV_MBT_PACKAGE | Package | 20110429 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110318 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | CNVMBTDESTSPEC_T | Special settings for a execution target Destination | 20110411 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Activate destination and enable connection check | 20130311 | |
| 2 | Static method | Public | Method | Check if it is required to sync/overwrite destination | 20130123 | |
| 3 | Static method | Public | Method | Check if the destination points to local system | 20110531 | |
| 4 | Static method | Public | Method | Compare before/after (SM59) of a destination | 20110401 | |
| 5 | Static method | Public | Method | Check if already a version and destination exist | 20110322 | |
| 6 | Instance method | Public | Method | Based on rfc data check if already a version exist | 20110407 | |
| 7 | Static method | Public | Method | Check whether the destionation points to local system | 20130121 | |
| 8 | Static method | Public | Method | Check if the parameter is a host name or an ip number | 20110321 | |
| 9 | Static method | Public | Method | Checks if a destination id is in our namespace or not | 20110314 | |
| 10 | Static method | Public | Method | Check password for formal correctness | 20121212 | |
| 11 | Static method | Public | Method | Check synchronization | 20110324 | |
| 12 | Instance method | Public | Method | Check if a destination is already successful synchronized | 20110318 | |
| 13 | Static method | Public | Method | Check existence of a destination version | 20110413 | |
| 14 | Static method | Public | Method | Checking whether two Destinations pointing to the same syste | 20130123 | |
| 15 | Instance method | Public | Constructor | 20110225 | ||
| 16 | Static method | Public | Method | Create a pcl rfc destination | 20110318 | |
| 17 | Static method | Public | Method | Create a destination id that fulfil our naming rule | 20110404 | |
| 18 | Static method | Public | Method | 20110225 | ||
| 19 | Instance method | Public | Method | Create a version for destination with special settings | 20110408 | |
| 20 | Static method | Public | Method | Create initial entry of destination version | 20110413 | |
| 21 | Instance method | Public | Method | Deactivate destination (no connection check) | 20130311 | |
| 22 | Instance method | Public | Method | Get all information about the destination | 20110317 | |
| 23 | Instance method | Public | Method | Get table entry from table cnvmbtdest | 20110405 | |
| 24 | Instance method | Public | Method | Get information if no connection check should be done | 20130311 | |
| 25 | Static method | Public | Method | Get current version of the destination | 20110317 | |
| 26 | Instance method | Public | Method | Get information if destination is deactivated | 20130311 | |
| 27 | Static method | Public | Method | Get destination as rfcdes and rfcdisplay from remote | 20110413 | |
| 28 | Instance method | Public | Method | Get special settings for the execution target to be distribu | 20110411 | |
| 29 | Static method | Public | Method | Get RFC version of the destination with special settings | 20130318 | |
| 30 | Static method | Public | Method | Gets the execution target suffix for the destination id | 20110314 | |
| 31 | Instance method | Public | Method | Get rfcdes with modified settings for synchronization | 20110407 | |
| 32 | Instance method | Public | Method | Get all special settings for the receiving system | 20110414 | |
| 33 | Static method | Public | Method | Get system role name of an execution target | 20110318 | |
| 34 | Instance method | Public | Method | Lock Destination and set rfc check on | 20110331 | |
| 35 | Instance method | Public | Method | Modify table cnvmbtdestdist | 20110413 | |
| 36 | Instance method | Public | Method | Get latest information of the destination | 20110401 | |
| 37 | Static method | Public | Method | Search for destinations | 20110404 | |
| 38 | Instance method | Public | Method | Set if connection check should be done or not | 20130311 | |
| 39 | Instance method | Public | Method | Create or modify entry for special rfc destination settings | 20110411 | |
| 40 | Instance method | Public | Method | Prepare tables for using other destination id in receiver | 20110414 | |
| 41 | Instance method | Public | Method | calls fuba cnv_mbt_rfc_versions | 20110225 | |
| 42 | Instance method | Public | Method | Unlock Destination and set rfc check off | 20110331 | |
| 43 | Static method | Public | Method | Use destination id that is not in our namespace | 20110404 |
Events
Class CL_CNV_MBT_DEST has no event.
Types
Class CL_CNV_MBT_DEST has no local type.
Method Signatures
Method ACTIVATE_DESTINATION Signature
Method ACTIVATE_DESTINATION on class CL_CNV_MBT_DEST has no parameter.
Method ACTIVATE_DESTINATION on class CL_CNV_MBT_DEST has no exception.
Method CHECK_ALREADY_SYNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_SYNCHRONIZED | Value transfer | Type reference (TYPE) | CNV_MBT_FLAG | X = destination already synchronized | 20130123 | |||
| 2 | IP_RFCDES_NEW | Value transfer | Type reference (TYPE) | RFCDES | Destination table for Remote Function Call | 20130123 | |||
| 3 | NO_CONNECTION_CHECK | Value transfer | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20130312 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Destination and RFC related | 20130123 |
Method CHECK_DESTID_NONE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESTINATION_ID | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110531 | |||
| 2 | NONE | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110531 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No connection possible with the destination | 20110531 | ||
| 2 | Destination id does not exist local | 20110531 | ||
| 3 | Reading system info from local dest failed | 20110531 |
Method CHECK_DESTINATION_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EPT_CHANGED_FIELDS | Call by reference | Type reference (TYPE) | CNVMBTDIFFDESTFIELDS_T | return values of different destination fields | 20110401 | |||
| 2 | PS_AFTER_RFCDISPLAY | Call by reference | Type reference (TYPE) | RFCDISPLAY | Display structure for RFCDES maintenance | 20110401 | |||
| 3 | PS_AFTER_RFCDISPLAZ | Call by reference | Type reference (TYPE) | RFCDISPLAZ | Supplement for RFCDISPLAY structure (for docu) | 20110401 | |||
| 4 | PS_BEFORE_RFCDISPLAY | Call by reference | Type reference (TYPE) | RFCDISPLAY | Display structure for RFCDES maintenance | 20110401 | |||
| 5 | PS_BEFORE_RFCDISPLAZ | Call by reference | Type reference (TYPE) | RFCDISPLAZ | Supplement for RFCDISPLAY structure (for docu) | 20110401 |
Method CHECK_DESTINATION_CHANGED on class CL_CNV_MBT_DEST has no exception.
Method CHECK_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_DESTINATION_ID | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110322 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Trying to get the technical RFC destination failed | 20110322 | ||
| 2 | Destination does not exist | 20110322 | ||
| 3 | Could not get a RFC version | 20110322 |
Method CHECK_EXIST_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESTINATION_ID | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110407 | |||
| 2 | EPS_CNVMBTDESTVERS | Call by reference | Type reference (TYPE) | CNVMBTDESTVERS | MBT: RFC destination versions and settings | 20110407 | |||
| 3 | INSTNUM | Call by reference | Type reference (TYPE) | CNV_MBT_INSTNUM | Installation Number of RFC Target | 20110407 | |||
| 4 | LOADBALANCING | Call by reference | Type reference (TYPE) | RFCLBFLAG | RFC via load distribution procedure (Load Balancing) | 20110407 | |||
| 5 | LOGON_GROUP | Call by reference | Type reference (TYPE) | RFCLOAD_D | Logon group for load distribution mode | 20110407 | |||
| 6 | LOGON_LANGU | Call by reference | Type reference (TYPE) | RFCLANG | Explicit language | 20110407 | |||
| 7 | RFC_CLIENT | Call by reference | Type reference (TYPE) | RFCCLIENT | Explicit logon client | 20110407 | |||
| 8 | SERVER | Call by reference | Type reference (TYPE) | RFCDISPLAY-RFCHOST | Name of target host | 20110407 | |||
| 9 | SYSTEM_ID | Call by reference | Type reference (TYPE) | RFCSYSID | System ID | 20110407 | |||
| 10 | SYSTEM_NR | Call by reference | Type reference (TYPE) | RFCSERVICE | Service used (TCP service, SAP System number) | 20110407 |
Method CHECK_EXIST_VERSION on class CL_CNV_MBT_DEST has no exception.
Method CHECK_FOR_NONE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESTINATION_ID | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130121 | |||
| 2 | EXEC_TARGET | Call by reference | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20130121 | |||
| 3 | NONE | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20130121 | |||
| 4 | PACKID | Call by reference | Type reference (TYPE) | CNV_MBT_PACKID | Package Number of Transformation / Analysis Package | 20130121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No connection possible with the destination | 20130121 | ||
| 2 | Destination id does not exist local | 20130121 | ||
| 3 | Reading system info from local dest failed | 20130121 |
Method CHECK_IF_HOST_OR_IP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EP_HOST | Call by reference | Type reference (TYPE) | RFCDISPLAY-RFCHOST | Host name | 20110321 | |||
| 2 | EP_IP | Call by reference | Type reference (TYPE) | RFCDISPLAY-RFCHOST | IP number | 20110321 | |||
| 3 | IP_HOST_OR_IP | Call by reference | Type reference (TYPE) | RFCDISPLAY-RFCHOST | Host name or IP number | 20110321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Determination of IP number from Host name failed | 20110321 | ||
| 2 | Determination of host name from the IP number failed | 20110321 |
Method CHECK_NAMESPACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EP_OLD_NAMESPACE | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | With subproject name in destination id | 20110322 | |||
| 2 | EP_OUR_NAMESPACE | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110314 | |||
| 3 | IP_DESTINATION_ID | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110314 | |||
| 4 | IP_PACKID | Call by reference | Type reference (TYPE) | CNV_MBT_PACKID | Package Number to Specify CMIS and TDMS Packages | 20110523 |
Method CHECK_NAMESPACE on class CL_CNV_MBT_DEST has no exception.
Method CHECK_PASSWORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_PASSWORD | Call by reference | Type reference (TYPE) | BAPIPWD | SAP user password | 20121212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Destination and RFC related | 20121212 |
Method CHECK_SYNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_LOCK | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | 'X' | Flag (X = yes, initial = no) | 20110713 | ||
| 2 | EP_SYNC_OK | Value transfer | Type reference (TYPE) | CNV_MBT_FLAG | X = synchronization ok | 20110324 | |||
| 3 | IP_CALLED_DESTINATION | Call by reference | Type reference (TYPE) | CNVMBTDEST | Logical Destination (Specified in Function Call) | 20110324 | |||
| 4 | IP_CHECKED_DESTINATION | Call by reference | Type reference (TYPE) | CNVMBTDEST | Logical Destination (Specified in Function Call) | 20110324 | |||
| 5 | IP_DESTDIST | Call by reference | Type reference (TYPE) | CNVMBTDESTDIST | Control table for the distribution of destinations | 20110412 | |||
| 6 | IP_PACKID | Call by reference | Type reference (TYPE) | CNV_MBT_PACKID | Package Number to Specify CMIS and TDMS Packages | 20110324 | |||
| 7 | NO_CONNECTION_CHECK | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | X = no connection check | 20130128 |
Method CHECK_SYNC on class CL_CNV_MBT_DEST has no exception.
Method CHECK_SYNCHRONIZATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_LOCK | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | 'X' | Flag (X = yes, initial = no) | 20110712 | ||
| 2 | EP_SYNC_OK | Value transfer | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Connection to destination not possible | 20110527 | ||
| 2 | Destination not synchronized or not possible to determine | 20110318 |
Method CHECK_VERSION_STATIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESTINATION_ID | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110413 | |||
| 2 | EPS_CNVMBTDESTVERS | Value transfer | Type reference (TYPE) | CNVMBTDESTVERS | MBT: RFC destination versions and settings | 20110413 | |||
| 3 | INSTNUM | Value transfer | Type reference (TYPE) | CNV_MBT_INSTNUM | Installation Number of RFC Target | 20110413 | |||
| 4 | LOADBALANCING | Value transfer | Type reference (TYPE) | RFCLBFLAG | RFC via load distribution procedure (Load Balancing) | 20110413 | |||
| 5 | LOGON_GROUP | Value transfer | Type reference (TYPE) | RFCDISPLAY-RFCEXEC | Logon group for load distribution mode | 20110413 | |||
| 6 | LOGON_LANGU | Value transfer | Type reference (TYPE) | RFCLANG | Explicit language | 20110413 | |||
| 7 | RFC_CLIENT | Value transfer | Type reference (TYPE) | RFCCLIENT | Explicit logon client | 20110413 | |||
| 8 | SERVER | Value transfer | Type reference (TYPE) | RFCDISPLAY-RFCHOST | Name of target host | 20110413 | |||
| 9 | SYSTEM_ID | Value transfer | Type reference (TYPE) | RFCSYSID | System ID | 20110413 | |||
| 10 | SYSTEM_NR | Value transfer | Type reference (TYPE) | RFCSERVICE | Service used (TCP service, SAP System number) | 20110413 |
Method CHECK_VERSION_STATIC on class CL_CNV_MBT_DEST has no exception.
Method COMPARE_DEST_EQUAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_EQUAL | Value transfer | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20130123 | |||
| 2 | IP_EXEC_TARGET01 | Call by reference | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20130123 | |||
| 3 | IP_EXEC_TARGET02 | Call by reference | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20130123 | |||
| 4 | IP_PACKID | Call by reference | Type reference (TYPE) | CNV_MBT_PACKID | Package Number of Transformation / Analysis Package | 20130123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Destination and RFC related | 20130123 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_LOCK | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110712 | |||
| 2 | DESTINATION_ID | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110225 | |||
| 3 | EXEC_TARGET | Value transfer | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20110401 | |||
| 4 | NO_CONNECTION_CHECK | Value transfer | Type reference (TYPE) | CNV_MBT_FLAG | X = no connection check | 20130123 | |||
| 5 | PACKID | Value transfer | Type reference (TYPE) | CNV_MBT_PACKID | Package Number to Specify CMIS and TDMS Packages | 20110329 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Destination Id does not exist | 20110225 | ||
| 2 | For the execution target it is not allowed to use NONE | 20110427 | ||
| 3 | Could not determine a version of the destination | 20110225 | ||
| 4 | Unknown error | 20110225 |
Method CREATE_DESTINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_DESTINATION_ID | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110318 | |||
| 2 | IP_EXEC_TARGET | Call by reference | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20110321 | |||
| 3 | IP_KEEP_PASSWORD | Call by reference | Type reference (TYPE) | CHAR1 | 20110321 | ||||
| 4 | IP_PACKID | Call by reference | Type reference (TYPE) | CNV_MBT_PACKID | Package Number to Specify CMIS and TDMS Packages | 20110318 | |||
| 5 | IP_RFCRAW02 | Call by reference | Type reference (TYPE) | RFCRAW02 | 20110321 | ||||
| 6 | IP_RFCRAW04 | Call by reference | Type reference (TYPE) | RFCRAW04 | 20110321 | ||||
| 7 | IS_DESTINATION | Call by reference | Type reference (TYPE) | RFCDISPLAY | Display structure for RFCDES maintenance | 20110321 | |||
| 8 | IS_RFCCHECK | Call by reference | Type reference (TYPE) | RFCCHECK | 20110321 | ||||
| 9 | IS_RFCDISPLAZ | Call by reference | Type reference (TYPE) | RFCDISPLAZ | Supplement for RFCDISPLAY structure (for docu) | 20110321 | |||
| 10 | IS_RFCDOC | Call by reference | Type reference (TYPE) | RFCDOC | RFC options | 20110321 | |||
| 11 | IS_RFCOPT | Call by reference | Type reference (TYPE) | RFCOPT | 20110321 | ||||
| 12 | IS_RFCSNCPARA | Call by reference | Type reference (TYPE) | RFCSNCPARA | 20110321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Destination already exist | 20110321 | ||
| 2 | Creation of RFC Destination failed | 20110321 | ||
| 3 | Create RFC version failed | 20110526 | ||
| 4 | No authorization to read rfc destinations | 20110321 | ||
| 5 | Destination id not in our namespace | 20110318 | ||
| 6 | Reading the RFC destination failed | 20110321 | ||
| 7 | Calling method returns with an unknown error | 20110321 |
Method CREATE_DESTINATION_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CREATE_WITH_SUBPROJECT_NAME | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | Subproject name will be part of the destination id | 20110404 | |||
| 2 | DESTINATION_ID | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110404 | |||
| 3 | EXECUTION_TARGET | Call by reference | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed inSubpr | 20110404 | |||
| 4 | PACKID | Call by reference | Type reference (TYPE) | CNV_MBT_PACKID | Package Number to Specify CMIS and TDMS Packages | 20110404 |
Method CREATE_DESTINATION_ID on class CL_CNV_MBT_DEST has no exception.
Method CREATE_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_LOCK | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | 'X' | Flag (X = yes, initial = no) | 20110712 | ||
| 2 | DESTINATION_ID | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110225 | |||
| 3 | DEST_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_DEST | PCL Destination | 20110225 | |||
| 4 | EXEC_TARGET | Call by reference | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20110401 | |||
| 5 | NO_CONNECTION_CHECK | Value transfer | Type reference (TYPE) | CNV_MBT_FLAG | X = no connection check | 20130123 | |||
| 6 | PACKID | Call by reference | Type reference (TYPE) | CNV_MBT_PACKID | Package Number to Specify CMIS and TDMS Packages | 20110329 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Create object failed | 20110225 |
Method CREATE_VERSION_FOR_SPEC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IPT_DEST | Value transfer | Type reference (TYPE) | CNVMBTDEST_T | info.about dest. of sender/receiver/central system | 20110408 | |||
| 2 | IPT_DESTVERS | Value transfer | Type reference (TYPE) | CNVMBTDESTVERS_T | Version of a RFC destinaton used in DMIS | 20110408 | |||
| 3 | IP_DESTDIST | Value transfer | Type reference (TYPE) | CNVMBTDESTDIST | Control table for the distribution of destinations | 20110408 | |||
| 4 | IP_RFCDISPLAY | Value transfer | Type reference (TYPE) | RFCDISPLAY | Data for the new version | 20110408 |
Method CREATE_VERSION_FOR_SPEC on class CL_CNV_MBT_DEST has no exception.
Method CREATE_VERSION_STATIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EP_DESTVERS | Call by reference | Type reference (TYPE) | CNVMBTDESTVERS | MBT: RFC destination versions and settings | 20110414 | |||
| 2 | IP_DESTVERS | Call by reference | Type reference (TYPE) | CNVMBTDESTVERS | MBT: RFC destination versions and settings | 20110415 | |||
| 3 | IP_RFCDISPLAY | Call by reference | Type reference (TYPE) | RFCDISPLAY | Display structure for RFCDES maintenance | 20110413 |
Method CREATE_VERSION_STATIC on class CL_CNV_MBT_DEST has no exception.
Method DEACTIVATE_DESTINATION Signature
Method DEACTIVATE_DESTINATION on class CL_CNV_MBT_DEST has no parameter.
Method DEACTIVATE_DESTINATION on class CL_CNV_MBT_DEST has no exception.
Method GET_ALL_DEST_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_LOCK | Value transfer | Type reference (TYPE) | CNV_MBT_FLAG | 'X' | Flag (X = yes, initial = no) | 20110713 | ||
| 2 | EP_DESTINATION_DETAILS | Value transfer | Type reference (TYPE) | CNVMBTDESTDETAILS | RFC destination details | 20110317 |
Method GET_ALL_DEST_INFO on class CL_CNV_MBT_DEST has no exception.
Method GET_CNVMBTDEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PT_CNVMBTDEST | Value transfer | Type reference (TYPE) | CNVMBTDEST | Table for all used destinations | 20110405 |
Method GET_CNVMBTDEST on class CL_CNV_MBT_DEST has no exception.
Method GET_CONNECTION_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CHECK_ALLOWED | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | If 'X' then connection check is allowed | 20130311 |
Method GET_CONNECTION_CHECK on class CL_CNV_MBT_DEST has no exception.
Method GET_CURRENT_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EP_CNVMBTDESTVERS | Value transfer | Type reference (TYPE) | CNVMBTDESTVERS | MBT: RFC destination versions and settings | 20110317 | |||
| 2 | IP_DESTINATION_ID | Call by reference | Type reference (TYPE) | RFCDEST | Destination table for Remote Function Call | 20110317 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No version for the given destination id found | 20110317 |
Method GET_DEACTIVATION_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DEACTIVATED | Value transfer | Type reference (TYPE) | CNV_MBT_FLAG | 'X' means that destination is deactivated | 20130311 |
Method GET_DEACTIVATION_STATE on class CL_CNV_MBT_DEST has no exception.
Method GET_DEST_FROM_REMOTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EP_DIALOG_USER_TYPE | Call by reference | Type reference (TYPE) | ANSWER | Alternative reply for dialog query | 20110415 | |||
| 2 | EP_RFCDES | Call by reference | Type reference (TYPE) | RFCDES | Destination table for Remote Function Call | 20110413 | |||
| 3 | EP_RFCDISPLAY | Call by reference | Type reference (TYPE) | RFCDISPLAY | Display structure for RFCDES maintenance | 20110413 | |||
| 4 | EP_RFCSI | Call by reference | Type reference (TYPE) | RFCSI | RFC system info (see RFC_SYSTEM_INFO_functionmodule) | 20110415 | |||
| 5 | EP_RFC_LOGIN_COMPLETE | Call by reference | Type reference (TYPE) | ANSWER | Alternative reply for dialog query | 20110415 | |||
| 6 | EP_SYSTEM_INFO | Call by reference | Type reference (TYPE) | CNVMBTDESTVERS | MBT: RFC destination versions and settings | 20110415 | |||
| 7 | EP_UNICODE | Call by reference | Type reference (TYPE) | CNV_MBT_UNICODE | Unicode flag | 20110415 | |||
| 8 | IP_DESTINATION_ID | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110413 | |||
| 9 | IP_PACKID | Call by reference | Type reference (TYPE) | CNV_MBT_PACKID | Package Number to Specify CMIS and TDMS Packages | 20110413 | |||
| 10 | IP_RCV_EXEC_TARGET | Call by reference | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20110413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Problems with connection to the remote system | 20110413 | ||
| 2 | Destination does not exist in table cnvmbtdest | 20110413 | ||
| 3 | Reading Destination from remote system failed | 20110413 | ||
| 4 | Converting rfcdes to rfcdisplay failed | 20110415 | ||
| 5 | Reading system information from remote system failed | 20110415 |
Method GET_DEST_SPEC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_DEST_SPEC | Value transfer | Type reference (TYPE) | CNVMBTDESTSPEC_T | Table for special rfc destination settings in a exec system | 20110411 |
Method GET_DEST_SPEC on class CL_CNV_MBT_DEST has no exception.
Method GET_DEST_SPEC_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EP_VERSION | Call by reference | Type reference (TYPE) | CNV_MBT_RFC_VERSION | Version of RFC Destination Setting | 20130318 | |||
| 2 | IPS_DESTSPEC | Call by reference | Type reference (TYPE) | CNVMBTDESTSPEC | Special settings for a execution target Destination | 20130318 | |||
| 3 | IP_DESTINATION_ID | Call by reference | Type reference (TYPE) | RFCDEST | Destination table for Remote Function Call | 20130318 |
Method GET_DEST_SPEC_VERSION on class CL_CNV_MBT_DEST has no exception.
Method GET_EXEC_TARGET_SUFFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EP_SUFFIX | Call by reference | Type reference (TYPE) | CHAR3 | Execution target suffix | 20110314 | |||
| 2 | IP_EXEC_TARGET | Call by reference | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20110314 |
Method GET_EXEC_TARGET_SUFFIX on class CL_CNV_MBT_DEST has no exception.
Method GET_MODIFIED_RFCDES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DIST_EXEC_TARGET | Call by reference | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20110407 | |||
| 2 | EP_CHANGED | Value transfer | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110407 | |||
| 3 | EP_RFCDES | Value transfer | Type reference (TYPE) | RFCDES | Destination table for Remote Function Call | 20110407 | |||
| 4 | EP_RFCDISPLAY_MODIFIED | Value transfer | Type reference (TYPE) | RFCDISPLAY | Modified display structure for RFCDES maintenance | 20110408 |
Method GET_MODIFIED_RFCDES on class CL_CNV_MBT_DEST has no exception.
Method GET_SPECIAL_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EPT_DESTDIST | Call by reference | Type reference (TYPE) | CNVMBTDESTDIST_T | Table type for cnvmbtdestdist | 20110414 | |||
| 2 | EPT_DESTSPEC | Call by reference | Type reference (TYPE) | CNVMBTDESTSPEC_T | Table for special rfc destination settings in a exec system | 20110414 | |||
| 3 | EP_SPECIAL_SETTINGS | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | X = special settings for rfcdes available | 20110414 | |||
| 4 | EP_USE_OTHER_DEST_ID | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110414 |
Method GET_SPECIAL_SETTINGS on class CL_CNV_MBT_DEST has no exception.
Method GET_SYSTEM_ROLE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EP_SYSTEM_ROLE_NAME | Value transfer | Type reference (TYPE) | CNV_MBT_DESCRIPT | Description Field | 20110318 | |||
| 2 | IP_EXEC_TARGET | Call by reference | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20110322 |
Method GET_SYSTEM_ROLE_NAME on class CL_CNV_MBT_DEST has no exception.
Method LOCK_DESTINATION Signature
Method LOCK_DESTINATION on class CL_CNV_MBT_DEST has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Could not lock rfc destination | 20110331 | ||
| 2 | Could not turn on rfc check | 20110331 |
Method MODIFY_DESTDIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_DESTDIST | Call by reference | Type reference (TYPE) | CNVMBTDESTDIST | Control table for the distribution of destinations | 20110413 |
Method MODIFY_DESTDIST on class CL_CNV_MBT_DEST has no exception.
Method REFRESH Signature
Method REFRESH on class CL_CNV_MBT_DEST has no parameter.
Method REFRESH on class CL_CNV_MBT_DEST has no exception.
Method SEARCH_DESTINATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Type reference (TYPE) | RFCCLIENT | Explicit logon client | 20110404 | |||
| 2 | DEST_ID_PREFIX | Call by reference | Type reference (TYPE) | EDPLINE | EDIC: Program editor line | 20110404 | |||
| 3 | NO_SYSTEM_ID | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110404 | |||
| 4 | RESTRICT_DMIS_DEST | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | Flag (X = yes, initial = no) | 20110404 | |||
| 5 | SERVER | Call by reference | Type reference (TYPE) | RFCDISPLAY-RFCHOST | Name of target host | 20110404 | |||
| 6 | SYSTEM_ID | Call by reference | Type reference (TYPE) | RFCSYSID | System ID | 20110404 | |||
| 7 | SYSTEM_NO | Call by reference | Type reference (TYPE) | RFCSERVICE | Service used (TCP service, SAP System number) | 20110404 | |||
| 8 | TP_DEST_INFO | Call by reference | Type reference (TYPE) | CNVMBTRFCDISPLAY_T | List of destinations in the format of rfcdisplay | 20110404 | |||
| 9 | TP_DEST_RESULT | Call by reference | Type reference (TYPE) | CNVMBTSEARCHDESTRESULT_T | Result of searching for destinations | 20110404 | |||
| 10 | USER | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20110404 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RFC Destination search returns with an error | 20110404 |
Method SET_CONNECTION_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_CONNECTION_CHECK | Call by reference | Type reference (TYPE) | CNV_MBT_FLAG | Set if connection check should be done or not | 20130311 |
Method SET_CONNECTION_CHECK on class CL_CNV_MBT_DEST has no exception.
Method SET_DEST_SPEC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_DEST_SPEC | Value transfer | Type reference (TYPE) | CNVMBTDESTSPEC_T | Table for special rfc destination settings in a exec system | 20110411 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Special destination settings couldn´t be modified | 20110411 |
Method SET_FOR_OTHER_DESTINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IPT_DEST | Value transfer | Type reference (TYPE) | CNVMBTDEST_T | Table for all used destinations | 20110414 | |||
| 2 | IPT_DESTVERS | Value transfer | Type reference (TYPE) | CNVMBTDESTVERS_T | Version of a RFC destinaton used in DMIS | 20110414 | |||
| 3 | IP_DESTDIST | Value transfer | Type reference (TYPE) | CNVMBTDESTDIST | Control table for the distribution of destinations | 20110414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Destinaiton ID does not exist | 20110414 |
Method SET_VERSION Signature
Method SET_VERSION on class CL_CNV_MBT_DEST has no parameter.
Method SET_VERSION on class CL_CNV_MBT_DEST has no exception.
Method UNLOCK_DESTINATION Signature
Method UNLOCK_DESTINATION on class CL_CNV_MBT_DEST has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Could not turn off rfc check for that destination | 20110331 | ||
| 2 | Could not unlock RFC destination | 20110331 |
Method USE_FOREIGN_DESTINATION_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESTINATION_ID | Call by reference | Type reference (TYPE) | RFCDEST | Destination | 20110404 | |||
| 2 | EXEC_TARGET | Call by reference | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20110404 | |||
| 3 | PACKID | Call by reference | Type reference (TYPE) | CNV_MBT_PACKID | Package Number to Specify CMIS and TDMS Packages | 20110404 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | There is no connection to the destination | 20110405 | ||
| 2 | Error when creating destination object for package and exec | 20110405 | ||
| 3 | The creation of a RFC version for the destination id failed | 20110511 | ||
| 4 | Error when creating tech. dest. object for destination id | 20110405 |
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in | 2010_1_620 |