SAP ABAP Class CL_COL_POSITION_TRQ (Treasury: Quantity Ledger Collective Position)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTR_QUANTITY_LEDGER (Package) Treasury: Quantity 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' 19990819
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_POSITION_TRQ Treasury: Quantity Ledger Position 19990819
Properties
Class CL_COL_POSITION_TRQ  
Short Description Treasury: Quantity Ledger Collective Position    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package FTR_QUANTITY_LEDGER   Treasury: Quantity Ledger 
Created 19990819   SAP 
Last change 20060920   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 TRQCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TRSCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_STATE State Management for a 'Managed Object' 19990819
2 IF_POSITION_TRQ Treasury: Quantity Ledger Position 19990819
Friends
# Friend Modeled only Created on Description
1 CB_COL_POSITION_TRQ 20030314 Base Agent Treasury: Quantity Ledger Collective Position
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUSTRANS_FOR_COLLECT Instance attribute Private Object reference (TYPE REF TO) CL_BUSINESS_TRANSACTION_TRQ Business Transaction - Supplemented From 20030314
2 DATE_FOR_CHECK Instance attribute Private Type reference (TYPE) TPM_POSITION_DATE Date From When Check for Short Position is to Run 20011015
3 FLG_INITIALIZED Instance attribute Private Type reference (TYPE) XFELD Initialization Flag for Transient Attributes 20011015
4 NOMINAL_CURR Instance attribute Private Type reference (TYPE) TPM_NOMINAL_CURR Treasury: Nominal Currency 20011015
5 QUANTITY_CAT Instance attribute Private Type reference (TYPE) TPM_QUANTITY_CAT Treasury: Position Quantity Category 20011015
6 SELECTOR Instance attribute Private Object reference (TYPE REF TO) CL_POS_IDENTIFIER_DIF Globally Unique Identifier 20011015
7 TAB_POSITION_FLOWS Instance attribute Private Type reference (TYPE) TRQY_POS_FLOW Table with Position Flows 20011015
8 TAB_POSITION_FLOWS_OLD Instance attribute Private Type reference (TYPE) TRQY_POS_FLOW Table with old Position Flows (only for DB Update) 20011015
9 TAB_SUBTOTAL Instance attribute Private Type reference (TYPE) TRQY_SUBTOTAL Table with Transaction Figures 20011015
10 TAB_SUBTOTAL_OLD Instance attribute Private Type reference (TYPE) TRQY_SUBTOTAL Table with old Transaction Figures (only for DB Update) 20011015
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_SUBTOTALS Instance method Private Method 20000112
2 GETU_BUSTRANS_FOR_COLLECT Instance method Public Method Gets the Enhancement-Relevant Business Transaction 20030314
3 GETU_DATE_FOR_CHECK Instance method Public Method Gets the Check Date 19991222
4 GETU_DIFF_VALUES Instance method Public Method 20040901
5 GETU_FLG_INITIALIZED Instance method Public Method Reads the Initialization Indicator 19991220
6 GETU_QUANTITY_FOR_DATE Instance method Private Method 20000111
7 GETU_SELECTOR Instance method Private Method 20010110
8 GETU_TAB_POSITION_FLOWS Instance method Private Method 20000518
9 GETU_TAB_SUBTOTAL Instance method Public Method Gets the Transaction Figures 19991222
10 GET_BUSTRANS_FOR_COLLECT Instance method Private Get-method of a virtual attribute Reads attribute BUSTRANS_FOR_COLLECT 20030314
11 GET_DATE_FOR_CHECK Instance method Private Get-method of a virtual attribute Reads attribute DATE_FOR_CHECK 19991222
12 GET_FLG_INITIALIZED Instance method Private Get-method of a virtual attribute Reads attribute FLG_INITIALIZED 19991220
13 GET_NOMINAL_CURR Instance method Private Get-method of a virtual attribute Reads attribute NOMINAL_CURR 19990907
14 GET_QUANTITY_CAT Instance method Private Get-method of a virtual attribute Reads attribute QUANTITY_CAT 19990819
15 GET_SELECTOR Instance method Private Get-method of a virtual attribute Reads attribute SELECTOR 19990824
16 GET_TAB_POSITION_FLOWS Instance method Private Get-method of a virtual attribute Reads attribute TAB_POSITION_FLOWS 20000125
17 GET_TAB_POSITION_FLOWS_OLD Instance method Private Get-method of a virtual attribute Reads attribute TAB_POSITION_FLOWS_OLD 20000125
18 GET_TAB_SUBTOTAL Instance method Private Get-method of a virtual attribute Reads attribute TAB_SUBTOTAL 20000126
19 GET_TAB_SUBTOTAL_OLD Instance method Private Get-method of a virtual attribute Reads attribute TAB_SUBTOTAL_OLD 20000126
20 SETU_BUSTRANS_FOR_COLLECT Instance method Public Method Sets the Enhancement-Relevant Business Transaction 20030314
21 SETU_DATE_FOR_CHECK Instance method Public Method Sets the Check Date 19991222
22 SETU_FLG_INITIALIZED Instance method Public Method Sets the Initialization Indicator 19991220
23 SETU_NOMINAL_CURR Instance method Public Method 19990907
24 SETU_QUANTITY_CAT Instance method Public Method 19990907
25 SETU_SELECTOR Instance method Public Method 19990907
26 SETU_TAB_POSITION_FLOWS Instance method Public Method Sets the Position Flows 19991220
27 SETU_TAB_POSITION_FLOWS_OLD Instance method Public Method Sets the old Position Flows 20000201
28 SETU_TAB_SUBTOTAL Instance method Public Method Sets the Transaction Figures 19991222
29 SETU_TAB_SUBTOTAL_OLD Instance method Public Method Sets the old Transaction Figures 20000201
30 SET_BUSTRANS_FOR_COLLECT Instance method Private Set-method of a virtual attribute Set attribute BUSTRANS_FOR_COLLECT 20030314
31 SET_DATE_FOR_CHECK Instance method Private Set-method of a virtual attribute Set attribute DATE_FOR_CHECK 19991222
32 SET_FLG_INITIALIZED Instance method Private Set-method of a virtual attribute Set attribute FLG_INITIALIZED 19991220
33 SET_NOMINAL_CURR Instance method Private Set-method of a virtual attribute Set attribute NOMINAL_CURR 19990907
34 SET_QUANTITY_CAT Instance method Private Set-method of a virtual attribute Set attribute QUANTITY_CAT 19990819
35 SET_SELECTOR Instance method Private Set-method of a virtual attribute Set attribute SELECTOR 19990824
36 SET_TAB_POSITION_FLOWS Instance method Private Set-method of a virtual attribute Set attribute TAB_POSITION_FLOWS 20000125
37 SET_TAB_POSITION_FLOWS_OLD Instance method Private Set-method of a virtual attribute Set attribute TAB_POSITION_FLOWS_OLD 20000125
38 SET_TAB_SUBTOTAL Instance method Private Set-method of a virtual attribute Set attribute TAB_SUBTOTAL 20000126
39 SET_TAB_SUBTOTAL_OLD Instance method Private Set-method of a virtual attribute Set attribute TAB_SUBTOTAL_OLD 20000126
Events
Class CL_COL_POSITION_TRQ has no event.
Types
Class CL_COL_POSITION_TRQ has no local type.
Method Signatures

Method DELETE_SUBTOTALS Signature

Method DELETE_SUBTOTALS on class CL_COL_POSITION_TRQ has no parameter.
Method DELETE_SUBTOTALS on class CL_COL_POSITION_TRQ has no exception.

Method GETU_BUSTRANS_FOR_COLLECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BUSTRANS Value transfer Object reference (TYPE REF TO) CL_BUSINESS_TRANSACTION_TRQ Geschäftsvorfall 20030314

Method GETU_BUSTRANS_FOR_COLLECT on class CL_COL_POSITION_TRQ has no exception.

Method GETU_DATE_FOR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DATE_FOR_CHECK Value transfer Type reference (TYPE) TPM_POSITION_DATE Prüfdatum 19991222

Method GETU_DATE_FOR_CHECK on class CL_COL_POSITION_TRQ has no exception.

Method GETU_DIFF_VALUES Signature

Method GETU_DIFF_VALUES on class CL_COL_POSITION_TRQ has no parameter.
Method GETU_DIFF_VALUES on class CL_COL_POSITION_TRQ has no exception.

Method GETU_FLG_INITIALIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLG_INITIALIZED Value transfer Type reference (TYPE) XFELD Initialisierungskennzeichen 19991220

Method GETU_FLG_INITIALIZED on class CL_COL_POSITION_TRQ has no exception.

Method GETU_QUANTITY_FOR_DATE Signature

Method GETU_QUANTITY_FOR_DATE on class CL_COL_POSITION_TRQ has no parameter.
Method GETU_QUANTITY_FOR_DATE on class CL_COL_POSITION_TRQ has no exception.

Method GETU_SELECTOR Signature

Method GETU_SELECTOR on class CL_COL_POSITION_TRQ has no parameter.
Method GETU_SELECTOR on class CL_COL_POSITION_TRQ has no exception.

Method GETU_TAB_POSITION_FLOWS Signature

Method GETU_TAB_POSITION_FLOWS on class CL_COL_POSITION_TRQ has no parameter.
Method GETU_TAB_POSITION_FLOWS on class CL_COL_POSITION_TRQ has no exception.

Method GETU_TAB_SUBTOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TAB_SUBTOTAL Value transfer Type reference (TYPE) TRQY_SUBTOTAL Tabelle mit Verkehrszahlen 19991222

Method GETU_TAB_SUBTOTAL on class CL_COL_POSITION_TRQ has no exception.

Method GET_BUSTRANS_FOR_COLLECT 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_BUSINESS_TRANSACTION_TRQ Attributwert 20030314
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030314

Method GET_DATE_FOR_CHECK Signature

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

Method GET_FLG_INITIALIZED Signature

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

Method GET_NOMINAL_CURR Signature

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

Method GET_QUANTITY_CAT Signature

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

Method GET_SELECTOR 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_POS_IDENTIFIER_DIF Attributwert 19990824
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015

Method GET_TAB_POSITION_FLOWS Signature

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

Method GET_TAB_POSITION_FLOWS_OLD Signature

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

Method GET_TAB_SUBTOTAL Signature

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

Method GET_TAB_SUBTOTAL_OLD Signature

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

Method SETU_BUSTRANS_FOR_COLLECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUSTRANS Call by reference Object reference (TYPE REF TO) CL_BUSINESS_TRANSACTION_TRQ Geschäftsvorall 20030314

Method SETU_BUSTRANS_FOR_COLLECT on class CL_COL_POSITION_TRQ has no exception.

Method SETU_DATE_FOR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE_FOR_CHECK Call by reference Type reference (TYPE) TPM_POSITION_DATE Prüfdatum 19991222

Method SETU_DATE_FOR_CHECK on class CL_COL_POSITION_TRQ has no exception.

Method SETU_FLG_INITIALIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLG_INITIALIZED Call by reference Type reference (TYPE) XFELD Initialisierungskennzeichen 19991220

Method SETU_FLG_INITIALIZED on class CL_COL_POSITION_TRQ has no exception.

Method SETU_NOMINAL_CURR Signature

Method SETU_NOMINAL_CURR on class CL_COL_POSITION_TRQ has no parameter.
Method SETU_NOMINAL_CURR on class CL_COL_POSITION_TRQ has no exception.

Method SETU_QUANTITY_CAT Signature

Method SETU_QUANTITY_CAT on class CL_COL_POSITION_TRQ has no parameter.
Method SETU_QUANTITY_CAT on class CL_COL_POSITION_TRQ has no exception.

Method SETU_SELECTOR Signature

Method SETU_SELECTOR on class CL_COL_POSITION_TRQ has no parameter.
Method SETU_SELECTOR on class CL_COL_POSITION_TRQ has no exception.

Method SETU_TAB_POSITION_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_POSITION_FLOWS Call by reference Type reference (TYPE) TRQY_POS_FLOW Tabelle mit Positionsbewegungen 19991220

Method SETU_TAB_POSITION_FLOWS on class CL_COL_POSITION_TRQ has no exception.

Method SETU_TAB_POSITION_FLOWS_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_POSITION_FLOWS Call by reference Type reference (TYPE) TRQY_POS_FLOW Tabelle mit Positionsbewegungen 20000201

Method SETU_TAB_POSITION_FLOWS_OLD on class CL_COL_POSITION_TRQ has no exception.

Method SETU_TAB_SUBTOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_SUBTOTAL Call by reference Type reference (TYPE) TRQY_SUBTOTAL Tabelle mit Verkehrszahlen 19991222

Method SETU_TAB_SUBTOTAL on class CL_COL_POSITION_TRQ has no exception.

Method SETU_TAB_SUBTOTAL_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_SUBTOTAL Call by reference Type reference (TYPE) TRQY_SUBTOTAL Tabelle mit Verkehrszahlen 20000201

Method SETU_TAB_SUBTOTAL_OLD on class CL_COL_POSITION_TRQ has no exception.

Method SET_BUSTRANS_FOR_COLLECT Signature

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

Method SET_DATE_FOR_CHECK Signature

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

Method SET_FLG_INITIALIZED Signature

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

Method SET_NOMINAL_CURR Signature

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

Method SET_QUANTITY_CAT Signature

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

Method SET_SELECTOR Signature

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

Method SET_TAB_POSITION_FLOWS Signature

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

Method SET_TAB_POSITION_FLOWS_OLD Signature

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

Method SET_TAB_SUBTOTAL Signature

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

Method SET_TAB_SUBTOTAL_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_SUBTOTAL_OLD Call by reference Type reference (TYPE) TRQY_SUBTOTAL Attributwert 20000126
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011015
History
Last changed by/on SAP  20060920 
SAP Release Created in