NOPURS1N - Auf Entire Operations Master-Ressourcen zugreifen

Dieser Abschnitt behandelt folgende Themen:


Entire Operations Master-Ressourcen pflegen

Sie können Master-Ressourcen mit der folgenden Anweisung bearbeiten:

CALLNAT 'NOPURS1N'
  P-FUNCTION P-RC P-NODE P-RESOURCE P-TYPE P-INIT-QTY P-USED-QTY

Bedeutung der Parameter:

Parameter Format/Länge Verwendung
P-FUNCTION  A1 ein Funktions-Code:
  A  Ressource hinzufügen.
  D  Ressource löschen.
  M  Ressource ändern.
  T  Ressource testen.
P-RC  N3 aus Rückgabe-Code:
  0  Funktion ok; Ressource gefunden.
  1  Ressource nicht gefunden.
  2  Ressource existiert bereits.
  3  Inkonsistente Werte.
  Anfangsmenge kann nicht geändert werden.
  101  Ungültiger Funktions-Code.
  102  Ressourcen-Name fehlt.
P-NODE  N3 ein z.Zt. nicht verwendet; Konstante mit Wert=0 benutzen.
P-RESOURCE  A20 ein Name der Ressource.
P-TYPE  A1 ein Typ der Ressource (nur für FUNCTION='A'):
  N  Nicht quantitativ.
  R  Quantitativ, wiederverwendbar.
  U  Quantitativ, nicht wiederverwendbar.
P-INIT-QTY  P7.2 ein/aus Gesamtmenge.
P-USED-QTY P7.2 ein/aus Momentan verwendete Menge.

Beschreibung der Funktions-Codes

Bedeutung der Funktions-Codes:

Code Bedeutung
A  Fügt eine neue Ressourcen-Definition hinzu. P-TYPE, P-INIT-QTY und P-QTY sind anzugeben.
Löscht eine Ressourcen-Definition.
M  Dient zur Änderung der Werte P-INIT-QTY und P-QTY.
T  Gibt die aktuellen Werte von P-INIT-QTY und P-QTY zurück.

Anmerkungen:

  1. Vor der Änderung mit M sollten die aktuellen Werte mit T gelesen werden (außer wenn man einen absoluten Wert eingeben will).
  2. Die aktuell benutzte Menge einer Ressource kann nun nicht mehr direkt geändert werden. Vorher muss eine Ressourcen-Zuteilung mittels der API NOPURE1N vorgenommen werden, um die Menge der aktuell benutzten Ressourcen zu ändern.