SAP ABAP Class CL_RSPLFC_OBJECT_CREATION (Distribution Algorithm)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSPLFC (Package) Services Type Planning
Properties
Class CL_RSPLFC_OBJECT_CREATION  
Short Description Distribution Algorithm    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSPLFC   Services Type Planning 
Created 20040927   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)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSDM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSPLFC_OBJECT_CREATION has no interface implemented.
Friends
Class CL_RSPLFC_OBJECT_CREATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_TS_RELATED Instance attribute Private Type reference (TYPE) RSD_TS_CHANM Characteristics Combined with Calculation Characteristics 20080626
2 P_TS_TARGET Instance attribute Private Type reference (TYPE) RSD_TS_CHANM Calculation Characteristics 20080626
3 P_T_OBJECT_BUFFER Instance attribute Private Type reference (TYPE) G_T_OBJECT_BUFFER 20080626
4 P_T_SORT_CHARS Instance attribute Private Type reference (TYPE) G_T_SORT_CHARS 20040927
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20040927
2 CREATE Instance method Public Method Generate New Objects 20040927
3 CREATE_COMB_WITH_FACTOR Instance method Public Method Create Characteristic Combinations with Factor 20080626
Events
Class CL_RSPLFC_OBJECT_CREATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 G_S_OBJECT_BUFFER Private See coding 20080626 BEGIN OF g_s_object_buffer, seldr TYPE rsdd_tsx_seldr, r_chas TYPE REF TO data, END OF g_s_object_buffer
2 G_S_SORT_CHARS Private See coding 20040927 BEGIN OF g_s_sort_chars, iobjnm TYPE rsiobjnm, t_cmp TYPE rsd_t_iobj_cmp, END OF g_s_sort_chars
3 G_T_OBJECT_BUFFER Private See coding 20080626 g_t_object_buffer TYPE STANDARD TABLE OF g_s_object_buffer
4 G_T_SORT_CHARS Private See coding 20040927 g_t_sort_chars TYPE STANDARD TABLE OF g_s_sort_chars
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CR_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_RSPLS_CR_CONTROLLER Verwaltet Merkmalsbeziehungen 20080626
2 Importing I_T_CHAR_USAGE Value transfer Type reference (TYPE) RSPLF_T_CHAR_USAGE Merkmalsverwendungen 20040927

Method CONSTRUCTOR on class CL_RSPLFC_OBJECT_CREATION has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_CHAS Call by reference Type reference (TYPE) HASHED TABLE Merkmalskombinationen 20080626
2 Importing I_R_CR_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_RSPLS_CR_CONTROLLER Verwaltet Merkmalsbeziehungen 20080626
3 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) IF_RSPLFA_MSG Container für Nachrichten 20040927
4 Importing I_S_BLOCK_LINE Value transfer Type reference (TYPE) ANY Tabellenzeile 20080626
5 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20080626

Method CREATE on class CL_RSPLFC_OBJECT_CREATION has no exception.

Method CREATE_COMB_WITH_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_CHAS Call by reference Type reference (TYPE) HASHED TABLE Tabelle auf Struktur mit allen Merkmalen im ALVL 20080626
2 Changing C_TH_DATA Call by reference Type reference (TYPE) HASHED TABLE zu erzeugende Daten (inkl. Kennzahlen) 20080626
3 Importing I_FACTOR Call by reference Type reference (TYPE) ANY 20080626
4 Importing I_FACTOR_NAME Call by reference Type reference (TYPE) RSDIOBJNM InfoObject 20080626
5 Importing I_R_CR_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_RSPLS_CR_CONTROLLER Verwaltet Merkmalsbeziehungen 20080626
6 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) IF_RSPLFA_MSG Meldungen 20080626
7 Importing I_S_BLOCK_LINE Call by reference Type reference (TYPE) ANY Blockzeile 20080626
8 Importing I_S_FACTORS Call by reference Type reference (TYPE) ANY Struktur mit Faktoren (alternativ zu i_factor_name) 20080626
9 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20080626

Method CREATE_COMB_WITH_FACTOR on class CL_RSPLFC_OBJECT_CREATION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700