SAP ABAP Class CL_POSITION_GUARD_TRS (Lock for TRS Position)
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
Properties
Class CL_POSITION_GUARD_TRS  
Short Description Lock for TRS Position    
Super Class    
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 20030606   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TRSCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_POSITION_GUARD_TRS has no interface implemented.
Friends
Class CL_POSITION_GUARD_TRS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPANY_CODE Instance attribute Private Type reference (TYPE) BUKRS Company Code 20030606
2 GENERIC_GUARD Instance attribute Public Object reference (TYPE REF TO) CL_POSITION_GUARD Position lock 20030606
3 LOCK_FLAG Instance attribute Public Type reference (TYPE) POG_LOCK_FLAG Reason for Lock for Gen. Lock 20030606
4 MESSAGE Instance attribute Public Type reference (TYPE) BAL_S_MSG Message 20030606
5 SECURITY_ACCOUNT Instance attribute Private Type reference (TYPE) RLDEPO Securities Account 20030606
6 SECURITY_ID Instance attribute Private Type reference (TYPE) VVRANLW Security ID Number 20030606
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Generate a New Object 20030606
2 CREATE_FROM_OBJECT Static method Public Method Generate an Instance from a Generic Lock 20030606
3 GET_AMOUNT Instance method Public Method 20030606
4 GET_DATE Instance method Public Method 20030606
5 GET_LOCK_FLAG_TEXT Instance method Public Method 20030606
6 GET_OWNER Instance method Public Method 20030606
7 SAVE Instance method Public Method Save this Object 20030606
Events
Class CL_POSITION_GUARD_TRS has no event.
Types
Class CL_POSITION_GUARD_TRS has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GUARD Value transfer Object reference (TYPE REF TO) CL_POSITION_GUARD_TRS Sperre für TRS-Position 20030606
2 Exporting EX_ID Value transfer Type reference (TYPE) GUID Identifikator der Sperre 20030606
3 Importing IM_COMPANY_CODE Value transfer Type reference (TYPE) BUKRS Buchungskreis 20030606
4 Importing IM_GUARD_DATE Value transfer Type reference (TYPE) DSPERR Datum Sperrvermerk bis 20030606
5 Importing IM_LOCK_FLAG Value transfer Type reference (TYPE) POG_LOCK_FLAG Sperrgrund 20030606
6 Importing IM_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20030606
7 Importing IM_NOMINAL_AMT Value transfer Type reference (TYPE) TPM_NOMINAL_AMT Nominalbetrag 20030606
8 Importing IM_NOMINAL_CURR Value transfer Type reference (TYPE) TPM_NOMINAL_CURR Währung des Nominals 20030606
9 Importing IM_OWNER Value transfer Type reference (TYPE) TPM_TRS_SECACCPOS_GUARD_OWNER Herkunft der Wertpapierdepot-Bestand-Sperre 20030606
10 Importing IM_SECURITY_ACCOUNT Value transfer Type reference (TYPE) VRLDEPO Depot 20030606
11 Importing IM_SECURITY_ID Value transfer Type reference (TYPE) VVRANLW Kennummer Wertpapier 20030606
12 Importing IM_UNITS Value transfer Type reference (TYPE) TPM_UNITS Stücke 20030606

Method CREATE on class CL_POSITION_GUARD_TRS has no exception.

Method CREATE_FROM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUARD Value transfer Object reference (TYPE REF TO) CL_POSITION_GUARD generische Bestandssperre 20030606
2 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_POSITION_GUARD_TRS Sperre für TRS-Position 20030606

Method CREATE_FROM_OBJECT on class CL_POSITION_GUARD_TRS has no exception.

Method GET_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NOMINAL_AMT Value transfer Type reference (TYPE) TPM_NOMINAL_AMT 20030606
2 Exporting EX_NOMINAL_CURR Value transfer Type reference (TYPE) TPM_NOMINAL_CURR 20030606
3 Exporting EX_UNITS Value transfer Type reference (TYPE) TPM_UNITS 20030606

Method GET_AMOUNT on class CL_POSITION_GUARD_TRS has no exception.

Method GET_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DSPERR Datum Sperrvermerk bis 20030606

Method GET_DATE on class CL_POSITION_GUARD_TRS has no exception.

Method GET_LOCK_FLAG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) XLANGBEZ Langbezeichnung der Art der Sperre 20030606

Method GET_LOCK_FLAG_TEXT on class CL_POSITION_GUARD_TRS has no exception.

Method GET_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_TRS_SECACCPOS_GUARD_OWNER Herkunft der Wertpapierdepot-Bestand-Sperre 20030606

Method GET_OWNER on class CL_POSITION_GUARD_TRS has no exception.

Method SAVE Signature

Method SAVE on class CL_POSITION_GUARD_TRS has no parameter.
Method SAVE on class CL_POSITION_GUARD_TRS has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 200