SAP ABAP Class CL_S_AUT_AT_CHK (Audit Trail (ILM): Checking Methods (Audit Trail))
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-SRV-ASF-AT (Application Component) Audit trail enhancements (ILM)
⤷ S_AUT (Package) Enhancements Audit Trail (ILM)
⤷ BC-SRV-ASF-AT (Application Component) Audit trail enhancements (ILM)
⤷ S_AUT (Package) Enhancements Audit Trail (ILM)
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_S_AUT_AT_TOP | Audit Trail (ILM): Global Data and Types | 20090118 |
Properties
Class | CL_S_AUT_AT_CHK | |
Short Description | Audit Trail (ILM): Checking Methods (Audit Trail) | |
Super Class | CL_S_AUT_AT_TOP | Audit Trail (ILM): Global Data and Types |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_AUT | Enhancements Audit Trail (ILM) |
Created | 20090116 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | SAUTR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_S_AUT_AT_CHK has no interface implemented.
Friends
Class CL_S_AUT_AT_CHK has no friend class.
Attributes
Class CL_S_AUT_AT_CHK has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_ARCHIVES_SELECTION | Instance method | Public | Method | Checks Whether Possible to Read from Archive | 20090118 |
2 | CHECK_AUTHORITY | Instance method | Public | Method | Checks Authorizations for Transaction Passed On | 20090118 |
3 | CHECK_AUTHORITY_INIT | Instance method | Public | Method | Checks Audit Trail Authorization | 20090118 |
4 | CHECK_BADIS_ACTIVE | Instance method | Public | Method | Checkes Whether Conversion (BAdI) Active | 20090118 |
5 | CHECK_CLIENT | Instance method | Public | Method | Checks Client of Table Log | 20090118 |
6 | CHECK_SELECTION | Instance method | Public | Method | Checks User Selection (Radio Buttons) | 20090118 |
7 | CHECK_TEXT_CHANGES | Instance method | Public | Method | Checks Whether Texts Have Been Changed | 20090118 |
8 | CHECK_TEXT_FORMAT | Instance method | Public | Method | Checks Whether Text Formatting Has Been Changed | 20090118 |
9 | COUNT_MISSING_AUTHORITY | Instance method | Public | Method | Determines Number of Missing Authorizations | 20090118 |
10 | EVALUATE_LEFT_BORDER | Instance method | Public | Method | Checks Existence of Long Text Header Records Before Key Date | 20090118 |
11 | EVALUATE_RIGHT_BORDER | Instance method | Public | Method | Checks Existence of Long Text Header Records After Key Date | 20090118 |
12 | EVALUATE_TIME_DIFFERENCE | Instance method | Public | Method | Calculates Differences of Date and Time | 20090118 |
Events
Class CL_S_AUT_AT_CHK has no event.
Types
Class CL_S_AUT_AT_CHK has no local type.
Method Signatures
Method CHECK_ARCHIVES_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ERROR | Call by reference | Type reference (TYPE) | C | 'X' = Fehler beim Lesen aufgetreten | 20090118 | ||
2 | Importing | IT_EVAL_STEPS | Call by reference | Type reference (TYPE) | GTY_T_EVAL_STEPS | Audit Trail Prüfschritte | 20090118 | ||
3 | Importing | IV_READ_FROM_ARCHIVE | Call by reference | Type reference (TYPE) | S_AUT_ARCHIVES | Audit Trail (ILM): Auswertung archivierter (System-)Daten | 20090118 |
Method CHECK_ARCHIVES_SELECTION on class CL_S_AUT_AT_CHK has no exception.
Method CHECK_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_AUTHORITY | Call by reference | Type reference (TYPE) | GTY_T_AUTHORITY_TYPE | Tabelle mit vorhandenen Berechtigungen | 20090118 | ||
2 | Changing | CV_AUTHORITY_COUNT | Call by reference | Type reference (TYPE) | I | Zähler für Transaktionen, für die Berechtigung existiert | 20090118 | ||
3 | Importing | IV_TCODE | Call by reference | Type reference (TYPE) | SY-TCODE | Transaktion, deren Berechtigung geprüft wird | 20090118 |
Method CHECK_AUTHORITY on class CL_S_AUT_AT_CHK has no exception.
Method CHECK_AUTHORITY_INIT Signature
Method CHECK_AUTHORITY_INIT on class CL_S_AUT_AT_CHK has no parameter.
Method CHECK_AUTHORITY_INIT on class CL_S_AUT_AT_CHK has no exception.
Method CHECK_BADIS_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_BADI_CONV_ACTIVE | Call by reference | Type reference (TYPE) | GTY_T_ACT_IMP | Tabelle aktiver BAdI Implementierungen | 20090118 |
Method CHECK_BADIS_ACTIVE on class CL_S_AUT_AT_CHK has no exception.
Method CHECK_CLIENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20090118 | ||
2 | Importing | IO_HCL_ARC | Call by reference | Object reference (TYPE REF TO) | CL_S_AUT_ARC | Audit Trail (ILM): Archivierung | 20090118 | ||
3 | Importing | IO_HCL_GET | Call by reference | Object reference (TYPE REF TO) | CL_S_AUT_AT_GET | Audit Trail (ILM): Datenbeschaffung (Audit Trail) | 20090118 | ||
4 | Importing | IO_HCL_SEL | Call by reference | Object reference (TYPE REF TO) | CL_S_AUT_AT_SEL | Audit Trail (ILM): Selektion (Audit Trail) | 20090118 | ||
5 | Importing | IT_CODEPAGES | Call by reference | Type reference (TYPE) | AUT_T_CODEPAGE | Tabellenprotokollierung: Codepages und Migrationszeitpunkte | 20090118 | ||
6 | Importing | IV_LOG_DATE | Call by reference | Type reference (TYPE) | SYDATS | Protokolldatum | 20090118 | ||
7 | Importing | IV_LOG_KEY | Call by reference | Type reference (TYPE) | DBTABLOG-LOGKEY | variabler Schlüsselteil einer Tabelle | 20090118 | ||
8 | Importing | IV_LOG_TIME | Call by reference | Type reference (TYPE) | SYTIME | Protokollzeit | 20090118 | ||
9 | Importing | IV_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20090118 | ||
10 | Importing | IV_VERSNO | Call by reference | Type reference (TYPE) | DBTABLOG-VERSNO | Version | 20090118 |
Method CHECK_CLIENT on class CL_S_AUT_AT_CHK has no exception.
Method CHECK_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_MERGE | Call by reference | Type reference (TYPE) | C | Mischen | 20090118 | ||
2 | Importing | IT_EVAL_STEPS | Call by reference | Type reference (TYPE) | GTY_T_EVAL_STEPS | Audit Trail Prüfschritte | 20090118 |
Method CHECK_SELECTION on class CL_S_AUT_AT_CHK has no exception.
Method CHECK_TEXT_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_STREAM_NEW | Call by reference | Type reference (TYPE) | GTY_T_STREAMLINES | Konvertierte neue Textzeilen | 20090118 | ||
2 | Changing | CT_STREAM_OLD | Call by reference | Type reference (TYPE) | GTY_T_STREAMLINES | Konvertierte alte Textzeilen | 20090118 | ||
3 | Changing | CT_TMP_LINES_NEW | Call by reference | Type reference (TYPE) | LVC_T_TLIN | Neue ITF-Textzeilen (SAPscript) | 20090118 | ||
4 | Changing | CT_TMP_LINES_OLD | Call by reference | Type reference (TYPE) | LVC_T_TLIN | Alte ITF-Textzeilen (SAPscript) | 20090118 | ||
5 | Exporting | EV_NO_TEXT_CHANGE | Call by reference | Type reference (TYPE) | C | 'X' = Keine Textänderungen vorhanden | 20090118 | ||
6 | Importing | IS_ALV_TABLOG_OUT | Call by reference | Type reference (TYPE) | GTY_ALV_OUTPUT_TABLOG | ALV-Ausgabe Tabellenprotokolle | 20110426 |
Method CHECK_TEXT_CHANGES on class CL_S_AUT_AT_CHK has no exception.
Method CHECK_TEXT_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LINES | Call by reference | Type reference (TYPE) | LVC_T_TLIN | ALV-Control: Tabelle SAPSCript | 20090118 | ||
2 | Exporting | EV_ADD_INFO | Call by reference | Type reference (TYPE) | CLIKE | 'X' = Zusätzliche Informationen vorhanden | 20090118 |
Method CHECK_TEXT_FORMAT on class CL_S_AUT_AT_CHK has no exception.
Method COUNT_MISSING_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_NO_AUTHORITY_COUNT | Call by reference | Type reference (TYPE) | I | Anzahl an Transaktionen, für die eine Berechtigung fehlt | 20090118 | ||
2 | Importing | IT_AUTHORITY | Call by reference | Type reference (TYPE) | GTY_T_AUTHORITY_TYPE | Berechtigungen für Transaktionen | 20090118 |
Method COUNT_MISSING_AUTHORITY on class CL_S_AUT_AT_CHK has no exception.
Method EVALUATE_LEFT_BORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DB_FLAG | Call by reference | Type reference (TYPE) | I | '1' = Kein STXH-Eintrag vor ausgewähltem Datum/Uhrzeit | 20090118 | ||
2 | Exporting | EV_LOWER_DATE | Call by reference | Type reference (TYPE) | SYDATS | Unterer Grenzwert für Datum | 20090118 | ||
3 | Exporting | EV_LOWER_TIME | Call by reference | Type reference (TYPE) | SYTIME | Unterer Grenzwert für Uhrzeit | 20090118 | ||
4 | Importing | IV_INTEREST_DATE | Call by reference | Type reference (TYPE) | DBTABLOG-LOGDATE | ausgewähltes Datum | 20090118 | ||
5 | Importing | IV_INTEREST_TIME | Call by reference | Type reference (TYPE) | DBTABLOG-LOGTIME | ausgewählte Uhrzeit | 20090118 | ||
6 | Importing | IV_NEXTH_KEY | Call by reference | Type reference (TYPE) | DBTABLOG-LOGKEY | nächster Tabellenschlüssel | 20090118 | ||
7 | Importing | IV_SEARCH_ARCHIVE | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' = Suche nach archivierten Daten | 20091016 | ||
8 | Importing | IV_STXH_NAME | Call by reference | Type reference (TYPE) | TABNAME | Name Langtextkopftabelle | 20090118 |
Method EVALUATE_LEFT_BORDER on class CL_S_AUT_AT_CHK has no exception.
Method EVALUATE_RIGHT_BORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DB_FLAG | Call by reference | Type reference (TYPE) | I | '1' = Kein Eintrag vor ausgewähltem Datum/Uhrzeit | 20090118 | ||
2 | Exporting | EV_HIGHER_DATE | Call by reference | Type reference (TYPE) | SYDATS | Oberer Grenzwert für Datum | 20090118 | ||
3 | Exporting | EV_HIGHER_TIME | Call by reference | Type reference (TYPE) | SYTIME | Oberer Grenzwert für Uhrzeit | 20090118 | ||
4 | Importing | IV_INTEREST_DATE | Call by reference | Type reference (TYPE) | DBTABLOG-LOGDATE | ausgewähltes Datum | 20090118 | ||
5 | Importing | IV_INTEREST_TIME | Call by reference | Type reference (TYPE) | DBTABLOG-LOGTIME | ausgewählte Uhrzeit | 20090118 | ||
6 | Importing | IV_NEXTH_KEY | Call by reference | Type reference (TYPE) | DBTABLOG-LOGKEY | nächster Protokollschlüssel | 20090118 | ||
7 | Importing | IV_SEARCH_ARCHIVE | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' = Suche nach archivierten Daten | 20091016 | ||
8 | Importing | IV_STXH_NAME | Call by reference | Type reference (TYPE) | TABNAME | Name Langtextkopftabelle | 20090118 |
Method EVALUATE_RIGHT_BORDER on class CL_S_AUT_AT_CHK has no exception.
Method EVALUATE_TIME_DIFFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_TABLOG | Call by reference | Type reference (TYPE) | GTY_T_TABLOG | Tabellenprotokolle | 20090118 | ||
2 | Importing | IO_HCL_ARC | Call by reference | Object reference (TYPE REF TO) | CL_S_AUT_ARC | Audit Trail (ILM): Archivierung | 20090118 | ||
3 | Importing | IV_INTEREST_DATE | Call by reference | Type reference (TYPE) | DBTABLOG-LOGDATE | DATE (8-stellig) fuer SYST | 20090118 | ||
4 | Importing | IV_INTEREST_TIME | Call by reference | Type reference (TYPE) | DBTABLOG-LOGTIME | TIME-Datenelement fuer SYST | 20090118 |
Method EVALUATE_TIME_DIFFERENCE on class CL_S_AUT_AT_CHK has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 732 |