SAP ABAP Class IF_GLE_RUNADM_SERVICE (Services for Run Administration DB tables)
Properties
Class IF_GLE_RUNADM_SERVICE  
Short Description Services for Run Administration DB tables    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20110117   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_GLE_RUNADM_SERVICE has no interface implemented.
Friends
Class IF_GLE_RUNADM_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NAME Constant Public Type reference (TYPE) STRING 'IF_GLE_SERVICE' 20110117
Methods
# Method Level Visibility Method type Description Created on
1 RUNADM_D0_DATA_READ Instance method Public Method Reads Job Data of Run Administration from Database 20110117
2 RUNADM_D0_DELETE Instance method Public Method Deletes Job Entry on database 20110117
3 RUNADM_D0_INSERT Instance method Public Method Inserts Job Entry on database 20110117
4 RUNADM_D0_UPDATE Instance method Public Method Updates Job Entry on database 20110117
5 RUNADM_ID_DATA_READ Instance method Public Method Reads Run Header Data of Run Administration from database 20110117
6 RUNADM_ID_DELETE Instance method Public Method Deletes Run Header Data of Run Administration on database 20110117
7 RUNADM_ID_INSERT Instance method Public Method Inserts Run Header Data of Run Administration on database 20110117
8 RUNADM_ID_RUNID_CHECK Instance method Public Method Checks if valid Run ID for Run Administration Entry 20110117
9 RUNADM_ID_UPDATE Instance method Public Method Updates Run Header Data of Run Administration on database 20110117
10 RUNADM_NUMBER_GET Instance method Public Method Creates Run ID for a Run Administration Entry 20110117
Events
Class IF_GLE_RUNADM_SERVICE has no event.
Types
Class IF_GLE_RUNADM_SERVICE has no local type.
Method Signatures

Method RUNADM_D0_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERRORS Call by reference Type reference (TYPE) ABAP_BOOL Error Indicator 20110117
2 Exporting E_STR_RUNADM_D0 Call by reference Type reference (TYPE) GLE_RUNADM_STR_RUNADM_D0 Overall structure of table GLE_RUNADM_D0 20110117
3 Exporting E_TAB_RUNADM_D0 Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RUNADM_D0 Overall job data of run administration 20110117
4 Importing I_TAB_RANGE_JOBNAME Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_JOBNAME Ranges table job name 20110117
5 Importing I_TAB_RANGE_JOBNUMBER Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_JOBNUMBER Ranges table job number 20110117

Method RUNADM_D0_DATA_READ on class IF_GLE_RUNADM_SERVICE has no exception.

Method RUNADM_D0_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Error indicator 20110117
2 Importing I_JOBNAME Call by reference Type reference (TYPE) GLE_RUNADM_DTE_JOBNAME Name of Batch Job 20110117
3 Importing I_JOBNUMBER Call by reference Type reference (TYPE) GLE_RUNADM_DTE_JOBNUMBER GLE: Job Number of GLE Job 20110117

Method RUNADM_D0_DELETE on class IF_GLE_RUNADM_SERVICE has no exception.

Method RUNADM_D0_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Error indicator 20110117
2 Importing I_STR_RUNADM_D0 Call by reference Type reference (TYPE) GLE_RUNADM_D0 Run Administration of FI Processes (Jobs) 20110117

Method RUNADM_D0_INSERT on class IF_GLE_RUNADM_SERVICE has no exception.

Method RUNADM_D0_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Error Indicator 20110117
2 Importing I_STR_RUNADM_D0 Call by reference Type reference (TYPE) GLE_RUNADM_D0 Run Administration of FI Processes (Jobs) 20110117

Method RUNADM_D0_UPDATE on class IF_GLE_RUNADM_SERVICE has no exception.

Method RUNADM_ID_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERRORS Call by reference Type reference (TYPE) ABAP_BOOL Error Indicator 20110117
2 Exporting E_TAB_RUNADM_ID Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RUNADM_ID Run Data of GLE Run Administration 20110117
3 Importing I_APPLK Call by reference Type reference (TYPE) GLE_RUNADM_DTE_APPLK GLE Applikation 20110117
4 Importing I_TAB_RANGE_BATCH Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_BATCH Ranges table 'Program is running in background' 20110117
5 Importing I_TAB_RANGE_CPROG Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_CPROG Ranges table Calling Program 20110117
6 Importing I_TAB_RANGE_PRCCAT Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_PRCCAT Ranges table process category 20110117
7 Importing I_TAB_RANGE_PROGDATE Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_PROGDATE Ranges table Calling Program 20110117
8 Importing I_TAB_RANGE_PROGN Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_PROGN Ranges table Calling Program 20110117
9 Importing I_TAB_RANGE_PROGNO Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_PROGNO Ranges table Calling Program 20110117
10 Importing I_TAB_RANGE_REVERSED_RUN Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_REV_RUNID Ranges table reversed run ids 20110131
11 Importing I_TAB_RANGE_RUNID Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_RUNID Range of Run Id 20110117
12 Importing I_TAB_RANGE_RUNTS Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_RUNTS Ranges table MCA Run timestamp 20110117
13 Importing I_TAB_RANGE_RUN_STATUS Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_RUNSTATUS Ranges table MCA Run status 20110117
14 Importing I_TAB_RANGE_TCODE Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_TCODE Ranges table Current Transaction Code 20110117
15 Importing I_TAB_RANGE_USERNAME Call by reference Type reference (TYPE) GLE_RUNADM_TAB_RANGE_RUNUSER Ranges table MCA User 20110117

Method RUNADM_ID_DATA_READ on class IF_GLE_RUNADM_SERVICE has no exception.

Method RUNADM_ID_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERRORS Call by reference Type reference (TYPE) ABAP_BOOL Error indicator 20110117
2 Importing I_APPLK Call by reference Type reference (TYPE) GLE_RUNADM_DTE_APPLK GLE Applikation 20110117
3 Importing I_RUNADM_ID Call by reference Type reference (TYPE) GLE_RUNADM_DTE_RUNID Run ID 20110117

Method RUNADM_ID_DELETE on class IF_GLE_RUNADM_SERVICE has no exception.

Method RUNADM_ID_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERRORS Call by reference Type reference (TYPE) ABAP_BOOL Error Indicator 20110117
2 Importing I_STR_RUNADM_ID Call by reference Type reference (TYPE) GLE_RUNADM_STR_RUNADM_ID Run Administration Header 20110117

Method RUNADM_ID_INSERT on class IF_GLE_RUNADM_SERVICE has no exception.

Method RUNADM_ID_RUNID_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ISFREE Call by reference Type reference (TYPE) XFELD Run ID is not used 20110117
2 Exporting E_IS_IN_INTERVAL Call by reference Type reference (TYPE) XFELD Run ID is in interval of number range 20110117
3 Exporting E_RESTARTABLE Call by reference Type reference (TYPE) GLE_RUNADM_DTE_RESTART Run ID is restartable 20110117
4 Exporting E_STR_INTERVAL Call by reference Type reference (TYPE) NRIV Number Range Interval 20110117
5 Exporting E_STR_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20110117
6 Exporting E_STR_RUNKEY Call by reference Type reference (TYPE) BANK_STR_RUNKEY ID of a Mass Run 20110117
7 Importing I_APPLK Call by reference Type reference (TYPE) GLE_RUNADM_DTE_APPLK GLE Applikation 20110117
8 Importing I_OBJECT Call by reference Type reference (TYPE) NROBJ Name of number range object 20110117
9 Importing I_RUNADM_ID Call by reference Type reference (TYPE) GLE_RUNADM_DTE_RUNID Run ID to be checked 20110117

Method RUNADM_ID_RUNID_CHECK on class IF_GLE_RUNADM_SERVICE has no exception.

Method RUNADM_ID_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERRORS Call by reference Type reference (TYPE) ABAP_BOOL Error Indicator 20110117
2 Importing I_APPLK Call by reference Type reference (TYPE) GLE_RUNADM_DTE_APPLK GLE Applikation 20110117
3 Importing I_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20110117
4 Importing I_RUNADM_ID Call by reference Type reference (TYPE) GLE_RUNADM_DTE_RUNID Run ID 20110117
5 Importing I_STR_UPD_FIELDS Call by reference Type reference (TYPE) GLE_RUNADM_STR_RUNADM_ID_UPD Update Fields of RUNADM_ID 20110117

Method RUNADM_ID_UPDATE on class IF_GLE_RUNADM_SERVICE has no exception.

Method RUNADM_NUMBER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NUMBER Call by reference Type reference (TYPE) ANY Run ID 20110117
2 Importing I_MAX_WAITS Call by reference Type reference (TYPE) INT4 30 Number of enqueue attempts 20110117
3 Importing I_OBJECT Call by reference Type reference (TYPE) NROBJ Name of number range object 20110117
# Exception Resumable Description Created on
1 CX_GLE_SRVC_ERROR GLE service error 20110117
History
Last changed by/on SAP  20110908 
SAP Release Created in