Ansicht
Dokumentation

SAA_GET_LANDSCAPE - Systemadm.Assistent: Lesen Systemlandschaft

SAA_GET_LANDSCAPE - Systemadm.Assistent: Lesen Systemlandschaft

Fill RESBD Structure from EBP Component Structure   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein SAA_GET_LANDSCAPEwird vom Systemadministrations-Assistent beim Aufbau der Aufgabenliste bzw. bei Anwahl der Funktion "Systemlandschaft prüfen" ausgeführt.

Der Baustein benötigt als Input-Parameter die Struktur ISAACONTC sowie - falls es sich um eine Systemlandschaft mit mindestens drei Systemen handelt - die interne Tabelle ISAACONTC2mit den aktuellen Konfigurationsdaten und die interne Tabelle ISAACONTC2_DEF mit den Default-Konfigurationsdaten der im Systemadministrations-Assistent verwendeten Systemlandschaft.

Nun wird zunächst die aktuelle TMS-Konfiguration gelesen.

Alle in der aktuellen Transportdomäne definierten Systeme (also ohne virtuelle und externe Systeme) werden in die interne Tabelle SYSTAB geschrieben. Anhand der definierten Transportwege und Belieferungen wird für jedes System der Systemtyp ermittelt:

  • D = Entwicklungssystem
  • wenn es sich um ein Integrationssystem handelt

  • P = Produktivsystem
  • wenn es sich um ein Konsolidierungssystem handelt

  • wenn das System Ziel einer Belieferung ist

  • Q = Qualitätssystem
  • wenn das System Quelle einer Belieferung ist.

Diese Werte dienen als Vorschlag für die Konfiguration der Systemlandschaft im Systemadministrations-Assistent und können dort verändert werden.

Nun wird entspr. der Anzahl der in der internen Tabelle SYSTAB enthaltenen Systeme der Parameter LS_MODIF mit

  • 1 (Ein-Systemlandschaft)
  • 2 (Zwei-Systemlandschaft)
  • 3 (Mehr-Systemlandschaft)

bewertet.

Sind alle in der internen Tabelle SYSTAB vorkommenden Systeme auch in der aktuellen Konfiguration des Systemadministrations-Assistenten enthalten und stimmt der Wert von LS_MODIF mit der aktuellen Systemlandschaft überein, dann wird der Parameter LS_CHECKED auf X gesetzt.

In Ein- bzw. Zwei-Systemlandschaften wird zusätzlich die SID für das System (POSID) bzw. für das Entwicklungs- (DEVSID) sowie das Produktivsystem (PRDSID) zurückgeliefert.

Sitzt der Parameter LS_CHECKED nicht auf X, wird im Systemadministrations-Assistent eine Meldung ausgegeben, die darauf verweist, daß die konfigurierte Systemlandschaft nicht mehr aktuell ist.

Zum Schluß werden Systeme, die in der aktuellen TMS-Konfiguration nicht enthalten sind, aus den internen Tabellen ISAACONTC2 und ISAACONTC2_DEF gelöscht.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

DEVSID
ISAACONTC
ISAACONTC2
ISAACONTC2_DEF
LS_CHECKED
LS_MODIF
NO_CONFIG
POSID
PRDSID
SAPSYSTEM
SYSTAB

Ausnahmen

NO_AUTHORITY
NO_CONFIGURATION_FOUND

Funktionsgruppe

SADM

rdisp/max_wprun_time - Maximum work process run time   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4537 Date: 20240523 Time: 121432     sap01-206 ( 58 ms )