SAP ABAP Class CL_SERVICE_TRG (General Service Class)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTR_GENERAL (Package) CFM TM: Application Basis / Global Objects
Properties
Class CL_SERVICE_TRG  
Short Description General Service Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_GENERAL   CFM TM: Application Basis / Global Objects 
Created 20000503   SAP 
Last change 20090218   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TPMCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SERVICE_TRG has no interface implemented.
Friends
Class CL_SERVICE_TRG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLS_GENERAL_SERVICE Static Attribute Private Object reference (TYPE REF TO) CL_SERVICE_TRG Singleton of TRL Query Service 20000503
2 CLS_UNDO_REL_TOP_TRANS Static Attribute Private Object reference (TYPE REF TO) IF_OS_TRANSACTION Interface for Transaction Objects 20080527
3 TAB_PRIORITY Instance attribute Public Type reference (TYPE) TRDTY_BT_CAT Business Transaction Categories 20030410
4 TAB_SORTING_CA Instance attribute Public Type reference (TYPE) TCAY_SORTING Sort Rule for Corporate Actions 20030410
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_REPORTING_MODE Static method Public Method Checks Reporting Mode (No Updates) 20070424
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000503
3 CLS_GET_GENERAL_SERVICE Static method Public Method Get Singleton of General Service 20000503
4 GET_PRIORITY_INTERNAL Instance method Public Method Sorts Business Transactions descending/ascending 20110519
5 GET_SORTING_PRIORITY Instance method Public Method Sorts Business Transactions descending/ascending 20020123
6 SORT_TRANSACTIONS Instance method Public Method Sorts Business Transactions descending/ascending 20000503
7 SORT_TRANSACTIONS_OLD Instance method Public Method Sorts Business Transactions descending/ascending 20000525
Events
Class CL_SERVICE_TRG has no event.
Types
Class CL_SERVICE_TRG has no local type.
Method Signatures

Method CHECK_REPORTING_MODE Signature

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

Method CHECK_REPORTING_MODE on class CL_SERVICE_TRG has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SERVICE_TRG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SERVICE_TRG has no exception.

Method CLS_GET_GENERAL_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_GENERAL_SERVICE Value transfer Object reference (TYPE REF TO) CL_SERVICE_TRG Singleton 20000503

Method CLS_GET_GENERAL_SERVICE on class CL_SERVICE_TRG has no exception.

Method GET_PRIORITY_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CREATE_DATE Call by reference Type reference (TYPE) DERF Datum der Ersterfassung 20110519
2 Changing C_CREATE_TIME Call by reference Type reference (TYPE) TERF Uhrzeit der Ersterfassung 20110519
3 Changing C_PRIORITY_INTERNAL Call by reference Type reference (TYPE) I 20110519
4 Importing IM_BUSTRANSCAT Call by reference Type reference (TYPE) TPM_BUSTRANSCAT Geschäftsvorfallstyp 20110519

Method GET_PRIORITY_INTERNAL on class CL_SERVICE_TRG has no exception.

Method GET_SORTING_PRIORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUSTRANSCAT Call by reference Type reference (TYPE) TPM_BUSTRANSCAT Geschäftsvorfallstyp 20020123
2 Returning RE_SORTING_PRIORITY Value transfer Type reference (TYPE) TPM_PRIORITY zu sortierende GV 20020123
# Exception Resumable Description Created on
1 DATA_ERROR Error in Input Data 20020123
2 UNKNOWN_TRANSCAT Unknown Transaction Category 20020123

Method SORT_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_TRANSACTION Call by reference Type reference (TYPE) TRGY_SORTABLE_TRANSACTION zu sortierende GV 20000503
2 Importing IM_SORTING_ORDER Call by reference Type reference (TYPE) TPM_SORTING_ORDER TPMCO_CON_TRL_ASCENDING Sortierungsregel 20000503
# Exception Resumable Description Created on
1 DATA_ERROR Error in Input Data 20000503
2 UNKNOWN_TRANSCAT Unknown Transaction Category 20000503

Method SORT_TRANSACTIONS_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_TRANSACTION Call by reference Type reference (TYPE) TRGY_SORTABLE_TRANSACTION zu sortierende GV 20000525
2 Importing IM_SORTING_ORDER Call by reference Type reference (TYPE) TPM_SORTING_ORDER TPMCO_CON_TRL_ASCENDING Sortierungsregel 20000525
# Exception Resumable Description Created on
1 DATA_ERROR Error in Input Data 20000525
2 UNKNOWN_TRANSCAT Unknown Transaction Category 20000525
History
Last changed by/on SAP  20090218 
SAP Release Created in