CSL_DE SAP (CSL: Structure With One Field for each CSL Data Element) Structure details
Description: CSL: Structure With One Field for each CSL Data Element
Structure field list including key, data, relationships and ABAP select examples
CSL_DE 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 "CSL: Structure With One Field for each CSL Data Element" 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_CSL_DE TYPE CSL_DE.
The CSL_DE table consists of various fields, each holding specific information or linking keys about CSL: Structure With One Field for each CSL Data Element data available in SAP. These include AODT (CSL TEST: Data of Application Object), AOKY (CSL TEST: Key of Application Object), BOOL (CSL: Boolean Value), CCHLE (CSL: Number of Elements in a Communication Channel).. 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 CSL_DE 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 |
AC | CSL: Block and Monitoring Activation | CSL_AC | CHAR | 4 | CSL_AC | ||||
AODT | CSL TEST: Data of Application Object | CSL_AODT | CHAR | 32 | |||||
AOKY | CSL TEST: Key of Application Object | CSL_AOKY | RAW | 16 | SYSUUID | ||||
BOOL | CSL: Boolean Value | CSL_BOOL | CHAR | 1 | CSL_BOOL | ||||
CCHLE | CSL: Number of Elements in a Communication Channel | CSL_CCHLE | NUMC | 4 | CSL_CCHLE | ||||
CCHLEM | CSL: Minimum Number of Elements in a Communication Channel | CSL_CCHLEM | NUMC | 4 | CSL_CCHLE | ||||
CIANU | CSL: Absolute Communication Initiator: Number of Tok.Manager | CSL_CIANU | CHAR | 2 | Assigned to domain | CSL_MNU | |||
CIASY | CSL: Absolute Communication Initiator: System of Tok.Mgr | CSL_CIASY | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
CIRNU | CSL: Reletive Communication Initiator; Number of Tok.Mgr | CSL_CIRNU | CHAR | 2 | Assigned to domain | CSL_MNU | |||
CIRSY | CSL: Relative Communication Initiator: System of Tok.Mgr | CSL_CIRSY | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
COLL | CSL: Flag whether locks must fist be accumulated | CSL_COLL | CHAR | 1 | CSL_BOOL | ||||
CPLNU | CSL: Logical Communication Partner: Number of Tok.Mgr | CSL_CPLNU | CHAR | 2 | Assigned to domain | CSL_MNU | |||
CPLSY | CSL: Logical Communication Partner: System of Tok.Mgr | CSL_CPLSY | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
CPPNU | CSL: Physical Communication Partner: Number of Tok.Mgr | CSL_CPPNU | CHAR | 2 | Assigned to domain | CSL_MNU | |||
CPPPO | CSL: Physical Communication Partner: Port (RFC Destination) | CSL_CPPPO | CHAR | 32 | Assigned to domain | RFCDEST | |||
CPPSY | CSL: Physical Communication Partner: System of Tok.Mgr | CSL_CPPSY | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
EOARGS | CSL: Concatenated Lock Arguments of Lock Object | CSL_EOARGS | CHAR | 68 | CSL_EOARGS | ||||
EOCOLS | CSL: information on Block: System of Communication Partner | CSL_EOCOLS | CHAR | 64 | CSL_EOCOLS | ||||
EOCOUS | CSL: Information on Lock: If Necessary, User to Contact | CSL_EOCOUS | CHAR | 64 | CSL_EOCOUS | ||||
EOCVSO | CSL: Search Sequence of Software Components | CSL_EOCVSO | NUMC | 4 | CSL_EOCVSO | ||||
EODD | CSL: DDIC Lock Object of Lock Object | CSL_EODD | CHAR | 30 | Assigned to domain | VIEWNAME | |||
EOEQLS | CSL: Logical system in which CSL enqueue should take place | CSL_EOEQLS | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
EOLS | CSL: Logical System of Lock Object | CSL_EOLS | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
EOMPKY | CSL: Key for EOTY <-> EODD - Mappings | CSL_EOMPKY | CHAR | 32 | CSL_EOMP | CSL_EOMP | |||
EOTYKY | CSL: Key for Lock Object Type | CSL_EOTYKY | CHAR | 32 | CSL_EOTY | CSL_EOTY | |||
EOURLS | CSL. Logical system in which CSL UseRef is to take place | CSL_EOURLS | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
GUID | CSL: GUID | CSL_GUID | RAW | 16 | SYSUUID | ||||
GUIDC | CSL: GUID in Character Format | CSL_GUIDC | CHAR | 32 | SYSUUID_C | ||||
ISACC | CSL: Is the Reference Count Mechanism Activated? | CSL_ISACC | CHAR | 1 | CSL_BOOL | ||||
ISACL | CSL: Is Locking with Token Activated? | CSL_ISACL | CHAR | 1 | CSL_BOOL | ||||
ISACMC | CSL: Is Monitoring of Reference Count Mechanism Activated? | CSL_ISACMC | CHAR | 1 | CSL_BOOL | ||||
ISACML | CSL: Is Monitoring of Lock with Token Activated? | CSL_ISACML | CHAR | 1 | CSL_BOOL | ||||
ISACMT | CSL: Is Monitoring of Ref.Follow-Up Mechanism Activated? | CSL_ISACMT | CHAR | 1 | CSL_BOOL | ||||
ISACT | CSL: Is Reference Follow-up Meachnism Activated? | CSL_ISACT | CHAR | 1 | CSL_BOOL | ||||
LHNU | CSL: Number of Token Manager Holding Lock | CSL_LHNU | CHAR | 2 | Assigned to domain | CSL_MNU | |||
LHSY | CSL: Logical System of Token Manager Holding Lock | CSL_LHSY | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
LLUW | CSL: LUW of Token Lock | CSL_LLUW | RAW | 16 | SYSUUID | ||||
LLUWC | CSL: LUW of Token Lock in Character Format | CSL_LLUWC | CHAR | 32 | SYSUUID_C | ||||
LMI | CSL: User-Readable Lock Information | CSL_LMI | CHAR | 255 | CSL_MI | ||||
LNU | CSL: Number of Token Lock | CSL_LNU | RAW | 16 | SYSUUID | ||||
LNUC | CSL: Number of Token Lock in Character Format | CSL_LNUC | CHAR | 32 | SYSUUID_C | ||||
LOGSYS | CSL: Logical System | CSL_LOGSYS | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
LRCNT | CSL: Current Number of References to Token Lock | CSL_LRCNT | DEC | 8 | CSL_LRCNT | ||||
LS | CSL: Logical System | CSL_LS | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
LTS | CSL: Time of Token Lock | CSL_LTS | NUMC | 14 | SYTSTP | ||||
LUS | CSL: User Who Initiated Token Lock | CSL_LUS | CHAR | 12 | SYCHAR12 | ||||
MI | CSL: User-Readable Monitoring Information | CSL_MI | CHAR | 255 | CSL_MI | ||||
MNU | CSL: Number of Token Manager (Several Mgrs Only for Testing) | CSL_MNU | CHAR | 2 | Assigned to domain | CSL_MNU | |||
MSY | CSL: System of Token Manager (In general, logical system) | CSL_MSY | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
MTLKST | CSL: Status of Assignment Token Manager to Token | CSL_MTLKST | CHAR | 4 | CSL_MTLKST | ||||
MVCSH | CSL: Communication Schema for Shift | CSL_MVCSH | CHAR | 4 | CSL_MVCSH | ||||
MVCST | CSL: Status of Commication for Shift | CSL_MVCST | CHAR | 4 | CSL_MVCST | ||||
MVDSNU | CSL: Number of Target Token Manager of a Shift | CSL_MVDSNU | CHAR | 2 | Assigned to domain | CSL_MNU | |||
MVDSSY | CSL: Log.System of Target Token Manager of a Shift | CSL_MVDSSY | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
MVNU | CSL: (Relative) Number of Token Shift | CSL_MVNU | RAW | 16 | SYSUUID | ||||
MVNUC | CSL: Relative Number of Token Shift in Character Format | CSL_MVNUC | CHAR | 32 | SYSUUID_C | ||||
MVSRNU | CSL: Number of Source Token Manager of a Shift | CSL_MVSRNU | CHAR | 2 | Assigned to domain | CSL_MNU | |||
MVSRSY | CSL: Log.System of Source Token Manager of a Shift | CSL_MVSRSY | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
MVTS | CSL: Time of Shift | CSL_MVTS | NUMC | 14 | SYTSTP | ||||
RAC | CSL: Lock and Monitoring Activation for AddRef | CSL_RAC | CHAR | 4 | CSL_AC | ||||
RARCNT | CSL: AddRef.Number of a Reference | CSL_RARCNT | NUMC | 4 | CSL_RARCNT | ||||
RNU | CSL: Relative Number of Token Reference | CSL_RNU | RAW | 16 | SYSUUID | ||||
RNUC | CSL: Relative Number of Token Reference in Character Format | CSL_RNUC | CHAR | 32 | SYSUUID_C | ||||
RRRCNT | CSL: ReleaseRef.Number of a Reference | CSL_RRRCNT | NUMC | 4 | CSL_RRRCNT | ||||
RST | CSL: Status of Reference | CSL_RST | CHAR | 4 | CSL_RST | ||||
SC | CSL: Range of Block: Dialog vs. Posting | CSL_SC | NUMC | 1 | CSL_SC | ||||
SN | CSL: Flag Whether Dequeue to be Synchronous | CSL_SN | CHAR | 1 | CSL_BOOL | ||||
T | CSL: Token | CSL_T | CHAR | 108 | Assigned to domain | CSL_T | |||
THNU | CSL: Number of Home Tok.Mgr of a Token | CSL_THNU | CHAR | 2 | Assigned to domain | CSL_MNU | |||
THSY | CSL: Logical System of Home Tok. Mgr of a Token | CSL_THSY | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
TR_EXT | CSL: CSL-External Representation of a Token Reference | CSL_TR_EXT | CHAR | 255 | CSL_TR_EXT | ||||
TS | CSL: Time Stamp | CSL_TS | NUMC | 14 | SYTSTP | ||||
TWRKY | CSL: Key of Last Write Access to Token | CSL_TWRKY | RAW | 16 | SYSUUID | ||||
TWRTS | CSL: Time of Last Write Access to Token | CSL_TWRTS | NUMC | 14 | SYTSTP | ||||
TWRTY | CSL: Type of Last Write Access to Token | CSL_TWRTY | CHAR | 4 | CSL_TWRTY | ||||
VERSKY | CSL: Version (Status) of CSL | CSL_VERSKY | NUMC | 4 | CSL_VERSKY | ||||
WT | CSL: Control of Wait Behavior When Lock is Requested | CSL_WT | CHAR | 1 | CSL_BOOL |
Key field | Non-key field |
How do I retrieve data from SAP structure CSL_DE using ABAP code?
As CSL_DE 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 CSL_DE as there is no data to select.How to access SAP table CSL_DE
Within an ECC or HANA version of SAP you can also view further information about CSL_DE 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