NOPURS1N - Auf Entire Operations Master-Ressourcen zugreifen

#### Search Results

Search

# NOPURS1N - Auf Entire Operations Master-Ressourcen zugreifen

Dieser Abschnitt behandelt folgende Themen:

- Entire Operations Master-Ressourcen pflegen

- Beschreibung der Funktions-Codes

## 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.
| `4` | 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.
`D` | 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.

### On this page

- Entire Operations Master-Ressourcen pflegen
- Beschreibung der Funktions-Codes