SAP Jobsuche bei DV-Treff
ESWE-Basis
vor 14 Jahre

Hallo,

kennt eine/r eine Möglichkeit mehrere Mandanten auf einem System

unterschiedlich zu markieren?

Beispiel im System E01 gibt es die Mandanten 111 , 222 , 333 ,

und       im System T01 gibt es die Mandanten 111 , 222 , 333 ,  

und       im System P01 gibt's die natürlich auch noch.

Ausserdem gibt's noch E02  T02  P02 ;  E03  .......

Wir haben USER die müssen sich in allen Systemen auf allen Mandanten anmelden (ich auch)

Ich denke es wäre sinnvoll um Falscheingaben zu vermeiden, im angemeldeten Zustand direkt zu erkennen

welches SAP habe ich gerade aktiv.

 

ifla
  • ifla
  • SAP Forum - User
vor 14 Jahre
Hallo ,

wir haben ebenfalls mehrere Mandanten eingerichtet auf einem logischen System. Hier besteht eine reale Gefahr den "falschen" Mandanten anzuwenden. Es gibt zwei Möglichkeiten die einzelnen Mandanten voneinander zu trennen.

  1. Die Mandanten mit jeweils unterschiedlicher Grafik zu versorgen, leider ist der Unterschied nur auf der Startseite "Easy enjoy" zu erkennen.
  2. Dur aktivieren des GUIXT und folgendem Script ist es dann sehr eindeutig zu erkennen wo sich der Anwender gerade befindet.
    Weiterer Vorteil, neben dem jeweiligen Mandanten wird auch die gerade aufgerufene Transaktion angezeigt - bei mehreren Modi sehr hilfreich

SET V[var1] "&"

// ECD-System-300
IF Q[database=ECD] // DB-name
  IF Q[client=300]    // Mandant
     icon "C:\300.ico" //Pfad zum Icon, kann selbst erstellt werden
     TitlePrefix "D-300: &V[var1]V[_transaction]"
   ENDIF
ENDIF

// ECD-System-200
IF Q[database=ECD] // DB-name
  IF Q[client=200]    // Mandant
     icon "C:\200.ico"
     TitlePrefix "D-200: &V[var1]V[_transaction]"
   ENDIF
ENDIF

// ECD-System-100
IF Q[database=ECD] // DB-name
  IF Q[client=100]    // Mandant
     icon "C:\100.ico"
     TitlePrefix "D-100: &V[var1]V[_transaction]"
   ENDIF
ENDIF

Das Script kann in einer Datei alle Systeme und Mandanten berücksichtigen. Die Datei unter den Namen "saplsmtr_navigation.d0100.txt" abspeichern.
Ich hoffe das hilft dir weiter.

Viele Grüße


Jeder Mensch hat ein Brett vorm Kopf, nur die Entfernung ist eine andere.
dweigelt
vor 14 Jahre
Hallo,

ich mach es auch mit GUIXT und folgender Zeile im Script für "saplsmtr_navigation.d0100.txt"

TitlePrefix "&[_database]/&[_client](&[_user]):"

wreichelt
vor 14 Jahre

Hallo,

um das System und Mandant anzuzeigen eignet sich auch folgendes: (ohne GUI/XT)

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\SAP\SAPGUI Front\SAP Frontend Server\Administration]
"ShowAdditionalTitleInFo"=dword:00000001

Als Textdatei abspeichern und ausführen, nach Neuanmeldung geht die Anzeige.

Gruß

Wolfgang

 

 

blausieben
vor 14 Jahre

In der unteren Statuszeile, wo oft rechts die Transaktion eingeblendet wird kann man sich auch "SID (Modus) Mandant" einblenden, indem man auf das Listenzeichen klickt und das entsprechend auswählt.

Ausserdem gibt es noch das Screenshotprogramm "Hardcopy" (für den kommerziellen Einsatz kostenpflichtig!), das die SAPGUI so konfigurieren kann, dass oben in der dunkelblauen Taskleiste der SAPGUI Systemname und Mandant eingeblendet werden können.
http://www.info.hardcopy.de/bsp_sap_neu_kz.php3

 

Grüsse
blausieben


Release: SAP 4.6C - ECC 6.0 ||| Module: BC (bisschen MM/PP) ||| Betriebssysteme: Unix, Windows ||| Datenbanken: MaxDB ||| Basis Allgemein, Solutionmanager, Berechtigungen
ESWE-Basis
vor 14 Jahre
Die Idee von wreichelt mit der Registry gefällt mir gut.

Ich habe über Regedit den Eintrag auf meinem PC eingetragen, kann aber im SAPGUI keine Info sehen.

( Auf meinem PC läuft Windows 7 , mit SAPGUI 7.10 / Patch 15 )

ESWE-Basis
vor 14 Jahre
Vielen Dank für die Tipps

Der Eintrag in der Registry hat bei den Rechnern an denen ich die Registrierungsdb befummelt habe nicht funktioniert.

Ich habe dann mal die Lösung von ifla mit dem GUIXT ausprobiert und auch gleich so verfeinert das !! Alle SAP-Systeme !! variabel berücksichtigt werden.

Meine Lösung

Datei saplsmtr_navigation.d0100.txt mit folgendem Inhalt erzeugen

SET V[var1] "&"

SET V[var2] "&"

// Alle Systeme variabel Anzeigen

TitlePrefix "&V[var1]V[_database] Mandant &V[var2]V[_client] ___"

das war's schon.... einfach aber genial ( glaube ich )