SAP ABAP Interface IF_SWF_TRC_APPLICATION (Trace: Application-Specific Filter Accesses)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-BMT-WFM (Application Component) SAP Business Workflow
⤷
SWF_TRC (Package) Workflow: Trace

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SWF_TRC_ABSTRACT_IMPL | Workflow Trace - Abstract Implementation | 20040816 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SWF_TRC_APPL_OLD | Workflow Trace: Database Operations | 20040816 |
Properties
Interface | IF_SWF_TRC_APPLICATION | |
Short Description | Trace: Application-Specific Filter Accesses |
General Data
Package | SWF_TRC | Workflow: Trace |
Created | 20040503 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
Interface IF_SWF_TRC_APPLICATION has no forward declaration.
Interfaces
Interface IF_SWF_TRC_APPLICATION has no interface.
Friends
Interface IF_SWF_TRC_APPLICATION has no friend.
Attributes
Interface IF_SWF_TRC_APPLICATION has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Delete Trace Data Entries | 20040503 |
2 | ![]() |
Instance method | Public | Method | Delete Selection Filter Entries | 20040503 |
3 | ![]() |
Instance method | Public | Method | Deserialize Select Options for Runtime Filter | 20040503 |
4 | ![]() |
Instance method | Public | Method | Write a Trace Data Entry | 20040513 |
5 | ![]() |
Instance method | Public | Method | Get Name of Application Context Structure | 20040511 |
6 | ![]() |
Instance method | Public | Method | Get Name of Trace Data Table | 20040506 |
7 | ![]() |
Instance method | Public | Method | Get Name of Header Extension Structure | 20040506 |
8 | ![]() |
Instance method | Public | Method | Get Name of Trace Filter Table | 20040506 |
9 | ![]() |
Instance method | Public | Method | Get Name of Structure for Select Options | 20040506 |
10 | ![]() |
Instance method | Public | Method | Add Selection Filter Entries | 20040503 |
11 | ![]() |
Instance method | Public | Method | Select Trace Data Entries | 20040503 |
12 | ![]() |
Instance method | Public | Method | Read Selection Filter Entries | 20040503 |
13 | ![]() |
Instance method | Public | Method | Select Trace Headers that Match Filter | 20040511 |
14 | ![]() |
Instance method | Public | Method | Get Trace IDs that Match Filter | 20040511 |
15 | ![]() |
Instance method | Public | Method | Serialize Select Options for Runtime Filter | 20040503 |
Events
Interface IF_SWF_TRC_APPLICATION has no event.
Types
Interface IF_SWF_TRC_APPLICATION has no local type.
Method Signatures
Method DELETE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DO_COMMIT | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Änderungen sofort festschreiben | 20051017 | |
2 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SYSUBRC | 0 - gelöscht, 4 - nichts gefunden | 20040506 | ||
3 | ![]() |
TRACE_ID | Call by reference | Type reference (TYPE) | SWFTRACEID | Eindeutige Kennung im Trace | 20040503 | ||
4 | ![]() |
TRACE_ID_TAB | Call by reference | Type reference (TYPE) | SWFTRCIDTAB | Trace: Liste mit Trace-Ids | 20040506 | ||
5 | ![]() |
USER_DIALOG | Call by reference | Type reference (TYPE) | FLAG | Löschung wird vom UI aus gestartet | 20050301 |
Method DELETE_DATA on Interface IF_SWF_TRC_APPLICATION has no exception.
Method DELETE_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DO_COMMIT | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Änderungen sofort festschreiben | 20051017 | |
2 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SYSUBRC | 0 - gelöscht, 4 - nichts gefunden | 20040506 | ||
3 | ![]() |
TRACE_ID | Call by reference | Type reference (TYPE) | SWFTRACEID | Eindeutige Kennung im Trace | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in anwendungsspezifischer Trace-Erweiterung | 20040503 |
Method DESERIALIZE_SELECT_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SYSUBRC | 0 - ok. | 20040506 | ||
2 | ![]() |
SELECT_OPTIONS | Call by reference | Type reference (TYPE) | SWFTRCSFILTAB | Trace: Generische Liste mit Select-Optionen | 20040503 | ||
3 | ![]() |
SERIALIZED_OPTIONS | Call by reference | Type reference (TYPE) | SWFTRCSELOPTAB | Trace: Liste mit serialisierten Select-Optionen | 20040503 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in anwendungsspezifischer Trace-Erweiterung | 20040503 |
Method ENTRY_WRITE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DO_COMMIT | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Änderungen sofort festschreiben | 20051017 | |
2 | ![]() |
ENTRY | Call by reference | Object reference (TYPE REF TO) | CL_SWF_TRC_ENTRY | Trace-Dateneintrag | 20040513 | ||
3 | ![]() |
EXCEPTION_RETURN | Value transfer | Object reference (TYPE REF TO) | CX_SWF_TRC_TRACE | Ausnahme | 20040513 |
Method ENTRY_WRITE on Interface IF_SWF_TRC_APPLICATION has no exception.
Method GET_CTX_STRUCT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTX_STRUCT_NAME | Value transfer | Type reference (TYPE) | DOMNAME | Name der anwendungsspezifischen Kontextstruktur | 20040511 |
Method GET_CTX_STRUCT_NAME on Interface IF_SWF_TRC_APPLICATION has no exception.
Method GET_DATA_TABLE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA_TABLE_NAME | Value transfer | Type reference (TYPE) | DOMNAME | Name der Tabelle für Trace-Daten | 20040506 |
Method GET_DATA_TABLE_NAME on Interface IF_SWF_TRC_APPLICATION has no exception.
Method GET_EXT_STRUCT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_STRUCT_NAME | Value transfer | Type reference (TYPE) | DOMNAME | Name der anwendungsspezifischen Header-Erweiterungsstruktur | 20040506 |
Method GET_EXT_STRUCT_NAME on Interface IF_SWF_TRC_APPLICATION has no exception.
Method GET_FILTER_TABLE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FILTER_TABLE_NAME | Value transfer | Type reference (TYPE) | DOMNAME | Name der Tabelle für Trace-Daten | 20040506 |
Method GET_FILTER_TABLE_NAME on Interface IF_SWF_TRC_APPLICATION has no exception.
Method GET_OPT_STRUCT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OPT_STRUCT_NAME | Value transfer | Type reference (TYPE) | DOMNAME | Name der Struktur für anwendungsspezifischen Selektoptionen | 20040506 |
Method GET_OPT_STRUCT_NAME on Interface IF_SWF_TRC_APPLICATION has no exception.
Method INSERT_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DO_COMMIT | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Änderungen sofort festschreiben | 20051017 | |
2 | ![]() |
FILTER_REF | Call by reference | Type reference (TYPE) | SWFUTLDREF | Referenz auf Tabelle mit Selektionsfilterzeilen | 20040519 | ||
3 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SYSUBRC | 0 - ok. | 20040506 | ||
4 | ![]() |
SYS_FILTER_LINE | Call by reference | Type reference (TYPE) | SWFTRCLPNT | Logischer Zeitpunkt als Selektionsfilter für ALLE Zeilen | 20040607 | ||
5 | ![]() |
TRACE_ID | Call by reference | Type reference (TYPE) | SWFTRACEID | Eindeutige Kennung im Trace | 20040519 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in anwendungsspezifischer Trace-Erweiterung | 20040503 |
Method SELECT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
APPEND_DATA | Call by reference | Type reference (TYPE) | XFLAG | Gelesene Daten hinzufügen | 20040824 | ||
2 | ![]() |
FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | Zeitpunkt für Selektionsanfang | 20040503 | ||
3 | ![]() |
HFILTER | Call by reference | Type reference (TYPE) | SWFTRCLPNT | Trace: Definition eines logischen Zeitpunktes | 20040503 | ||
4 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SYSUBRC | 0 - ok. | 20040506 | ||
5 | ![]() |
SELECT_OPTIONS | Call by reference | Type reference (TYPE) | SWFTRCSFILTAB | Referenz auf Anwendungsspezifische Select-Options | 20040503 | ||
6 | ![]() |
TO | Call by reference | Type reference (TYPE) | TIMESTAMP | Zeitpunkg für Selektionsende | 20040503 | ||
7 | ![]() |
TRACE_ID | Call by reference | Type reference (TYPE) | SWFTRACEID | Eindeutige Kennung im Trace | 20040506 | ||
8 | ![]() |
UPDATE_TABLE | Call by reference | Type reference (TYPE) | SWFUTLDREF | Referenz auf Ergebnis-Tabelle | 20040806 | ||
9 | ![]() |
USER | Call by reference | Type reference (TYPE) | SYUNAME | User, unter dem Trace-Einträge GESCHRIEBEN wurden | 20040503 |
Method SELECT_DATA on Interface IF_SWF_TRC_APPLICATION has no exception.
Method SELECT_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
APP_FILTER_REF | Call by reference | Type reference (TYPE) | SWFUTLDREF | Referenz auf Tabelle mit Selektionsfilterzeilen | 20040511 | ||
2 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SYSUBRC | 0 - ok. | 20040506 | ||
3 | ![]() |
TRACE_ID | Call by reference | Type reference (TYPE) | SWFTRACEID | Eindeutige Kennung im Trace | 20040511 |
Method SELECT_FILTER on Interface IF_SWF_TRC_APPLICATION has no exception.
Method SELECT_HEADERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
APP_FILTER_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf anwendungsspezifische Filterstruktur | 20040511 | ||
2 | ![]() |
ONLY_ACTIVE | Call by reference | Type reference (TYPE) | XFLAG | 'X' - nur aktive im Gültigkeitszeitraum | 20040526 | ||
3 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SYSUBRC | 0 - ok. | 20040511 | ||
4 | ![]() |
SELECT_LOCAL | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - auch Header mit Eigenschaft 'lokal' selektieren | 20040513 | |
5 | ![]() |
SYS_FILTER | Call by reference | Type reference (TYPE) | SWFTRCLPNT | Logischer Zeitpunkt als Ffilter bei Trace-Selektion | 20040607 | ||
6 | ![]() |
TRACE_HEADERS | Call by reference | Type reference (TYPE) | SWFTRCHTAB | Liste mit Trace-Headern | 20040511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in anwendungsspezifischer Trace-Erweiterung | 20040511 |
Method SELECT_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
APP_FILTER_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zeigt auf anwendungsspezifische Filterstruktur | 20040511 | ||
2 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SYSUBRC | 0 - ok. | 20040511 | ||
3 | ![]() |
SYS_FILTER | Call by reference | Type reference (TYPE) | SWFTRCLPNT | Logischer Zeitpunkt als Ffilter bei Trace-Selektion | 20040607 | ||
4 | ![]() |
TRACE_IDS | Call by reference | Type reference (TYPE) | SWFTRCIDTAB | Liste mit Trace-Ids | 20040511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in anwendungsspezifischer Trace-Erweiterung | 20040511 |
Method SERIALIZE_SELECT_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SYSUBRC | 0 - ok. | 20040506 | ||
2 | ![]() |
SELECT_OPTIONS | Call by reference | Type reference (TYPE) | SWFTRCSFILTAB | Trace: Generische Liste mit Select-Optionen | 20040503 | ||
3 | ![]() |
SERIALIZED_OPTIONS | Call by reference | Type reference (TYPE) | SWFTRCSELOPTAB | Trace: Liste mit serialisierten Select-Optionen | 20040503 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in anwendungsspezifischer Trace-Erweiterung | 20040503 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 700 |