Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SGEN_DB | SGEN Persistence | 20100615 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SGEN_DB_FAKE | Fake Implementation of SGEN DB | 20100624 |
Properties
| Class | IF_SGEN_DB | |
| Short Description | DB Interface for SGEN | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20100615 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class IF_SGEN_DB has no interface implemented.
Friends
Class IF_SGEN_DB has no friend class.
Attributes
Class IF_SGEN_DB has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Delete Current GENSETM | 20100615 | |
| 2 | Instance method | Public | Method | Delete existing server selection for parallel generation | 20100621 | |
| 3 | Instance method | Public | Method | Run COMMIT if needed | 20100618 | |
| 4 | Instance method | Public | Method | Get Statistical Values of GENSETM | 20100615 | |
| 5 | Instance method | Public | Method | Delete termination entries from SERVTYPEM | 20100628 | |
| 6 | Instance method | Public | Method | Delete entries from JOBTABM | 20100615 | |
| 7 | Instance method | Public | Method | Run GENERATE REPORT | 20100624 | |
| 8 | Instance method | Public | Method | Load software component available in system | 20100622 | |
| 9 | Instance method | Public | Method | Get where-used table for ABAP includes | 20100615 | |
| 10 | Instance method | Public | Method | Get object entries for a request | 20100615 | |
| 11 | Instance method | Public | Method | Get RSJOBTABM | 20100615 | |
| 12 | Instance method | Public | Method | Get existing loads | 20100615 | |
| 13 | Instance method | Public | Method | Load release map | 20100615 | |
| 14 | Instance method | Public | Method | Load SERVTYPEM | 20100621 | |
| 15 | Instance method | Public | Method | Load TADIR | 20100615 | |
| 16 | Instance method | Public | Method | Load job state | 20100615 | |
| 17 | Instance method | Public | Method | Get TDEVC | 20100615 | |
| 18 | Instance method | Public | Method | Get TFDIR | 20100615 | |
| 19 | Instance method | Public | Method | Load TODIR | 20100615 | |
| 20 | Instance method | Public | Method | Load TRDIR | 20100615 | |
| 21 | Instance method | Public | Method | Set GENSETM | 20100615 | |
| 22 | Instance method | Public | Method | Set SERVTYPEM | 20100621 | |
| 23 | Instance method | Public | Method | Get GENSETM | 20100615 | |
| 24 | Instance method | Public | Method | Read from specified number of entries | 20100625 | |
| 25 | Instance method | Public | Method | Prevents timeouts in dialog processes | 20110413 | |
| 26 | Instance method | Public | Method | Set load table from REPOLOAD | 20100615 | |
| 27 | Instance method | Public | Method | Update GENSETM | 20100615 | |
| 28 | Instance method | Public | Method | Set RSJOBTABM | 20100615 |
Events
Class IF_SGEN_DB has no event.
Types
Class IF_SGEN_DB has no local type.
Method Signatures
Method CLEAR_GENSETM Signature
Method CLEAR_GENSETM on class IF_SGEN_DB has no parameter.
Method CLEAR_GENSETM on class IF_SGEN_DB has no exception.
Method CLEAR_SERVTYPEM Signature
Method CLEAR_SERVTYPEM on class IF_SGEN_DB has no parameter.
Method CLEAR_SERVTYPEM on class IF_SGEN_DB has no exception.
Method COMMIT_WORK Signature
Method COMMIT_WORK on class IF_SGEN_DB has no parameter.
Method COMMIT_WORK on class IF_SGEN_DB has no exception.
Method COUNT_GENSETM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DONE | Call by reference | Type reference (TYPE) | I | 20100615 | ||||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | I | 20100615 | ||||
| 3 | EV_INITIAL | Call by reference | Type reference (TYPE) | I | 20100615 | ||||
| 4 | EV_IN_PROGRESS | Call by reference | Type reference (TYPE) | I | 20100615 | ||||
| 5 | EV_NOT_GENERATED | Call by reference | Type reference (TYPE) | I | 20100615 | ||||
| 6 | EV_SUCCESSFUL | Call by reference | Type reference (TYPE) | I | 20100615 | ||||
| 7 | EV_SYNTAX_ERROR | Call by reference | Type reference (TYPE) | I | 20120703 | ||||
| 8 | EV_TOTAL | Call by reference | Type reference (TYPE) | I | 20100615 | ||||
| 9 | IV_MACHTYPE | Call by reference | Type reference (TYPE) | RFCMACH | rfc : SAP-Maschinenkennung | 20100615 |
Method COUNT_GENSETM on class IF_SGEN_DB has no exception.
Method DELETE_ABORT_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MACHTYPE | Call by reference | Type reference (TYPE) | RFCMACH | rfc : SAP-Maschinenkennung | 20100628 |
Method DELETE_ABORT_ENTRY on class IF_SGEN_DB has no exception.
Method DELETE_JOBTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_JOBTAB | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_JOBTAB_T | 20100615 |
Method DELETE_JOBTAB on class IF_SGEN_DB has no exception.
Method GENERATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | PROGRAMM | ABAP-Programmname | 20100624 | |||
| 2 | RV_SUBRC | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20100624 |
Method GENERATE on class IF_SGEN_DB has no exception.
Method GET_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMPONENTS | Value transfer | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_COMPONENT_T | Tabellentyp zur CVERS | 20100622 |
Method GET_COMPONENTS on class IF_SGEN_DB has no exception.
Method GET_D010INC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INCLUDE | Call by reference | Type reference (TYPE) | INCLUDE | Verwendetes Include | 20100615 | |||
| 2 | RT_D010INC | Value transfer | Type reference (TYPE) | D010INC_IT | Tabelle zu D010INC | 20100615 |
Method GET_D010INC on class IF_SGEN_DB has no exception.
Method GET_E071 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TR_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20100615 | |||
| 2 | RT_E071 | Value transfer | Type reference (TYPE) | TR_OBJECTS | Objekte | 20100615 |
Method GET_E071 on class IF_SGEN_DB has no exception.
Method GET_JOBTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_JOBTAB | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_JOBTAB_T | 20100615 |
Method GET_JOBTAB on class IF_SGEN_DB has no exception.
Method GET_LOADS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LOAD | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_REPOLOAD_PROG_T | 20100615 |
Method GET_LOADS on class IF_SGEN_DB has no exception.
Method GET_RELEASMAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RELEASEMAP | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_RELEASEMAP_T | Mapping-Tabelle fuer bitfeld: (G)TODIR-RELMAP | 20100615 |
Method GET_RELEASMAP on class IF_SGEN_DB has no exception.
Method GET_SERVTYPEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SERVTYPE | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_SERVER_TYPE_T | 20100621 | ||||
| 2 | IV_ABORT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100621 | ||||
| 3 | IV_SELECTED_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100621 |
Method GET_SERVTYPEM on class IF_SGEN_DB has no exception.
Method GET_TADIR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TADIR | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_TADIR_T | 20100615 | ||||
| 2 | IV_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20100615 | |||
| 3 | IV_OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20100615 |
Method GET_TADIR on class IF_SGEN_DB has no exception.
Method GET_TBTCO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Kennummer eines Jobs | 20100615 | |||
| 2 | RS_TBTCO | Value transfer | Type reference (TYPE) | TBTCO | Job-Zustandsübersichtstabelle | 20100615 |
Method GET_TBTCO on class IF_SGEN_DB has no exception.
Method GET_TDEVC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TDEVC | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_TDEVC_T | 20100615 |
Method GET_TDEVC on class IF_SGEN_DB has no exception.
Method GET_TFDIR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TFDIR | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_TFDIR_T | 20100615 |
Method GET_TFDIR on class IF_SGEN_DB has no exception.
Method GET_TODIR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TODIR | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_TODIR_T | 20100615 |
Method GET_TODIR on class IF_SGEN_DB has no exception.
Method GET_TRDIR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TRDIR | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_TRDIR_T | 20100616 | ||||
| 2 | IV_WITH_INCLUDES | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100615 |
Method GET_TRDIR on class IF_SGEN_DB has no exception.
Method INSERT_GENSETM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_GENSETM | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_GENSETM_T | Generierungsmenge für bel. Maschninentypen | 20100615 |
Method INSERT_GENSETM on class IF_SGEN_DB has no exception.
Method INSERT_SERVTYPEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SERVTYPEM | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_SERVER_TYPE_T | 20100621 | ||||
| 2 | IV_WITHOUT_CLEAR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100621 |
Method INSERT_SERVTYPEM on class IF_SGEN_DB has no exception.
Method READ_GENSETM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GENSETM | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_GENSETM_T | Generierungsmenge für bel. Maschninentypen | 20100615 | |||
| 2 | IV_NOT_FINISHED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100621 |
Method READ_GENSETM on class IF_SGEN_DB has no exception.
Method READ_GENSETM_SEQUENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GENSETM | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_GENSETM_T | Generierungsmenge für bel. Maschninentypen | 20100625 | |||
| 2 | EV_LINES | Call by reference | Type reference (TYPE) | I | 20100625 | ||||
| 3 | IV_MACHTYPE | Call by reference | Type reference (TYPE) | RFCMACH | rfc : SAP-Maschinenkennung | 20100625 | |||
| 4 | IV_NROBJECTS | Call by reference | Type reference (TYPE) | I | 20100625 |
Method READ_GENSETM_SEQUENCE on class IF_SGEN_DB has no exception.
Method RESET_RUNTIME Signature
Method RESET_RUNTIME on class IF_SGEN_DB has no parameter.
Method RESET_RUNTIME on class IF_SGEN_DB has no exception.
Method SET_LOADS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LOAD | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_REPOLOAD_PROG_T | 20100615 |
Method SET_LOADS on class IF_SGEN_DB has no exception.
Method UPDATE_GENSETM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_GENSETM | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_GENSETM_S | Generierungsmenge für ABAP-Objekte und BSP-Applikationen | 20100623 | |||
| 2 | IT_GENSETM | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_GENSETM_T | Generierungsmenge für bel. Maschninentypen | 20100615 |
Method UPDATE_GENSETM on class IF_SGEN_DB has no exception.
Method WRITE_JOBTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_JOB | Call by reference | Type reference (TYPE) | IF_SGEN_CONSTANTS=>GTY_JOBTAB_S | Tabelle für Batchjob Steuerungsdaten | 20100615 |
Method WRITE_JOBTAB on class IF_SGEN_DB has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |