Opened 10 years ago

Closed 8 years ago

#330 closed task (fixed)

Kunde nicht löschen, nur "deleted"

Reported by: Roger Rehnelt Owned by: d.schmitzer
Priority: blocker Milestone: 3.12
Component: Core Version: 3.6
Keywords: Cc:

Description (last modified by d.schmitzer)

Wenn ein Kunde gelöscht wird, welcher bereits Bestellungen aufgegeben hat, so erzeugt dies in der Bestellverwaltung einen Fehler und einen Abbruch.
Besser wäre nur ein Flag zu setzen.

Zusätzlich muss zwecks Rückwärtskompatibilität der Fehler abgefangen werden, falls zuvor ein Kunde gelöscht wurde.
Das Ticket kann gern in 2 Stufen abgearbeitet werden, da es sehr dringend ist!

Exporte exportieren nur "nicht gelöschte Kunden" und im Backend werden auch nur "nicht gelöschte Kunden" angezeigt.

Change History (6)

comment:1 by Roger Rehnelt, 10 years ago

Description: modified (diff)
Priority: majorblocker

comment:2 by d.schmitzer, 10 years ago

Type: defecttask
  • Bestellungen lassen sich wieder aufrufen. (Daten sind leer, und Fehler wird nicht mehr erzeugt)

comment:3 by d.schmitzer, 10 years ago

Priority: blockermajor

comment:4 by Roger Rehnelt, 8 years ago

Priority: majorblocker

comment:5 by Roger Rehnelt, 8 years ago

Dürfte mit der neuen Adressbehandlung gefixt sein?

comment:6 by d.schmitzer, 8 years ago

Description: modified (diff)
Resolution: fixed
Status: newclosed
  • Tatsächlich gelöschte Kunden erzeugen nun keinen Fehler mehr in der Bestellansicht (Es erscheint ein roter Text "Kunde gelöscht") Weitere Funktionen wie Auftragsbestätigung funktionieren aber nicht richtig da keine Daten gezogen werden können.
  • Neu: Gelöschte Kunden erhalten deleted=1 in der Datenbank. In der Bestellansicht steht auch rot da "Kunde gelöscht" aber die Funktionen funktionieren wie bisher und die Daten werden angezeigt. Man kann auch noch in den Kunden springen und ihn "unlöschen"
Note: See TracTickets for help on using tickets.