Generische Fehler 

Einführung

Alle Sage X3-Softwareprogramme umfassen eine Reihe von generischen Meldungen, die bei Erfassungsfehlern ausgegeben werden können. Diese Meldungen sowie der jeweilige Kontext, in dem sie möglicherweise ausgegeben werden, werden im Folgenden beschrieben.

Hinweis

Bei den nachstehend beschriebenen Meldungen steht [ Daten ] für einen in einer Tabelle geprüften Datentyp. [ Daten ] kann beispielsweise durch Kunde, Konto, Artikel, Journal, Stückliste, Sektor, Rechnung, Personalnummer, Maskensteuerung oder Maske ersetzt werden.

Allgemeine Meldungen bei der Prüfung

  • [ Daten ]: [ Schlüssel ]
keine Daten vorhanden

In eine durch [ Daten ] charakterisierte Anhangtabelle wurde ein Prüfcode eingegeben, wobei der (durch [ Schlüssel ] charakterisierte ) Schlüssel in der Tabelle nicht vorhanden ist.

  • Diese [ Daten ] sind nicht vorhanden

Dabei handelt es sich um eine Variante der vorherigen Meldung.

  • [ Daten ] vorhanden!
  • Daten existieren bereits

In diesem Fall wird ein Code erwartet, der noch nicht in einer Tabelle vorhanden ist. Beispiel: Bei der Inventur wurde für einen Inventarzugang eine Seriennummer erfasst, die bereits an anderer Stelle vorhanden ist.

  • Daten nicht aktiv

Der Benutzer hat versucht, einen Schlüssel zu verwenden, dessen Haupttabelle ein Kennzeichen Aktiv (ja / nein) verwaltet, und die fraglichen Daten sind inaktiv.

  • Datensatz gesperrt

Ein anderer Benutzer hat versucht, gesperrte Daten zu verändern (der Schlüssel wird in diesem Fall in der Regel im unteren Maskenbereich angezeigt).

  • Möchten Sie (die Anlage, Änderung, Duplizierung) abbrechen?

Diese Meldung wird bei der Anlage, Änderung oder Duplizierung ausgegeben (die Buttons Speichern und Anlegen sind ausgegraut), wenn das aktuelle Datenblatt gewechselt werden soll (in der Regel per Klick auf eine Zeile in der Explorer-Liste). In diesem Fall wird bei Bestätigung durch den Benutzer zu dem neuen Datenblatt gewechselt. Die aktuellen Änderungen werden nicht gespeichert und gehen verloren. Um seine Änderungen vor dem Wechsel zu dem neuen Datenblatt zu speichern, muss der Benutzer auf Nein klicken.

  • An einem anderen Arbeitsplatz wird gerade eine Änderung durchgeführt

Der Benutzer hat versucht, Änderungen an Daten vorzunehmen, die gerade von einem anderen Benutzer bearbeitet werden. Auf diese Situation wird durch ein Symbol (Schlüssel) im unteren (Client-Server-Modus) oder oberen (Webmodus) Maskenbereich hingewiesen. Per Doppelklick auf das erwähnte Symbol wird der Name des Benutzers angezeigt, der das Datenblatt gesperrt hat. Die Sperre bleibt erhalten, solange dieser Benutzer das Datenblatt noch nicht verlassen hat.

  • An einem anderen Arbeitsplatz wird gerade eine Änderung durchgeführt

Der Benutzer hat versucht, einen Vorgang anzustoßen (Abschluss, globale Freigabe), der jeweils nur an einem Arbeitsplatz durchgeführt werden kann und bereits läuft (von einem anderen Benutzer direkt oder im Batch angestoßen).

  • Code bereits erfasst in Zeile...

Diese generische Meldung wird ausgegeben, wenn eine Spalte einer erfassten Tabelle lediglich eindeutige Werte aufweisen darf und ein Code erfasst wurde, der bereits in einer anderen Zeile vorhanden ist.

  • Tabelle voll

Diese generische Meldung wird ausgegeben, wenn die Kapazität einer der auf der Maske angezeigten Tabellen überschritten ist. Dies kann vorkommen, wenn eine Zeile eingefügt oder eine Ergebnistabelle angezeigt wird, deren letzte Zeilen nicht vorhanden sind.

  • Das Bereichsende liegt vor dem Bereichsbeginn
  • Wert zu klein

Diese Meldungen werden ausgegeben, wenn zwei Bereichsgrenzen erfasst wurden und der erste erfasste Werte größer ist als der zweite.

  • Datum liegt nach dem Tagesdatum

In bestimmten Verwaltungskontexten dürfen keine Bewegungen mit nach dem Tagesdatum liegendem Datum angelegt werden. Darauf wird mit dieser Meldung hingewiesen.

  • Leere Tabelle

Diese generische Meldung wird ausgegeben, wenn mindestens eine Zeile erfasst werden muss und dies nicht geschehen ist.

  • Einfügen nicht möglich

In bestimmte Tabellen darf nur eine bestimmte Anzahl von aufeinander folgenden Zeilen eingefügt werden. Wenn gegen eine solche Regel verstoßen wird, wird möglicherweise diese Meldung ausgegeben. Die entsprechenden Zeilen müssen dann an anderer Stelle in der Tabelle eingefügt werden.

  • Aktion nicht möglich

Diese Meldung wird angezeigt, wenn eine Button zwar aktiv ist, die zugehörige Aktion aber dennoch im entsprechenden Kontext nicht ausgeführt werden kann. Diese Meldung wird nur selten ausgegeben, denn solche Buttons sind in der Regel ausgegraut. Es kann aber Ausnahmefälle geben.

  • Die Daten wird verwendet von [ Schlüssel ] (Tabellenname)
Es muss zuerst diese Beziehung entfernt werden

Der Benutzer hat versucht, an anderer Stelle in Verwendung befindliche Daten zu löschen (beispielsweise ein Sachkonto, auf das noch Bewegungen erfolgen). Daher kann der Löschvorgang nicht durchgeführt werden.

  • Objekt wird bereits verwaltet

Diese Meldung wird ausgegeben, wenn bei einer Kombination von mehreren Tunnelvorgängen eine Funktion aufgerufen wird, die in der aktuellen Sitzung bereits läuft (Beispiel: Von einer Rechnung wird zum Kunden getunnelt, vom Kunden auf die Rechnungsliste gezoomt, in der Rechnungsliste die Auskunft zu einer der Rechnungen aufgerufen. In diesem Fall wird wieder zu dem ersten Objekt getunnelt – nämlich zu der Rechnung –, das im Verwaltungsvorgang geöffnet wurde und immer noch offen ist).

  • Transaktion unterbrochen

Auf diese Meldung folgt im Allgemeinen eine weitere Meldung, der der Grund für die Unterbrechung zu entnehmen ist. Dieser Grund hängt in der Regel mit einem Datenbankfehler zusammen: Anlage eines nicht eindeutigen Schlüssels, Sperre aufgrund von anderen laufenden Transaktionen etc.

Berechtigungsprobleme

Diese Meldungen hängen mit der Rechteverwaltung zusammen. Wenn dem Benutzer diese Meldung angezeigt wird, hat er nicht das Recht, auf die Daten, Funktionen oder Aktionen zuzugreifen, die er verwalten möchte.

  • Zugriff auf diese Daten nicht möglich
  • Keine Zugriffsberechtigung für [ Daten ]
  • Sie besitzen für diese Daten keine Rechte

Die beiden Meldungen bedeuten, dass der Code eines Datenblatts erfasst wurde, für das der Benutzer keine Zugriffsrechte besitzt (auch keine Leserechte). Hinweis: Über Berechtigungen lässt sich der Datenzugriff für einzelne Standorte bzw. Standortgruppen und Zugriffscodes beschränken. Es ist ebenfalls möglich, Benutzerrollen zu definieren.

  • Nur Leserechte für diese Funktion

Der Benutzer hat versucht, eine Änderung durchzuführen. Die von ihm verwendete Funktion steht aber nur im Lesezugriff zur Verfügung.

  • Änderung nicht möglich

Der Benutzer hat versucht, Daten zu ändern, deren Änderung untersagt ist. Dies kann mit seinen Berechtigungen oder mit dem Status der Daten zusammenhängen (z. B. endgültiger Status, freigegebene oder gebuchte Elemente).

  • Passwort nicht korrekt

Entweder für den aktuellen Benutzer (Verbindungsphase) oder für den Benutzer, dessen Rechte übernommen werden sollen (z. B. zur Anlage einer Abfrage unter einem anderen Benutzernamen), wurde ein fehlerhaftes Passwort erfasst.

  • Funktion nicht erlaubt

Im Profil des aktuellen Benutzers ist der Zugriff auf diese Funktion nicht vorgesehen.

  • "Funktion für diesen Standort nicht erlaubt"

Im Profil des aktuellen Benutzers ist der Zugriff auf diese Funktion für den betreffenden Standort nicht vorgesehen.

  • Das Passwort muss geändert werden

Das Benutzerpasswort ist abgelaufen (seine durch den Parameter CHGPASS in Tagen definierte Lebensdauer ist überschritten).

  • Dieser Vorgang darf nur von einem Administrator durchgeführt werden

Der Benutzer hat versucht, einen Vorgang anzustoßen, der nur von Administratoren angestoßen werden darf (z. B. Tabellenwartung). Dies ist durch den Parameter ADMUSR definiert.

  • Im Modul wird ein Tool ausgeführt

Es wurde ein Vorgang angestoßen, der nicht ausgeführt werden kann, weil ein Wartungsvorgang im Modus Singlemode läuft.

Nummernkreisverwaltung

Mit den Nummernkreisen werden bestimmte Daten und Bewegungen bei der Anlage automatisch nummeriert. Hierfür gibt es Zuweisungsparameter.

  • Nummernkreiszuweisung nicht gefunden

Für die Datenanlage ist die automatische Nummerierung durch einen Nummernkreis vorgesehen, der entweder nicht definiert oder nicht zugewiesen wurde.

  • Der Nummernkreis 'lfd. Nr. [ Daten ]' ist fehlerhaft oder nicht definiert

Für die Datenanlage ist die automatische Nummerierung durch einen Nummernkreis vorgesehen, der entweder nicht definiert wurde oder dessen spezielle Definitionsvorschriften nicht eingehalten wurden. Bestimmte laufende Nummern setzen beispielsweise eine Mindestlänge voraus (z. B. zehn Ziffern). Bei diesem Fehlertyp wird die verletzte Vorschrift in der Regel am Meldungsende angegeben.

  • Nummernkreisfehler
  • Nummernkreiskapazität überschritten
  • Bei der Wiederherstellung des Nummernkreises ist ein Problem aufgetreten

Diese Meldungen werden ausgegeben, wenn keine Rechnungsnummer zugewiesen werden kann.

Der bei der Datenanlage verwendete Nummernkreis kann keine Nummer zurückgeben (Beispiel: Der vorgegebene Nummernbereich ist ausgeschöpft).

Parametrierungsprobleme

  • Die Parameter [ ... ] sind nicht definiert
Verarbeitungen können nicht ausgeführt werden

Bestimmte für die Ausführung einer Funktionalität notwendigen Parameter wurden nicht korrekt gesetzt. Die für eine korrekte Funktionsausführung mindestens zu setzenden Parameter werden in jeder Funktionsdefinition im Absatz Voraussetzungen beschrieben.

  • Fehler beim Zugriff auf die Datei...
  • Fehler beim Schreiben in Datei...

Hierbei handelt es sich im Allgemeinen um ein Problem beim Zugriff auf eine sequenzielle Datei (Protokolldatei, Bankdatei, Patchdatei etc.), das bei Anlage oder erneutem Lesen der Datei auftreten kann. In diesem Fall müssen die Zugriffsrechte des Benutzers geprüft werden.

  • Ausdruck nicht korrekt

Diese Meldung wird ausgegeben, wenn während einer Parametrierung eine Formel erfasst wird und die Syntax nicht korrekt ist. In der Regel folgt auf diese Meldung eine weitere Meldung, in der die nicht korrekte Syntax erklärt wird: Schließende Klammer fehlt, Anzahl von Parametern nicht korrekt etc.

  • Textspeicherkapazität überschritten

Der für die Verwaltung von langen Texten vorgesehene Speicher reicht nicht dazu aus, die in Änderung befindlichen Texte zwischenzuspeichern. Der entsprechende Parameter muss in der Ordnerverwaltung geändert werden.

Fehler im Betrieb

  • Datum nicht korrekt

Das erfasste Bewegungsdatum entspricht weder einer Periode noch einem Geschäftsjahr. Die Erfassung wird zurückgewiesen.

  • Geschäftsjahr nicht geöffnet

Das zum Bewegungsdatum gehörige Geschäftsjahr ist nicht geöffnet. Die Erfassung wird zurückgewiesen.

  • Periode nicht geöffnet

Die zum Bewegungsdatum gehörige Periode ist nicht geöffnet. Die Erfassung wird zurückgewiesen.

  • Periode geschlossen

Die zum Bewegungsdatum gehörige Periode ist geschlossen. Die Erfassung wird zurückgewiesen.

  • Fehler bei Transaktion - Rollback
Problem in Tabelle XXXXXXXX

(Möglicherweise) schwerwiegender Fehler beim Zugriff auf die Datenbank.

Ordnerfehler

  • Der aktuelle Ordner wird gerade geändert
  • Der aktuelle Ordner wird gerade gespeichert
  • Rücksetzen läuft
  • Verbindung nicht möglich

Diese Meldungen werden beim Aufbau der Verbindung zu einem Ordner ausgegeben, wenn zu dem betreffenden Ordner gerade eine umfangreiche Wartung läuft (erneute Ordnerfreigabe, Zurücksetzen) oder wenn der betreffende Ordner gerade gesichert wird. Wenn ein solcher Vorgang unterbrochen wird und der Ordner dadurch in einen inkonsistenten Zustand gerät, besteht die einzige Lösung in der Aufhebung der Ordnersperre (per Verbindung an einen anderen Ordner).

  • Singlemode

Durch diese Meldung wird darauf hingewiesen, dass ein Ordner von einem anderen Benutzer gesperrt wurde, um mehrere parallele Verbindungen zu verhindern. Solange der Singlemode für den Ordner nicht aufgehoben wird, ist keine Verbindung möglich.

  • Max. Anzahl von Sitzungen überschritten
  • Zu viele angemeldete Benutzer

Diese Meldungen werden beim Aufbau der Verbindung zu einem Ordner ausgegeben, wenn die zulässige maximale Anzahl von Verbindungen überschritten wurde. Die erste Meldung entspricht eine absichtlichen Begrenzung der Anzahl von Sitzungen pro Benutzer (siehe Parameter MAXSES1 und MAXSES2), die zweite einer Begrenzung gemäß Lizenzverwaltung (in diesem Fall müssen weitere Lizenzen erworben werden).

  • Der Vorgang kann für diesen Ordner nicht ausgeführt werden

Der Benutzer hat versucht, einen bestimmten Vorgang für einen Ordner durchzuführen, dieser Vorgang ist für den Ordner jedoch unzulässig (im Allgemeinen wird es sich dabei um den X3-Ordner handeln, in dem Vorgänge wie z. B. das Terminologie-Customizing nicht möglich sind).