SAP ABAP Class CL_CLASS_POSITION_TRF (Treasury: Class Position in Futures Account)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-BO (Application Component) Back Office
     FTR_LISTED_OPTIONS_FUTURES (Package) Treasury: Listed Options and Futures
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' 20000111
Properties
Class CL_CLASS_POSITION_TRF  
Short Description Treasury: Class Position in Futures Account    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package FTR_LISTED_OPTIONS_FUTURES   Treasury: Listed Options and Futures 
Created 20000111   SAP 
Last change 20130531   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)
3 TRFCO 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' 20000111
Friends
# Friend Modeled only Created on Description
1 CB_CLASS_POSITION_TRF 20030523 Base Agent Class Position in Futures Account
2 CL_POSITION_INDICATOR_MGT_PIN 20030304 Position Indicator Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACC_ASS_REF Instance attribute Private Type reference (TYPE) RREFKONT Acct assignment reference in Financial Assets Mgmt 20011016
2 CLASS_ID Instance attribute Private Type reference (TYPE) VVRANLW ID Number Option/Future 20011016
3 CLASS_POSITION_OP Instance attribute Private Object reference (TYPE REF TO) CL_CLASS_POSITION_OP_TRF TRF Position for Operative Functions 20011016
4 COMPANY_CODE Instance attribute Private Type reference (TYPE) BUKRS Company Code 20011016
5 CRUSER Instance attribute Private Type reference (TYPE) TB_CRUSER Entered By 20011016
6 DCRDAT Instance attribute Private Type reference (TYPE) TB_DCRDAT Created On 20011016
7 DUPDAT Instance attribute Private Type reference (TYPE) TB_DUPDAT Changed On 20011016
8 FLAG_INITIALIZED Instance attribute Private Type reference (TYPE) XFELD Flag: Position was Initialized 20011016
9 FLAG_MARGIN_REL Instance attribute Private Type reference (TYPE) TPM_MARGIN_RELEVANT Indicator, Whether Margin Payments Occur 20011016
10 OBJNR Instance attribute Private Type reference (TYPE) J_OBJNR Object Number 20011016
11 POSITION_ACCOUNT Instance attribute Private Type reference (TYPE) TPM_POS_ACCOUNT_FUT Treasury: Futures Account for Listed Options and Futures 20011016
12 POSITION_CAT Instance attribute Private Type reference (TYPE) TPM_QUAN_POS_CAT Position Category - Collective/Single Position 20011016
13 POSITION_CURR Instance attribute Private Type reference (TYPE) TPM_POSITION_CURR Position currency 20011016
14 PRODUCT_CATEGORY Instance attribute Private Type reference (TYPE) SANLF Product Category 20011016
15 RATE_TYPE Instance attribute Private Type reference (TYPE) TI_KURSART Rate Type for Variation Margin 20011016
16 STOCK_EXCHANGE Instance attribute Private Type reference (TYPE) VVRHANDPL Stock Exchange for Variation Margin 20011016
17 TAB_CALC_POSITIONS Instance attribute Private Type reference (TYPE) TRFY_CALC_POS_L Table with Calculation Positions 20011016
18 TAB_SUBTRANS_PROT Instance attribute Private Type reference (TYPE) TRFY_SUBTRANS Table Type with Business Subtransactions 20011016
19 TCRTIM Instance attribute Private Type reference (TYPE) TB_TCRTIM Entry Time 20011016
20 TUPTIM Instance attribute Private Type reference (TYPE) TB_TUPTIM Changed at 20011016
21 UPUSER Instance attribute Private Type reference (TYPE) TB_UPUSER Last Changed By 20011016
Methods
# Method Level Visibility Method type Description Created on
1 AGGREGATE_FLOWS Instance method Private Method Aggregates Flows for a Flow Number 20000517
2 APPEND_ERROR Instance method Public Method Appends Error Message to the Table 20000510
3 CHECK_RUN_VARIATION_MARGIN Instance method Private Method Checks if Variation Margin Run is Valid 20000510
4 CLS_FILTER_BY_DIFF_CRITERIA Static method Public Method Determines Position by Diff. Criteria from Defined List 20000419
5 CREATE_CALC_POSITION Instance method Public Method Generates a New Calculation Position 20000425
6 CREATE_VARIATION_MARGIN Instance method Private Method Generates a Variation Margin Business Transaction 20000511
7 DERIVE_ACC_ASS_REF Static method Public Method Determines Account Assignment Reference 20000721
8 DISPLAY_CALC_POS Instance method Public Method Displays the Calculation Positions 20000519
9 DISPLAY_CASHFLOW Instance method Public Method Shows the Flows for a Position 20030523
10 DISPLAY_PIN Instance method Public Method Display Position Indicator in Futures Account 20041220
11 ENQUE Instance method Public Method Sets Exclusive Lock for the Position 20000525
12 FIND_CALC_POSITION Instance method Private Method Finds the Calculation Position for a Lot ID 20000420
13 FIND_SUBTRANS_TO_POST_FOR_VM Instance method Private Method Finds Close Margins to be Updated for Variation Margin Run 20000518
14 FIND_SUBTRANS_TO_UPDATE_FOR_RC Instance method Public Method Finds Business Subtransactions to be Updated - Update Run 20000518
15 FIND_SUBTRANS_TO_UPDATE_FOR_VM Instance method Private Method Finds Close Margins to be Fixed for Variation Margin Run 20000517
16 GETU_ACC_ASS_REF Instance method Private Method Gets the Account Assignment Reference 20000721
17 GETU_CLASS_ID Instance method Public Method Gets the ID Number 20000503
18 GETU_CLASS_POSITION_OP Instance method Private Method Gets the Operative Position 20000925
19 GETU_COMPANY_CODE Instance method Public Method Gets the Company Code 20000414
20 GETU_FLAG_INITIALIZED Instance method Private Method Gets the Initialization Flag 20000417
21 GETU_FLAG_MARGIN_REL Instance method Public Method Gets the Margin Indicator 20000426
22 GETU_OBJECT_NUMBER Instance method Public Method Gets the Object Number 20000705
23 GETU_POSITION_ACCOUNT Instance method Public Method Gets the Futures Account 20000414
24 GETU_POSITION_CAT Instance method Public Method Gets the Position Category (Collective/Single Position) 20000420
25 GETU_POSITION_CURR Instance method Public Method Gets the Position Currency 20000428
26 GETU_POSITION_VALUES Instance method Public Method Calculates the Position Values 20000704
27 GETU_PRODUCT_CATEGORY Instance method Public Method Gets the Product Categories 20000707
28 GETU_PRODUCT_TYPE Instance method Public Method get_product_type 20100119
29 GETU_RATE_TYPE Instance method Private Method Gets the Rate Type 20000502
30 GETU_STOCK_EXCHANGE Instance method Private Method Gets the Stock Exchange 20000502
31 GETU_TAB_CALC_POSITIONS Instance method Private Method Gets the Table with Calculation Positions 20000417
32 GETU_TAB_CALC_POSITIONS_OBJ Instance method Public Method Gets the Table with Calculation Positions 20000511
33 GETU_TAB_SUBTRANS_PROT Instance method Public Method Gets the Table with Registered Business Subtransactions 20000926
34 GET_ACC_ASS_REF Instance method Private Get-method of a virtual attribute Reads Attribute ACC_ASS_REF 20000721
35 GET_CLASS_ID Instance method Private Get-method of a virtual attribute Reads attribute CLASS_ID 20000503
36 GET_CLASS_POSITION_OP Instance method Private Get-method of a virtual attribute Gets Attribute CLASS_POSITION_OP 20000925
37 GET_COMPANY_CODE Instance method Private Get-method of a virtual attribute Reads attribute COMPANY_CODE 20000111
38 GET_CRUSER Instance method Private Get-method of a virtual attribute Reads attribute CRUSER 20000623
39 GET_DCRDAT Instance method Private Get-method of a virtual attribute Reads attribute DCRDAT 20000623
40 GET_DUPDAT Instance method Private Get-method of a virtual attribute Reads attribute DUPDAT 20000623
41 GET_FLAG_INITIALIZED Instance method Private Get-method of a virtual attribute Reads attribute FLAG_INITIALIZED 20000417
42 GET_FLAG_MARGIN_REL Instance method Private Get-method of a virtual attribute Reads attribute FLAG_MARGIN_REL 20000426
43 GET_OBJNR Instance method Private Get-method of a virtual attribute Reads the Attribute OBJNR 20000705
44 GET_POSITION_ACCOUNT Instance method Private Get-method of a virtual attribute Reads attribute POSITION_ACCOUNT 20000111
45 GET_POSITION_CAT Instance method Private Get-method of a virtual attribute Reads attribute POSITION_CAT 20000426
46 GET_POSITION_CURR Instance method Private Get-method of a virtual attribute Reads attribute POSITION_CURR 20000428
47 GET_PRODUCT_CATEGORY Instance method Private Get-method of a virtual attribute Reads the Attribute PRODUCT_CATEGORY 20000707
48 GET_RATE_TYPE Instance method Private Get-method of a virtual attribute Reads attribute RATE_TYPE 20000502
49 GET_STOCK_EXCHANGE Instance method Private Get-method of a virtual attribute Reads attribute STOCK_EXCHANGE 20000502
50 GET_TAB_CALC_POSITIONS Instance method Private Get-method of a virtual attribute Reads attribute TAB_CALC_POSITIONS 20000417
51 GET_TAB_SUBTRANS_PROT Instance method Private Get-method of a virtual attribute Gets Attribute TAB_SUBTRANS_PROT 20000926
52 GET_TCRTIM Instance method Private Get-method of a virtual attribute Reads attribute TCRTIM 20000623
53 GET_TUPTIM Instance method Private Get-method of a virtual attribute Reads attribute TUPTIM 20000623
54 GET_UPUSER Instance method Private Get-method of a virtual attribute Reads attribute UPUSER 20000623
55 INITIALIZE Instance method Public Method Initializes the Position 20000417
56 MIGRATE_VARIATION_MARGIN Instance method Public Method Executes Debit Position for Margin Flows 20010730
57 POST_MARGINS Instance method Public Method Executes Debit Position for Margin Flows 20000509
58 PREPARE_FLOWS_FOR_DISPLAY Instance method Private Method Prepares Flows for Display 20030523
59 PUSH_FLOWS_FOR_PROT Instance method Private Method Gives Flows to Manager 20000926
60 READ_STOCK_RATE Instance method Public Method Gets the Market Rate 20000502
61 REGISTER_CALC_POSITION Instance method Public Method Registers a Calculation Position 20000420
62 REGISTER_SUBTRANS_FOR_PROTOCOL Instance method Public Method Registers Business Subtransaction for Flow Protocol 20000926
63 REVERSE_MARGINS Instance method Public Method Executes Reversal Run for Margin Flows 20000516
64 RUN_VARIATION_MARGIN Instance method Public Method Executes Debit Position for Margin Flows 20000510
65 SETU_ACC_ASS_REF Instance method Public Method Sets the Account Assignment Reference 20000721
66 SETU_CLASS_ID Instance method Public Method Sets the ID Number 20000503
67 SETU_CLASS_POSITION_OP Instance method Public Method Sets the Operative Position 20000925
68 SETU_COMPANY_CODE Instance method Public Method Sets the Company Code 20000414
69 SETU_FLAG_INITIALIZED Instance method Private Method Sets the Initialization Flag 20000417
70 SETU_FLAG_MARGIN_REL Instance method Public Method Sets the Margin Indicator 20000426
71 SETU_OBJECT_NUMBER Instance method Public Method Sets the Object Number 20000705
72 SETU_POSITION_ACCOUNT Instance method Public Method Sets the Futures Account 20000414
73 SETU_POSITION_CAT Instance method Public Method Sets the Position Category (Collective/Single Position) 20000420
74 SETU_POSITION_CURR Instance method Public Method Sets the Position Currency 20000428
75 SETU_PRODUCT_CATEGORY Instance method Public Method Sets the Product Category 20000707
76 SETU_RATE_TYPE Instance method Public Method Sets the Rate Type 20000502
77 SETU_STOCK_EXCHANGE Instance method Public Method Sets the Stock Exchange 20000502
78 SETU_TAB_CALC_POSITIONS Instance method Private Method Sets the Table with Calculation Positions 20000417
79 SETU_TAB_SUBTRANS_PROT Instance method Private Method Sets the Table with Registered Business Subtransactions 20000926
80 SET_ACC_ASS_REF Instance method Private Set-method of a virtual attribute Set Attribute ACC_ASS_REF 20000721
81 SET_CLASS_ID Instance method Private Set-method of a virtual attribute Set attribute CLASS_ID 20000503
82 SET_CLASS_POSITION_OP Instance method Private Set-method of a virtual attribute Set Attribute CLASS_POSITION_OP 20000925
83 SET_COMPANY_CODE Instance method Private Set-method of a virtual attribute Set attribute COMPANY_CODE 20000111
84 SET_CRUSER Instance method Private Set-method of a virtual attribute Set attribute CRUSER 20000623
85 SET_DCRDAT Instance method Private Set-method of a virtual attribute Set attribute DCRDAT 20000623
86 SET_DUPDAT Instance method Private Set-method of a virtual attribute Set attribute DUPDAT 20000623
87 SET_FLAG_INITIALIZED Instance method Private Set-method of a virtual attribute Set attribute FLAG_INITIALIZED 20000417
88 SET_FLAG_MARGIN_REL Instance method Private Set-method of a virtual attribute Set attribute FLAG_MARGIN_REL 20000426
89 SET_OBJNR Instance method Private Set-method of a virtual attribute Set the attribute OBJNR 20000705
90 SET_POSITION_ACCOUNT Instance method Private Set-method of a virtual attribute Set attribute POSITION_ACCOUNT 20000111
91 SET_POSITION_CAT Instance method Private Set-method of a virtual attribute Set attribute POSITION_CAT 20000426
92 SET_POSITION_CURR Instance method Private Set-method of a virtual attribute Set attribute POSITION_CURR 20000428
93 SET_PRODUCT_CATEGORY Instance method Private Set-method of a virtual attribute Set attribute PRODUCT_CATEGORY 20000707
94 SET_RATE_TYPE Instance method Private Set-method of a virtual attribute Set attribute RATE_TYPE 20000502
95 SET_STOCK_EXCHANGE Instance method Private Set-method of a virtual attribute Set attribute STOCK_EXCHANGE 20000502
96 SET_TAB_CALC_POSITIONS Instance method Private Set-method of a virtual attribute Set attribute TAB_CALC_POSITIONS 20000417
97 SET_TAB_SUBTRANS_PROT Instance method Private Set-method of a virtual attribute Set Attribute TAB_SUBTRANS_PROT 20000926
98 SET_TCRTIM Instance method Private Set-method of a virtual attribute Set attribute TCRTIM 20000623
99 SET_TUPTIM Instance method Private Set-method of a virtual attribute Set attribute TUPTIM 20000623
100 SET_UPUSER Instance method Private Set-method of a virtual attribute Set attribute UPUSER 20000623
101 STATE_CHANGED Instance method Public Method Calls Macro: state_changed of the Object Service 20030523
102 STATE_READ_ACCESS Instance method Public Method Calls Macro: state_read_access of the Object Service 20030523
103 STATE_WRITE_ACCESS Instance method Public Method Calls the state_write_access Macro of the Object Service 20030314
104 UPDATE_ORIGINARY_FLOWS Instance method Public Method Updates the Flows to the Position 20000419
105 UPDATE_ORIGINARY_FLOWS_COL Instance method Public Method Updates the Flows to the Collective Position 20000425
106 UPDATE_ORIGINARY_FLOWS_LOT Instance method Public Method Updates the Flows to the Lot Position 20000425
Events
Class CL_CLASS_POSITION_TRF has no event.
Types
Class CL_CLASS_POSITION_TRF has no local type.
Method Signatures

Method AGGREGATE_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_FLOWS Value transfer Type reference (TYPE) TRFY_FLOW_W_DIFF Tabelle mit Bewegungen 20000517
2 Returning RE_TAB_FLOWS Value transfer Type reference (TYPE) TRFY_FLOW Tabelle mit aggregierten Bewegungen 20000517

Method AGGREGATE_FLOWS on class CL_CLASS_POSITION_TRF has no exception.

Method APPEND_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ERROR Value transfer Type reference (TYPE) BAL_S_MSG Fehlernachricht 20000510

Method APPEND_ERROR on class CL_CLASS_POSITION_TRF has no exception.

Method CHECK_RUN_VARIATION_MARGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) TPM_POSITION_DATE Stichtag 20000510
2 Importing IM_FLAG_POST_CL_MARGIN Value transfer Type reference (TYPE) XFELD Flag: Close Margins buchen 20000518
# Exception Resumable Description Created on
1 INVALID Lauf nicht zulässig 20000510

Method CLS_FILTER_BY_DIFF_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS_ID Call by reference Type reference (TYPE) VVRANLW Kennnummer 20000503
2 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20000419
3 Importing IM_POSITION_ACCOUNT Call by reference Type reference (TYPE) TPM_POS_ACCOUNT_FUT Positionskonto 20000419
4 Importing IM_TAB_POSITIONS Call by reference Type reference (TYPE) TRFY_CLASS_POS Tabelle mit Positionen 20000419
5 Returning RE_CLASS_POSITION Value transfer Object reference (TYPE REF TO) CL_CLASS_POSITION_TRF Position 20000419
# Exception Resumable Description Created on
1 NOT_FOUND keine Position gefunden 20000419
2 NOT_UNIQUE mehrere Positionen gefunden 20000419

Method CREATE_CALC_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLAG_LONG_SHORT Call by reference Type reference (TYPE) TPM_FLAG_LONG_SHORT Flag: Long- oder Shortposition 20000425
2 Importing IM_LOT Value transfer Type reference (TYPE) TPM_LOT_ID Lot 20000517
3 Returning RE_CALCULATION_POSITION Value transfer Object reference (TYPE REF TO) CL_CALCULATION_POSITION_TRF Berechnungsposition 20000425

Method CREATE_CALC_POSITION on class CL_CLASS_POSITION_TRF has no exception.

Method CREATE_VARIATION_MARGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLAG_CONTINUE Call by reference Type reference (TYPE) XFELD Flag: Berechnung fortsetzen 20001013
2 Exporting EX_TRANSACTION Value transfer Object reference (TYPE REF TO) CL_BUSINESSTRANSACTION_TRF Variation Margin Geschäftsvorfall 20001013
3 Importing IM_DATE Value transfer Type reference (TYPE) TPM_POSITION_DATE Stichtag 20000511
4 Importing IM_MANAGER_TRF Value transfer Object reference (TYPE REF TO) CL_MANAGER_TRF TRF-Manager 20000511
# Exception Resumable Description Created on
1 FAILED Fehler ist aufgetreten 20000511

Method DERIVE_ACC_ASS_REF 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 20000721
2 Importing IM_PRODUCT_CATEGORY Value transfer Type reference (TYPE) SANLF Produkttyp 20000721
3 Importing IM_PRODUCT_TYPE Value transfer Type reference (TYPE) VVSART Produktart 20000724
4 Importing IM_STRUCTURE Value transfer Type reference (TYPE) TRFS_CLASS_POS_GUI Treasury: Struktur für Oberfläche der Positionsbearbeitung 20020704
5 Returning RE_ACC_ASS_REF Value transfer Type reference (TYPE) RREFKONT Kontierungsreferenz in der Vermögensverwaltung 20000721

Method DERIVE_ACC_ASS_REF on class CL_CLASS_POSITION_TRF has no exception.

Method DISPLAY_CALC_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXCL_ZERO_POS Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20101119
2 Importing IM_KEY_DATE Value transfer Type reference (TYPE) TPM_POSITION_DATE SY-DATUM Datum für Marktwertermittlung 20110524
3 Importing IM_POSITION_SELECTION_TYPE Value transfer Type reference (TYPE) CHAR1 Art der Positionsbestimmung 20060516
4 Importing IM_PROCEDURE Value transfer Type reference (TYPE) CHAR1 Art der Verarbeitung 20020405
# Exception Resumable Description Created on
1 NO_CALC_POSITIONS keine Berechnungspositionen vorhanden 20000823

Method DISPLAY_CASHFLOW Signature

Method DISPLAY_CASHFLOW on class CL_CLASS_POSITION_TRF has no parameter.
# Exception Resumable Description Created on
1 NO_CALC_POSITIONS keine Berechnungspositionen vorhanden 20030523

Method DISPLAY_PIN Signature

Method DISPLAY_PIN on class CL_CLASS_POSITION_TRF has no parameter.
Method DISPLAY_PIN on class CL_CLASS_POSITION_TRF has no exception.

Method ENQUE Signature

Method ENQUE on class CL_CLASS_POSITION_TRF has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehler ist aufgetreten 20000525

Method FIND_CALC_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLAG_CREATE_ALLOWED Call by reference Type reference (TYPE) XFELD Flag: Position erzeugen erlaubt 20000425
2 Importing IM_FLAG_LONG_SHORT Call by reference Type reference (TYPE) TPM_FLAG_LONG_SHORT Long-/Short-Kennzeichen 20000425
3 Importing IM_LOT Call by reference Type reference (TYPE) TPM_LOT_ID Lot-ID 20000517
4 Returning RE_CALC_POSITION Value transfer Object reference (TYPE REF TO) CL_CALCULATION_POSITION_TRF Berechnungsposition 20000420
# Exception Resumable Description Created on
1 INVALID Fehler aufgetreten 20000420
2 LOT_INITIAL Lot-ID ist nicht gefüllt 20000517
3 NOT_FOUND Keine Position vorhanden 20000425

Method FIND_SUBTRANS_TO_POST_FOR_VM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) TPM_POSITION_DATE Stichtag 20000518
2 Importing IM_MANAGER_TRF Value transfer Object reference (TYPE REF TO) CL_MANAGER_TRF im_manager_trf 20000518

Method FIND_SUBTRANS_TO_POST_FOR_VM on class CL_CLASS_POSITION_TRF has no exception.

Method FIND_SUBTRANS_TO_UPDATE_FOR_RC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MANAGER_TRF Value transfer Object reference (TYPE REF TO) CL_MANAGER_TRF TRF-Manager 20000518
# Exception Resumable Description Created on
1 FAILED Fehler ist aufgetreten 20000518

Method FIND_SUBTRANS_TO_UPDATE_FOR_VM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) TPM_POSITION_DATE Stichtag 20000517
# Exception Resumable Description Created on
1 FAILED Fehler ist aufgetreten 20001027

Method GETU_ACC_ASS_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ACC_ASS_REF Value transfer Type reference (TYPE) RREFKONT Kontierungsreferenz in der Vermögensverwaltung 20000721

Method GETU_ACC_ASS_REF on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_CLASS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CLASS_ID Value transfer Type reference (TYPE) VVRANLW Kennnummer 20000503

Method GETU_CLASS_ID on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_CLASS_POSITION_OP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CLASS_POSITION_OP Value transfer Object reference (TYPE REF TO) CL_CLASS_POSITION_OP_TRF TRF-Position für operative Funktionen 20000925

Method GETU_CLASS_POSITION_OP on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_COMPANY_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COMPANY_CODE Value transfer Type reference (TYPE) BUKRS Buchungskreis 20000414

Method GETU_COMPANY_CODE on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_FLAG_INITIALIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLAG_INITIALIZED Value transfer Type reference (TYPE) XFELD Flag: Position wurde initialisiert 20000417

Method GETU_FLAG_INITIALIZED on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_FLAG_MARGIN_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLAG_MARGIN_REL Value transfer Type reference (TYPE) TPM_MARGIN_RELEVANT Margin-Kennzeichen 20000426

Method GETU_FLAG_MARGIN_REL on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_OBJECT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OBJECT_NUMBER Value transfer Type reference (TYPE) J_OBJNR Objektnummer 20000705

Method GETU_OBJECT_NUMBER on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_POSITION_ACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POSITION_ACCOUNT Value transfer Type reference (TYPE) TPM_POS_ACCOUNT_FUT Positionskonto 20000414

Method GETU_POSITION_ACCOUNT on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_POSITION_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POSITION_CAT Value transfer Type reference (TYPE) TPM_QUAN_POS_CAT Bestandstyp 20000420

Method GETU_POSITION_CAT on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_POSITION_CURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POSITION_CURR Value transfer Type reference (TYPE) TPM_POSITION_CURR Bestandswährung 20000428

Method GETU_POSITION_CURR on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_POSITION_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) TPM_POSITION_DATE Stichtag 20000704
2 Returning RE_STR_POS_VALUES Value transfer Type reference (TYPE) TRFS_POSITION_VALUES Struktur mit Positionswerten 20000704

Method GETU_POSITION_VALUES on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_PRODUCT_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PRODUCT_CATEGORY Value transfer Type reference (TYPE) SANLF Produkttyp 20000707

Method GETU_PRODUCT_CATEGORY on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_PRODUCT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PRODUCT_TYPE Value transfer Type reference (TYPE) VVSART Produktart 20100119
# Exception Resumable Description Created on
1 FAILED 20100119

Method GETU_RATE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RATE_TYPE Value transfer Type reference (TYPE) TI_KURSART Kursart 20000502

Method GETU_RATE_TYPE on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_STOCK_EXCHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STOCK_EXCHANGE Value transfer Type reference (TYPE) VVRHANDPL Handelsplatz 20000502

Method GETU_STOCK_EXCHANGE on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_TAB_CALC_POSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TAB_CALC_POSITIONS Value transfer Type reference (TYPE) TRFY_CALC_POS_L Tabelle mit Berechnungspositionen 20000417

Method GETU_TAB_CALC_POSITIONS on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_TAB_CALC_POSITIONS_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TAB_CALC_POSITIONS Value transfer Type reference (TYPE) TRFY_CALC_POS Tabelle mit Berechnungspositionen 20000511

Method GETU_TAB_CALC_POSITIONS_OBJ on class CL_CLASS_POSITION_TRF has no exception.

Method GETU_TAB_SUBTRANS_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TAB_SUBTRANS_PROT Value transfer Type reference (TYPE) TRFY_SUBTRANS Tabelle mit Teilgeschäftsvorfällen 20000926

Method GETU_TAB_SUBTRANS_PROT on class CL_CLASS_POSITION_TRF has no exception.

Method GET_ACC_ASS_REF Signature

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

Method GET_CLASS_ID Signature

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

Method GET_CLASS_POSITION_OP 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_CLASS_POSITION_OP_TRF Attributwert 20000925
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011016

Method GET_COMPANY_CODE Signature

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

Method GET_CRUSER Signature

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

Method GET_DCRDAT Signature

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

Method GET_DUPDAT Signature

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

Method GET_FLAG_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 20000417
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011016

Method GET_FLAG_MARGIN_REL Signature

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

Method GET_OBJNR Signature

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

Method GET_POSITION_ACCOUNT Signature

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

Method GET_POSITION_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_QUAN_POS_CAT Attributwert 20000426
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011016

Method GET_POSITION_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_POSITION_CURR Attributwert 20000428
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011016

Method GET_PRODUCT_CATEGORY Signature

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

Method GET_RATE_TYPE Signature

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

Method GET_STOCK_EXCHANGE Signature

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

Method GET_TAB_CALC_POSITIONS Signature

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

Method GET_TAB_SUBTRANS_PROT Signature

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

Method GET_TCRTIM Signature

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

Method GET_TUPTIM Signature

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

Method GET_UPUSER Signature

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

Method INITIALIZE Signature

Method INITIALIZE on class CL_CLASS_POSITION_TRF has no parameter.
Method INITIALIZE on class CL_CLASS_POSITION_TRF has no exception.

Method MIGRATE_VARIATION_MARGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISTRIBUTOR Value transfer Object reference (TYPE REF TO) IF_DISTRIBUTOR_TRD Distributor 20010730
2 Importing IM_TAB_DEDOC Value transfer Type reference (TYPE) TPMY_DEDOC_HDPOS_V Tabellentyp für DEDOC-Header mit DEDOC-Position 20010730
# Exception Resumable Description Created on
1 FAILED Fehler ist aufgetreten 20010730

Method POST_MARGINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) SYDATUM Stichtag 20000509
2 Importing IM_FLAG_SIMULATION Value transfer Type reference (TYPE) XFELD Flag: Simulationslauf 20000509
3 Importing IM_MANAGER_TRF Value transfer Object reference (TYPE REF TO) CL_MANAGER_TRF TRF-Manager 20000509
# Exception Resumable Description Created on
1 FAILED Fehler ist aufgetreten 20000509

Method PREPARE_FLOWS_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_SUBTRANS Call by reference Type reference (TYPE) TRFY_SUBTRANS Tabelle mit Teilgeschäftsvorfällen 20030523
2 Returning RE_TAB_FLOWS Value transfer Type reference (TYPE) TRFY_LIST_FLOW Bewegungen für Finanzstromanzeige 20030523

Method PREPARE_FLOWS_FOR_DISPLAY on class CL_CLASS_POSITION_TRF has no exception.

Method PUSH_FLOWS_FOR_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MANAGER_TRF Value transfer Object reference (TYPE REF TO) CL_MANAGER_TRF Managerklasse Options/Futuresverwaltung 20000926

Method PUSH_FLOWS_FOR_PROT on class CL_CLASS_POSITION_TRF has no exception.

Method READ_STOCK_RATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY_DATE Value transfer Type reference (TYPE) TPM_POSITION_DATE Stichtag 20000502
2 Returning RE_STOCK_RATE Value transfer Type reference (TYPE) VVPKTKUR Marktkurs zum Stichtag 20000502
# Exception Resumable Description Created on
1 INVALID Fehler ist aufgetreten 20000502

Method REGISTER_CALC_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CALC_POSITION Call by reference Object reference (TYPE REF TO) CL_CALCULATION_POSITION_TRF Berechnungsposition 20000420
# Exception Resumable Description Created on
1 INVALID Fehler ist aufgetreten 20000420

Method REGISTER_SUBTRANS_FOR_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SUBTRANSACTION Value transfer Object reference (TYPE REF TO) CL_SUBTRANSACTION_TRF TRF-Teilgeschäftsvorfall 20000926

Method REGISTER_SUBTRANS_FOR_PROTOCOL on class CL_CLASS_POSITION_TRF has no exception.

Method REVERSE_MARGINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) SYDATUM Stichtag 20000516
2 Importing IM_FLAG_CLOSE_MARGIN Value transfer Type reference (TYPE) XFELD Close Margin wird storniert 20000516
3 Importing IM_FLAG_SIMULATION Value transfer Type reference (TYPE) XFELD Flag: Simulationslauf 20000516
4 Importing IM_FLAG_VARIATION_MARGIN Value transfer Type reference (TYPE) XFELD Variation Margin wird storniert 20000516
5 Importing IM_MANAGER_TRF Value transfer Object reference (TYPE REF TO) CL_MANAGER_TRF TRF-Manager 20000516
# Exception Resumable Description Created on
1 FAILED Fehler ist aufgetreten 20000516

Method RUN_VARIATION_MARGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) SYDATUM Stichtag 20000510
2 Importing IM_DISTRIBUTOR Value transfer Object reference (TYPE REF TO) IF_DISTRIBUTOR_TRD Distributor 20000511
3 Importing IM_DOCUMENT_DATE Value transfer Type reference (TYPE) BLDAT Belegdatum 20000511
4 Importing IM_FI_POSTING_DATE Value transfer Type reference (TYPE) TPM_FI_POSTING_DATE Abweichendes FI-Buchungsdatum 20001012
5 Importing IM_FLAG_POST_CL_MARGIN Value transfer Type reference (TYPE) XFELD Flag: Close Margins buchen 20000518
6 Importing IM_FLAG_SIMULATION Value transfer Type reference (TYPE) XFELD Flag: Simulationslauf 20000510
7 Importing IM_MANAGER_TRF Value transfer Object reference (TYPE REF TO) CL_MANAGER_TRF TRF-Manager 20000510
# Exception Resumable Description Created on
1 FAILED Fehler ist aufgetreten 20000510

Method SETU_ACC_ASS_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACC_ASS_REF Value transfer Type reference (TYPE) RREFKONT Kontierungsreferenz in der Vermögensverwaltung 20000721

Method SETU_ACC_ASS_REF on class CL_CLASS_POSITION_TRF has no exception.

Method SETU_CLASS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS_ID Call by reference Type reference (TYPE) VVRANLW Kennnummer 20000503
# Exception Resumable Description Created on
1 ALREADY_SET Attribut ist schon gefüllt 20000503

Method SETU_CLASS_POSITION_OP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS_POSITION_OP Value transfer Object reference (TYPE REF TO) CL_CLASS_POSITION_OP_TRF TRF-Position für operative Funktionen 20000925

Method SETU_CLASS_POSITION_OP on class CL_CLASS_POSITION_TRF has no exception.

Method SETU_COMPANY_CODE 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 20000414
# Exception Resumable Description Created on
1 ALREADY_SET Attribut ist schon gefüllt 20000420

Method SETU_FLAG_INITIALIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLAG_INITIALIZED Call by reference Type reference (TYPE) XFELD Flag: Position wurde initialisiert 20000417

Method SETU_FLAG_INITIALIZED on class CL_CLASS_POSITION_TRF has no exception.

Method SETU_FLAG_MARGIN_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLAG_MARGIN_REL Value transfer Type reference (TYPE) TPM_MARGIN_RELEVANT Margin-Kennzeichen 20000426

Method SETU_FLAG_MARGIN_REL on class CL_CLASS_POSITION_TRF has no exception.

Method SETU_OBJECT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT_NUMBER Value transfer Type reference (TYPE) J_OBJNR Objektnummer 20000705

Method SETU_OBJECT_NUMBER on class CL_CLASS_POSITION_TRF has no exception.

Method SETU_POSITION_ACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POSITION_ACCOUNT Call by reference Type reference (TYPE) TPM_POS_ACCOUNT_FUT Positionskonto 20000414
# Exception Resumable Description Created on
1 ALREADY_SET Attribut ist schon gefüllt 20000420

Method SETU_POSITION_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POSITION_CAT Call by reference Type reference (TYPE) TPM_QUAN_POS_CAT Bestandstyp 20000420
# Exception Resumable Description Created on
1 ALREADY_SET Attribut ist schon gefüllt 20000420

Method SETU_POSITION_CURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POSITION_CURR Value transfer Type reference (TYPE) TPM_POSITION_CURR Bestandswährung 20000428

Method SETU_POSITION_CURR on class CL_CLASS_POSITION_TRF has no exception.

Method SETU_PRODUCT_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PRODUCT_CATEGORY Value transfer Type reference (TYPE) SANLF Produkttyp 20000707

Method SETU_PRODUCT_CATEGORY on class CL_CLASS_POSITION_TRF has no exception.

Method SETU_RATE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RATE_TYPE Value transfer Type reference (TYPE) TI_KURSART Kursart 20000502

Method SETU_RATE_TYPE on class CL_CLASS_POSITION_TRF has no exception.

Method SETU_STOCK_EXCHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STOCK_EXCHANGE Value transfer Type reference (TYPE) VVRHANDPL Handelsplatz 20000502

Method SETU_STOCK_EXCHANGE on class CL_CLASS_POSITION_TRF has no exception.

Method SETU_TAB_CALC_POSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_CALC_POSITIONS Call by reference Type reference (TYPE) TRFY_CALC_POS_L Tabelle mit Berechnungspositionen 20000417

Method SETU_TAB_CALC_POSITIONS on class CL_CLASS_POSITION_TRF has no exception.

Method SETU_TAB_SUBTRANS_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_SUBTRANS_PROT Value transfer Type reference (TYPE) TRFY_SUBTRANS Tabelle mit Teilgeschäftsvorfällen 20000926

Method SETU_TAB_SUBTRANS_PROT on class CL_CLASS_POSITION_TRF has no exception.

Method SET_ACC_ASS_REF Signature

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

Method SET_CLASS_ID Signature

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

Method SET_CLASS_POSITION_OP Signature

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

Method SET_COMPANY_CODE Signature

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

Method SET_CRUSER Signature

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

Method SET_DCRDAT Signature

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

Method SET_DUPDAT Signature

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

Method SET_FLAG_INITIALIZED Signature

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

Method SET_FLAG_MARGIN_REL Signature

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

Method SET_OBJNR Signature

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

Method SET_POSITION_ACCOUNT Signature

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

Method SET_POSITION_CAT Signature

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

Method SET_POSITION_CURR Signature

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

Method SET_PRODUCT_CATEGORY Signature

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

Method SET_RATE_TYPE Signature

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

Method SET_STOCK_EXCHANGE Signature

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

Method SET_TAB_CALC_POSITIONS Signature

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

Method SET_TAB_SUBTRANS_PROT Signature

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

Method SET_TCRTIM Signature

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

Method SET_TUPTIM Signature

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

Method SET_UPUSER Signature

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

Method STATE_CHANGED Signature

Method STATE_CHANGED on class CL_CLASS_POSITION_TRF has no parameter.
Method STATE_CHANGED on class CL_CLASS_POSITION_TRF has no exception.

Method STATE_READ_ACCESS Signature

Method STATE_READ_ACCESS on class CL_CLASS_POSITION_TRF has no parameter.
Method STATE_READ_ACCESS on class CL_CLASS_POSITION_TRF has no exception.

Method STATE_WRITE_ACCESS Signature

Method STATE_WRITE_ACCESS on class CL_CLASS_POSITION_TRF has no parameter.
Method STATE_WRITE_ACCESS on class CL_CLASS_POSITION_TRF has no exception.

Method UPDATE_ORIGINARY_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUSINESS_TRANSACTION Value transfer Object reference (TYPE REF TO) CL_BUSINESSTRANSACTION_TRF Geschäftsvorfall 20000420
2 Importing IM_DISTRIBUTOR Value transfer Object reference (TYPE REF TO) IF_DISTRIBUTOR_TRD Distributor 20000517
3 Importing IM_FLAG_LONG_SHORT Value transfer Type reference (TYPE) TPM_FLAG_LONG_SHORT Long-/Short-Kennzeichen 20000425
4 Importing IM_MANAGER_TRF Value transfer Object reference (TYPE REF TO) CL_MANAGER_TRF TRF-Manager 20000505
5 Importing IM_TAB_FLOWS Value transfer Type reference (TYPE) TRFY_FLOW_W_DIFF Tabelle mit Bewegungen 20000419
# Exception Resumable Description Created on
1 INVALID Fehler aufgetreten 20000505

Method UPDATE_ORIGINARY_FLOWS_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUSINESS_TRANSACTION Value transfer Object reference (TYPE REF TO) CL_BUSINESSTRANSACTION_TRF Geschäftsvorfall 20000425
2 Importing IM_FLAG_LONG_SHORT Value transfer Type reference (TYPE) TPM_FLAG_LONG_SHORT Long-/Short-Kennzeichen 20000425
3 Importing IM_MANAGER_TRF Value transfer Object reference (TYPE REF TO) CL_MANAGER_TRF TRF-Manager 20000505
4 Importing IM_TAB_FLOWS Value transfer Type reference (TYPE) TRFY_FLOW_W_DIFF Tabelle mit Bewegungen 20000425
# Exception Resumable Description Created on
1 INVALID interner Fehler ist aufgetreten 20000425

Method UPDATE_ORIGINARY_FLOWS_LOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUSINESS_TRANSACTION Value transfer Object reference (TYPE REF TO) CL_BUSINESSTRANSACTION_TRF Geschäftsvorfall 20000425
2 Importing IM_DISTRIBUTOR Value transfer Object reference (TYPE REF TO) IF_DISTRIBUTOR_TRD Distributor 20000517
3 Importing IM_FLAG_LONG_SHORT Value transfer Type reference (TYPE) TPM_FLAG_LONG_SHORT Long-/Short-Kennzeichen 20000425
4 Importing IM_MANAGER_TRF Value transfer Object reference (TYPE REF TO) CL_MANAGER_TRF TRF-Manager 20000505
5 Importing IM_TAB_FLOWS Value transfer Type reference (TYPE) TRFY_FLOW_W_DIFF Tabelle mit Bewegungen 20000425
# Exception Resumable Description Created on
1 INVALID Fehler aufgetreten 20000505
History
Last changed by/on SAP  20130531 
SAP Release Created in