Ansicht
Dokumentation

FUNC_LOCATION_ISU_1 - IS-U: Anlegen Techn.Platz: View IFLO füllen

FUNC_LOCATION_ISU_1 - IS-U: Anlegen Techn.Platz: View IFLO füllen

PERFORM Short Reference   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieser Funktionsbaustein wurde speziell für IS-U (Industry Solution Utilities) entwickelt. Er darf deshalb nicht ohne Rücksprache mit IS-U verändert werden. Der Funktionsbaustein kann jedoch als Kopiervorlage für kundenspezifische Lösungen benutzt werden.

Funktionalität:

Der Funktionsbaustein legt einen Technischen Platz im Hauptspeicher an. Erst durch den anschließenden Aufruf des Funktionsbausteins FUNC_LOCATION_ISU_2 und COMMIT WORK wird der Technische Platz auf die Datenbank geschrieben.

Einzelfunktionen:

  • Prüfung des Platztyps FLTYP.
  • Prüfung und ggf. Korrektur der Kennzeichnung FUNC_LOCATION_LABEL entsprechend dem Strukturkennzeichen TPLKZ.
  • Sperrung der Kennzeichnung gegen gleichzeitige Verwendung (ENQUEUE).
  • Prüfung der Datenbank, ob die Kennzeichnung bereits verwendet wird.
  • Anlegen des Technischen Platzes in der allgemeinen Statusverwaltung.
  • Datenübernahme vom übergeordneten Technischen Platz TPLMA.
  • Außerdem werden die in der internen Struktur TRANS enthaltenen Felder geprüft und übernommen. Dazu zählen:
  • Standortwerk SWERK

  • Standort STORT im Standortwerk

  • Buchungskreis BUKRS (wird ggf. aus Standortwerk abgeleitet)

  • IH-Planungswerk IWERK (kann aus Standortwerk abgeleitet werden)

  • Abschließend laufen alle für Technische Plätze definierten Berechtigungsprüfungen ab.

Technische Hinweise:

  • Der Funktionsbaustein sendet keine Datenbilder. Alle Error-Meldungen können als EXCEPTION abgefangen werden. Der Parameter WITH_DIALOG_SCREEN hat folgende Bedeutung:
  • 'X' - Auswahldialoge und Meldungen sind erlaubt.

  • ' ' - Es werden nur Error-Meldungen/Exceptions gesendet.

  • Zwischen den Aufrufen von FUNC_LOCATION_ISU_1 und FUNC_LOCATION_ISU_2 ist die Workarea IFLO_BA im aufrufenden Programm zu puffern and beim nächsten Aufruf als IFLO_WA wieder mitzugeben.
  • Der Funktionsbaustein FUNC_LOCATION_ISU_1 kann bei Bedarf mehrfach für denselben Technischen Platz aufgerufen werden. Beispiele:
  • Änderung der Kennzeichnung, des Kennzeichnungssystems oder des Strukturkennzeichens

  • Änderung des übergeordneten Technischen Platzes

  • Änderung des Platztyps

  • Der Funktionsbaustein unterstützt nur die in der internen Struktur TRANS enthaltenen Datenfelder. In kundenspezifischen Kopien des Funktionsbausteins kann die interne Struktur TRANS erweitert werden. Die entsprechenden Prüfungen sind dann am Ende des Quelltextes an der markierten Stelle einzufügen.




Parameter

AUTH_TCODE
FUNC_LOCATION_LABEL
FUNC_LOCATION_LABEL
IFLO_BA
IFLO_WA
LABELING_SYSTEM
LABELING_SYSTEM
UPDATE_ASYNCHRON
WITH_DIALOG_SCREEN

Ausnahmen

ENQ_SYSTEM_FAILURE
ERROR_IN_CUSTUMIZING
ERROR_IN_MASTER_DATA
LABEL_ALREADY_LOCKED
LABEL_ALREADY_USED_IN_SESSION
LABEL_ALREADY_USED_ON_DB
LABEL_IN_HISTORIC_VERSION
LABEL_TOO_LONG
LABEL_USED_IN_OTHER_LABEL_SYST
NO_AUTHORITY
NO_COMPLIANCE_WITH_EDITMASK
STATUS_CHECK_SUPERIOR_LOC
SUPERIOR_LOCATION_NOT_FOUND

Funktionsgruppe

ILOU

General Data in Customer Master   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4586 Date: 20240604 Time: 002451     sap01-206 ( 58 ms )