SAP ABAP Interface IF_BICS_PLAN_MOD_RUN_FUNC (Runtime Modeling of a Planning Function)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     BW_BICS_CONSUMER_PLANNING (Package) BW BICS Shell for Planning Functionaliies
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BICS_PLAN_MOD_RUN_FUNC Planning Function at Runtime 20101122
Properties
Interface IF_BICS_PLAN_MOD_RUN_FUNC  
Short Description Runtime Modeling of a Planning Function    
General Data
Package BW_BICS_CONSUMER_PLANNING   BW BICS Shell for Planning Functionaliies 
Created 20101122   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_BICS_PRESENTATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_RSPLFA_SRV_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BICS_OBJECT Root Object for BICS Entities 20101122
Friends
Interface IF_BICS_PLAN_MOD_RUN_FUNC has no friend.
Attributes
Interface IF_BICS_PLAN_MOD_RUN_FUNC has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_CHARACTERISTICS Instance method Public Method Returns characteristics that the planning function works on 20101124
2 GET_PARAMETERS Instance method Public Method Returns parameters for the planning function 20101124
3 PUBLISH Instance method Public Method 20101126
4 SET_CHARACTERISTIC_USAGE Instance method Public Method 20101126
5 SET_RULES Instance method Public Method 20101126
Events
Interface IF_BICS_PLAN_MOD_RUN_FUNC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_CHARACTERISTIC Public See coding 20101124 BEGIN OF tn_s_characteristic, name TYPE if_bics_object=>tn_name, END OF tn_s_characteristic
2 TN_S_CHARACTERISTIC_USAGE Public See coding 20101126 BEGIN OF tn_s_characteristic_usage, characteristic_name TYPE if_bics_object=>tn_name, is_conditional_char TYPE abap_bool, is_changing_char TYPE abap_bool, END OF tn_s_characteristic_usage
3 TN_S_PARAMETER Public See coding 20101124 BEGIN OF tn_s_parameter, structure_name TYPE if_bics_object=>tn_name, name TYPE if_bics_object=>tn_name, END OF tn_s_parameter
4 TN_S_RULE Public Type reference (TYPE) IF_RSPLFA_SRV_RUNTIME=>TN_S_RULE Structure with Planning Function Rules 20101129
5 TN_T_CHARACTERISTIC Public See coding 20101124 tn_t_characteristic TYPE STANDARD TABLE OF tn_s_characteristic WITH KEY name
6 TN_T_CHARACTERISTIC_USAGE Public See coding 20101126 tn_t_characteristic_usage TYPE STANDARD TABLE OF tn_s_characteristic_usage WITH KEY characteristic_name
7 TN_T_PARAMETER Public See coding 20101124 tn_t_parameter TYPE STANDARD TABLE OF tn_s_parameter WITH KEY name
8 TN_T_RULE Public Type reference (TYPE) IF_RSPLFA_SRV_RUNTIME=>TN_T_RULE Tables with Planning Function Rules 20101129
Method Signatures

Method GET_CHARACTERISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_CHARACTERISTIC Value transfer Type reference (TYPE) TN_T_CHARACTERISTIC 20101124
# Exception Resumable Description Created on
1 CX_BICS_PLANNING_INVALID_INPUT Invalide Eingabe bei Planungsobjekten 20101207

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_PARAMETER Value transfer Type reference (TYPE) TN_T_PARAMETER 20101124

Method GET_PARAMETERS on Interface IF_BICS_PLAN_MOD_RUN_FUNC has no exception.

Method PUBLISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DATA_AREA Call by reference Object reference (TYPE REF TO) IF_BICS_DATA_AREA BW BICS Datenbereich 20101207
2 Importing I_V_CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Boolean 20120508
3 Returning R_R_PLANNING_FUNCTION Value transfer Object reference (TYPE REF TO) IF_BICS_PLANNING_FUNCTION Planungsfunktion 20101126
# Exception Resumable Description Created on
1 CX_BICS_PLANNING_INVALID_INPUT Invalide Eingabe bei Planungsobjekten 20101207

Method SET_CHARACTERISTIC_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_CHARACTERISTIC_USAGE Call by reference Type reference (TYPE) TN_T_CHARACTERISTIC_USAGE 20101126
# Exception Resumable Description Created on
1 CX_BICS_PLANNING_INVALID_INPUT Invalide Eingabe bei Planungsobjekten 20101207

Method SET_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_RULE Call by reference Type reference (TYPE) TN_T_RULE 20101126
2 Importing I_V_PRESENTATION Value transfer Type reference (TYPE) CL_BICS_PRESENTATION=>TN_ID CL_BICS_PRESENTATION=>N_C_ID_KEY_EXTERNAL Präsentations-ID 20111205
# Exception Resumable Description Created on
1 CX_BICS_PLANNING_INVALID_INPUT Invalide Eingabe bei Planungsobjekten 20101207
History
Last changed by/on SAP  20140121 
SAP Release Created in 731