SAP ABAP Class CL_SLIM_TRANSFER (System Measurement: Abstract Data Transfer to SAP)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-LIM (Application Component) License Measurement
⤷
SLIM (Package) System Measurement
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_SLIM_TRANSFER_ENGINES | System Measurement: Engines Data Transfer | 20060424 |
Properties
| Class | CL_SLIM_TRANSFER | |
| Short Description | System Measurement: Abstract Data Transfer to SAP | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | BV | |
| Program status | ||
| Category | 0 | |
| Package | SLIM | System Measurement |
| Created | 20060331 | SAP |
| Last change | 20070911 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_SLIM_TRANSFER has no forward declaration.
Interfaces
Class CL_SLIM_TRANSFER has no interface implemented.
Friends
Class CL_SLIM_TRANSFER 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_TOOL_TYPE | System Measurement: Type of the User Tool | 20061027 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | SAP_BOOL | SPACE | Boolean Variable (X=True, Space=False) | 20061027 | ||
| 3 | Constant | Public | Type reference (TYPE) | SAP_BOOL | SPACE | Boolean Variable (X=True, Space=False) | 20061027 | ||
| 4 | Constant | Public | Type reference (TYPE) | SLIM_TOOL_TYPE | '2' | 20061027 | |||
| 5 | Constant | Public | Type reference (TYPE) | SLIM_TOOL_TYPE | '1' | 20061027 | |||
| 6 | Constant | Public | Type reference (TYPE) | SLIM_TOOL_TYPE | '0' | 20061027 | |||
| 7 | Constant | Public | Type reference (TYPE) | SAP_BOOL | 'X' | Boolean Variable (X=True, Space=False) | 20061027 | ||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SLIM_TRANSFER_MODEL | System Measurement: Transfer Display Data Class | 20061027 | |||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SLIM_TRANSFER_SUBSYSTEM | Object Reference for Transport System | 20061027 | |||
| 10 | Constant | Public | Type reference (TYPE) | TRANSFSTAT | 'C' | 20061027 | |||
| 11 | Constant | Public | Type reference (TYPE) | TRANSFSTAT | 'E' | 20061027 | |||
| 12 | Constant | Public | Type reference (TYPE) | TRANSFSTAT | 'L' | 20061027 | |||
| 13 | Constant | Public | Type reference (TYPE) | TRANSFSTAT | 'N' | 20061027 | |||
| 14 | Constant | Public | Type reference (TYPE) | TRANSFSTAT | 'P' | 20061027 | |||
| 15 | Constant | Public | Type reference (TYPE) | TRANSFSTAT | 'R' | 20061027 | |||
| 16 | Constant | Public | Type reference (TYPE) | TRANSFSTAT | 'S' | 20061027 | |||
| 17 | Constant | Public | Type reference (TYPE) | TRANSFSTAT | 'W' | 20061027 | |||
| 18 | Constant | Public | Type reference (TYPE) | SLIM_SDCC_STATUS | 'E' | 20061027 | |||
| 19 | Constant | Public | Type reference (TYPE) | SLIM_SDCC_STATUS | 'S' | 20061027 | |||
| 20 | Constant | Public | Type reference (TYPE) | SLIM_SDCC_STATUS | 'W' | 20061027 |
Methods
Events
Class CL_SLIM_TRANSFER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | LT_JOBINFO | Public | See coding | 20061027 | BEGIN OF LT_JOBINFO,
JOBSTATUS type TBTCO-STATUS,
jobname type TBTCJOB-JOBNAME,
end OF LT_JOBINFO
|
||
| 2 | LT_SESSION_ID | Public | Type reference (TYPE) | BDLDTOC-SESSIONNR | 20061027 | |
|
| 3 | LT_STATUS | Public | Type reference (TYPE) | TUL_TRSTAT | 20061027 | |
|
| 4 | LT_STATUS_T | Public | See coding | Status of Transfer of a System Measurement to SAP | 20061027 | LT_STATUS_T type standard TABLE OF LT_STATUS
with KEY TABLE_LINE
|
|
| 5 | LT_TRANSFER_ID | Public | See coding | 20061027 | BEGIN OF LT_TRANSFER_id ,
trans_id type GUID_16,
transfer_time type SLIM_TIMESTAMP,
counter_id type TUL_TRSTAT-counter_id,
END OF LT_TRANSFER_id
|
||
| 6 | T_RSUVM_MNO_T | Public | See coding | 20061027 | T_RSUVM_MNO_T type TABLE OF RSUVM_MNO
|
||
| 7 | T_SYMDA_T | Public | See coding | 20061027 | T_SYMDA_T TYPE standard TABLE OF symda
|
||
| 8 | T_TULTRANS_T | Public | See coding | 20061027 | T_TULTRANS_T TYPE standard TABLE OF tultrans
|
Method Signatures
Method ASK_FOR_CONFIRMATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_HEADER | Call by reference | Type reference (TYPE) | STRING | 20061027 | ||||
| 2 | PI_QUESTION | Call by reference | Type reference (TYPE) | STRING | 20061027 | ||||
| 3 | PR_ANSWER | Value transfer | Type reference (TYPE) | CHAR1 | 20061027 |
Method ASK_FOR_CONFIRMATION on class CL_SLIM_TRANSFER has no exception.
Method CHECK_TRANSFER_AUTH Signature
Method CHECK_TRANSFER_AUTH on class CL_SLIM_TRANSFER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Globale Ausnahmeklasse | 20061027 |
Method COLLECT_TRANSFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PE_TRANSFER_DATA | Value transfer | Type reference (TYPE) | SLIM_TRANS_DATA | Systemvermessung: Transfer Data | 20061027 | |||
| 2 | PI_TRANSID | Call by reference | Type reference (TYPE) | LT_TRANSFER_ID | 20061027 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale | 20061027 |
Method CONFIRM_TRANSFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SESSIONID | Call by reference | Type reference (TYPE) | LT_SESSION_ID | 20061027 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale Ausnahmeklasse | 20061027 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_DATA_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_SLIM_TRANSFER_MODEL | Systemvermessung: Datenklasse Anzeige Übertragung | 20061027 | |||
| 2 | PI_TOOL_TYPE | Call by reference | Type reference (TYPE) | SLIM_TOOL_TYPE | '0' | Systemvermessung: Art des Anwenderwerkzeuges | 20061027 |
Method CONSTRUCTOR on class CL_SLIM_TRANSFER has no exception.
Method GET_SUB_SYSTEM_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_STATUS | Call by reference | Type reference (TYPE) | LT_STATUS | Characterfeld der Länge 10 | 20061027 | |||
| 2 | PR_STATUS | Value transfer | Type reference (TYPE) | SLIM_SDCC_STATUS | Systemvermessung: Status des SDCC Transfer | 20061027 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale | 20061027 |
Method GET_TASK_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_STATUS | Call by reference | Type reference (TYPE) | LT_STATUS | Characterfeld der Länge 10 | 20061027 | |||
| 2 | PR_JOB | Value transfer | Type reference (TYPE) | LT_JOBINFO | Systemvermessung: Transfer Log | 20061027 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale | 20061027 |
Method GET_TRANSFER_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_STATUS | Call by reference | Type reference (TYPE) | LT_STATUS | Characterfeld der Länge 10 | 20061027 | |||
| 2 | PR_SESSIONLOG | Value transfer | Type reference (TYPE) | SLIM_T_TRANS_MSGLOG | Systemvermessung: Transfer Log | 20061027 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale | 20061027 |
Method HANDLER_SYNC_SUBSYSTEM Signature
Method HANDLER_SYNC_SUBSYSTEM on class CL_SLIM_TRANSFER has no parameter.
Method HANDLER_SYNC_SUBSYSTEM on class CL_SLIM_TRANSFER has no exception.
Method LOCK_TRANSACTION Signature
Method LOCK_TRANSACTION on class CL_SLIM_TRANSFER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale Ausnahmeklasse | 20061027 |
Method SET_TRANSFER_DEQUEUE Signature
Method SET_TRANSFER_DEQUEUE on class CL_SLIM_TRANSFER has no parameter.
Method SET_TRANSFER_DEQUEUE on class CL_SLIM_TRANSFER has no exception.
Method SET_TRANSFER_ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | I | 20061027 |
Method SET_TRANSFER_ENQUEUE on class CL_SLIM_TRANSFER has no exception.
Method START_TRANSFER Signature
Method START_TRANSFER on class CL_SLIM_TRANSFER has no parameter.
Method START_TRANSFER on class CL_SLIM_TRANSFER has no exception.
Method UNLOCK_TRANSACTION Signature
Method UNLOCK_TRANSACTION on class CL_SLIM_TRANSFER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale Ausnahmeklasse | 20061027 |
History
| Last changed by/on | SAP | 20070911 |
| SAP Release Created in |