SAP ABAP Class CL_SELECTION_TRG (Selection Parameters for Subledger Positions)
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
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SELECTION_TLV Selection Criteria for the TRL Valuation 20010216
2 Inheritance (c INHERITING FROM c_ref)  CL_SELECTION_TRAT Selection Parameters for Account Assignment Ref. Transfer 20010216
Properties
Class CL_SELECTION_TRG  
Short Description Selection Parameters for Subledger Positions    
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 20010216   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SELECTION_TRG has no forward declaration.
Interfaces
Class CL_SELECTION_TRG has no interface implemented.
Friends
Class CL_SELECTION_TRG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _RNGACCOUNTGROUPS Instance attribute Protected Type reference (TYPE) TRGR_ACCOUNT_GROUP Range Account Groups 20010216
2 _RNGCOMPANYCODES Instance attribute Protected Type reference (TYPE) TRGR_COMPANY_CODE Range Company Code 20010216
3 _RNGLOANCONTRACTS Instance attribute Protected Type reference (TYPE) TRGR_LOANS_CONTRACT Range Contract Number Loan 20010216
4 _RNGPORTFOLIOS Instance attribute Protected Type reference (TYPE) TRGR_PORTFOLIO Range Portfolio 20010216
5 _RNGPOSITIONACCOUNTS Instance attribute Protected Type reference (TYPE) TRGR_POSITION_ACCOUNT Range Futures Account 20010216
6 _RNGPRODUCTTYPES Instance attribute Protected Type reference (TYPE) TRGR_PRODUCT_TYPE Range Product Type 20010216
7 _RNGSECACCOUNTS Instance attribute Protected Type reference (TYPE) TRGR_SECURITY_ACCOUNT Range Security Account 20010216
8 _RNGSECURITYIDS Instance attribute Protected Type reference (TYPE) TRGR_SECURITY_ID Range Security ID 20010216
9 _RNGSECURITYPIDS Instance attribute Protected Type reference (TYPE) TRGR_SECURITY_ID Range Options/Futures ID Number 20010216
10 _RNGVALAREAS Instance attribute Protected Type reference (TYPE) TRGR_VALUATION_AREA Range Valuation Area 20010216
11 _RNGVALCLASSES Instance attribute Protected Type reference (TYPE) TRGR_VALUATION_CLASS Range Valuation Class 20010216
12 _TABDEALNUMBERS Instance attribute Protected Type reference (TYPE) TRGY_BUKRS_DEALNUMBER Table Type for Transaction Key Structure 20050114
Methods
# Method Level Visibility Method type Description Created on
1 GETSELECTIONRANGES Instance method Public Method Gets the Selection Criteria 20010216
2 ISCONSISTENT Instance method Public Method Checks the Consistency of the Selection 20010219
3 SETSELECTIONRANGES Instance method Public Method Sets the Selection Criteria 20010216
Events
Class CL_SELECTION_TRG has no event.
Types
Class CL_SELECTION_TRG has no local type.
Method Signatures

Method GETSELECTIONRANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RNGACCOUNTGROUPS Value transfer Type reference (TYPE) TRGR_ACCOUNT_GROUP Range Account Groups 20010216
2 Exporting EX_RNGCOMPANYCODES Value transfer Type reference (TYPE) TRGR_COMPANY_CODE Range Company Code 20010216
3 Exporting EX_RNGLOANCONTRACTS Value transfer Type reference (TYPE) TRGR_LOANS_CONTRACT Range Vertragsnummer Darlehen 20010216
4 Exporting EX_RNGPORTFOLIOS Value transfer Type reference (TYPE) TRGR_PORTFOLIO Range Portfolio 20010216
5 Exporting EX_RNGPOSITIONACCOUNTS Value transfer Type reference (TYPE) TRGR_POSITION_ACCOUNT Range Positionskonto 20010216
6 Exporting EX_RNGPRODUCTTYPES Value transfer Type reference (TYPE) TRGR_PRODUCT_TYPE Range Product Type 20010216
7 Exporting EX_RNGSECACCOUNTS Value transfer Type reference (TYPE) TRGR_SECURITY_ACCOUNT Range Security Account 20010216
8 Exporting EX_RNGSECURITYIDS Value transfer Type reference (TYPE) TRGR_SECURITY_ID Range Security Id 20010216
9 Exporting EX_RNGSECURITYPIDS Value transfer Type reference (TYPE) TRGR_SECURITY_ID Range Opt/Fut Kennummer 20010216
10 Exporting EX_RNGTACS Value transfer Type reference (TYPE) TRGR_ACCOUNTING_CODE Range Accounting Code 20010216
11 Exporting EX_RNGTRADERS Value transfer Type reference (TYPE) TRGR_TRADER Range Trader 20010216
12 Exporting EX_RNGVALAREAS Value transfer Type reference (TYPE) TRGR_VALUATION_AREA Range Valuation Area 20010216
13 Exporting EX_RNGVALCLASSES Value transfer Type reference (TYPE) TRGR_VALUATION_CLASS Range Valuation Class 20010216
14 Exporting EX_TABDEALNUMBERS Value transfer Type reference (TYPE) TRGY_BUKRS_DEALNUMBER Tabellentyp für Geschäfts-Schlüsselstruktur 20050114

Method GETSELECTIONRANGES on class CL_SELECTION_TRG has no exception.

Method ISCONSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) I True = 1 / False = 0 20010219

Method ISCONSISTENT on class CL_SELECTION_TRG has no exception.

Method SETSELECTIONRANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RNGACCOUNTGROUPS Value transfer Type reference (TYPE) TRGR_ACCOUNT_GROUP Range Account Groups 20010216
2 Importing IM_RNGCOMPANYCODES Value transfer Type reference (TYPE) TRGR_COMPANY_CODE Range Company Code 20010216
3 Importing IM_RNGLOANCONTRACTS Value transfer Type reference (TYPE) TRGR_LOANS_CONTRACT Range Vertragsnummer Darlehen 20010216
4 Importing IM_RNGPORTFOLIOS Value transfer Type reference (TYPE) TRGR_PORTFOLIO Range Portfolio 20010216
5 Importing IM_RNGPOSITIONACCOUNTS Value transfer Type reference (TYPE) TRGR_POSITION_ACCOUNT Range Positionskonto 20010216
6 Importing IM_RNGPRODUCTTYPES Value transfer Type reference (TYPE) TRGR_PRODUCT_TYPE Range Product Type 20010216
7 Importing IM_RNGSECURITYACCOUNTS Value transfer Type reference (TYPE) TRGR_SECURITY_ACCOUNT Renge Depot 20010216
8 Importing IM_RNGSECURITYIDS Value transfer Type reference (TYPE) TRGR_SECURITY_ID Range Security Id 20010216
9 Importing IM_RNGSECURITYPIDS Value transfer Type reference (TYPE) TRGR_SECURITY_ID Range Opt/Fut Kennummer 20010216
10 Importing IM_RNGTRADERS Value transfer Type reference (TYPE) TRGR_TRADER Range Trader 20010216
11 Importing IM_RNGVALAREAS Value transfer Type reference (TYPE) TRGR_VALUATION_AREA Range Valuation Area 20010216
12 Importing IM_RNGVALCLASSES Value transfer Type reference (TYPE) TRGR_VALUATION_CLASS Range Valuation Class 20010216
13 Importing IM_TABDEALNUMBERS Value transfer Type reference (TYPE) TRGY_BUKRS_DEALNUMBER Tabellentyp für Geschäfts-Schlüsselstruktur 20050114

Method SETSELECTIONRANGES on class CL_SELECTION_TRG has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 462_10