SAP ABAP Class CL_ILM_JOB_MANAGER (Help Class for Jobs)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-ILM-RSE (Application Component) Technical reuse
⤷ S_ARC_ILM_GENERAL (Package) General ILM Functions and Objects
⤷ BC-ILM-RSE (Application Component) Technical reuse
⤷ S_ARC_ILM_GENERAL (Package) General ILM Functions and Objects
Properties
Class | CL_ILM_JOB_MANAGER | |
Short Description | Help Class for Jobs | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ARC_ILM_GENERAL | General ILM Functions and Objects |
Created | 20121030 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_ILM_SPOOL_PAR | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_ILM_JOB_MANAGER has no interface implemented.
Friends
Class CL_ILM_JOB_MANAGER has no friend class.
Attributes
Class CL_ILM_JOB_MANAGER has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_AUTHORITY | Static method | Private | Method | 20130128 | |
2 | CHECK_FOR_RUNNING_FILE_JOB | Static method | Private | Method | 20130128 | |
3 | CHECK_USER_EXIST | Static method | Private | Method | 20130128 | |
4 | GET_JOB_LOG | Static method | Public | Method | Gets Log for a Job | 20121030 |
5 | GET_VARIANTS | Static method | Public | Method | Gets Variants for Specific Report Names | 20121126 |
6 | RAISE_EXCEPTION | Static method | Private | Method | 20130128 | |
7 | SCHEDULE_ARCHIVING_JOB | Static method | Public | Method | Scheduling an Archiving Job | 20130128 |
Events
Class CL_ILM_JOB_MANAGER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_JOB | Public | See coding | 20130128 | BEGIN OF ty_job,
run TYPE admi_run_d,
file TYPE archiv_key,
jobname TYPE admi_jobna,
jobcount TYPE admi_jobcn,
END OF ty_job
|
||
2 | TY_RUN_FILE | Public | See coding | 20130128 | BEGIN OF ty_run_file,
run TYPE admi_files-document,
file TYPE admi_files-archiv_key,
END OF ty_run_file
|
||
3 | TY_START_TIME | Public | See coding | 20130128 | BEGIN OF ty_start_time,
start_type TYPE tbtcstrt-startdttyp,
start_date TYPE tbtcstrt-sdlstrtdt,
start_time TYPE tbtcstrt-sdlstrttm,
periodic TYPE tbtcstrt-periodic,
period_day TYPE tbtcstrt-prddays,
period_week TYPE tbtcstrt-prdweeks,
period_month TYPE tbtcstrt-prdmonths,
END OF ty_start_time
|
||
4 | TY_T_ARKEY | Public | See coding | 20130128 | ty_t_arkey TYPE STANDARD TABLE OF archiv_key
|
||
5 | TY_T_JOB | Public | See coding | 20130128 | ty_t_job TYPE STANDARD TABLE OF ty_job
|
||
6 | TY_T_RUNS | Public | See coding | 20130128 | ty_t_runs TYPE STANDARD TABLE OF admi_run_d
|
||
7 | TY_T_RUN_FILE | Public | See coding | 20130128 | ty_t_run_file TYPE STANDARD TABLE OF ty_run_file with DEFAULT KEY
|
Method Signatures
Method CHECK_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARCHIVING_OBJECT | Call by reference | Type reference (TYPE) | OBJCT_TR01 | Archivierungsobjekt | 20130128 | ||
2 | Importing | IV_READ_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130128 | ||
3 | Importing | IV_USER | Call by reference | Type reference (TYPE) | ADMI_STRUC-AUTH_USER | Hintergrundbenutzername für Berechtigungsüberprüfung | 20130604 | ||
4 | Returning | RV_AUTHORIZED | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130128 |
Method CHECK_AUTHORITY on class CL_ILM_JOB_MANAGER has no exception.
Method CHECK_FOR_RUNNING_FILE_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FILE | Call by reference | Type reference (TYPE) | ADMI_FILES-ARCHIV_KEY | Archivdateischlüssel | 20130128 | ||
2 | Importing | IV_JOB_TYPE | Call by reference | Type reference (TYPE) | ADMI_JOB_T | Typ eines Jobs der Datenarchivierung | 20130128 | ||
3 | Returning | RV_IS_RUNNING | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130206 |
Method CHECK_FOR_RUNNING_FILE_JOB on class CL_ILM_JOB_MANAGER has no exception.
Method CHECK_USER_EXIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_USER | Call by reference | Type reference (TYPE) | ADMI_STRUC-AUTH_USER | Hintergrundbenutzername für Berechtigungsüberprüfung | 20130128 | ||
2 | Returning | RV_USER_STATUS | Value transfer | Type reference (TYPE) | SYST-SUBRC | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130128 |
Method CHECK_USER_EXIST on class CL_ILM_JOB_MANAGER has no exception.
Method GET_JOB_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Kennummer eines Jobs | 20121030 | ||
2 | Importing | IV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Name eines Jobs | 20121030 | ||
3 | Returning | RT_JOBLOG | Value transfer | Type reference (TYPE) | SILM_T_JOBLOG | Joblog Einträge | 20121030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ILM | ILM: Allgemeine Ausnahmeklasse | 20121030 |
Method GET_VARIANTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REPORT | Call by reference | Type reference (TYPE) | SYREPID | ABAP-Programm, aktuelles Rahmenprogramm | 20121126 | ||
2 | Returning | RT_VARIANT | Value transfer | Type reference (TYPE) | SILM_T_VARIANT | Varianten mit Text | 20121126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ILM | ILM: Allgemeine Ausnahmeklasse | 20121126 |
Method RAISE_EXCEPTION Signature
Method RAISE_EXCEPTION on class CL_ILM_JOB_MANAGER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ILM_T100 | ILM# | 20130128 |
Method SCHEDULE_ARCHIVING_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_JOB | Call by reference | Type reference (TYPE) | TY_T_JOB | 20130128 | |||
2 | Importing | IS_SPOOL_PARAMETERS | Call by reference | Type reference (TYPE) | ILM_S_PRINT_PARAMS | ILM Spool-Parameter | 20130419 | ||
3 | Importing | IS_START_TIME | Call by reference | Type reference (TYPE) | TY_START_TIME | 20130128 | |||
4 | Importing | IT_FILES | Call by reference | Type reference (TYPE) | TY_T_RUN_FILE | 20130128 | |||
5 | Importing | IT_RUNS | Call by reference | Type reference (TYPE) | TY_T_RUNS | Nummer eines Archivierungslaufs | 20130128 | ||
6 | Importing | IV_ARCHIVING_OBJECT | Call by reference | Type reference (TYPE) | OBJCT_TR01 | Archivierungsobjekt | 20130128 | ||
7 | Importing | IV_COMMENT | Call by reference | Type reference (TYPE) | ADMI_TEXT | Vermerk zum Archivierungslauf | 20130408 | ||
8 | Importing | IV_JOB_TYPE | Call by reference | Type reference (TYPE) | ADMI_JOB_T | Typ eines Jobs der Datenarchivierung | 20130128 | ||
9 | Importing | IV_USER | Call by reference | Type reference (TYPE) | ADMI_STRUC-AUTH_USER | Hintergrundbenutzername für Berechtigungsüberprüfung | 20130128 | ||
10 | Importing | IV_VARIANT | Call by reference | Type reference (TYPE) | VARIANT | ABAP: Name einer Variante (ohne Programmname) | 20130128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ILM_T100 | ILM# | 20130128 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |