Hierarchy
⤷
⤷
Properties
| Class | CL_SLIM_ENGINES | |
| Short Description | System Measurement Main Class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | BV | |
| Program status | ||
| Category | 0 | |
| Package | SLIM | System Measurement |
| Created | 20051026 | SAP |
| Last change | 20080612 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_SLIM_ENGINES has no forward declaration.
Interfaces
Class CL_SLIM_ENGINES has no interface implemented.
Friends
Class CL_SLIM_ENGINES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | SLIM_MEAS_DATE | 20060424 | ||||
| 2 | Instance attribute | Public | Type reference (TYPE) | SLIM_MEAS_GUID | 20060424 | ||||
| 3 | Instance attribute | Public | Type reference (TYPE) | RSUVM_MNO | 20060424 | ||||
| 4 | Constant | Private | Type reference (TYPE) | SYMDA-SYM_GRP | 'Clients' | 20060424 | |||
| 5 | Constant | Public | Type reference (TYPE) | SYMDA-SYM_GRP | 'Meas. res.' | 20060424 | |||
| 6 | Constant | Private | Type reference (TYPE) | SYM_GRP | 'System' | 20060424 | |||
| 7 | Constant | Private | Type reference (TYPE) | SYMDA-SYM_KEY | 'Excluded' | 20060424 | |||
| 8 | Constant | Private | Type reference (TYPE) | SYM_KEY | 'Cust. key' | 20060424 | |||
| 9 | Constant | Private | Type reference (TYPE) | SYM_KEY | 'Database' | 20060424 | |||
| 10 | Constant | Private | Type reference (TYPE) | SYM_KEY | 'End Reason' | 20060424 | |||
| 11 | Constant | Private | Type reference (TYPE) | SYM_KEY | 'Inst. No.' | 20060424 | |||
| 12 | Constant | Private | Type reference (TYPE) | SYM_KEY | 'Inst.Komp' | 20060424 | |||
| 13 | Constant | Private | Type reference (TYPE) | SYM_KEY | 'R/3 Rel.' | 20060424 | |||
| 14 | Constant | Private | Type reference (TYPE) | SYM_KEY | 'System No.' | 20060424 | |||
| 15 | Constant | Private | Type reference (TYPE) | SYM_KEY | 'System ID' | 20060424 | |||
| 16 | Constant | Private | Type reference (TYPE) | SYM_KEY | 'Status' | 20060424 | |||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SLIM_CLIENTS | 20060424 | ||||
| 18 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SLIM_PRICELIST | 20060424 | ||||
| 19 | Instance attribute | Private | Type reference (TYPE) | L_TUL_ENGINES_T | 20060424 | ||||
| 20 | Instance attribute | Private | Type reference (TYPE) | T_ENG_RESULT_T | 20060424 | ||||
| 21 | Instance attribute | Private | Type reference (TYPE) | TUL_MSG_T | 20060424 | ||||
| 22 | Instance attribute | Private | See coding | 20060424 | |||||
| 23 | Instance attribute | Private | See coding | 20060210 | |||||
| 24 | Instance attribute | Private | See coding | 20060424 | |||||
| 25 | Constant | Private | Type reference (TYPE) | STRING | 'SAP_USMM_' | 20060424 | |||
| 26 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SLIM_ENGINE_NAMES | 20060424 | ||||
| 27 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SLIM_UNIT_NAMES | 20060424 | ||||
| 28 | Constant | Public | Type reference (TYPE) | TUJOB-STATUS | 'A' | 20060424 | |||
| 29 | Constant | Public | Type reference (TYPE) | TUJOB-STATUS | 'E' | 20060424 | |||
| 30 | Constant | Public | Type reference (TYPE) | TUJOB-STATUS | 'P' | 20060424 | |||
| 31 | Constant | Public | Type reference (TYPE) | TUJOB-STATUS | 'S' | 20060424 |
Methods
Events
Class CL_SLIM_ENGINES has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | L_TUL_ENGINES_T | Public | See coding | 20060424 | l_TUL_ENGINES_T TYPE TABLE OF tul_engines
|
||
| 2 | SLIM_S_ENG_RESULT_SHOW_T | Public | See coding | 20060424 | SLIM_S_ENG_RESULT_SHOW_T TYPE TABLE OF SLIM_S_ENG_RESULT_SHOW
|
||
| 3 | TUL_MSG_T | Public | See coding | 20060424 | TUL_MSG_T TYPE TABLE OF tul_msg
|
||
| 4 | T_ENG_RESULT_T | Public | See coding | 20060424 | T_ENG_RESULT_T type table of tul_eng_result_1
|
Method Signatures
Method APPEND_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_MESSAGE | Call by reference | Type reference (TYPE) | TUL_MSG | 20060424 |
Method APPEND_MESSAGES on class CL_SLIM_ENGINES has no exception.
Method APPEND_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Type reference (TYPE) | MANDT | 20060424 | ||||
| 2 | COUNTER | Call by reference | Type reference (TYPE) | RSUVM_CNT | 20060424 | ||||
| 3 | CURRDATE | Call by reference | Type reference (TYPE) | DATUM | 20060424 | ||||
| 4 | ENGINE | Call by reference | Type reference (TYPE) | SLIM_ENGINE | 20060424 | ||||
| 5 | PER_END | Call by reference | Type reference (TYPE) | DATUM | 20060424 | ||||
| 6 | PER_START | Call by reference | Type reference (TYPE) | DATUM | 20060424 | ||||
| 7 | UNIT | Call by reference | Type reference (TYPE) | SLIM_IF_UNIT | 20060424 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060424 |
Method CHECK_ENG_ACTIVITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PE_IS_ACTIVE | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060210 | |||
| 2 | PI_APPLIC | Call by reference | Type reference (TYPE) | RSUVM_APPL | ID für eine Applikation (z.B. IBU) für die Systemvermessung | 20060210 | |||
| 3 | PI_ENGINE | Call by reference | Type reference (TYPE) | SLIM_ENGINE | 20060424 |
Method CHECK_ENG_ACTIVITY on class CL_SLIM_ENGINES has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PO_CLIENTS | Call by reference | Object reference (TYPE REF TO) | CL_SLIM_CLIENTS | Systemvermessung: Mandantenhandling | 20060424 |
Method CONSTRUCTOR on class CL_SLIM_ENGINES has no exception.
Method CREATE_RFC_DESTINATIONS Signature
Method CREATE_RFC_DESTINATIONS on class CL_SLIM_ENGINES has no parameter.
Method CREATE_RFC_DESTINATIONS on class CL_SLIM_ENGINES has no exception.
Method FETCH_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_MESSAGES | Call by reference | Object reference (TYPE REF TO) | DATA | 20060424 |
Method FETCH_MESSAGES on class CL_SLIM_ENGINES has no exception.
Method GET_ACTIVE_PRICELISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PE_PRICELISTS | Value transfer | Type reference (TYPE) | SLIM_PRICELISTS_T | Systemvermessung: Kürzel für eine Preisliste | 20060210 |
Method GET_ACTIVE_PRICELISTS on class CL_SLIM_ENGINES has no exception.
Method GET_APPLIC_LIST Signature
Method GET_APPLIC_LIST on class CL_SLIM_ENGINES has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060424 |
Method GET_BATCH_PRINTPARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_REPORT | Call by reference | Type reference (TYPE) | SY-REPID | 20060424 | ||||
| 2 | PR_PRINTPARAMS | Value transfer | Type reference (TYPE) | PRI_PARAMS | 20060424 |
Method GET_BATCH_PRINTPARAMETER on class CL_SLIM_ENGINES has no exception.
Method GET_ENGINES_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_LOG | Value transfer | Object reference (TYPE REF TO) | DATA | 20060424 |
Method GET_ENGINES_LOG on class CL_SLIM_ENGINES has no exception.
Method GET_ENGINES_RESULT_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_TREE_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20060424 |
Method GET_ENGINES_RESULT_LIST on class CL_SLIM_ENGINES has no exception.
Method GET_ENGINE_FUNCTION_MOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_ENGINE_FM | Value transfer | Type reference (TYPE) | TUL_ENGINES | 20060424 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060424 | |||
| 2 | 20060424 |
Method GET_ENGINE_LIST Signature
Method GET_ENGINE_LIST on class CL_SLIM_ENGINES has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060424 |
Method GET_MEAS_NO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_MEASNO | Value transfer | Type reference (TYPE) | RSUVM_MNO | 20060424 |
Method GET_MEAS_NO on class CL_SLIM_ENGINES has no exception.
Method GET_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_MSG_TAB | Call by reference | Object reference (TYPE REF TO) | DATA | 20060424 |
Method GET_MESSAGES on class CL_SLIM_ENGINES has no exception.
Method GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_ENGINE | Call by reference | Type reference (TYPE) | SLIM_ENGINE | 20060424 | ||||
| 2 | PR_NAME | Value transfer | Type reference (TYPE) | STRING | 20060424 |
Method GET_NAME on class CL_SLIM_ENGINES has no exception.
Method GET_PL_DEPENDEND_ENGINES Signature
Method GET_PL_DEPENDEND_ENGINES on class CL_SLIM_ENGINES has no parameter.
Method GET_PL_DEPENDEND_ENGINES on class CL_SLIM_ENGINES has no exception.
Method GET_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_ENGINE_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20060424 |
Method GET_RESULT on class CL_SLIM_ENGINES has no exception.
Method GET_SYSTEM_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_SYSTEM_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20060424 |
Method GET_SYSTEM_INFO on class CL_SLIM_ENGINES has no exception.
Method GET_UNIT_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_UNIT | Call by reference | Type reference (TYPE) | SLIM_UNIT | 20060424 | ||||
| 2 | PR_NAME | Value transfer | Type reference (TYPE) | STRING | 20060424 |
Method GET_UNIT_NAME on class CL_SLIM_ENGINES has no exception.
Method LIST_SLAVE_ENGINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_ENGINE | Call by reference | Type reference (TYPE) | SLIM_IF_ENGINE | 20060424 | ||||
| 2 | PR_LIST | Value transfer | Type reference (TYPE) | SLIM_IF_ENGINES_T | 20060424 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060424 | |||
| 2 | 20060424 |
Method LOCK_ENGINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_ENGINE | Call by reference | Type reference (TYPE) | SLIM_ENGINE | 20060424 | ||||
| 2 | PI_ENGINE_NAME | Call by reference | Type reference (TYPE) | STRING | 20060424 |
Method LOCK_ENGINE on class CL_SLIM_ENGINES has no exception.
Method SET_ENGINE_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCK_BNAME | Call by reference | Type reference (TYPE) | XUBNAME | 20060424 | ||||
| 2 | LOCK_DATE | Call by reference | Type reference (TYPE) | DATS | 20060424 | ||||
| 3 | LOCK_TIME | Call by reference | Type reference (TYPE) | TIMS | 20060424 | ||||
| 4 | PI_ENGINE | Call by reference | Type reference (TYPE) | SLIM_ENGINE | 20060424 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060424 | |||
| 2 | 20060424 |
Method SET_ENGINE_UNLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_ENGINE | Call by reference | Type reference (TYPE) | SLIM_ENGINE | 20060424 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060424 |
Method SET_MEAS_NO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_MEASNO | Value transfer | Type reference (TYPE) | RSUVM_MNO | 20060424 |
Method SET_MEAS_NO on class CL_SLIM_ENGINES has no exception.
Method SET_PERIOD_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_ENGINENAME | Call by reference | Type reference (TYPE) | STRING | 20060424 | ||||
| 2 | PI_PERIOD_TYPE | Call by reference | Type reference (TYPE) | RSUVM_PTYP | 20060424 |
Method SET_PERIOD_TABLE on class CL_SLIM_ENGINES has no exception.
Method START_MEASUREMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CLIENT | Call by reference | Type reference (TYPE) | MANDT | 20060424 | ||||
| 2 | PI_MEASNO | Call by reference | Type reference (TYPE) | RSUVM_MNO | 20060424 |
Method START_MEASUREMENT on class CL_SLIM_ENGINES has no exception.
Method START_MEASUREMENT_BATCH Signature
Method START_MEASUREMENT_BATCH on class CL_SLIM_ENGINES has no parameter.
Method START_MEASUREMENT_BATCH on class CL_SLIM_ENGINES has no exception.
Method STORE_JOB_INFOS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_ENGINE | Call by reference | Type reference (TYPE) | SLIM_ENGINE | 20060424 | ||||
| 2 | PI_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | 20060424 | ||||
| 3 | PI_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | 20060424 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060424 | |||
| 2 | 20060424 |
Method STORE_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CROSS_CLIENT | Call by reference | Type reference (TYPE) | SAP_BOOL | 20060424 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060424 |
Method SUBMIT_BATCH_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_ENGINE_NAME | Call by reference | Type reference (TYPE) | STRING | 20060424 | ||||
| 2 | PI_ENGINE_PARAM | Call by reference | Type reference (TYPE) | TUL_ENGINES | 20060424 |
Method SUBMIT_BATCH_JOB on class CL_SLIM_ENGINES has no exception.
Method UPDATE_JOB_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_ENGINE | Call by reference | Type reference (TYPE) | SLIM_ENGINE | 20060424 | ||||
| 2 | PR_STATUS | Value transfer | Type reference (TYPE) | RSUVM_STAT | 20060424 |
Method UPDATE_JOB_STATUS on class CL_SLIM_ENGINES has no exception.
Method UPDATE_RESULT Signature
Method UPDATE_RESULT on class CL_SLIM_ENGINES has no parameter.
Method UPDATE_RESULT on class CL_SLIM_ENGINES has no exception.
History
| Last changed by/on | SAP | 20080612 |
| SAP Release Created in |