Ansicht
Dokumentation

ISU_DEVCHECK_GET_NEW_ANA_VERSN - IS-U Gerätechecker: Ermittelt eine neue Versionsnummer für die Analyse

ISU_DEVCHECK_GET_NEW_ANA_VERSN - IS-U Gerätechecker: Ermittelt eine neue Versionsnummer für die Analyse

General Material Data   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Jede Version einer Analyse wird durch eine eindeutige Versionsnummer identifiziert. Sobald eine neue Version angelegt werden soll, wird eine neue Versionsnummer benötigt.

Dieser Funktionsbaustein ermittelt die nächste freie Versionsnummer. Um die Nummer als belegt zu markieren, wird zusätzlich in der Tabelle EANAT ein Text zu der neuen Version der übergebenen Analyse angelegt. Dadurch gilt die Versionsnummer als vergeben.

Um die gleichzeitige Vergabe von gleichen Versionsnummern zu vermeiden, wird die Vergabe von Versionsnummern durch das Sperrobjekt E_DEVCHK_ANANR gesteuert. Dem Sperrobjekt wird zum Sperren die Nummer der Analyse übergeben, für die eine neue Version ermittelt werden soll. Kann die Sperre nicht gesetzt werden, so wurde dieser Funktionsbaustein bereits aufgerufen und noch nicht beendet. In diesem Fall wird die Exception LOCK_TIMEOUT ausgegeben.





Parameter

X_ANANR
Y_VERSN

Ausnahmen

LOCK_TIMEOUT

Funktionsgruppe

EDEC

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1479 Date: 20240523 Time: 142355     sap01-206 ( 34 ms )