CMAC_ST SAP (Student information) Structure details

Dictionary Type: Structure
Description: Student information




ABAP Code to SELECT data from CMAC_ST
Related tables to CMAC_ST
Access table CMAC_ST




Structure field list including key, data, relationships and ABAP select examples

CMAC_ST 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 "Student information" 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_CMAC_ST TYPE CMAC_ST.

The CMAC_ST table consists of various fields, each holding specific information or linking keys about Student information data available in SAP. These include CMSTNUM (Student Number), CMPERSL (Key for Period Assignment), CMSTCAT (Student Fee Category), CMBENCAT (Benefit Category).. 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: Can be enhanced (character-type or numeric)


SAP CMAC_ST 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
CMSTIDObject ID of Student PIQSTUDENTNUMC8PLOGIHROBJIDSTUDENT
CMSTNUMStudent Number CMAC_ST_NUMBERCHAR12TEXT12
CMPERSLKey for Period Assignment PERSL_KKCHAR4Assigned to domainPERSL_KK
CMSTCATStudent Fee Category PIQSTFEECATCHAR4T7PIQSTFEECATPIQSTFEECAT
CMBENCATBenefit Category PIQBENCATCHAR4T7PIQBENCATPIQBENCAT
CMPREVHEIndicator: Student Has Attended Other University PIQPREVHECHAR1XFELD
CMSTGRPStudent Group PIQSTGRPCHAR4T7PIQSTGRPPIQSTGRP
CMPDISCT1Discount/Surcharge Category 1 PIQPDISCT1CHAR4T7PIQPDISCT1PIQPDISCT1
CMPDISCT2Discount/Surcharge Category 2 PIQPDISCT2CHAR4T7PIQPDISCT2PIQPDISCT2
CMPDISCT3Discount/Surcharge Category 3 PIQPDISCT3CHAR4T7PIQPDISCT3PIQPDISCT3
CMPDISCT4Discount/Surcharge Category 4 PIQPDISCT4CHAR4T7PIQPDISCT4PIQPDISCT4
CMPDISCT5Discount/Surcharge Category 5 PIQPDISCT5CHAR4T7PIQPDISCT5PIQPDISCT5
CMPDISCT6Discount/Surcharge Category 6 PIQPDISCT6CHAR4T7PIQPDISCT6PIQPDISCT6
CMNATIONationality (Citizenship) PIQNATSLCHAR3T005LAND1NAT
CMLOCCURRLocal Currency CMAC_LOCCURRCUKY5TCURCWAERS
CMDOCCURRDocument Currency CMAC_DOCCURRCUKY5TCURCWAERS
CMCOMPCODEStandard Company Code STDBK_KKCHAR4Assigned to domainBUKRS
CMCOCDGRPCompany Code Group OPBUK_KKCHAR4Assigned to domainOPBUK_KKOPBUK
CMSTCAMPUSCampus of Student CMAC_STCAMPUSNUMC8NUM08
CMSTORGObject ID of Student's Organizational Unit CMAC_ST_ORGUNITNUMC8PLOGIHROBJIDCMAC_SHLP_ORG
CMSTSTATUSStudent Fee Calculation Status PIQ_ST_STATUSCHAR1PIQ_ST_STATUS
CMVISATYPEVisa or Registration Type PIQVISATYPECHAR4T7PIQVISATYPEPIQVISATYPE
CMSTKEYDATKey Date PIQKEYDATEDATS8DATUM

Key field Non-key field



How do I retrieve data from SAP structure CMAC_ST using ABAP code?

As CMAC_ST 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 CMAC_ST as there is no data to select.

How to access SAP table CMAC_ST

Within an ECC or HANA version of SAP you can also view further information about CMAC_ST and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!