SAP ABAP Class CL_UACC_BATCH_PROCESSING (Some tools for the batch processing part)
Hierarchy
ST-PI (Software Component) SAP Solution Tools Plug-In
   SV-SMG-ASU (Application Component) Application-Specific Upgrade
     UACC (Package) Upgrade Accelerator Framework
Properties
Class CL_UACC_BATCH_PROCESSING  
Short Description Some tools for the batch processing part    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UACC   Upgrade Accelerator Framework 
Created 20071001   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UACC_BATCH_PROCESSING has no forward declaration.
Interfaces
Class CL_UACC_BATCH_PROCESSING has no interface implemented.
Friends
Class CL_UACC_BATCH_PROCESSING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_JOB_CANCELED Constant Public Type reference (TYPE) UACC_BATCH-STATUS 'A' Job cancelled 20071011
2 GC_JOB_COMPLETED Constant Public Type reference (TYPE) UACC_BATCH-STATUS '0' Job finished 20071011
3 GC_JOB_COMPLETED_ERROR Constant Public Type reference (TYPE) UACC_BATCH-STATUS '4' DOMA SCHEDMAN_JOB_STATI:Processing completed, but has errors 20071011
4 GC_JOB_COMPLETED_WARNING Constant Public Type reference (TYPE) UACC_BATCH-STATUS '2' DOMA SCHEDMAN_JOB_STATI:Processing completed, but with warni 20071011
5 GC_JOB_READY Constant Public Type reference (TYPE) UACC_BATCH-STATUS 'N' Job ready (not running) 20071123
6 GC_JOB_RELEASED Constant Public Type reference (TYPE) UACC_BATCH-STATUS 'G' Job released 20071123
7 GC_JOB_RUNNING Constant Public Type reference (TYPE) UACC_BATCH-STATUS 'R' Job active/running 20071011
8 GC_JOB_SCHEDULED Constant Public Type reference (TYPE) UACC_BATCH-STATUS 'S' Job scheduled 20071123
9 GC_TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071016
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Create a new entry 20071001
2 DELETE Static method Public Method Delete an existing entry 20071001
3 READ_BY_DATA Static method Public Method Read an existing entry by attributes within the data part 20071001
4 READ_BY_KEY Static method Public Method Read an existnig entry by its database key 20071001
5 UPDATE Static method Public Method Update an existing entry 20071001
6 UPDATE_STATUS Static method Public Method Update the status of an existing entry 20071001
Events
Class CL_UACC_BATCH_PROCESSING has no event.
Types
Class CL_UACC_BATCH_PROCESSING has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENTRY Call by reference Type reference (TYPE) UACC_BATCH Table to hold the Batch Execution Content 20071001
# Exception Resumable Description Created on
1 NOT_INSERTED Entry not inserted due to a database error 20071001

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STEP_NAME Call by reference Type reference (TYPE) UACC_STEP_NAME Step Name 20071001
2 Importing IM_TIMESTMP Call by reference Type reference (TYPE) TZNTSTMPL UTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun) 20071001
3 Importing IM_USE_CASE Call by reference Type reference (TYPE) UACC_USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20071001
# Exception Resumable Description Created on
1 NOT_FOUND Entry not found 20071001

Method READ_BY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_ENTRY Value transfer Type reference (TYPE) UACC_BATCH Table to hold the Batch Execution Content 20071001
2 Importing IM_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Client 20071001
3 Importing IM_RELATIONKEY Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' format in uppercase 20071001
4 Importing IM_STEP_NAME Call by reference Type reference (TYPE) UACC_STEP_NAME Step Name 20071001
5 Importing IM_USE_CASE Call by reference Type reference (TYPE) UACC_USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20071001
# Exception Resumable Description Created on
1 NOT_FOUND Entry not found 20071001

Method READ_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_ENTRY Value transfer Type reference (TYPE) UACC_BATCH Table to hold the Batch Execution Content 20071001
2 Importing IM_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Client 20071001
3 Importing IM_STEP_NAME Call by reference Type reference (TYPE) UACC_STEP_NAME Step Name 20071001
4 Importing IM_TIMESTMP Call by reference Type reference (TYPE) TZNTSTMPL UTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun) 20071001
5 Importing IM_USE_CASE Call by reference Type reference (TYPE) UACC_USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20071001
# Exception Resumable Description Created on
1 NOT_FOUND Entry not found 20071001

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENTRY Call by reference Type reference (TYPE) UACC_BATCH Table to hold the Batch Execution Content 20071001
# Exception Resumable Description Created on
1 UPDATE_ERROR Error when updating the database entry 20071001

Method UPDATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Client 20071001
2 Importing IM_STATUS Call by reference Type reference (TYPE) BTCSTATUS Status of background job 20071001
3 Importing IM_STEP_NAME Call by reference Type reference (TYPE) UACC_STEP_NAME Step Name 20071001
4 Importing IM_TIMESTMP Call by reference Type reference (TYPE) TZNTSTMPL UTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun) 20071001
5 Importing IM_USE_CASE Call by reference Type reference (TYPE) UACC_USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20071001
# Exception Resumable Description Created on
1 UPDATE_ERROR Error when updating the database entry 20071001
History
Last changed by/on SAP  20140121 
SAP Release Created in 2005_1_46C