SAP ABAP Class CL_LOCK_TRL (Treasury Ledger Position Lock)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-AC (Application Component) Transfer to Financial Accounting
     FTR_TREASURY_LEDGER (Package) Treasury Ledger
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 19991115
Properties
Class CL_LOCK_TRL  
Short Description Treasury Ledger Position Lock    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package FTR_TREASURY_LEDGER   Treasury Ledger 
Created 19991115   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_STATE State Management for a 'Managed Object' 19991115
Friends
# Friend Modeled only Created on Description
1 CB_LOCK_TRL 20020422 Base Agent Treasury Ledger Position Lock
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CREATE_DATE Instance attribute Protected Type reference (TYPE) DATUM Date 20011015
2 CREATE_TIME Instance attribute Protected Type reference (TYPE) UZEIT Time 20011015
3 OWNER Instance attribute Private Object reference (TYPE REF TO) IF_LOCK_OWNER_TRL Globally Unique Identifier 20011015
4 POSITION Instance attribute Private Object reference (TYPE REF TO) CL_POSITION_TRL Globally Unique Identifier 20011015
5 TRANSACTION Instance attribute Private Object reference (TYPE REF TO) CL_TRANSACTION_TRL Globally Unique Identifier 20011015
Methods
# Method Level Visibility Method type Description Created on
1 CLS_GET_LOCKS_BY_OWNER Static method Public Method Gets TRL Locks for a Lock Owner 20011210
2 CLS_GET_LOCKS_BY_POSITION Static method Public Method Gets TRL Locks for a TRL Position 20011211
3 GETATTRIBUTES Instance method Public Method Reads Attributes 19991115
4 GET_CREATE_DATE Instance method Public Get-method of a virtual attribute Reads Attribute CREATE_DATE 19991117
5 GET_CREATE_TIME Instance method Public Get-method of a virtual attribute Reads Attribute CREATE_TIME 19991117
6 GET_OWNER Instance method Private Get-method of a virtual attribute Reads Attribute OWNER 19991115
7 GET_POSITION Instance method Private Get-method of a virtual attribute Reads Attribute POSITION 19991115
8 GET_TRANSACTION Instance method Private Get-method of a virtual attribute Reads Attribute TRANSACTION 19991115
9 SETATTRIBUTES Instance method Public Method Sets attributes 19991115
10 SET_CREATE_DATE Instance method Public Set-method of a virtual attribute Set Attribute CREATE_DATE 19991117
11 SET_CREATE_TIME Instance method Public Set-method of a virtual attribute Set Attribute CREATE_TIME 19991117
12 SET_OWNER Instance method Private Set-method of a virtual attribute Set Attribute OWNER 19991115
13 SET_POSITION Instance method Private Set-method of a virtual attribute Set Attribute POSITION 19991115
14 SET_TRANSACTION Instance method Private Set-method of a virtual attribute Set Attribute TRANSACTION 19991115
Events
Class CL_LOCK_TRL has no event.
Types
Class CL_LOCK_TRL has no local type.
Method Signatures

Method CLS_GET_LOCKS_BY_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OWNER Call by reference Object reference (TYPE REF TO) IF_LOCK_OWNER_TRL Sperrbesitzer 20011210
2 Importing IM_TAB_LOCK Call by reference Type reference (TYPE) TRLY_LOCK Tabelle von TRL Sperren 20011210
3 Returning RE_TAB_LOCK Value transfer Type reference (TYPE) TRLY_LOCK TRL Sperren 20011210

Method CLS_GET_LOCKS_BY_OWNER on class CL_LOCK_TRL has no exception.

Method CLS_GET_LOCKS_BY_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POSITION Call by reference Object reference (TYPE REF TO) CL_POSITION_TRL TRL Position 20011211
2 Importing IM_TAB_LOCK Call by reference Type reference (TYPE) TRLY_LOCK Tabelle von TRL Sperren 20011211
3 Returning RE_TAB_LOCK Value transfer Type reference (TYPE) TRLY_LOCK TRL Sperren 20011211

Method CLS_GET_LOCKS_BY_POSITION on class CL_LOCK_TRL has no exception.

Method GETATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CREATE_DATE Call by reference Type reference (TYPE) DATUM Creation Date 19991117
2 Exporting EX_CREATE_TIME Call by reference Type reference (TYPE) UZEIT Creation Time 19991117
3 Exporting EX_OWNER Call by reference Object reference (TYPE REF TO) IF_LOCK_OWNER_TRL Owner 19991115
4 Exporting EX_POSITION Call by reference Object reference (TYPE REF TO) CL_POSITION_TRL Position 19991115
5 Exporting EX_TRANSACTION Call by reference Object reference (TYPE REF TO) CL_TRANSACTION_TRL Transaction 19991115

Method GETATTRIBUTES on class CL_LOCK_TRL has no exception.

Method GET_CREATE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DATUM Attributwert 19991117
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method GET_CREATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) UZEIT Attributwert 19991117
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method GET_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_LOCK_OWNER_TRL Attributwert 19991115
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method GET_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_POSITION_TRL Attributwert 19991115
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method GET_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_TRANSACTION_TRL Attributwert 19991115
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method SETATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CREATE_DATE Call by reference Type reference (TYPE) DATUM Creation Date 19991117
2 Importing IM_CREATE_TIME Call by reference Type reference (TYPE) UZEIT Creation Time 19991117
3 Importing IM_OWNER Call by reference Object reference (TYPE REF TO) IF_LOCK_OWNER_TRL Owner 19991115
4 Importing IM_POSITION Call by reference Object reference (TYPE REF TO) CL_POSITION_TRL Position 19991115
5 Importing IM_TRANSACTION Call by reference Object reference (TYPE REF TO) CL_TRANSACTION_TRL Transaction 19991115

Method SETATTRIBUTES on class CL_LOCK_TRL has no exception.

Method SET_CREATE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_DATE Call by reference Type reference (TYPE) DATUM Attributwert 19991117
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method SET_CREATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_TIME Call by reference Type reference (TYPE) UZEIT Attributwert 19991117
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method SET_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OWNER Call by reference Object reference (TYPE REF TO) IF_LOCK_OWNER_TRL Attributwert 19991115
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method SET_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSITION Call by reference Object reference (TYPE REF TO) CL_POSITION_TRL Attributwert 19991115
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method SET_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRANSACTION Call by reference Object reference (TYPE REF TO) CL_TRANSACTION_TRL Attributwert 19991115
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015
History
Last changed by/on SAP  20050109 
SAP Release Created in