Show TOC Anfang des Inhaltsbereichs

Prozessdokumentation Benutzerspezifische Änderungen Dokument im Navigationsbaum lokalisieren

Einsatzmöglichkeiten

Um das Layout und den Ablauf der Anmeldung gemäß Ihren speziellen Anforderungen weiter zu verändern, können Sie zusätzlich zu den über den Konfigurationsbildschirm möglichen Einstellungen weitere benutzerspezifische Änderungen vornehmen.

Ablauf

·        Erstellen Sie eine neue Klasse, welche von der Klasse CL_ICF_SYSTEM_LOGIN erbt.

·        Das Layout des Anmeldebildschirms wird geändert, indem Sie in der neuen Klasse die Methode htm_login überschreiben.

·        Zur Modifikation der Maske für die Kennwort-Änderung überschreiben Sie die Methode htm_change_passwd.

Hinweis

Um die Weitergabe der getätigten Eingaben auf den jeweiligen Bildschirmen sicher zu stellen und die entsprechenden Events für die Übernahme der Eingaben auszulösen, ist es notwendig, dass Sie vorgegebene Konstanten und Attribute für Formularnamen, Eingabefeldnamen, Eventnamen und Scriptfunktionen verwenden. Welche Konstanten und Attribute zu verwenden sind, ist abhängig von der zu implementierenden Funktionalität der Anmeldung

Konstanten

Im Folgenden erhalten Sie eine Liste aller vom System verwendeten Konstanten, welche für Änderungen an Ablauf und Layout von Anmeldung und Kennwortänderung notwendig sind:

Anmeldung

Konstante

Beschreibung

CO_SAP_USER

Name und ID des Eingabefeldes für den Benutzernamen

CO_SAP_PASSWORD

Name und ID des Eingabefeldes für das Kennwort

CO_SAP_CLIENT

Name und ID des Eingabefeldes für den Mandanten

CO_SAP_LANGUAGE

Name und ID des Eingabefeldes für die Sprache

 

CO_FORM_LOGIN

Formularname

 

CO_JS_SUBMIT_LOGIN

Name der aufzurufenden JavaScript-Funktion bei Betätigung einer Drucktaste auf dem Anmeldebildschirm

 

CO_EVENT_LOGIN

Auszulösender Event bei Betätigung der Anmelde-Drucktaste

CO_EVENT_CHANGE_PASSWORD

Auszulösendes Event bei Betätigung der Kennwort ändern- Drucktaste

CO_EVENT_BASIC_AUTHENTICATION

Auszulösendes Event bei Betätigung der Basic Authentication-Drucktaste

 

M_SAP_APPLICATION

Wert des Formular-Attributes action

 

Kennwort-Änderung

Konstante

Beschreibung

CO_PASSWORD

Name und ID des Eingabefeldes für das aktuelle Kennwort

CO_PASSWORD_NEW

Name und ID des Eingabefeldes für das neue Kennwort

CO_PASSWORD_REPEAT

Name und ID des Eingabefeldes für die Wiederholung des neuen Kennwortes

 

CO_FORM_CHANGE_PASSWORD

Formularname

 

CO_JS_SUBMIT_CHANGE_PASSWORD

Name der aufzurufenden JavaScript-Funktion bei Betätigung einer Drucktaste auf dem Kennwort-Änderungsbildschirm

 

CO_EVENT_DO_CHANGE_PASSWORD

Auszulösender Event bei Betätigung der Ändern-Drucktaste

CO_EVENT_CANCEL_PASSWORD

Auszulösendes Event bei Betätigung der Abbrechen- Drucktaste

CO_EVENT_CONTINUE_PASSWORD

Auszulösendes Event bei Betätigung der Weiter-Drucktaste nach erfolgreicher Änderung des Kennwortes

 

M_SAP_APPLICATION

Wert des Formular-Attributes action

Als Referenz zur Implementierung weiterer Funktionalitäten können Sie folgende Klassen verwenden:

·        CL_ICF_BASIC_LOGIN

·        CL_ICF_IDES_LOGIN

·        CL_ICF_NW04_LOGIN

Beispiel

Eine Beispiel-Implementierung finden Sie im System in der Klasse CL_ICF_EXAMPLE01_LOGIN und im folgenden einfachen Beispiel.

Ende des Inhaltsbereichs