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
⤷ 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 |