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.
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.
Wir setzen Dienste, unter anderem von Drittanbietern, ein, die wir für den Betrieb der Website benötigen (Notwendig) oder die uns helfen, unsere Website zu optimieren (Komfort) und personalisierte Werbung auszuspielen (Marketing). Um die Komfort- und Marketing-Dienste einsetzen zu dürfen, benötigen wir Ihre Einwilligung.
Indem Sie auf "Alle zulassen" klicken, stimmen Sie den Komfort- und Marketing-Datenverarbeitungen freiwillig zu. Dies umfasst auch Ihre Einwilligung gem. Art. 49 Abs. 1 lit. a DSGVO zur Datenverarbeitung außerhalb des EWR, z.B. in den USA. In diesen Ländern kann trotz sorgfältiger Auswahl und Verpflichtung der Dienstleister das hohe europäische Datenschutzniveau nicht zwingend garantiert werden. Sofern eine Datenübermittlung in die USA stattfindet, besteht bspw. das Risiko, dass diese Daten von US-Behörden zu Kontroll- und Überwachungszwecken verarbeitet werden können, ohne dass wirksame Rechtsbehelfe vorhanden oder sämtliche Betroffenenrechte durchsetzbar sind. Ihre Einwilligung können Sie jederzeit widerrufen. Datenschutzerklärung | Impressum | Cookieübersicht