SAP ABAP Class CL_FPP_PARALLEL_OBJ (Object for Parallel Processing - Base Class)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     FPPCO (Package) Framework for Parallel Processing (FPP): Control
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CACS_FPP_CTRT ICM Commission Contract Level 20041210
2 Inheritance (c INHERITING FROM c_ref)  CL_CACS_FPP_DBC_YEAR ICM Year Level 20050321
3 Inheritance (c INHERITING FROM c_ref)  CL_CACS_FPP_DBS_MONTH ICM Month Level 20060619
4 Inheritance (c INHERITING FROM c_ref)  CL_CACS_LCC_FPP_YEAR ICM Year Level 20070702
5 Inheritance (c INHERITING FROM c_ref)  CL_FPP_PAR_OBJECT_SAMPLE Sample Object for Parallel Processing 20041221
Properties
Class CL_FPP_PARALLEL_OBJ  
Short Description Object for Parallel Processing - Base Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FPPCO   Framework for Parallel Processing (FPP): Control 
Created 20041029   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPP_PARALLEL_OBJ has no forward declaration.
Interfaces
Class CL_FPP_PARALLEL_OBJ has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_FPP_INTERACTION_OBJECT 20050209
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGEABLE Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') und FALSE (=' ') 20050104
2 FOREIGN_LOCK Instance attribute Private Type reference (TYPE) BOOLE_D Instance Is Locked 20050117
3 GV_INSTANCE Instance attribute Private Type reference (TYPE) FPP_INSTANCE Name of Instance of Object for Parallel Processing 20050104
4 GV_OBJECT Instance attribute Private Type reference (TYPE) FPP_PAROBJ Object for Parallel Processing in FPP 20050111
5 L_STRUCT Instance attribute Private Object reference (TYPE REF TO) DATA Structure of Interval Table 20041029
6 L_TABLE Instance attribute Private Object reference (TYPE REF TO) DATA Intervals 20041029
7 L_TABLE_NEW Instance attribute Private Object reference (TYPE REF TO) DATA Changed Data 20050114
8 TABNAME_INT Instance attribute Protected Type reference (TYPE) TABNAME Table with Interval Data 20041029
Methods
# Method Level Visibility Method type Description Created on
1 AUTOMATIC_CREATION Instance method Public Method Generate Automatic Intervals for Instance 20050228
2 CHANGE_INTERVAL Instance method Public Method 20050113
3 CHANGE_INTERVAL_INT Instance method Protected Method 20041029
4 CHANGE_INTERVAL_LOW_HIGH Instance method Public Method 20050211
5 CONSTRUCTOR Instance method Public Constructor 20041029
6 CREATE_INTERVAL Instance method Public Method 20041123
7 CREATE_INTERVAL_BY_LOW_HIGH Instance method Public Method Create Interval By Setting Interval Limits 20050208
8 CREATE_INTERVAL_INT Instance method Protected Method 20041029
9 DELETE_ALL_INTERVALS Instance method Public Method 20050111
10 DELETE_INTERVAL Instance method Public Method 20041123
11 DELETE_INTERVAL_INT Instance method Protected Method 20041029
12 EVENT_RUNS_DELETED Instance method Private Event handling method Reacts to Deletion of Runs (CL_FPP_SERVICES) 20050309
13 FREE Instance method Public Method Destructor (Unlocks Object) 20050210
14 GET_ALL_INTERVALS Instance method Public Method 20041029
15 GET_INTERVAL Instance method Public Method 20041029
16 GET_NUMBER_OF_INTERVALS Instance method Private Method No. of Intervals of Interval Distribution 20101108
17 GET_TABNAME Instance method Public Method Gets Name of Interval Table 20050202
18 IS_CHANGEABLE Instance method Public Method Is Instance Changeable (X = Yes) 20050211
19 REMOVE_OVERLAPPING Instance method Public Method Eliminate Overlapping Intervals 20050208
20 SAVE Instance method Public Method Remove Save and Lock at Enqueue Server 20041029
21 SET_DISCRETE_VALUES Instance method Public Method Add Discrete Values 20050606
Events
Class CL_FPP_PARALLEL_OBJ has no event.
Types
Class CL_FPP_PARALLEL_OBJ has no local type.
Method Signatures

Method AUTOMATIC_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NUMBER_OF_ENTRIES Call by reference Type reference (TYPE) I 20050228
2 Importing IV_NUMBER_OF_INTERVALS Call by reference Type reference (TYPE) I 20050228
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050228

Method CHANGE_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INTERVAL Call by reference Type reference (TYPE) ANY TABLE 20050113
2 Importing IV_NUMBER Call by reference Type reference (TYPE) FPP_INT_NUM Intervallnummer 20050113
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050113

Method CHANGE_INTERVAL_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INTERVAL Call by reference Type reference (TYPE) ANY TABLE 20041102
2 Importing IV_NUMBER Call by reference Type reference (TYPE) FPP_INT_NUM Intervallnummer 20041102
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041117

Method CHANGE_INTERVAL_LOW_HIGH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIGH Call by reference Type reference (TYPE) ANY 20050211
2 Importing IV_LOW Call by reference Type reference (TYPE) ANY 20050211
3 Importing IV_NUMBER Call by reference Type reference (TYPE) FPP_INT_NUM Intervallnummer 20050211
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050211

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INSTANCE Call by reference Type reference (TYPE) FPP_INSTANCE 20041029
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20041123
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041029

Method CREATE_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_NUMBER Value transfer Type reference (TYPE) FPP_INT_NUM Intervallnummer 20050114
2 Importing IT_INTERVAL Call by reference Type reference (TYPE) ANY TABLE 20041123
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041123

Method CREATE_INTERVAL_BY_LOW_HIGH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_NUMBER Value transfer Type reference (TYPE) FPP_INT_NUM Intervallnummer 20050208
2 Importing IV_HIGH Call by reference Type reference (TYPE) ANY 20050208
3 Importing IV_LOW Call by reference Type reference (TYPE) ANY 20050208
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050208

Method CREATE_INTERVAL_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_NUMBER Value transfer Type reference (TYPE) FPP_INT_NUM Intervallnummer 20050114
2 Importing IT_INTERVAL Call by reference Type reference (TYPE) ANY TABLE 20041029
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041117

Method DELETE_ALL_INTERVALS Signature

Method DELETE_ALL_INTERVALS on class CL_FPP_PARALLEL_OBJ has no parameter.
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050111

Method DELETE_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NUMBER Call by reference Type reference (TYPE) FPP_INT_NUM Intervallnummer 20041123
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041123

Method DELETE_INTERVAL_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NUMBER Call by reference Type reference (TYPE) FPP_INT_NUM Intervallnummer 20041102
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041117

Method EVENT_RUNS_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INSTANCE Call by reference Attribute reference (LIKE) 20050309
2 Importing IV_OBJECT Call by reference Attribute reference (LIKE) 20050309

Method EVENT_RUNS_DELETED on class CL_FPP_PARALLEL_OBJ has no exception.

Method FREE Signature

Method FREE on class CL_FPP_PARALLEL_OBJ has no parameter.
Method FREE on class CL_FPP_PARALLEL_OBJ has no exception.

Method GET_ALL_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_INTERVAL Value transfer Type reference (TYPE) FPP_TS_INTERVAL Intervalle 20041102

Method GET_ALL_INTERVALS on class CL_FPP_PARALLEL_OBJ has no exception.

Method GET_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_INTERVAL Value transfer Object reference (TYPE REF TO) CL_FPP_INTERVAL Intervall zu einem Intervallobjekt 20041102
2 Importing IV_NUMBER Call by reference Type reference (TYPE) FPP_INT_NUM Intervallnummer 20041102
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041102

Method GET_NUMBER_OF_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_NUMBER Value transfer Type reference (TYPE) FPP_INT_NUM Intervallnummer 20101108

Method GET_NUMBER_OF_INTERVALS on class CL_FPP_PARALLEL_OBJ has no exception.

Method GET_TABNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TABNAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20050202

Method GET_TABNAME on class CL_FPP_PARALLEL_OBJ has no exception.

Method IS_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CHANGEABLE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050211

Method IS_CHANGEABLE on class CL_FPP_PARALLEL_OBJ has no exception.

Method REMOVE_OVERLAPPING Signature

Method REMOVE_OVERLAPPING on class CL_FPP_PARALLEL_OBJ has no parameter.
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050603

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UNLOCK_INTERVALS Call by reference Type reference (TYPE) BOOLE_D ' ' Sperre auf Intervalle aufheben 20050117
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050114

Method SET_DISCRETE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALUES Call by reference Type reference (TYPE) ANY TABLE 20050606
2 Importing IV_NUMBER Call by reference Type reference (TYPE) FPP_INT_NUM Intervallnummer 20050606
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050606
History
Last changed by/on SAP  20110908 
SAP Release Created in 600