SAP ABAP Class IF_RSPLFA_SRV_RUNTIME (Create Planning Functions Dynamically)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSPLFA_SRV_RUNTIME Creates a planning function at runtime 20101022
Properties
Class IF_RSPLFA_SRV_RUNTIME  
Short Description Create Planning Functions Dynamically    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20101018   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_RSPLFA_SRV_RUNTIME has no interface implemented.
Friends
Class IF_RSPLFA_SRV_RUNTIME has no friend class.
Attributes
Class IF_RSPLFA_SRV_RUNTIME has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 FACTORY Static method Public Method Generate Object 20101029
2 GET_SRVTYPE_PROPERTIES Static method Public Method Planning Function Type 20101126
3 SET_PROPERTIES Instance method Public Method Define Characteristics 20101018
Events
Class IF_RSPLFA_SRV_RUNTIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_PARVALUE Public See coding Parameter Value 20101018 BEGIN OF tn_s_parvalue, parnm TYPE rsplf_parnm, indx TYPE i, value TYPE rschavl, is_var TYPE rsplf_is_variable, t_range TYPE rsplf_t_range, all_selected TYPE rs_bool, t_keyfnm TYPE rsplf_t_keyfnm, END OF tn_s_parvalue
2 TN_S_RULE Public See coding Condition and Table with Parameter Sets 20101018 BEGIN OF tn_s_rule, t_cond_range TYPE rsplf_t_range, ts_parvalue TYPE tn_ts_parvalue, END OF tn_s_rule
3 TN_TS_PARVALUE Public See coding Table Containing Parameter Values 20101018 tn_ts_parvalue TYPE SORTED TABLE OF tn_s_parvalue WITH UNIQUE KEY parnm indx
4 TN_T_RULE Public See coding Tables with Planning Function Rules 20101018 tn_t_rule TYPE STANDARD TABLE OF tn_s_rule WITH DEFAULT KEY
Method Signatures

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGRLEVEL Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20101029
2 Importing I_SRVNM Call by reference Type reference (TYPE) RSPLF_SRVNM Name Planungsfunktion 20101029
3 Returning R_R_SRV_RUNTIME Value transfer Object reference (TYPE REF TO) IF_RSPLFA_SRV_RUNTIME Planungsfunktionen dynamisch anlegen 20101029
# Exception Resumable Description Created on
1 CX_RSPLFA_ERROR Ausnahme mit Fehlermeldung 20101029

Method GET_SRVTYPE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SRVTYPE Value transfer Type reference (TYPE) RSPLF_SRVTYPENM Name Planungsfunktionstyp 20101126
2 Returning R_R_SRVTYPE Value transfer Object reference (TYPE REF TO) CL_RSPLFD_SRVTYPE Servicetypdefinition 20101126
# Exception Resumable Description Created on
1 CX_RSPLFA_ERROR Inkonsistente Definition des Planungs-Servicetyps 20101126

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Prüfungen durchführen 20120109
2 Importing I_SRVTYPENM Call by reference Type reference (TYPE) RSPLF_SRVTYPENM Planungsfunktionstyp 20101018
3 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung 20101018
4 Importing I_T_CHAR_USAGE Call by reference Type reference (TYPE) RSPLF_T_CHAR_USAGE Merkmalsverwendung 20101018
5 Importing I_T_RULE Call by reference Type reference (TYPE) TN_T_RULE Tabelle mit Bedingungen / Parametern 20101018
6 Returning R_T_MESSAGE Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20101018

Method SET_PROPERTIES on class IF_RSPLFA_SRV_RUNTIME has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in