SAP GRAC_S_API_ERM_REP API structure for ERM reports Table data and field list

GRAC_S_API_ERM_REP 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 "API structure for ERM reports" 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_GRAC_S_API_ERM_REP TYPE GRAC_S_API_ERM_REP.

The GRAC_S_API_ERM_REP table consists of various fields, each holding specific information or linking keys about API structure for ERM reports data available in SAP. These include CONNECTOR_DESCN (Description), ACTION (Action), ACTIONDESC (Long Description), PROFILE (Profile Name)... 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. .

GRAC_S_API_ERM_REP structure Technical Details:

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can Be Enhanced (Deep)


SAP GRAC_S_API_ERM_REP structure fields - Full list of fields found in SAP data dictionary

Looking for S/4HANA specific information? Click here to explore the details, fields and extensibility available for this table in the SAP S/4HANA version of the GRAC_S_API_ERM_REP table. Also check whether the table still exists or has been transformed into a CDS view as part of the HANA simplifications.
Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
CONNECTORConnector Id GRFN_CONNECTORIDCHAR32Assigned to domainRFCDEST
CONNECTOR_DESCNDescription GRAC_DESCNCHAR132GRAC_DESCN
ACTIONAction GRAC_ACTIONCHAR50GRAC_ACTION
ACTIONDESCLong Description GRAC_LONG_DESCNCHAR255GRAC_LONG_DESCN
PROFILEProfile Name GRAC_PROFILECHAR20GRAC_PROFILE
PROFILEDESCNLong Description GRAC_LONG_DESCNCHAR255GRAC_LONG_DESCN
ROLE_NAMERole Name GRAC_ROLE_NAMECHAR300GRAC_ROLE_NAME
ROLEDESCNDescription GRAC_DESCNCHAR132GRAC_DESCN
USEDFLAGSingle-Character Indicator CHAR1CHAR1CHAR1
USERIDUser ID GRAC_USERCHAR50GRAC_USER
FULLNAMEFull Name of Person AD_NAMTEXTCHAR80TEXT80
EXEC_COUNTNatural Number INT4INT410INT4
EXECUTION_DATETime Stamp GRFN_TIMESTAMPDEC15TSTPSGRFN_TIMESTAMP
RISKIDAccess Risk ID GRAC_SODRISK_IDCHAR8GRAC_SODRISK_ID
DERIVED_ROLERole Name GRAC_ROLE_NAMECHAR300GRAC_ROLE_NAME
DERIVED_ROLE_DESCDescription GRAC_DESCNCHAR132GRAC_DESCN
ORGVALUEOrganization Value Mapping GRAC_ORG_VAL_MAPCHAR50GRAC_ORG_VAL_MAP
FROMVALFrom Value GRAC_FROM_VALCHAR50GRAC_AUTH_VAL
TOVALTo Value GRAC_TO_VALCHAR50GRAC_AUTH_VAL
ORG_LEVELOrganization Level GRAC_ORG_LEVELCHAR50GRAC_ORG_LEVEL
DISCREPANCYLong Description GRAC_LONG_DESCNCHAR255GRAC_LONG_DESCN
ROLE_TYPERole Type for risk analysis GRAC_SOD_ROLE_TYPECHAR1GRAC_SOD_ROLE_TYPE
BZPRCIDBusiness Process GRAC_BPROCCHAR10Assigned to domainGRACBPROC
CONNECTOR_GRPConnector Group GRFN_CONNECTORGRPCHAR10Assigned to domainGRFN_CONNECTORGRP
VALIDFROMValidity Start Date GRAC_VALID_FROMDATS8GRAC_DATE
VALIDTOValidity End Date GRAC_VALID_TODATS8GRAC_DATE
EXPIREDROLECharacter Field Length = 10 CHAR10CHAR10CHAR10
COMPROLERole Name GRAC_ROLE_NAMECHAR300GRAC_ROLE_NAME
CMPACTIONCharacter Field Length = 10 CHAR10CHAR10CHAR10
SINGLEROLERole Name GRAC_ROLE_NAMECHAR300GRAC_ROLE_NAME
USERGROUPUser group GRAC_USER_GROUPCHAR12Assigned to domainGRAC_USER_GROUP
RSTATUS Role Status0
GEN_DATETIMETime Stamp GRFN_TIMESTAMPDEC15TSTPSGRFN_TIMESTAMP
GEN_BYUser ID GRAC_USERCHAR50GRAC_USER
STARTDTValidity Start Date GRAC_VALID_FROMDATS8GRAC_DATE
STARTIMTime UZEITTIMS6UZEIT
ENDDTValidity End Date GRAC_VALID_TODATS8GRAC_DATE
ENDTIMTime UZEITTIMS6UZEIT
CHANGEBYUser Name in User Master Record XUBNAMECHAR12Assigned to domainXUBNAMEXUS
TCODETransaction Code TCODECHAR20Assigned to domainTCODETCD
LANGUAGELogon Language GRAC_LOGON_LANGULANG1Assigned to domainISOLAGRAC_LANG
OLD_VALUEOld Value GRAC_OLD_VALUECHAR254GRAC_OLD_VALUE
NEW_VALUENew Value GRAC_NEW_VALUECHAR254GRAC_NEW_VALUE
UDATEDate DATUMDATS8DATUM
UTIMETime UZEITTIMS6UZEIT
CONNGRP_DESCNConnector Group GRAC_CONNGRP_TEXTCHAR40GRFN_CONNECTORGRPT
RLTYPE_DESCNRole Type GRAC_RLTYPE_DESCNCHAR132GRAC_DESCN
BPDESCNBusiness process GRAC_BPROC_DESCNCHAR132GRAC_DESCN
CHILD_ROLE_NAMERole Name GRAC_ROLE_NAMECHAR300GRAC_ROLE_NAME
CHILD_ROLE_DESCNDescription GRAC_DESCNCHAR132GRAC_DESCN
BSUBPROC_DESCNSubprocess GRAC_BSUBPROC_TCHAR132GRAC_DESCN
CRITLVL_DESCNDescription GRAC_DESCNCHAR132GRAC_DESCN
OWNERRole Owner GRAC_IS_OWNERCHAR1GRFN_BOOLEAN
APPRVRAssignment Approver GRAC_APPRVRCHAR1GRFN_BOOLEAN
APPROVERRole approver GRAC_APPROVERCHAR12Assigned to domainXUBNAME
ALT_APPROVERAlternate approver GRAC_ALTAPPROVERCHAR12Assigned to domainXUBNAME
ALT_APP_NAMEFull Name of Person AD_NAMTEXTCHAR80TEXT80
APPLICATION_TYPEApplication Type GRAC_APPL_TYPECHAR10Assigned to domainGRAC_APPL_TYPEGRAC_APPL_TYPE
BSUBPROCSubprocess GRAC_BSUBPROCCHAR10Assigned to domainGRAC_BSUBPROC

Key field Non-key field



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

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

How to access SAP table GRAC_S_API_ERM_REP

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

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