Hyreka Warenwirtschaft

Programm-Absturz Fehler: Variable nicht definiert (+Lösung)

Denis schrieb am 03.06.2025
Hallo allerseits,

Version: 25.0520
Datenbank: 25.0516

Fehlerbeschreibung:
Client stürzt ab beim öffnen von Modulen Bestellung, Aufträge, Angebote und beim Versuch beim Modul Wareneingang auf die Lupe zu klicken.

Fehlermeldung: Fehler: Variable nicht definiert
Hinweis:
Datei: C:\.....\Hyreka II\controls.cc
Routine: STDGRID: : ONOPEN
Zeile: 2074

Detailierte Fehlermeldung:
MODUL: STDGRID::SECRET
Zeile: 2775
Code: 167
Stacktrace: EINLAGERUNGSFORM

Rekonstruktion:
Wenn man einem Nutzer in der Rechteverwaltung die Rechte für die Kategorie "Preise" (EK-Preise, Kalkulation, VK-Preise) auf "kein Zugriff" stellt, dann erscheint diese Fehlermeldung bei jedem Versuch auf Bestellungen, Aufträge oder Angebote zuzugreifen - und zusätzlich beim Versuch den Wareneingang zu buchen.

Lösung:
Dem Nutzer die Rechte für die Kategorie "Preise" auf "Nur Anzeigen" oder höher einräumen, dann funktionieren die Module alle wieder ohne Absturz.

Workaround für Wareneingang ohne Rechte umzustellen:
Im Modul Wareneingang neben der Lupe direkt die vollständige Bestellnummer ins Textfeld eingeben und mit Enter bestätigen umgeht den Fehler.

Hinweis:
Hat bei uns vor dem Update auch ohne Zugriff auf die Preise funktioniert, da unsere Logistik nicht unbedingt Zugriff auf diese benötigt.
Jedoch ist dadurch jetzt keine Option mehr gegeben, Wareneingänge auf diese Art zu buchen - was in der Logistik logischerweise ziemlich... doof.. ist.


Hyreka schrieb am 04.06.2025
Hallo Denis,

vielen Dank für die ausführliche Problembeschreibung und den Workaround.

Wir haben heute ein neues Update Version 25.0603 hochgeladen, mit dem der Fehler behoben sein sollte.

Wir haben das Berechtigungssystem erweitert und kleinere Lücken geschlossen.

Gib gerne eine Rückmeldung, ob es nun wie erwartet funktioniert.
Antwort auf den Beitrag von Denis:
Name *
E-Mail (wird nicht veröffentlicht)
Antwort *
Forum Richtlinien
hoch