GX-Bug #55258
geschlossenEinzelaktionsmenü auf Bestellübersicht anpassen je nach Vorhandensein/Nicht-vorhandensein eines Lieferscheins
100%
`Lieferschrein erstellen` und `Lieferschein anzeigen` werden nicht mehr gleichzeitig angezeigt.
Beschreibung
Wenn ein Lieferschein vorhanden ist, sollte dort nur "Lieferschein anzeigen" aufgeführt werden. Ist keine rechnung vorhanden, sollte nur "Lieferschein erstellen" angezeigt werden.
EDIT
Vorbedingung:
Habe einige Bestellungen im Shop getätigt, um das Verhalten leicht sehen zu können
Bestellungen sollten noch nicht bearbeitet sein
- Navigiere zu Bestellungen > Bestellungen
- Klicke bei einer unbearbeiteten Bestellung rechts auf das Dropdown-Menü
- u.a. wird "Rechnung erstellen", "Lieferschein erstellen", "Lieferschein anzeigen" angezeigt
- obwohl noch kein Lieferschein erstellt worden ist, gibt es den Menüpunkt "Lieferschein anzeigen" (nicht OK?). Da es nichts anzuzeigen gibt, wird stattdessen ein Modal eingeblendet: "Lieferschein anzeigen - Keine Lieferscheine vorhanden", siehe Screenshot
- Legt man einen Lieferschein an, so bleibt der Menüpunkt "Lieferschein erstellen" bestehen --> Nicht OK?
- Erstellt man eine Rechnung und lädt die Seite neu, gibt es den Menüpunkt "Rechnung erstellen" nicht mehr, stattdessen gibt es "Rechnung anzeigen"
- Um eine neue/weitere Rechnung zu erstellen muss man die Bestelldetailansicht aufrufen und unter Rechnungen eine Weitere erstellen, dazu muss man eine Modal-Abfrage quitieren. Möglicherweise wäre es sinnvoll, wenn sich die Lieferscheinerzeugung analog dazu verhält?
Objective:
If there is no invoice:
- The dropdown item "create packing slip" is displayed
- The dropdown item "show packing slip" is hidden
If there is already a packing slip:
- The dropdown item "show packing slip" is displayed
- The dropdown item "create packing slip" is hidden
Solution:
In admin/javascript/engine/controllers/orders/overview/actions.js
within the _createRowActions
method you will find the logic for the addition of the dropdown button items. Here you will have to add conditions to toggle the specific items properly.
Dateien
Checkliste 0/0
Zugehörige Tickets
Von Torben Wark vor etwa 7 Jahren aktualisiert
- Kopiert von GX-Bug #51009: Einzelaktionsmenü auf Bestellübersicht anpassen je nach Vorhandensein/Nicht-vorhandensein einer Rechnung wurde hinzugefügt
Von Torben Wark vor etwa 7 Jahren aktualisiert
- Zielversion wurde von 3.9.1.0 RC1 zu 133 geändert
Von Till Tepelmann vor fast 6 Jahren aktualisiert
- Priorität wurde von Normal zu Dringend geändert
Von Ulrich Wenk vor fast 6 Jahren aktualisiert
- Datei lieferschein_erstellen.JPG lieferschein_erstellen.JPG wurde hinzugefügt
- Beschreibung aktualisiert (Vergleich)
- Status wurde von Gemeldet zu Anerkannt geändert
- Betroffene Versionen 3.12.0.3 wurde hinzugefügt
Von Ronald Loyko vor fast 6 Jahren aktualisiert
- Tags wurde auf Ready gesetzt
- Beschreibung aktualisiert (Vergleich)
Von Marvin Muxfeld vor fast 6 Jahren aktualisiert
- Status wurde von Anerkannt zu In Bearbeitung geändert
- Zugewiesen an wurde auf Marvin Muxfeld gesetzt
Von Marvin Muxfeld vor fast 6 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
Von Marvin Muxfeld vor fast 6 Jahren aktualisiert
- Release Notes Langtext aktualisiert (Vergleich)
Von Marvin Muxfeld vor fast 6 Jahren aktualisiert
- Zugewiesen an wurde von Marvin Muxfeld zu Core-Entwickler geändert
Von Julian Heckmann vor fast 6 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Julian Heckmann geändert
Von Julian Heckmann vor fast 6 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Von Moritz Bunjes vor fast 6 Jahren aktualisiert
- Zielversion wurde von 133 zu 3.13.1.0 beta1 geändert