SAP ABAP Class IF_BICS_PLAN_MOD_RUN_FUNC (Runtime Modeling of a Planning Function)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BICS_OBJECT Root Object for BICS Entities 20101122
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
Class IF_BICS_PLAN_MOD_RUN_FUNC  
Short Description Runtime Modeling of a Planning Function    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20101122   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class IF_BICS_PLAN_MOD_RUN_FUNC has no interface implemented.
Friends
Class IF_BICS_PLAN_MOD_RUN_FUNC has no friend class.
Attributes
Class 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
Class 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 class 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