Ansicht
Dokumentation
ISU_DEVCHECK_GET_NEW_ANA_VERSN - IS-U Gerätechecker: Ermittelt eine neue Versionsnummer für die Analyse
General Material Data ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
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_ANANRY_VERSN
Ausnahmen
LOCK_TIMEOUTFunktionsgruppe
EDECSUBST_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 )