SAP ABAP Class CA_CLASS_POSITION_TRS (Agent Class Position in Securities Account)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-BO (Application Component) Back Office
     FTR_SECURITY_ACCOUNT_MGT (Package) Treasury: Securities Account Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CB_CLASS_POSITION_TRS Base Agent Securities Account-Class-Position 19990819
Properties
Class CA_CLASS_POSITION_TRS  
Short Description Agent Class Position in Securities Account    
Super Class CB_CLASS_POSITION_TRS Base Agent Securities Account-Class-Position 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_SECURITY_ACCOUNT_MGT   Treasury: Securities Account Management 
Created 19990819   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CA_CLASS_POSITION_TRS has no forward declaration.
Interfaces
Class CA_CLASS_POSITION_TRS has no interface implemented.
Friends
Class CA_CLASS_POSITION_TRS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AGENT Static Attribute Public Object reference (TYPE REF TO) CA_CLASS_POSITION_TRS Class Agent - Singleton 19990819
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 19990819
2 DELETE_PERSISTENT Instance method Public Method 20030320
3 GET_PERSISTENT_BY_OID Instance method Public Method Read all ID Numbers by by Company Code, Securities Account 20000906
4 GET_STATUS Instance method Public Method 20050114
5 OBJECT_DEQUEUE Instance method Public Method Locks Persistent Object 20030512
6 OBJECT_ENQUEUE Instance method Public Method Locks Persistent Object 20030512
7 READ_BY_CLASPOS Instance method Public Method Read Class Position in Securities Account by Class Position 20000404
8 READ_BY_OBJNR Instance method Public Method Read Class Position in Securities Account by Object Number 20000613
9 READ_BY_OID Instance method Public Method Determines Object Based on GUID 20030509
10 READ_BY_POSITION Instance method Public Method Read Class Pos. in Sec. Acct by Co. Code, ID No., Sec. Acct 19990830
11 READ_FLOWS_FROM_DATABASE Instance method Public Method Reads Flows from the Database 20000911
12 READ_MULTIPLE_BY_RANGES Instance method Public Method Read Class Position in Securities Account by Ranges 20000705
13 READ_SA_BY_CC_SI Instance method Public Method Read all Securities Accounts by Company Code, ID Number 20000228
14 READ_SI_BY_CC_AC Instance method Public Method Read all ID Numbers by by Company Code, Securities Account 20000211
Events
Class CA_CLASS_POSITION_TRS has no event.
Types
Class CA_CLASS_POSITION_TRS has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method DELETE_PERSISTENT Signature

Method DELETE_PERSISTENT on class CA_CLASS_POSITION_TRS has no parameter.
Method DELETE_PERSISTENT on class CA_CLASS_POSITION_TRS has no exception.

Method GET_PERSISTENT_BY_OID Signature

Method GET_PERSISTENT_BY_OID on class CA_CLASS_POSITION_TRS has no parameter.
Method GET_PERSISTENT_BY_OID on class CA_CLASS_POSITION_TRS has no exception.

Method GET_STATUS Signature

Method GET_STATUS on class CA_CLASS_POSITION_TRS has no parameter.
Method GET_STATUS on class CA_CLASS_POSITION_TRS has no exception.

Method OBJECT_DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPANY_CODE Value transfer Type reference (TYPE) BUKRS Buchungskreis 20030512
2 Importing IM_SECURITY_ACCOUNT Value transfer Type reference (TYPE) VRLDEPO Depot 20030512
3 Importing IM_SECURITY_ID Value transfer Type reference (TYPE) RANL Kennummer 20030512
4 Importing IM_TRANSACTION Value transfer Type reference (TYPE) TPM_BUSTRANSID ID des zu sperrenden GV 20030526
# Exception Resumable Description Created on
1 FAILED Sperren des Objekts schlug fehl 20030512

Method OBJECT_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPANY_CODE Value transfer Type reference (TYPE) BUKRS Buchungskreis 20030512
2 Importing IM_MIGRATION_CAT Value transfer Type reference (TYPE) TPM_MIGRATION_CAT Migrationstyp 20050301
3 Importing IM_SECURITY_ACCOUNT Value transfer Type reference (TYPE) VRLDEPO Depot 20030512
4 Importing IM_SECURITY_ID Value transfer Type reference (TYPE) RANL Kennummer 20030512
5 Importing IM_TRANSACTION Value transfer Type reference (TYPE) TPM_BUSTRANSID ID des zu sperrenden GV 20030526
# Exception Resumable Description Created on
1 FAILED Sperren des Objekts schlug fehl 20030512
2 LOCKED Objekt ist gesperrt 20030526

Method READ_BY_CLASPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASPOS_GUID Call by reference Type reference (TYPE) TPM_DB_OS_GUID Claspos_GUID 20000404
2 Returning RE_P_CLASPOS Value transfer Object reference (TYPE REF TO) CL_CLASS_POSITION_TRS Referenz auf CL_Class_Position_TRS 20000725
# Exception Resumable Description Created on
1 POSITION_NOT_FOUND Auf der Datenbank ex. noch kein entspr. Depot-Gattungs-Best. 20000404

Method READ_BY_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20000613
2 Returning RE_CLASS_POSITION Value transfer Object reference (TYPE REF TO) CL_CLASS_POSITION_TRS Gelesener Depot-Gattungs-Bestand 20000613
# Exception Resumable Description Created on
1 POSITION_NOT_FOUND Auf der Datenbank ex. noch kein entspr. Depot-Gattungs-Best. 20000613

Method READ_BY_OID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OID Call by reference Type reference (TYPE) OS_GUID OID des Persistenzdienstes 20030509
2 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_CLASS_POSITION_TRS Depot-Gattungs-Bestand 20030509

Method READ_BY_OID on class CA_CLASS_POSITION_TRS has no exception.

Method READ_BY_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 19990831
2 Importing IM_SECURITY_ACCOUNT Call by reference Type reference (TYPE) VRLDEPO Depot 19990831
3 Importing IM_SECURITY_ID Call by reference Type reference (TYPE) RANL Kennummer 19990831
4 Returning RE_CLASS_POSITION Value transfer Object reference (TYPE REF TO) CL_CLASS_POSITION_TRS Gelesene Depot-Gattungsbestände 19990830
# Exception Resumable Description Created on
1 POSITION_NOT_FOUND Auf der Datenbank ex. noch kein entspr. Depot-Gattungs-Best. 19990830

Method READ_FLOWS_FROM_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OID Value transfer Type reference (TYPE) OS_GUID Globally Unique Identifier 20000911
2 Returning RE_TAB_FLOWS Value transfer Type reference (TYPE) TRSY_CLASFLO Tabelle mit Depot-Gattungs-Bewegungen 20000911
# Exception Resumable Description Created on
1 NOT_FOUND keine Bewegungen vorhanden 20000911

Method READ_MULTIPLE_BY_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RAN_COMPANY_CODE Value transfer Type reference (TYPE) TRGR_COMPANY_CODE Range-Tabelle für Buchungskreis 20000705
2 Importing IM_RAN_SECURITY_ACCOUNT Value transfer Type reference (TYPE) TRGR_SECURITY_ACCOUNT Range für Depots 20000705
3 Importing IM_RAN_SECURITY_ID Value transfer Type reference (TYPE) TRGR_SECURITY_ID Range security id 20000705
4 Returning RE_TAB_POSITIONS Value transfer Type reference (TYPE) TRSY_CLASPOS Treasury: Tabelle mit Depot-Gattungs-Bestand 20000705
# Exception Resumable Description Created on
1 NOT_FOUND kein Depot-Gattungs-Bestand gefunden 20000705

Method READ_SA_BY_CC_SI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20000228
2 Importing IM_SECURITY_ID Call by reference Type reference (TYPE) RANL Kennnummer 20000228
3 Returning RE_TAB_CLASPOS Value transfer Type reference (TYPE) TRSY_CLASS_POSITION dfdTabelle mit CLASPOS-Referenzen 20000228
# Exception Resumable Description Created on
1 POSITION_NOT_FOUND Auf der Datenbank ex. noch kein entspr. Depot-Gattungs-Best. 20000228

Method READ_SI_BY_CC_AC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20000211
2 Importing IM_SECURITY_ACCOUNT Call by reference Type reference (TYPE) VRLDEPO Depot 20000211
3 Returning RE_TAB_CLASPOS Value transfer Type reference (TYPE) TRSY_CLASS_POSITION Tabelle mit CLASPOS-Referenzen 20000211
# Exception Resumable Description Created on
1 POSITION_NOT_FOUND Auf der Datenbank ex. noch kein entspr. Depot-Gattungs-Best. 20000214
History
Last changed by/on SAP  20050409 
SAP Release Created in