CMCSRC SAP (Logon Data CMC SAP Source System) Structure details
Description: Logon Data CMC SAP Source System
Structure field list including key, data, relationships and ABAP select examples
CMCSRC is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Logon Data CMC SAP Source System" Information within sap ABAP programs.
This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.
i.e. DATA: wa_CMCSRC TYPE CMCSRC.
The CMCSRC table consists of various fields, each holding specific information or linking keys about Logon Data CMC SAP Source System data available in SAP. These include RFCHOST (Name of Target Host), RFCSERVICE (Service used (TCP service, SAP System number)), RFCALIAS (Alias name for destination), RFCCLIENT (Explicit logon client).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .
Delivery Class:Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Not classified
SAP CMCSRC structure fields - Full list of fields found in SAP data dictionary
Field | Description | Data Element | Data Type | length (Dec) | Check table | Conversion Routine | Domain Name | MemoryID | SHLP |
RFCHOST | Name of Target Host | RFCHOST_EXT | CHAR | 1024 | RFCHOST_EXT | ||||
RFCSERVICE | Service used (TCP service, SAP System number) | RFCSERVICE | CHAR | 2 | RFCSERVICE | ||||
RFCALIAS | Alias name for destination | RFCALIAS | CHAR | 32 | Assigned to domain | RFCDEST | |||
RFCCLIENT | Explicit logon client | RFCCLIENT | CLNT | 3 | Assigned to domain | MANDT | |||
RFCUSER | Explicit user ID | RFCUSER | CHAR | 12 | SYCHAR12 | ||||
RFCLANG | Explicit language | RFCLANG | LANG | 1 | ISOLA | SYLANGU | |||
RFCCOMPRES | Data Compression Active ? | RFCCOMPRES | CHAR | 1 | SYST_FLAG | ||||
RFCSCRAMBL | Encryption? | RFCSCRAMBL | CHAR | 1 | SYST_FLAG | ||||
RFCNOKEEP | Delete session after return from function module ? | RFCNOKEEP | CHAR | 1 | SYST_FLAG | ||||
RFCEXIT | Driver program | RFCEXIT | CHAR | 40 | PROGRAM_ID | ||||
RFCNOWAIT | Synchronous call ? (no rollout with RECEIVE) | RFCNOWAIT | CHAR | 1 | SYST_FLAG | ||||
RFCAUTH | Explicit password | RFCAUTH | CHAR | 40 | XUBCODE | ||||
RFCTRACE | Trace? | RFCTRACE | CHAR | 1 | SYST_FLAG | ||||
RFCPWSCR | Unencrypted password | RFCPWSCR | CHAR | 1 | SYST_FLAG | ||||
RFCEXEC | Program Name (Complete Path) | RFCEXEC_EXT | CHAR | 1024 | RFCEXEC_EXT | ||||
RFCGWHOST | Gateway Host Name | RFCGWHOST_EXT | CHAR | 1024 | RFCHOST_EXT | ||||
RFCGWSERV | Gateway service | RFCGWSERV | CHAR | 32 | RFCNAME | ||||
RFCSYSID | System ID | RFCSYSID | CHAR | 8 | SYCHAR08 | ||||
RFCKEEP | Keep connection at end of program | RFCKEEP | CHAR | 1 | SYST_FLAG | ||||
BTCSUPPR | TRFC: Do not schedule background jobs if conn. error occurs | BTCSUPPR | CHAR | 1 | SYST_FLAG | ||||
BTCTRIES | TRFC: Connection attempt up to task | BTCTRIES | CHAR | 3 | SYCHAR03 | ||||
BTCDELAY | TRFC: Time between repeat attempts | BTCDELAY_D | CHAR | 4 | SYCHAR04 | ||||
RFCLBFLAG | RFC Using Load Balancing Procedure | RFCLBFLAG | CHAR | 1 | RFCLBFLAG | ||||
RFCSAMEUSR | Current User | RFCSAMEUSR | CHAR | 1 | RFCSAMEUSR | ||||
RFCARFCOPT | Asynchronous RFC - check load (RFCCHECK entry) | RFCARFCOPT | CHAR | 1 | RFCARFCOPT | ||||
RFCSLOGIN | Logon Procedure | RFCSLOGIN | CHAR | 1 | SYST_FLAG | ||||
RFCTSYSOPT | Table RFCSYSACL - Trusted system options | RFCTSYSOPT | CHAR | 1 | RFCTSYSOPT | ||||
RFCSNC | RFC Secure Network Communication (HTTP SSL) | RFCSNC | CHAR | 1 | RFCSNC | ||||
RFCINFO | Additional options for RFC connection | RFCINFO | CHAR | 2 | RFCINFO | ||||
RFCWAN | Slow RFC Connection (in WAN) | RFCWAN | CHAR | 1 | RFCWAN | ||||
RFCUNICODE | Number of Bytes per Character (Unicode System) | RFCUNICODE | NUMC | 1 | |||||
RFCCONVERT | Conversion for Non-Compatible Codepage? (SPACE, 'I', 'N') | RFCCONVERT | CHAR | 1 | |||||
RFCCONVX | Conversion Bytes (If RFCCONV = 'I') in Hex | RFCCONVX | CHAR | 8 | |||||
RFCBITMAP | Bitmap for Variable Options in RFCOPT | RFCBITMAP | CHAR | 8 | |||||
AUTHORITY | Authorization | DESTAUTH | CHAR | 32 | ICF_VALUE | ||||
RFCREST | MDMP Configuration Data | RFCREST | CHAR | 200 | |||||
SAVESERVER | Save target host as hostname? | SAVEHOST | CHAR | 1 | RFCTYPE | ||||
CPICTIMEOUT | CPI-C Timeout | CPICTIMEOUT | INT4 | 10 | CPICTIMEOUT | ||||
KEEPALIVETIMEOUT | Keep-Alive Timeout | KEEPALIVETIMEOUT | INT4 | 10 | KEEPALIVETIMEOUT | ||||
TRACEPROPAGATION | Trace Propagation | TRACEPROPAGATION | CHAR | 1 | TRACEPROPAGATION | ||||
STARTTYPE | Start Type | STARTTYPE | CHAR | 1 | STARTTYPE | ||||
RFCSERIAL | RFCSERIAL | RFCSERIAL | CHAR | 1 | RFCSERIAL | ||||
QRFCVERS | qRFC Version for NetWeaver | QRFCVERS | INT1 | 3 | QRFCVERS | ||||
RFCEXT | Free Space for RFCOPT | RFCEXT | CHAR | 250 | RFCEXT |
Key field | Non-key field |
How do I retrieve data from SAP structure CMCSRC using ABAP code?
As CMCSRC is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on CMCSRC as there is no data to select.How to access SAP table CMCSRC
Within an ECC or HANA version of SAP you can also view further information about CMCSRC and the data within it using relevant transactions such asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects