SAP ABAP Class CL_HRFPM_JOB (HRFPM: create job)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-PM-PB (Application Component) Position Budgeting and Control
     PAOC_FPM_COM_ENGINE (Package) Position Management: Commitment Creation
Properties
Class CL_HRFPM_JOB  
Short Description HRFPM: create job    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_FPM_COM_ENGINE   Position Management: Commitment Creation 
Created 20020123   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRFPM_JOB has no forward declaration.
Interfaces
Class CL_HRFPM_JOB has no interface implemented.
Friends
Class CL_HRFPM_JOB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ARCHIVE_PAR Static Attribute Private Type reference (TYPE) ARC_PARAMS ImageLink structure 20020123
2 CONST_JOB_STATUS_ACTIVE Constant Public Type reference (TYPE) HRFPM_JOB_STATUS 'A' Job status 20061111
3 CONST_JOB_STATUS_CLOSED Constant Public Type reference (TYPE) HRFPM_JOB_STATUS ' ' Job status 20061111
4 CONST_JOB_STATUS_REGISTERED Constant Public Type reference (TYPE) HRFPM_JOB_STATUS 'R' Job status 20061111
5 EXC_JOB Static Attribute Protected Object reference (TYPE REF TO) CX_HRFPM_JOB HRFPM: create job 20061111
6 GRP_RUN_ID Static Attribute Private Type reference (TYPE) HRFPM_JOB_ADMIN-RUNID Unique gouping ID of a parallelized encumbrance Run 20061108
7 MAX_NO_RUNS Static Attribute Private Type reference (TYPE) SYDBCNT Processed Database Table Rows 20061108
8 MSG_DUMMY Static Attribute Private Type reference (TYPE) STRING 20061108
9 PRINT_PAR Static Attribute Private Type reference (TYPE) PRI_PARAMS Structure for Passing Print Parameters 20020123
10 VALID Static Attribute Private Type reference (TYPE) FLAG General Flag 20020124
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_JOB Static method Public Method 20020123
2 DELETE_JOB_AND_OBJECTS Static method Public Method 20061115
3 GET_NUMBER_OF_ACTIVE_JOBS Static method Public Method 20061112
4 GET_NUMBER_OF_ACTIVE_OBJECTS Static method Public Method 20070222
5 GET_NUMBER_OF_JOBS_STATUS Static method Private Method 20070222
6 GET_NUMBER_OF_OBJECTS_STATUS Static method Private Method 20070222
7 GET_NUMBER_OF_REG_JOBS Static method Public Method 20070222
8 GET_NUMBER_OF_REG_OBJECTS Static method Public Method 20070222
9 GET_OBJECTS_OF_JOB Static method Public Method 20061108
10 GET_PRINT_PARAMETERS Static method Private Method 20020123
11 GET_PRINT_PARAMETERS_P Static method Public Method 20080317
12 GET_STATUS_OF_JOB Static method Public Method 20061111
13 REGISTER_JOB_AND_OBJECTS Static method Public Method 20061108
14 SET_JOB_ACTIVE Static method Public Method 20061111
15 START_JOB Static method Public Method 20020123
16 UNREGISTER_JOB_AND_OBJECTS Static method Public Method 20061115
Events
Class CL_HRFPM_JOB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 JOB_STATUS_RANGE Public See coding 20061115 job_status_range TYPE TABLE OF range_c1
Method Signatures

Method CREATE_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ARC_PARAM Call by reference Type reference (TYPE) ARC_PARAMS ImageLink Struktur 20020124
2 Importing P_IMMEDIATELY Call by reference Type reference (TYPE) FLAG allgemeines flag 20020123
3 Importing P_JOB_NAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20020123
4 Exporting P_JOB_NUMBER Call by reference Type reference (TYPE) TBTCJOB-JOBCOUNT Kennummer eines Jobs 20020123
5 Importing P_MODE Call by reference Type reference (TYPE) SY-CALLR Listen drucken, Kennung für Druckdialogfunktion 20020123
6 Importing P_NO_DIALOG Call by reference Type reference (TYPE) FLAG allgemeines flag 20020123
7 Exporting P_PRI_PARAM Call by reference Type reference (TYPE) PRI_PARAMS Struktur zur Übergabe von Druckparametern 20020124
8 Importing P_REPORT Call by reference Type reference (TYPE) SY-REPID 20020123
# Exception Resumable Description Created on
1 CX_HRFPM_JOB 20020123

Method DELETE_JOB_AND_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_JOB_ADMIN_KEY Call by reference Type reference (TYPE) HRFPM_JOB_ADMIN_KEY HRFPM: Laufverwaltung 20061115
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20061115

Method GET_NUMBER_OF_ACTIVE_JOBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_GRP_RUNID Call by reference Type reference (TYPE) HRFPM_JOB_ADMIN-RUNID Eindeutige Gruppen ID eines parallelisierten Obligol. 20061112
2 Returning RP_ACTIVE_JOBS Value transfer Type reference (TYPE) SYDBCNT Bearbeitete Datenbanktabellenzeilen 20061112

Method GET_NUMBER_OF_ACTIVE_JOBS on class CL_HRFPM_JOB has no exception.

Method GET_NUMBER_OF_ACTIVE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_GRP_RUNID Call by reference Type reference (TYPE) HRFPM_JOB_ADMIN_KEY-GRP_RUNID Eindeutige Gruppen ID eines parallelisierten Obligol. 20070222
2 Returning RP_NO_OBJECTS Value transfer Type reference (TYPE) SYDBCNT Zeilenanzahl interner Tabellen 20070222

Method GET_NUMBER_OF_ACTIVE_OBJECTS on class CL_HRFPM_JOB has no exception.

Method GET_NUMBER_OF_JOBS_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_GRP_RUNID Call by reference Type reference (TYPE) HRFPM_JOB_ADMIN-RUNID Eindeutige Gruppen ID eines parallelisierten Obligol. 20070222
2 Importing IP_STATUS Call by reference Type reference (TYPE) HRFPM_JOB_STATUS Job Status 20070222
3 Returning RP_ACTIVE_JOBS Value transfer Type reference (TYPE) SYDBCNT Bearbeitete Datenbanktabellenzeilen 20070222

Method GET_NUMBER_OF_JOBS_STATUS on class CL_HRFPM_JOB has no exception.

Method GET_NUMBER_OF_OBJECTS_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_GRP_RUNID Call by reference Type reference (TYPE) HRFPM_JOB_ADMIN_KEY-GRP_RUNID Eindeutige Gruppen ID eines parallelisierten Obligol. 20070222
2 Importing IP_STATUS Call by reference Type reference (TYPE) HRFPM_JOB_STATUS Job Status 20070222
3 Returning RP_NO_OBJECTS Value transfer Type reference (TYPE) SYDBCNT Zeilenanzahl interner Tabellen 20070222

Method GET_NUMBER_OF_OBJECTS_STATUS on class CL_HRFPM_JOB has no exception.

Method GET_NUMBER_OF_REG_JOBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_GRP_RUNID Call by reference Type reference (TYPE) HRFPM_JOB_ADMIN-RUNID Eindeutige Gruppen ID eines parallelisierten Obligol. 20070222
2 Returning RP_ACTIVE_JOBS Value transfer Type reference (TYPE) SYDBCNT Bearbeitete Datenbanktabellenzeilen 20070222

Method GET_NUMBER_OF_REG_JOBS on class CL_HRFPM_JOB has no exception.

Method GET_NUMBER_OF_REG_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_GRP_RUNID Call by reference Type reference (TYPE) HRFPM_JOB_ADMIN_KEY-GRP_RUNID Eindeutige Gruppen ID eines parallelisierten Obligol. 20070222
2 Returning RP_NO_OBJECTS Value transfer Type reference (TYPE) SYDBCNT Zeilenanzahl interner Tabellen 20070222

Method GET_NUMBER_OF_REG_OBJECTS on class CL_HRFPM_JOB has no exception.

Method GET_OBJECTS_OF_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HROBJECTS Call by reference Type reference (TYPE) HROBJECT_T Tabellentyp PLVAR, OTYPE; OBJID 20061108
2 Importing IP_JOB_ADMIN_KEY Call by reference Type reference (TYPE) HRFPM_JOB_ADMIN_KEY HRFPM: Laufverwaltung 20061112

Method GET_OBJECTS_OF_JOB on class CL_HRFPM_JOB has no exception.

Method GET_PRINT_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_IMMEDIATELY Call by reference Type reference (TYPE) FLAG allgemeines flag 20020123
2 Importing P_MODE Call by reference Type reference (TYPE) SY-CALLR Listen drucken, Kennung für Druckdialogfunktion 20020123
3 Importing P_NO_DIALOG Call by reference Type reference (TYPE) FLAG allgemeines flag 20020123
4 Importing P_REPORT Call by reference Type reference (TYPE) SY-REPID 20020123
5 Exporting P_VALID Call by reference Type reference (TYPE) FLAG allgemeines flag 20020123
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20020123

Method GET_PRINT_PARAMETERS_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_IMMEDIATELY Call by reference Type reference (TYPE) FLAG 20080317
2 Importing P_MODE Call by reference Type reference (TYPE) SY-CALLR 20080317
3 Importing P_NO_DIALOG Call by reference Type reference (TYPE) FLAG 20080317
4 Importing P_REPORT Call by reference Type reference (TYPE) SY-REPID 20080317
5 Exporting P_VALID Call by reference Type reference (TYPE) FLAG 20080317
# Exception Resumable Description Created on
1 CX_HRFPM_JOB 20080317

Method GET_STATUS_OF_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_JOB_KEY Call by reference Type reference (TYPE) HRFPM_JOB_ADMIN_KEY HRFPM: Laufverwaltung 20061111
2 Returning RP_JOB_STATUS Value transfer Type reference (TYPE) HRFPM_JOB_ADMIN-JOB_STATUS Job Status 20061111

Method GET_STATUS_OF_JOB on class CL_HRFPM_JOB has no exception.

Method REGISTER_JOB_AND_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_COMMIT Value transfer Type reference (TYPE) FLAG 'X' allgemeines flag 20070222
2 Importing IS_JOB_ADMIN Call by reference Type reference (TYPE) HRFPM_JOB_ADMIN HRFPM: Laufverwaltung 20061108
3 Importing IT_HROBJECT Call by reference Type reference (TYPE) HROBJECT_T Tabellentyp PLVAR, OTYPE; OBJID 20061108
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20061108

Method SET_JOB_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_COMMIT Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20070222
2 Importing IS_JOB_ADMIN_KEY Call by reference Type reference (TYPE) HRFPM_JOB_ADMIN_KEY HRFPM: Laufverwaltung 20061111
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20061111

Method START_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ARC_PARAM Call by reference Type reference (TYPE) ARC_PARAMS ImageLink Struktur 20020124
2 Importing P_JOB_NAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20020124
3 Importing P_JOB_NUMBER Call by reference Type reference (TYPE) TBTCJOB-JOBCOUNT Kennummer eines Jobs 20020124
4 Importing P_NO_ENQ Call by reference Type reference (TYPE) FLAG allgemeines flag 20061016
5 Importing P_PRI_PARAM Call by reference Type reference (TYPE) PRI_PARAMS Struktur zur Übergabe von Druckparametern 20020124
6 Importing P_REPORT Call by reference Type reference (TYPE) SY-REPID 20020124
7 Importing P_RSPARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20040107
8 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID FPM: Eindeutige ID eines Obligolaufs 20020124
9 Importing P_SRVGRP Value transfer Type reference (TYPE) BPSRVGRP Servergruppen-Name Hintergrundverarbeitung 20041027
10 Importing P_START_JOB_IMM Call by reference Type reference (TYPE) FLAG allgemeines flag 20020123
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20020123

Method UNREGISTER_JOB_AND_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_COMMIT Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20070222
2 Importing IS_JOB_ADMIN_KEY Call by reference Type reference (TYPE) HRFPM_JOB_ADMIN_KEY HRFPM: Laufverwaltung 20061115
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20061115
History
Last changed by/on SAP  20110810 
SAP Release Created in 110