SAP ABAP Class /MAP/CL_MDL_FIF_EV (MAP: Influencing Factor of Type Event)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-PLA-RMP (Application Component) Retail Merchandise Planning
     /MAP/M (Package) BW: Content MAP Forecast Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_MDL_FIF_ROOT Forecast: Generic Influencing Factor 20050202
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MAP/IF_MDL_FIF_CAL Forcast: Calendrical Influencing Factor Interface 20050204
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_MDL_FIF_EV_M MAP: Influencing Factor of Type Event, Monthly 20050202
2 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_MDL_FIF_EV_P MAP: Influencing Factor of Type Event, Posting Period 20050215
3 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_MDL_FIF_EV_W MAP: Influencing Factor of Type Event, Weekly 20050214
Properties
Class /MAP/CL_MDL_FIF_EV  
Short Description MAP: Influencing Factor of Type Event    
Super Class /MAP/CL_MDL_FIF_ROOT Forecast: Generic Influencing Factor 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package /MAP/M   BW: Content MAP Forecast Framework 
Created 20050202   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MAP/CL_MDL_FIF_EV has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /MAP/IF_MDL_FIF_CAL Forcast: Calendrical Influencing Factor Interface 20050204
Friends
Class /MAP/CL_MDL_FIF_EV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PERIODICITY_FISCPER Instance attribute Public Attribute reference (LIKE) 20050525
2 C_PERIODICITY_MONTH Instance attribute Public Attribute reference (LIKE) 20050525
3 C_PERIODICITY_WEEK Instance attribute Public Attribute reference (LIKE) 20050525
4 MR_CACHE Instance attribute Protected Object reference (TYPE REF TO) DATA Reference to Cache 20050207
5 MR_CACHELINE Instance attribute Protected Object reference (TYPE REF TO) DATA Row from 20050715
6 MR_DBIF Instance attribute Protected Object reference (TYPE REF TO) /MAP/CL_EVT_DBIF MAP: Database Interface for Events 20050203
7 MR_LINETYPE_CACHE Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Type Handel Rows of Cache 20050207
8 MR_TABTYPE_CACHE Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Type Handle of the Cache Table 20050207
9 MTO_CHA_LOC Instance attribute Protected Type reference (TYPE) /MAP/M_YTO_CHANM Characteristics of the Location Dimension 20050203
10 MTO_CHA_PROD1 Instance attribute Protected Type reference (TYPE) /MAP/M_YTO_CHANM Characteristics of the Product Dimension 20050203
11 MTO_CHA_PROD2 Instance attribute Protected Type reference (TYPE) /MAP/M_YTO_CHANM Characteristics of the Product Dimension 20050203
12 MTO_CHA_PROD3 Instance attribute Protected Type reference (TYPE) /MAP/M_YTO_CHANM Characteristics of ProductDim3 20050203
13 M_EVID Instance attribute Public Type reference (TYPE) /MAP/E_Y_EVID MAP: Event ID 20050202
14 M_FISCVARNT Instance attribute Public Attribute reference (LIKE) 20050525
15 M_PERIODICITY Instance attribute Public Attribute reference (LIKE) 20050525
16 M_USE_CACHE Instance attribute Protected Type reference (TYPE) /MAP/M_Y_USECACHE MAP: Indicator: Caching Influencing Factor Value 20050207
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EVENT_VALID Instance method Protected Method Check Whether Event Occurrence Is Valid 20050207
2 CONSTRUCTOR Instance method Public Constructor 20050202
3 CREATE_HASHTAB Static method Public Method Generate Cache 20050207
4 DAYVEC_FILL Instance method Protected Method Fill Event Vector 20050203
5 DAYVEC_GET Instance method Public Method 20050204
6 DIM_CHAS_ADD Static method Public Method Determine Characteristics for Dimension 20050202
7 DTEL_DAYVEC_GET Instance method Protected Method Deliver Name of the Data Element for Bit Vector 20050207
8 FILL_CHASEL_EVOCCUR Instance method Public Method Generate Characteristic Selection for Event Occurrence 20050203
9 VALUE_GET_SD Instance method Public Method 20050323
Events
Class /MAP/CL_MDL_FIF_EV has no event.
Types
Class /MAP/CL_MDL_FIF_EV has no local type.
Method Signatures

Method CHECK_EVENT_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_VALID Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20050207
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA Struktur mit Merkmalswerten 20050207
3 Importing IS_DAYVEC_COMMON Call by reference Type reference (TYPE) /MAP/M_YS_EVENTVEC_COMMON Gemeinsame Felder aller Eventvektoren zu kalendar. EFGen 20050207
# Exception Resumable Description Created on
1 /MAP/CX_EVT_EVASSIGN MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN 20050207
2 /MAP/CX_EVT_ROOT MAP: Wurzel aller Ausnahmeklassen zu Ereignissen 20050207

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIFID Call by reference Type reference (TYPE) /MAP/M_Y_FIFID Identifier Einflussgröße 20050202
2 Importing I_USE_CACHE Call by reference Type reference (TYPE) /MAP/M_Y_USECACHE 'X' MAP: Kennzeichen: Caching der Werte der Einflussgröße 20050207
# Exception Resumable Description Created on
1 /MAP/CX_EVT_DB MAP: Ausnahmen zur Klasse /MAP/E_CL_DB 20050202
2 /MAP/CX_EVT_DBIF MAP: Ausnahmen zu /MAP/CL_EVT_DBIF 20050202
3 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050202
4 /MAP/CX_MDL_FIF_EV MAP: Ausnahmen zu /map/cl_mdl_fif_ev 20050202
5 /MAP/CX_MDL_FIF_ROOT Ausnahmen zu Generische Einflussgröße 20050202

Method CREATE_HASHTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_HASHTAB Call by reference Object reference (TYPE REF TO) DATA Referenz auf Hashtabelle 20050207
2 Exporting ER_TYPEDESCR_HTAB Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20050207
3 Exporting ER_TYPEDESCR_STRUCT Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20050207
4 Importing ITO_CHA_KEY Call by reference Type reference (TYPE) /MAP/M_YTO_CHANM Sortierte Liste von Merkmalsnamen 20050207
5 Importing I_FIELDNAME_DATA Call by reference Type reference (TYPE) FIELDNAME Feldname des Datenteils 20050207
6 Importing I_TYPENAME_DATA Call by reference Type reference (TYPE) TYPENAME DDIC-Name des Datenteils 20050207
# Exception Resumable Description Created on
1 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050207
2 /MAP/CX_EVT_ROOT MAP: Wurzel aller Ausnahmeklassen zu Ereignissen 20050207
3 /MAP/CX_MDL_FIF_EV MAP: Ausnahmen zu /map/cl_mdl_fif_ev 20050207

Method DAYVEC_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DAYVEC_COMMON Call by reference Type reference (TYPE) /MAP/M_YS_EVENTVEC_COMMON Gemeinsame Felder aller Eventvektoren zu kalendar. EFGen 20050203
2 Importing I_DATEFROM Call by reference Type reference (TYPE) RSCALDAY Startdatum Auftreten 20050203
3 Importing I_DATETO Call by reference Type reference (TYPE) RSCALDAY Endedatum Auftreten 20050203
# Exception Resumable Description Created on
1 /MAP/CX_EVT_ROOT MAP: Wurzel aller Ausnahmeklassen zu Ereignissen 20051018
2 /MAP/CX_MDL_TIMECONV Ausnahmen zu /MAP/CL_MDL_TIMECONV 20050204

Method DAYVEC_GET Signature

Method DAYVEC_GET on class /MAP/CL_MDL_FIF_EV has no parameter.
Method DAYVEC_GET on class /MAP/CL_MDL_FIF_EV has no exception.

Method DIM_CHAS_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETO_CHANM Call by reference Type reference (TYPE) /MAP/M_YTO_CHANM Sortierte Liste von Merkmalsnamen 20050203
2 Importing I_EVDIM Call by reference Type reference (TYPE) /MAP/E_Y_EVDIM MAP: Ereignis-Dimension 20050202
# Exception Resumable Description Created on
1 /MAP/CX_EVT_DB MAP: Ausnahmen zur Klasse /MAP/E_CL_DB 20050202
2 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050202

Method DTEL_DAYVEC_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ROLLNAME Value transfer Type reference (TYPE) ROLLNAME Datenelement (semantische Domäne) 20050207

Method DTEL_DAYVEC_GET on class /MAP/CL_MDL_FIF_EV has no exception.

Method FILL_CHASEL_EVOCCUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETO_CHASEL_EVOCCUR Call by reference Type reference (TYPE) /MAP/E_YTO_CHASEL Selektion der Auftreten 20050203
2 Exporting E_DATEFROM_MIN Call by reference Type reference (TYPE) /MAP/E_Y_DATEFROM Minimales Gültig-ab Datum 20050525
3 Exporting E_DATETO_MAX Call by reference Type reference (TYPE) /MAP/E_Y_DATETO Maximales Gültig-bis Datum 20050525
4 Importing ITO_CHASEL Call by reference Type reference (TYPE) /MAP/E_YTO_CHASEL Allgemeine Selektionen 20050203
# Exception Resumable Description Created on
1 /MAP/CX_MDL_FIF_ROOT Ausnahmen zu Generische Einflussgröße 20050203
2 /MAP/CX_MDL_TIMECONV Ausnahmen zu /MAP/CL_MDL_TIMECONV 20050203

Method VALUE_GET_SD Signature

Method VALUE_GET_SD on class /MAP/CL_MDL_FIF_EV has no parameter.
Method VALUE_GET_SD on class /MAP/CL_MDL_FIF_EV has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 702