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 DELETE_DATA Instance method Public Method Delete Trace Data Entries 20040503
2 DELETE_FILTER Instance method Public Method Delete Selection Filter Entries 20040503
3 DESERIALIZE_SELECT_OPTIONS Instance method Public Method Deserialize Select Options for Runtime Filter 20040503
4 ENTRY_WRITE Instance method Public Method Write a Trace Data Entry 20040513
5 GET_CTX_STRUCT_NAME Instance method Public Method Get Name of Application Context Structure 20040511
6 GET_DATA_TABLE_NAME Instance method Public Method Get Name of Trace Data Table 20040506
7 GET_EXT_STRUCT_NAME Instance method Public Method Get Name of Header Extension Structure 20040506
8 GET_FILTER_TABLE_NAME Instance method Public Method Get Name of Trace Filter Table 20040506
9 GET_OPT_STRUCT_NAME Instance method Public Method Get Name of Structure for Select Options 20040506
10 INSERT_FILTER Instance method Public Method Add Selection Filter Entries 20040503
11 SELECT_DATA Instance method Public Method Select Trace Data Entries 20040503
12 SELECT_FILTER Instance method Public Method Read Selection Filter Entries 20040503
13 SELECT_HEADERS Instance method Public Method Select Trace Headers that Match Filter 20040511
14 SELECT_IDS Instance method Public Method Get Trace IDs that Match Filter 20040511
15 SERIALIZE_SELECT_OPTIONS 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 Importing DO_COMMIT Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Änderungen sofort festschreiben 20051017
2 Exporting RETCODE Call by reference Type reference (TYPE) SYSUBRC 0 - gelöscht, 4 - nichts gefunden 20040506
3 Importing TRACE_ID Call by reference Type reference (TYPE) SWFTRACEID Eindeutige Kennung im Trace 20040503
4 Importing TRACE_ID_TAB Call by reference Type reference (TYPE) SWFTRCIDTAB Trace: Liste mit Trace-Ids 20040506
5 Importing 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 Importing DO_COMMIT Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Änderungen sofort festschreiben 20051017
2 Exporting RETCODE Call by reference Type reference (TYPE) SYSUBRC 0 - gelöscht, 4 - nichts gefunden 20040506
3 Importing TRACE_ID Call by reference Type reference (TYPE) SWFTRACEID Eindeutige Kennung im Trace 20040506
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE_EXT 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 Exporting RETCODE Call by reference Type reference (TYPE) SYSUBRC 0 - ok. 20040506
2 Exporting SELECT_OPTIONS Call by reference Type reference (TYPE) SWFTRCSFILTAB Trace: Generische Liste mit Select-Optionen 20040503
3 Importing SERIALIZED_OPTIONS Call by reference Type reference (TYPE) SWFTRCSELOPTAB Trace: Liste mit serialisierten Select-Optionen 20040503
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE_EXT 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 Importing DO_COMMIT Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Änderungen sofort festschreiben 20051017
2 Importing ENTRY Call by reference Object reference (TYPE REF TO) CL_SWF_TRC_ENTRY Trace-Dateneintrag 20040513
3 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Importing DO_COMMIT Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Änderungen sofort festschreiben 20051017
2 Importing FILTER_REF Call by reference Type reference (TYPE) SWFUTLDREF Referenz auf Tabelle mit Selektionsfilterzeilen 20040519
3 Exporting RETCODE Call by reference Type reference (TYPE) SYSUBRC 0 - ok. 20040506
4 Importing SYS_FILTER_LINE Call by reference Type reference (TYPE) SWFTRCLPNT Logischer Zeitpunkt als Selektionsfilter für ALLE Zeilen 20040607
5 Importing TRACE_ID Call by reference Type reference (TYPE) SWFTRACEID Eindeutige Kennung im Trace 20040519
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE_EXT 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 Importing APPEND_DATA Call by reference Type reference (TYPE) XFLAG Gelesene Daten hinzufügen 20040824
2 Importing FROM Call by reference Type reference (TYPE) TIMESTAMP Zeitpunkt für Selektionsanfang 20040503
3 Importing HFILTER Call by reference Type reference (TYPE) SWFTRCLPNT Trace: Definition eines logischen Zeitpunktes 20040503
4 Exporting RETCODE Call by reference Type reference (TYPE) SYSUBRC 0 - ok. 20040506
5 Importing SELECT_OPTIONS Call by reference Type reference (TYPE) SWFTRCSFILTAB Referenz auf Anwendungsspezifische Select-Options 20040503
6 Importing TO Call by reference Type reference (TYPE) TIMESTAMP Zeitpunkg für Selektionsende 20040503
7 Importing TRACE_ID Call by reference Type reference (TYPE) SWFTRACEID Eindeutige Kennung im Trace 20040506
8 Changing UPDATE_TABLE Call by reference Type reference (TYPE) SWFUTLDREF Referenz auf Ergebnis-Tabelle 20040806
9 Importing 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 Exporting APP_FILTER_REF Call by reference Type reference (TYPE) SWFUTLDREF Referenz auf Tabelle mit Selektionsfilterzeilen 20040511
2 Exporting RETCODE Call by reference Type reference (TYPE) SYSUBRC 0 - ok. 20040506
3 Importing 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 Importing APP_FILTER_REF Call by reference Object reference (TYPE REF TO) DATA Zeigt auf anwendungsspezifische Filterstruktur 20040511
2 Importing ONLY_ACTIVE Call by reference Type reference (TYPE) XFLAG 'X' - nur aktive im Gültigkeitszeitraum 20040526
3 Exporting RETCODE Call by reference Type reference (TYPE) SYSUBRC 0 - ok. 20040511
4 Importing SELECT_LOCAL Call by reference Type reference (TYPE) XFLAG 'X' 'X' - auch Header mit Eigenschaft 'lokal' selektieren 20040513
5 Importing SYS_FILTER Call by reference Type reference (TYPE) SWFTRCLPNT Logischer Zeitpunkt als Ffilter bei Trace-Selektion 20040607
6 Exporting TRACE_HEADERS Call by reference Type reference (TYPE) SWFTRCHTAB Liste mit Trace-Headern 20040511
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE_EXT 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 Importing APP_FILTER_REF Call by reference Object reference (TYPE REF TO) DATA Zeigt auf anwendungsspezifische Filterstruktur 20040511
2 Exporting RETCODE Call by reference Type reference (TYPE) SYSUBRC 0 - ok. 20040511
3 Importing SYS_FILTER Call by reference Type reference (TYPE) SWFTRCLPNT Logischer Zeitpunkt als Ffilter bei Trace-Selektion 20040607
4 Exporting TRACE_IDS Call by reference Type reference (TYPE) SWFTRCIDTAB Liste mit Trace-Ids 20040511
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE_EXT 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 Exporting RETCODE Call by reference Type reference (TYPE) SYSUBRC 0 - ok. 20040506
2 Importing SELECT_OPTIONS Call by reference Type reference (TYPE) SWFTRCSFILTAB Trace: Generische Liste mit Select-Optionen 20040503
3 Exporting SERIALIZED_OPTIONS Call by reference Type reference (TYPE) SWFTRCSELOPTAB Trace: Liste mit serialisierten Select-Optionen 20040503
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE_EXT Fehler in anwendungsspezifischer Trace-Erweiterung 20040503
History
Last changed by/on SAP  20110908 
SAP Release Created in 700