SAP ABAP Class CL_VALCLASS_TRANSACTION_VCL (Valuation Class Transfer)
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_LOCK_OWNER_TRL Owner of Treasury Ledger Position Lock 20030825
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 20030825
Properties
Class CL_VALCLASS_TRANSACTION_VCL  
Short Description Valuation Class Transfer    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package FTR_TREASURY_LEDGER   Treasury Ledger 
Created 20030825   SAP 
Last change 20050411   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)
2 TPMCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_LOCK_OWNER_TRL Owner of Treasury Ledger Position Lock 20030825
2 IF_OS_STATE State Management for a 'Managed Object' 20030825
Friends
# Friend Modeled only Created on Description
1 CB_VALCLASS_TRANSACTION_VCL 20050322 Valuation Class Transfer Base Agent
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUSTRANSID Instance attribute Private Type reference (TYPE) TPM_BUSTRANSID Identifier of the Distributor Business Transaction 20030825
2 TR_ACC_CODE Instance attribute Private Type reference (TYPE) TPM_ACC_CODE Accounting Code 20030825
Methods
# Method Level Visibility Method type Description Created on
1 GET_BUSTRANSID Instance method Private Get-method of a virtual attribute Reads Attribute BUSTRANSID 20030825
2 GET_TR_ACC_CODE Instance method Private Get-method of a virtual attribute Reads Attribute TR_ACC_CODE 20030825
3 LOCK_POSITIONS Instance method Public Method Block TRL Positions 20030825
4 SETATTRIBUTES Instance method Public Method Sets Attributes 20030825
5 SET_BUSTRANSID Instance method Private Set-method of a virtual attribute Set Attribute BUSTRANSID 20030825
6 SET_TR_ACC_CODE Instance method Private Set-method of a virtual attribute Set attribute TR_ACC_CODE 20030825
Events
Class CL_VALCLASS_TRANSACTION_VCL has no event.
Types
Class CL_VALCLASS_TRANSACTION_VCL has no local type.
Method Signatures

Method GET_BUSTRANSID Signature

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

Method GET_TR_ACC_CODE Signature

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

Method LOCK_POSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SEARCH_STRATEGY Value transfer Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_RO_DB Suchstrategie 20030825
# Exception Resumable Description Created on
1 FAILED Fehler beim Sperren 20030825

Method SETATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TR_ACC_CODE Value transfer Type reference (TYPE) TPM_ACC_CODE Accounting Kreis 20030825

Method SETATTRIBUTES on class CL_VALCLASS_TRANSACTION_VCL has no exception.

Method SET_BUSTRANSID Signature

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

Method SET_TR_ACC_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TR_ACC_CODE Call by reference Type reference (TYPE) TPM_ACC_CODE Attributwert 20030825
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030825
History
Last changed by/on SAP  20050411 
SAP Release Created in 200