SAP ABAP Class /MAP/CL_MDL_FIF_BPSFIG (Forecast: Influencing Factor of Type BPS Key Figure)
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 20050126
Properties
Class /MAP/CL_MDL_FIF_BPSFIG  
Short Description Forecast: Influencing Factor of Type BPS Key Figure    
Super Class /MAP/CL_MDL_FIF_ROOT Forecast: Generic Influencing Factor 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MAP/M   BW: Content MAP Forecast Framework 
Created 20050126   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MAP/CL_MDL_FIF_BPSFIG has no forward declaration.
Interfaces
Class /MAP/CL_MDL_FIF_BPSFIG has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 /MAP/CL_MDL_FIF_FACTORY 20050126 Forecast: Instance Management
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_BUF Instance attribute Private Object reference (TYPE REF TO) DATA Reference to Data Buffer 20050126
2 MR_BUF_LINE Instance attribute Private Object reference (TYPE REF TO) DATA Reference to Work Area for Data Buffer 20050126
3 MR_CHALEV Instance attribute Private Object reference (TYPE REF TO) IF_SEM_CHALEV Planning Level 20050127
4 MR_INSTANCE_DATA Instance attribute Private Object reference (TYPE REF TO) /MAP/CL_MDL_FIF_BPSFIG Forecast: Influencing Factor of Type SEM Key Figure 20050126
5 MR_KYFLEV Instance attribute Private Object reference (TYPE REF TO) IF_SEM_KYFLEV Key Figure Level 20050127
6 MR_PLARAT Instance attribute Private Object reference (TYPE REF TO) CL_SEM_PLANAREA_ATTRIBUTES Planning Area Attributes 20050127
7 MTH_CLEAR Instance attribute Private Type reference (TYPE) /MAP/TH_REUSE Table of Objects with Buffers to Be Deleted 20050126
8 MTH_REUSE Instance attribute Private Type reference (TYPE) /MAP/TH_REUSE Table of Users of Your Own Buffer 20050126
9 MTO_CHA_PLEVEL Instance attribute Private Type reference (TYPE) UPC_YTO_CHA Characteristics 20050126
10 M_AREA_DATA Instance attribute Private Type reference (TYPE) /MAP/M_Y_AREAD Planning Area for Data Access 20050126
11 M_DATA_STOLEN Instance attribute Private Type reference (TYPE) XFELD Indicator: "My" data is no longer there 20050510
12 M_FIELDCOMP Instance attribute Private Type reference (TYPE) CHAR64 '-s_kyfs-' Character field of length 64 20050126
13 M_KYFNM Instance attribute Private Type reference (TYPE) /MAP/M_Y_KYFVAL Name of Assigned Key Figure InfoObject for Values of the IF 20050307
14 M_LAST_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMPL UTC time stamp in long form (YYYYMMDDhhmmssmmmuuun) 20050126
15 M_PACKAGE_DATA Instance attribute Private Type reference (TYPE) /MAP/M_Y_PACKAGED Planning Package for Data Access 20050126
16 M_PLEVEL_DATA Instance attribute Private Type reference (TYPE) /MAP/M_Y_PLEVELD Planning Level for Data Access 20050126
17 PTO_INSTANCE Static Attribute Private Type reference (TYPE) YTO_INSTANCE Instances of the Class 20050126
Methods
# Method Level Visibility Method type Description Created on
1 BUFFER_CLEAR_P Instance method Private Method Internal: Clear Buffer 20050126
2 BUFFER_FILL_P Instance method Private Method Fill Buffer (Private) 20050510
3 CONSTRUCTOR Instance method Public Constructor Constructor 20050126
4 GET_INSTANCE Static method Private Method Create Instance 20050126
5 HANDLE_BUFFER_LOST Instance method Private Event handling method Event Handler for buffer_cleared 20050511
6 REGISTER_CLIENT Instance method Private Method Log On as User of the Local Buffer 20050126
7 VALUE_GET_P Instance method Private Method Read Influencing Factor 20050126
Events
# Event Type Visibility Description Created on
1 BUFFER_LOST Instance Event
(0)
Private
(0)
Buffer was deleted 20050511
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 /MAP/TH_REUSE Private See coding 20050126 /map/th_reuse TYPE HASHED TABLE OF REF TO /map/cl_mdl_fif_bpsfig WITH UNIQUE KEY table_line
Method Signatures

Method BUFFER_CLEAR_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF Call by reference Object reference (TYPE REF TO) /MAP/CL_MDL_FIF_BPSFIG Prognose: Einflussgröße vom Typ SEM-Kennzahl 20050126

Method BUFFER_CLEAR_P on class /MAP/CL_MDL_FIF_BPSFIG has no exception.

Method BUFFER_FILL_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CALLER Call by reference Object reference (TYPE REF TO) /MAP/CL_MDL_FIF_BPSFIG Aufrufer 20050510
2 Importing ITO_CHASEL Call by reference Type reference (TYPE) /MAP/E_YTO_CHASEL MAP: Liste von Select-options zu Infoobjects 20050510
3 Importing I_CLEAR_OLD Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050510
4 Importing I_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20050510
# Exception Resumable Description Created on
1 /MAP/CX_EVT_ROOT MAP: Wurzel aller Ausnahmeklassen zu Ereignissen 20050510
2 /MAP/CX_MDL_FIF_ROOT Ausnahmen zu Generische Einflussgröße 20050510

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INSTANCE_DATA Call by reference Object reference (TYPE REF TO) /MAP/CL_MDL_FIF_BPSFIG Prognose: Einflussgröße vom Typ SEM-Kennzahl 20050126
2 Importing I_FIFID Call by reference Type reference (TYPE) /MAP/M_Y_FIFID Identifier Einflussgröße 20050126
# Exception Resumable Description Created on
1 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050211
2 /MAP/CX_MDL_FIF_BPSFIG Ausnahme zu Einflussgröße BPS Kennzahl 20050201
3 /MAP/CX_MDL_FIF_ROOT Ausnahmen zu Generische Einflussgröße 20050211

Method GET_INSTANCE 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 20050126
2 Returning R_OBJECT Value transfer Object reference (TYPE REF TO) /MAP/IF_MDL_FIF Prognose: Interface "Einflussgröße" 20050126
# Exception Resumable Description Created on
1 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050211
2 /MAP/CX_MDL_FIF_BPSFIG Ausnahme zu Einflussgröße BPS Kennzahl 20050211
3 /MAP/CX_MDL_FIF_ROOT Ausnahmen zu Generische Einflussgröße 20050211

Method HANDLE_BUFFER_LOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VR_INSTANCE Value transfer Attribute reference (LIKE) Prognose: Einflussgröße vom Typ BPS-Kennzahl 20050511
2 Importing VTO_CHASEL Value transfer Attribute reference (LIKE) MAP: Liste von Select-options zu Infoobjects 20050511
3 Importing V_TIMESTAMP Value transfer Attribute reference (LIKE) UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20050511

Method HANDLE_BUFFER_LOST on class /MAP/CL_MDL_FIF_BPSFIG has no exception.

Method REGISTER_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF Value transfer Object reference (TYPE REF TO) /MAP/CL_MDL_FIF_BPSFIG Referenz auf Verwender 20050126

Method REGISTER_CLIENT on class /MAP/CL_MDL_FIF_BPSFIG has no exception.

Method VALUE_GET_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_VAL Value transfer Type reference (TYPE) F 20050126
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20050204
3 Importing I_KYFNM Call by reference Type reference (TYPE) /MAP/M_Y_KYFNM Kennzahlname für Werte der Einflussgröße 20050126

Method VALUE_GET_P on class /MAP/CL_MDL_FIF_BPSFIG has no exception.
Event Signatures

Event BUFFER_LOST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 VR_INSTANCE Exporting Value transfer Object reference (TYPE REF TO) /MAP/CL_MDL_FIF_BPSFIG Prognose: Einflussgröße vom Typ BPS-Kennzahl 20050511
2 VTO_CHASEL Exporting Value transfer Type reference (TYPE) /MAP/E_YTO_CHASEL MAP: Liste von Select-options zu Infoobjects 20050511
3 V_TIMESTAMP Exporting Value transfer Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20050511
History
Last changed by/on SAP  20141101 
SAP Release Created in 702