SAP ABAP Class CL_FPP_SERVICES (FPP Services)
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_SERVICES  
Short Description FPP Services    
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 20041207   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPP_SERVICES has no forward declaration.
Interfaces
Class CL_FPP_SERVICES has no interface implemented.
Friends
Class CL_FPP_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AUTHOBJCUST Constant Public Type reference (TYPE) XUOBJECT 'FPP_CUST' Authorization Object 20050128
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Static method Public Method Authorization Check for FPP 20041207
2 CHECK_AUTHORITY_PAROBJ Static method Public Method Check Authorization for Object for Parallel Processing 20050127
3 COPY_RUN Static method Public Method Copy Run 20100920
4 DELETE_INCONSISTENCIES Static method Private Method Fix Errors in Management Tables 20050112
5 DELETE_RUNS_ASSIGNED_INSTANCE Static method Public Method Delete All Data for a Certain Instance 20050111
6 DELETE_RUN_DATA_CONTAINER Static method Private Method Delete Data Container Assigned to Run 20050210
7 GET_DISTRIBUTION Static method Public Method Read Free Batch Processes 20041207
8 GET_FPP_CUSTOMIZING Static method Public Method Read FPP Customizing 20041220
9 GET_INTERVAL_STATUS Static method Public Method Read Intervals Belonging to PID 20050119
10 GET_JOBS Static method Private Method Read Jobs of PID 20050125
11 GET_JOB_CURRENT Static method Public Method Read All Jobs Currently Started By PFF 20050124
12 GET_JOB_LIST Static method Public Method Read All Jobs Started By PPF 20050118
13 GET_LOG_INTERVAL Static method Public Method Read Log for Intervals of PID 20041207
14 GET_RESOURCES_CURRENT Static method Public Method Read Free Batch Work Processes 20041210
15 GET_RESOURCES_DATE Static method Public Method Read Free Batch Work Processes for Future Date 20041210
16 GET_RUNKEY_FROM_PID Static method Private Method Generates RUNKEY (PPF) from PID (FPP) 20050117
17 GET_RUNS Static method Public Method Determine List of Runs 20050112
18 GET_RUN_DATA Static method Public Method Read Run Data of Any Run 20041220
19 GET_RUN_STATUS Static method Public Method Determine Status of Run 20050103
20 MARK_EXTERNAL_START Static method Public Method Flag Run for External Start 20100920
21 START_JOB Static method Public Method Start Run 20041207
22 STOP_JOB Static method Public Method Stop Run 20041207
Events
# Event Type Visibility Description Created on
1 JOB_SCHEDUELD Static Event
(1)
Public
(2)
20050519
2 RUNS_DELETED Static Event
(1)
Public
(2)
After Deletion of Runs 20050309
Types
Class CL_FPP_SERVICES has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

Method CHECK_AUTHORITY on class CL_FPP_SERVICES has no parameter.
Method CHECK_AUTHORITY on class CL_FPP_SERVICES has no exception.

Method CHECK_AUTHORITY_PAROBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20050127
2 Importing IV_OBJECT Call by reference Type reference (TYPE) XUOBJECT Berechtigungsobjekt 20050128
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050127

Method COPY_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ICL_RUN_NEW Call by reference Object reference (TYPE REF TO) CL_FPP_RUNS Definition eines parallelen Laufs 20100920
2 Importing ICL_RUN_OLD Call by reference Object reference (TYPE REF TO) CL_FPP_RUNS Definition eines parallelen Laufs 20100920
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20100920

Method DELETE_INCONSISTENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RUNS Call by reference Type reference (TYPE) FPP_T_RUNS Tabelle mit Laufdaten (FPP) 20050112
2 Importing IT_RUNS Call by reference Type reference (TYPE) FPP_T_RUNS Tabelle mit Laufdaten (FPP) 20050112

Method DELETE_INCONSISTENCIES on class CL_FPP_SERVICES has no exception.

Method DELETE_RUNS_ASSIGNED_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FAILED_RUNS Call by reference Type reference (TYPE) FPP_T_RUNS Tabelle mit Laufdaten (FPP) 20050111
2 Importing INSTANCE Call by reference Type reference (TYPE) FPP_INSTANCE Name einer Instanz eines Parallelisierungsobjekts 20050111
3 Exporting NUMBER_OF_RUNS Call by reference Type reference (TYPE) I Anzahl der gelöschten Läufe 20050111
4 Importing OBJECT Call by reference Type reference (TYPE) FPP_PAROBJ Parallelisierungsobjekt des Parallelisierungsframework (FPP) 20050111
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050111

Method DELETE_RUN_DATA_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER Call by reference Type reference (TYPE) FPP_DATACONTAINER Identifizierung eines Datencontainers 20050210

Method DELETE_RUN_DATA_CONTAINER on class CL_FPP_SERVICES has no exception.

Method GET_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_DISTRIBUTION Value transfer Type reference (TYPE) BANK_TAB_GRP_SRV 20041207
2 Importing IV_NUMBER Call by reference Type reference (TYPE) FPP_JOBS Anzahl der parallel laufenden Jobs 20041207

Method GET_DISTRIBUTION on class CL_FPP_SERVICES has no exception.

Method GET_FPP_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FPP_CUST Call by reference Type reference (TYPE) FPP_CUST Customizing FPP-Prozesse 20041220
2 Importing IV_APPL Call by reference Type reference (TYPE) FPP_APPL Anwendung, die das Parallelisierungsframwork (FPP) nutzt 20041220
3 Importing IV_MID Call by reference Type reference (TYPE) FPP_MID 20041220
# Exception Resumable Description Created on
1 NOT_FOUND Kein Eintrag gefunden 20041220

Method GET_INTERVAL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RUN_INTERVALS Call by reference Type reference (TYPE) FPP_TT_RUN_INTERVAL 20050119
2 Importing IV_PID Call by reference Type reference (TYPE) FPP_PID 20050119
3 Exporting NUMBER_COMPLETE Call by reference Type reference (TYPE) FPP_INTERVALS_I Anzahl der Intervalle 20100917
4 Exporting NUMBER_FAILED Call by reference Type reference (TYPE) FPP_INTERVALS_I Anzahl der Intervalle 20100920
5 Exporting NUMBER_IN_PROCESS Call by reference Type reference (TYPE) FPP_INTERVALS_I Anzahl der Intervalle 20100920
6 Exporting NUMBER_OPEN Call by reference Type reference (TYPE) FPP_INTERVALS_I Anzahl der Intervalle 20100920
7 Exporting NUMBER_RETRY Call by reference Type reference (TYPE) FPP_INTERVALS_I Anzahl der Intervalle 20100920
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION 20050119

Method GET_JOBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOBS Call by reference Type reference (TYPE) FPP_TT_V_OP Generierte Tabelle zum View V_OP 20050125
2 Importing IV_JOBCOUNT Call by reference Type reference (TYPE) BTCJOBCNT Kennummer eines Jobs 20050204
3 Importing IV_JOBNAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20050125
4 Importing IV_TYPE Call by reference Type reference (TYPE) C 20050131
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050125

Method GET_JOB_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOBLIST Call by reference Type reference (TYPE) FPP_TT_TBTCJOB Tabellentyp für Jobs 20050124
2 Importing IV_PID Call by reference Type reference (TYPE) FPP_PID ID eines Parallelisierungslaufs 20050124
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050603

Method GET_JOB_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOBS Call by reference Type reference (TYPE) FPP_TT_V_OP Verbindung von TBTCO und TBTCP 20050125
2 Importing IV_PID Call by reference Type reference (TYPE) FPP_PID ID eines Parallelisierungslaufs 20050124
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050603

Method GET_LOG_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_HANDLE Call by reference Type reference (TYPE) BAL_T_LOGH 20050119
2 Importing IV_RUN_INTERVAL Call by reference Type reference (TYPE) FPP_RUN_INTERVAL Status der Intervalle zu einem Lauf 20050118
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION 20050119

Method GET_RESOURCES_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LT_RESOURCE_INFO Call by reference Type reference (TYPE) FPP_TS_BAPIXMCRES 20041210
# Exception Resumable Description Created on
1 NO_RESOURCE_INFO 20041210

Method GET_RESOURCES_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) FPP_DATE 20041210
2 Importing IV_TIME Call by reference Type reference (TYPE) FPP_TIME 20041210
3 Exporting LT_RESOURCE_INFO Call by reference Type reference (TYPE) FPP_TS_BAPIXMCRES 20041210
# Exception Resumable Description Created on
1 NO_RESOURCE_INFO 20041210

Method GET_RUNKEY_FROM_PID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_RUNKEY Call by reference Type reference (TYPE) BANK_TAB_RUNKEY Liste von Massenlaufschlüsseln 20050204
2 Changing EV_RUNKEY Call by reference Type reference (TYPE) BANK_STR_RUNKEY 20050117
3 Importing IV_PID Call by reference Type reference (TYPE) FPP_PID 20050117
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050202

Method GET_RUNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERRORS_IN_RUNS Call by reference Type reference (TYPE) FPP_T_RUNS Tabelle mit Laufdaten (FPP) 20050131
2 Exporting ET_RUN_DATA Call by reference Type reference (TYPE) FPP_T_RUNS Tabelle mit Laufdaten (FPP) 20050207
3 Exporting ET_RUN_OBJECTS Call by reference Type reference (TYPE) FPP_TS_RUN_OBJECTS Liste mit Laufdefinitionen (Instanzen der Klasse CL_FPP_RUNS 20050112
4 Importing EXTERNAL_RUN_ID Call by reference Type reference (TYPE) BANK_DTE_PP_RUNID_EXT externe Kennung eines Massenlaufs 20050112
5 Importing INSTANCE Call by reference Type reference (TYPE) FPP_INSTANCE Name einer Instanz eines Parallelisierungsobjekts 20050112
6 Importing MID Call by reference Type reference (TYPE) FPP_MID 20050118
7 Importing OBJECT Call by reference Type reference (TYPE) FPP_PAROBJ Parallelisierungsobjekt des Parallelisierungsframework (FPP) 20050112
8 Importing RANGE_DATE Call by reference Type reference (TYPE) FPP_T_RANGE_DATE Datumsbereich 20050131
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050117

Method GET_RUN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RUN Call by reference Type reference (TYPE) FPP_RUNS Laufdaten zu einer Parallelverarbeitung 20050110
2 Exporting ET_RUNS Call by reference Type reference (TYPE) FPP_T_RUNS 20041220
3 Importing IV_PID Call by reference Type reference (TYPE) FPP_PID Identifizierung eines parallelen Laufs 20041220
# Exception Resumable Description Created on
1 NOT_FOUND Keine Daten vorhanden 20041220

Method GET_RUN_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_STATUS Value transfer Type reference (TYPE) FPP_RUN_STATUS 20050103
2 Importing IV_PID Call by reference Type reference (TYPE) FPP_PID Identifizierung eines parallelen Laufs 20050103
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050121

Method MARK_EXTERNAL_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PID Call by reference Type reference (TYPE) FPP_PID Identifizierung eines parallelen Laufs 20100920
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20100920

Method START_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_JOB_STATUS Call by reference Type reference (TYPE) BTCSTATUS Zustand eines Batchjobs 20050110
2 Importing IV_DATE Call by reference Type reference (TYPE) BTCSDATE geplantes Ausführungsdatum eines Batch-Jobs 20041207
3 Importing IV_DIALOG Call by reference Type reference (TYPE) BOOLE_D ' ' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050104
4 Importing IV_JOBNAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20041207
5 Importing IV_PID Call by reference Type reference (TYPE) FPP_PID Identifizierung eines parallelen Laufs 20041207
6 Importing IV_TIME Call by reference Type reference (TYPE) BTCSTIME geplante Ausführungszeit eines Batch-Jobs 20041207
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20041207

Method STOP_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PID Call by reference Type reference (TYPE) FPP_PID Identifizierung eines parallelen Laufs 20041207
# Exception Resumable Description Created on
1 CX_FPP_EXCEPTION Ausnahmen FPP 20050110
Event Signatures

Event JOB_SCHEDUELD Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 PID Exporting Value transfer Type reference (TYPE) FPP_PID Identifizierung eines parallelen Laufs 20050519

Event RUNS_DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IV_INSTANCE Exporting Value transfer Type reference (TYPE) FPP_INSTANCE Name einer Instanz eines Parallelisierungsobjekts 20050309
2 IV_OBJECT Exporting Value transfer Type reference (TYPE) FPP_PAROBJ Parallelisierungsobjekt des Parallelisierungsframework (FPP) 20050309
History
Last changed by/on SAP  20110908 
SAP Release Created in 600