Projekt

Allgemein

Profil

Aktionen

GX-Bug #48802

geschlossen

Löschen eines Bestellstatus kann zu ungültiger PDF-Konfiguration und verschwindenden Bestellungen führen

Von Marco Bruchmann vor mehr als 7 Jahren hinzugefügt. Vor etwa 6 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Torben Wark
Kategorie:
Adminbereich
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.2.0.0, 3.3.0.0
Release Notes Langtext:

Löschen eines Bestellstatus ist nicht mehr möglich, wenn Bestellungen im Anschluss der Erstellung oder Versendung einer Rechnung auf diesen Status gesetzt werden

Tags:

Beschreibung

Ablauf zum Reproduzieren:

  • neuen Bestellstatus anlegen
  • diesen neuen Bestellstatus unter Shop Einstellungen → Rechnung/Lieferschein → Konfiguration → Bestellstatus und Rechnungsdatum einstellen
  • den Bestellstatus wieder löschen
  • eine Rechnung für eine Bestellung erstellen

Ergebnis:

  • auf der Seite Shop Einstellungen → Rechnung/Lieferschein → Konfiguration → Bestellstatus und Rechnungsdatum wird „nicht ändern“ angezeigt
  • die Bestellung, für die eine Rechnung erzeugt wurde, hat den nicht mehr existierenden Bestellstatus zugewiesen bekommen und ist in der Übersicht nicht mehr zu finden

Die Gültigkeit (Existenz) der Bestellstatus-IDs wird weder in admin/gm_pdf.php (Konfiguration) noch in admin/gm_pdf_order.php bzw. admin/includes/gm/classes/GMOrderFormat.php (Rechnungserstellung) verifiziert.


Aktionen

Auch abrufbar als: Atom PDF