[go: up one dir, main page]

Bessere Fehlermeldung für bevorzugten Artikel ansgeben

Zusammenfassung

Wenn man die Herstellerverwaltung aktiviert hat, so kann man in den Artikel Detaildaten einen Artikel als bevorzugten Artikel kennzeichnen.

Macht man das bei einem Artikel, bei dem kein Hersteller hinterlegt ist, kommt derzeit nur "Am Server ist ein Fehler aufgetreten"

class com.lp.client.frame.ExceptionLP
java.lang.StringIndexOutOfBoundsException: begin 0, end 20, length 8
com.lp.client.frame.delegate.Delegate.handleThrowable(Delegate.java:270)
com.lp.client.frame.delegate.ArtikelDelegate.gibtEsBereitsEinenBevorzugtenArtikel(ArtikelDelegate.java:2060)
com.lp.client.artikel.PanelArtikel.eventActionSave(PanelArtikel.java:1819)

Es sollte hier eine Fehlermeldung ausgegeben werden, mit dem Inhalt:

Um einen Artikel als bevorzugten Artikel kennzeichnen zu können, muss dieser auch eine Herstellerartikelnummer haben.

Zusätzlich bitte auch noch einrichten, dass diese Funktino nur dann verfügbar ist, wenn auch die Herstellerverwaltung gegeben ist.

Schritte zum Reproduzieren

  • Herstellerverwaltung bzw. Ersatztypen aktiviert
  • Einen Artikel ohne Hersteller im Artikelstamm auswählen, ins Detail gehen und ändern
  • Bevorzugter Artikel anhakengrafik und speichern
Edited by Alexis Sorbas