SAP UACC_BATCH Table to hold the Batch Execution Content Table data and field list

UACC_BATCH is a standard SAP Table which is used to store Table to hold the Batch Execution Content data in SAP systems, such as SAP R/3, S/4HANA, depending on the version and release level.

The UACC_BATCH table consists of various fields, each holding specific information or linking keys about Table to hold the Batch Execution Content data available in SAP. These include STEP_NAME (Step Name), USE_CASE (Use case of Check -- 'UPG', 'SPAM', 'ASU' etc..), TIMESTMP (UTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun)), START_TIME (System Time)... 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. .

UACC_BATCH table Technical Details:

Delivery Class: A - Application table (master and transaction data)
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)


SAP UACC_BATCH table 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 UACC_BATCH 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
MANDTClient MANDTCLNT3T000MANDT
STEP_NAMEStep Name UACC_STEP_NAMECHAR50UACC_STEP_NAMEUACC_STEP_NAME
USE_CASEUse case of Check -- 'UPG', 'SPAM', 'ASU' etc.. UACC_USE_CASECHAR30UACC_STEPUACC_USE_CASEUACC_USECASE
TIMESTMPUTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun) TZNTSTMPLDEC21(7) TZNTSTMPL
START_TIMESystem Time SYUZEITTIMS6SYTIME
JOBNAMEBackground job name BTCJOBCHAR32CHAR32
JOBCOUNTJob ID BTCJOBCNTCHAR8CHAR8
STEPCOUNTJob step ID number. BTCSTEPCNTINT410
STATUSState of Background Job BTCSTATUSCHAR1CHAR1
LOGSYSLogical system LOGSYSCHAR10Assigned to domainALPHALOGSYS
PROTNAMEABAP/4 Dictionary: name of SDIC log PROTNAMECHAR40Assigned to domainPROTNAME
DIRTYPECharacter field of length 1 CHAR_LG_01CHAR1CHAR_LG_01
REF_IDUTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun) TZNTSTMPLDEC21(7) TZNTSTMPL
REF_RFCDESTLogical Destination (Specified in Function Call) RFCDESTCHAR32Assigned to domainRFCDESTRFCF4_RFCDESTYPEALL
REF_CLNTClient MANDTCLNT3Assigned to domainMANDT
RELATIONKEYGUID in 'CHAR' Format in Uppercase GUID_32CHAR32SYSUUID_C

Key field Non-key field



How do I retrieve data from SAP table UACC_BATCH using ABAP code

The following ABAP code Example will allow you to do a basic selection on UACC_BATCH to SELECT all data from the table
DATA: WA_UACC_BATCH TYPE UACC_BATCH.

SELECT SINGLE *
FROM UACC_BATCH
INTO CORRESPONDING FIELDS OF WA_UACC_BATCH
WHERE...

How to access SAP table UACC_BATCH

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

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