SAP ABAP Class /BA1/CL_F4_STUB_FACTORY (Stub Factory)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-FS-MKD (Application Component) Basic Market Data
     /BA1/F4_UNIT_TEST (Package) Objekte für Unit Tests
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BA1/CL_F4_AUNIT_ASSERT Erweitertes ASSERT für Financials 20081008
Properties
Class /BA1/CL_F4_STUB_FACTORY  
Short Description Stub Factory    
Super Class /BA1/CL_F4_AUNIT_ASSERT Erweitertes ASSERT für Financials 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package /BA1/F4_UNIT_TEST   Objekte für Unit Tests 
Created 20080516   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BA1/CL_F4_STUB_FACTORY has no forward declaration.
Interfaces
Class /BA1/CL_F4_STUB_FACTORY has no interface implemented.
Friends
Class /BA1/CL_F4_STUB_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SNAPSHOT_/BA1/CL_F4_API_YC Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' Name of variant 20080520
2 C_SNAPSHOT_/BA1/F4_API_FACT_MD Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' 20080905
3 C_SNAPSHOT_/BA1/F4_DB_IR Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' Name of variant 20080520
4 C_SNAPSHOT_/BA1/F4_DB_YC Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' Name of variant 20080520
5 C_SNAPSHOT_/BA1/F4_OBJ_YC Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' Name of variant 20080520
6 C_SNAPSHOT_/BA1/F4_VALIDITY_CO Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' 20080606
7 C_SNAPSHOT_APPL Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' 20080904
8 C_SNAPSHOT_CONTAINER_F4_APPL Constant Public Type reference (TYPE) /BA1/F4_DTE_OBJ_NAME '/BA1/F4_APPL' 20080904
9 C_SNAPSHOT_CONTAINER_F4_BASIS Constant Public Type reference (TYPE) /BA1/F4_DTE_OBJ_NAME '/BA1/F4_BASIS' 20080606
10 C_SNAPSHOT_CONTAINER_F4_FX Constant Public Type reference (TYPE) /BA1/F4_DTE_OBJ_NAME '/BA1/F4_FX' 20080814
11 C_SNAPSHOT_CONTAINER_F4_SEC Constant Public Type reference (TYPE) /BA1/F4_DTE_OBJ_NAME '/BA1/F4_SEC' 20080819
12 C_SNAPSHOT_CONTAINER_F4_VOLA Constant Public Type reference (TYPE) /BA1/F4_DTE_OBJ_NAME '/BA1/F4_VOLA' 20080902
13 C_SNAPSHOT_CONTAINER_F4_YC Constant Public Type reference (TYPE) /BA1/F4_DTE_OBJ_NAME '/BA1/F4_YC' 20080606
14 C_SNAPSHOT_CONTAINER_INTRADAY Constant Public Type reference (TYPE) /BA1/F4_DTE_OBJ_NAME '/BA1/F4_YC_INTRADAY' 20080707
15 C_SNAPSHOT_DEFAULT_MDCODE_FAIL Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' 20080905
16 C_SNAPSHOT_DEFAULT_MDCODE_SUCC Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'DEFAULT_MDCODE' 20080905
17 C_SNAPSHOT_FIXING Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'FIXING' 20080709
18 C_SNAPSHOT_FX_BAPI Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' 20080813
19 C_SNAPSHOT_INTRADAY Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' 20080707
20 C_SNAPSHOT_INTRADAY_READ_BACK Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'READ_BACK' 20080711
21 C_SNAPSHOT_SEC_BAPI Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' 20080813
22 C_SNAPSHOT_SPREADS Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'SPREADS' 20080718
23 C_SNAPSHOT_VOLA_BAPI Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' 20080902
24 C_VARIANT_CONTAINER_DURAT_CONV Constant Public Type reference (TYPE) /BA1/F4_DTE_OBJ_NAME '/BA1/F4_API_YLD_DURAT_CONVEX' 20081008
25 C_YC_INPUT_BOOTSTRAP Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' 20080528
26 C_YC_INPUT_BOOTSTRAP_CF_HALF_Y Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'COMPOUNDING_FREQUENCY' 20080529
27 C_YC_INPUT_BOOTSTRAP_G_1_CF Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'FIRST_WITH_MORE_THAN_ONE_CF' 20080530
28 C_YC_INPUT_BOOTSTRAP_HALF_YEAR Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'PAYMENT_RHYTHM' 20080529
29 C_YC_INPUT_BOOTSTRAP_PAY_RHY_0 Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'COMP_FREQ_AND_PAY_RHYTHM_ZERO' 20080530
30 C_YC_INPUT_EXTRAPOLATE_FC Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'EXTRAPOLATE_FC' 20080527
31 C_YC_INPUT_EXTRAPOLATE_PC Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'EXTRAPOLATE_PC' 20080527
32 C_YC_INPUT_EXTRAPOLATE_ZC Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' 20080527
33 C_YC_INPUT_INTERPOLATE Constant Public Type reference (TYPE) /BA1/F4_DTE_VAR_ID 'STANDARD' 20080527
34 S_TAH_YC_INPUT Static Attribute Private Type reference (TYPE) TY_TAH_YC_INPUT 20080528
Methods
# Method Level Visibility Method type Description Created on
1 S_GET_DF_OF_SYA1 Static method Public Method 20080610
2 S_GET_SNAPSHOT_FACADE Static method Public Method 20080516
3 S_GET_VARIANT_CONTAINER Static method Public Method 20081008
4 S_GET_YC_INPUT Static method Public Method 20080527
Events
Class /BA1/CL_F4_STUB_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_STR_YC Public See coding 20080610 BEGIN OF ty_str_yc, payment_date TYPE datum, discount_factor TYPE /ba1/f4_str_cf_pv-discount_factor, delta_t TYPE /ba1/f4_str_cf_pv-amount, sum_delta_t TYPE /ba1/f4_str_cf_pv-amount, END OF ty_str_yc
2 TY_STR_YC_INPUT Private See coding 20080528 BEGIN OF ty_str_yc_input, variant TYPE /ba1/f4_dte_var_id, yc_calc TYPE /ba1/f4_str_yld_crv_calc, scenario TYPE /ba1/f4_dte_md_scenario, status TYPE char1, END OF ty_str_yc_input
3 TY_TAB_YC Public See coding 20080610 ty_tab_yc TYPE STANDARD TABLE OF ty_str_yc WITH DEFAULT KEY
4 TY_TAH_YC_INPUT Private See coding 20080528 ty_tah_yc_input TYPE HASHED TABLE OF ty_str_yc_input WITH UNIQUE KEY variant
Method Signatures

Method S_GET_DF_OF_SYA1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TAB_DF Value transfer Type reference (TYPE) TY_TAB_YC Diskontfaktoren einer Zinskurve 20080610

Method S_GET_DF_OF_SYA1 on class /BA1/CL_F4_STUB_FACTORY has no exception.

Method S_GET_SNAPSHOT_FACADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Value transfer Type reference (TYPE) /BA1/F4_DTE_OBJ_NAME C_SNAPSHOT_CONTAINER_F4_YC eCATT Objekt 20080606
2 Importing I_VARIANT Value transfer Type reference (TYPE) /BA1/F4_DTE_VAR_ID Name der Variante 20080520
3 Importing I_VERSION Value transfer Type reference (TYPE) /BA1/F4_DTE_OBJ_VER '1' eCATT Objektversion 20080606
4 Returning R_REF_SNAPSHOT_FACADE Value transfer Object reference (TYPE REF TO) /BA1/IF_F4_BACKDOOR_FACADE Facade des Datenbank-Snapshots 20080516

Method S_GET_SNAPSHOT_FACADE on class /BA1/CL_F4_STUB_FACTORY has no exception.

Method S_GET_VARIANT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Call by reference Type reference (TYPE) /BA1/F4_DTE_OBJ_NAME 20081008
2 Importing I_REF_CB_PARAM_TEST Call by reference Object reference (TYPE REF TO) /BA1/IF_F4_CB_PARAM_TEST 20081008
3 Importing I_VERSION Call by reference Type reference (TYPE) /BA1/F4_DTE_OBJ_VER '1' 20081008
4 Returning R_REF_VARIANT_CONTAINER Value transfer Object reference (TYPE REF TO) /BA1/IF_F4_VARIANT_CONTAINER 20081008

Method S_GET_VARIANT_CONTAINER on class /BA1/CL_F4_STUB_FACTORY has no exception.

Method S_GET_YC_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_I_SCENARIO Call by reference Type reference (TYPE) /BA1/F4_DTE_MD_SCENARIO Marktdatenszenario 20080527
2 Exporting E_I_STATUS Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20080527
3 Exporting E_I_YC_CALC Call by reference Type reference (TYPE) /BA1/F4_STR_YLD_CRV_CALC Struktur zum Berechnen einer Standardzinskurve 20080527
4 Importing I_VARIANT Call by reference Type reference (TYPE) /BA1/F4_DTE_VAR_ID Name der Variante 20080527

Method S_GET_YC_INPUT on class /BA1/CL_F4_STUB_FACTORY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 300