SAP ABAP Class CL_SYSTEM_TRANSACTION_STATE (State of SAP Transaction)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SABP (Package) ABAP Runtime Environment
Properties
Class CL_SYSTEM_TRANSACTION_STATE  
Short Description State of SAP Transaction    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SABP   ABAP Runtime Environment 
Created 20010216   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SYSTEM_TRANSACTION_STATE has no forward declaration.
Interfaces
Class CL_SYSTEM_TRANSACTION_STATE has no interface implemented.
Friends
Class CL_SYSTEM_TRANSACTION_STATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMMIT_WORK Constant Public Type reference (TYPE) TRANS_END 'C' Type of Transaction End: COMMIT or ROLLBACK 20010216
2 ROLLBACK_WORK Constant Public Type reference (TYPE) TRANS_END 'R' Type of Transaction End: COMMIT or ROLLBACK 20010216
Methods
# Method Level Visibility Method type Description Created on
1 GET_IN_UPDATE_TASK Static method Public Method Program is in update program (1 = true, 0 = false) 20010404
2 GET_ON_COMMIT Static method Public Method Program is in ON-COMMIT (1 = true, 0 = false) 20010406
3 GET_ON_END_OF_TRANSACTION Static method Public Method Program is in ON-COMMIT or ON-ROLLBACK (1 = true, 0 = false) 20010406
4 GET_ON_ROLLBACK Static method Public Method Program is in ON-ROLLBACK (1 = true, 0 = false) 20010406
5 GET_SAP_LUW_KEY Static method Public Method Returns Key that Identifies SAP Transaction 20030901
6 GET_UPDATE_TASK_LOCAL Static method Public Method Local Update is switched on (1 = true, 0 = false) 20010406
7 RAISE_TRANSACTION_FINISHED Static method Public Method Trigger "End of Transaction" Event (COMMIT/ROLLBACK) 20010216
Events
# Event Type Visibility Description Created on
1 TRANSACTION_FINISHED Static Event
(1)
Public
(2)
System Event at End of Transaction 20010216
Types
Class CL_SYSTEM_TRANSACTION_STATE has no local type.
Method Signatures

Method GET_IN_UPDATE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IN_UPDATE_TASK Value transfer Type reference (TYPE) I 20010404

Method GET_IN_UPDATE_TASK on class CL_SYSTEM_TRANSACTION_STATE has no exception.

Method GET_ON_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ON_COMMIT Value transfer Type reference (TYPE) I in ON-COMMIT (1 = wahr, 0 = falsch) 20010406

Method GET_ON_COMMIT on class CL_SYSTEM_TRANSACTION_STATE has no exception.

Method GET_ON_END_OF_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ON_END_OF_TRANSACTION Value transfer Type reference (TYPE) I in ON-COMMIT/ON-ROLLBACK (1 = wahr, 0 = falsch) 20010406

Method GET_ON_END_OF_TRANSACTION on class CL_SYSTEM_TRANSACTION_STATE has no exception.

Method GET_ON_ROLLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ON_ROLLBACK Value transfer Type reference (TYPE) I in ON-ROLLBACK (1 = wahr, 0 = falsch) 20010406

Method GET_ON_ROLLBACK on class CL_SYSTEM_TRANSACTION_STATE has no exception.

Method GET_SAP_LUW_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SAP_LUW_KEY Value transfer Type reference (TYPE) SYCHAR32 Transaktions-ID 20030901

Method GET_SAP_LUW_KEY on class CL_SYSTEM_TRANSACTION_STATE has no exception.

Method GET_UPDATE_TASK_LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UPDATE_TASK_LOCAL Value transfer Type reference (TYPE) I lokale Verbuchung eingeschaltet (1 = wahr, 0 = falsch) 20010406

Method GET_UPDATE_TASK_LOCAL on class CL_SYSTEM_TRANSACTION_STATE has no exception.

Method RAISE_TRANSACTION_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KIND Value transfer Type reference (TYPE) TRANS_END Art des Transaktionsendes: C oder R 20010216

Method RAISE_TRANSACTION_FINISHED on class CL_SYSTEM_TRANSACTION_STATE has no exception.
Event Signatures

Event TRANSACTION_FINISHED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 KIND Exporting Value transfer Type reference (TYPE) TRANS_END Art des Transaktionsendes: C oder R 20010216
History
Last changed by/on SAP  20130531 
SAP Release Created in 610