SAP ABAP Class CL_FPP_RUNS (Definition of Parallel Run)
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
Properties
Class CL_FPP_RUNS  
Short Description Definition of Parallel Run    
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 20041206   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FPP_RUNS has no interface implemented.
Friends
Class CL_FPP_RUNS has no friend class.
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 (=' ') 20041206
2 EVENT_CHANGE Instance attribute Private Type reference (TYPE) BOOLE_D Event Was Triggered 20050614
3 GCL_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_DATA_CONTAINER Data Container for Any Data 20041206
4 GCL_CONTAINER_INT Instance attribute Private Object reference (TYPE REF TO) CL_DATA_CONTAINER Internal Container 20041206
5 GS_ADDITIONAL_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20041209
6 GS_FREE_SELECTIONS Instance attribute Private Object reference (TYPE REF TO) DATA 20041206
7 GS_STANDARD Instance attribute Private Object reference (TYPE REF TO) DATA 20041206
8 GT_RANGE Instance attribute Private Type reference (TYPE) RSDS_TRANGE 20041215
9 GT_RUNS Static Attribute Private Type reference (TYPE) FPP_T_RUNS Buffer for Run Data 20050201
10 GT_WHERE Instance attribute Private Type reference (TYPE) RSDS_TWHERE Where Conditions - Free Selections 20041215
11 GV_APPL Instance attribute Private Type reference (TYPE) FPP_APPL Application Using Framework for Parallel Processing (FPP) 20041206
12 GV_CHANGED Instance attribute Private Type reference (TYPE) BOOLE_D Changes to Run 20050510
13 GV_MID Instance attribute Private Type reference (TYPE) FPP_MID Identification of FPP Process 20041206
14 GV_PID Instance attribute Private Type reference (TYPE) FPP_PID Identification of Parallel Run 20041206
15 GV_RESTART Instance attribute Private Type reference (TYPE) FPP_RESTART Counter for Repeat Runs 20041206
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20041206
2 CONTAINER_CHANGED Instance method Private Event handling method Container with application data was changed 20050510
3 GET_ADDITIONAL_DATA Instance method Public Method 20041209
4 GET_BAL_DATA Instance method Public Method Read Object and Subobject of Application Log 20050615
5 GET_DATA_CONTAINER Instance method Public Method 20041206
6 GET_FREE_SELECTIONS Instance method Public Method 20041209
7 GET_FUNC_INTERVAL Instance method Public Method Read FM for Parallel Processing on Interval Level 20050615
8 GET_GLOBAL_RUN_DATA Static method Private Method Read from Global Container for FPP_RUNS 20050201
9 GET_MID_APPL Instance method Public Method Get Mass Activity and Application 20050615
10 GET_NEWSTARTS Instance method Public Method 20050615
11 GET_RUNID Instance method Public Method 20050111
12 GET_RUN_DATA Instance method Public Method Read Current Run Data for this Instance 20050104
13 GET_STANDARD_DATA Instance method Public Method 20041206
14 IS_CHANGEABLE Instance method Public Method Is the run data changeable: X = Yes, SPACE = No 20050614
15 IS_CHANGED Instance method Public Method Delivers X (True) If Run Was Changed 20050510
16 JOB_SCHEDULED Instance method Private Event handling method 20050519
17 RAISE_EVENT_CHANGED Instance method Private Method Trigger Event RUN_CHANGED Once Only 20050614
18 SAVE_APPLICATION_DATA Instance method Private Method Write All Application Data To Container 20041209
19 SAVE_RUN Instance method Public Method 20041206
20 SET_ADDITIONAL_DATA Instance method Public Method 20041209
21 SET_FREE_SELECTIONS Instance method Public Method 20041209
22 SET_GLOBAL_RUN_DATA Static method Public Method Global Container with Data from FPP_RUNS 20050201
23 SET_RUN_DATA Instance method Public Method 20041206
24 SET_STANDARD_DATA Instance method Public Method 20041206
Events
# Event Type Visibility Description Created on
1 RUN_CHANGED Instance Event
(0)
Public
(2)
Run was changed 20050614
2 RUN_SAVED Instance Event
(0)
Public
(2)
Run was saved 20050610
Types
Class CL_FPP_RUNS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL Call by reference Type reference (TYPE) FPP_APPL Anwendung, die das Parallelisierungsframwork (FPP) nutzt 20041206
2 Importing FAST_CREATION Call by reference Type reference (TYPE) BOOLE_D ' ' Benutze globalen Puffer mit Laufdaten 20050201
3 Importing MID Call by reference Type reference (TYPE) FPP_MID Identifizierung eines FPP-Prozesses 20041206
4 Importing PID Call by reference Type reference (TYPE) FPP_PID Identifizierung eines parallelen Laufs 20041206
5 Importing RESTART Call by reference Type reference (TYPE) FPP_RESTART Zähler für Laufwiederholungen 20041206
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041206

Method CONTAINER_CHANGED Signature

Method CONTAINER_CHANGED on class CL_FPP_RUNS has no parameter.
Method CONTAINER_CHANGED on class CL_FPP_RUNS has no exception.

Method GET_ADDITIONAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADDITIONAL Call by reference Type reference (TYPE) ANY 20041209
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050110

Method GET_BAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BAL_OBJ Call by reference Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20050615
2 Exporting EV_BAL_SUBOBJ Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20050615
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050615

Method GET_DATA_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_CONTAINER Value transfer Object reference (TYPE REF TO) CL_DATA_CONTAINER Datencontainer für beliebige Daten 20041206

Method GET_DATA_CONTAINER on class CL_FPP_RUNS has no exception.

Method GET_FREE_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGE Call by reference Type reference (TYPE) RSDS_TRANGE 20041215
2 Exporting ET_WHERE Call by reference Type reference (TYPE) RSDS_TWHERE 20041215

Method GET_FREE_SELECTIONS on class CL_FPP_RUNS has no exception.

Method GET_FUNC_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FUNCTION Value transfer Type reference (TYPE) FPP_FUNCTION Funktionsbausteine zur Parallelverarbeitung (FPP) 20050615
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050615

Method GET_GLOBAL_RUN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LS_RUN Value transfer Type reference (TYPE) FPP_RUNS Laufdaten zu einer Parallelverarbeitung 20050201
2 Importing PID Call by reference Type reference (TYPE) FPP_PID Identifizierung eines parallelen Laufs 20050201
3 Importing RESTART Call by reference Type reference (TYPE) FPP_RESTART Zähler für Restarts 20050201
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050201

Method GET_MID_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPL Call by reference Type reference (TYPE) FPP_APPL Anwendung, die das Parallelisierungsframwork (FPP) nutzt 20050615
2 Exporting EV_MID Call by reference Type reference (TYPE) FPP_MID Identifizierung einer Massenaktivität 20050615
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050615

Method GET_NEWSTARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_NEWSTART Value transfer Type reference (TYPE) FPP_NEWSTART Bestimmt, ob und wieviele Neustarts möglich sind 20050615
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050615

Method GET_RUNID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_PID Value transfer Type reference (TYPE) FPP_PID Identifizierung eines parallelen Laufs 20050111

Method GET_RUNID on class CL_FPP_RUNS has no exception.

Method GET_RUN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CACS_DATA Call by reference Type reference (TYPE) CACS_S_FPP_SETTLEMENT Struktur zum Einbinden der Abrechnung in das FPP 20100927
2 Exporting DISTRIBUTION Call by reference Type reference (TYPE) BANK_TAB_GRP_SRV Jobs pro Servergruppe und Server 20050104
3 Exporting EXTERNAL_RUN_ID Call by reference Type reference (TYPE) BANK_DTE_PP_RUNID_EXT externe Kennung eines Massenlaufs 20050104
4 Exporting INSTANCE Call by reference Type reference (TYPE) FPP_INSTANCE Name einer Instanz eines Parallelisierungsobjekts 20050104
5 Exporting NUMBER_OF_JOBS Call by reference Type reference (TYPE) FPP_JOBS Anzahl der parallel laufenden Jobs 20050104
6 Exporting PARALLEL_OBJECT Call by reference Type reference (TYPE) FPP_PAROBJ Parallelisierungsobjekt des Parallelisierungsframework (FPP) 20050104
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION 20050104

Method GET_STANDARD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SEL_OPT Call by reference Type reference (TYPE) ANY Select options for standard data 20050531
2 Changing ES_SEL_OPT_REF Call by reference Object reference (TYPE REF TO) DATA Referenz to a structure with select options 20050531
3 Exporting ES_STANDARD Call by reference Type reference (TYPE) ANY Structure for standard field 20041206
4 Changing ES_STANDARD_REF Call by reference Object reference (TYPE REF TO) DATA Referenz to a structure for standard fields 20050531
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041206

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 (=' ') 20050614

Method IS_CHANGEABLE on class CL_FPP_RUNS has no exception.

Method IS_CHANGED Signature

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

Method IS_CHANGED on class CL_FPP_RUNS has no exception.

Method JOB_SCHEDULED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PID Call by reference Attribute reference (LIKE) 20050519

Method JOB_SCHEDULED on class CL_FPP_RUNS has no exception.

Method RAISE_EVENT_CHANGED Signature

Method RAISE_EVENT_CHANGED on class CL_FPP_RUNS has no parameter.
Method RAISE_EVENT_CHANGED on class CL_FPP_RUNS has no exception.

Method SAVE_APPLICATION_DATA Signature

Method SAVE_APPLICATION_DATA on class CL_FPP_RUNS has no parameter.
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050110

Method SAVE_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PID Value transfer Type reference (TYPE) FPP_PID Identifizierung eines parallelen Laufs 20041206
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050110

Method SET_ADDITIONAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADDITIONAL Call by reference Type reference (TYPE) ANY 20041209
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041209

Method SET_FREE_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RANGE Call by reference Type reference (TYPE) RSDS_TRANGE 20041215
2 Importing IT_WHERE Call by reference Type reference (TYPE) RSDS_TWHERE 20041215
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041215

Method SET_GLOBAL_RUN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LT_RUNS Call by reference Type reference (TYPE) FPP_T_RUNS Tabelle mit Laufdaten (FPP) 20050201

Method SET_GLOBAL_RUN_DATA on class CL_FPP_RUNS has no exception.

Method SET_RUN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CACS_DATA Call by reference Type reference (TYPE) CACS_S_FPP_SETTLEMENT Struktur zum Einbinden der Abrechnung in das FPP 20100927
2 Importing DISTRIBUTION Call by reference Type reference (TYPE) BANK_TAB_GRP_SRV Server und Anzahl der Jobs pro Server 20041206
3 Importing EXTERNAL_RUN_ID Call by reference Type reference (TYPE) BANK_DTE_PP_RUNID_EXT externe Kennung eines Massenlaufs 20050110
4 Importing INSTANCE Call by reference Type reference (TYPE) FPP_INSTANCE Name einer Intervalaufteilung 20041206
5 Importing NUMBER_OF_JOBS Call by reference Type reference (TYPE) FPP_JOBS '1' Anzahl der parallel laufenden Jobs 20041206
6 Importing PARALLEL_OBJECT Call by reference Type reference (TYPE) FPP_PAROBJ Parallelisierungsobjekt des Parallelisierungsframework (FPP) 20041206
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041206

Method SET_STANDARD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SEL_OPT Call by reference Type reference (TYPE) ANY Structure with select options 20050531
2 Importing IS_STANDARD Call by reference Type reference (TYPE) ANY Structure with standard data 20041206
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041206
Event Signatures

Event RUN_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IV_PID Exporting Value transfer Type reference (TYPE) FPP_PID Identifizierung eines parallelen Laufs 20050614
2 IV_RESTART Exporting Value transfer Type reference (TYPE) FPP_RESTART Zähler für Restarts 20050614

Event RUN_SAVED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IV_DATE Exporting Value transfer Type reference (TYPE) FPP_SAVE_DATE Datum, an dem der Lauf gespeichert wurde 20050610
2 IV_PID Exporting Value transfer Type reference (TYPE) FPP_PID Identifizierung eines parallelen Laufs 20050610
3 IV_RESTART Exporting Value transfer Type reference (TYPE) FPP_RESTART Zähler für Restarts 20050610
4 IV_TIME Exporting Value transfer Type reference (TYPE) FPP_SAVE_TIME Zeit, zu welcher der Lauf gespeichert wurde 20050610
History
Last changed by/on SAP  20110908 
SAP Release Created in 600