Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#1444 closed Bug/Fehler (fixed)

Bestellungen über das Backend haben keine Bestellhistorie, füllen orders_date_finished anders als Frontendbestellungen und IP fehlt

Reported by: FräuleinGarn Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.5.0
Component: Admin Version: 2.0.3.0

Description

1) Wenn man im Backend eine neue Bestellung für einen Kunden anlegt, dann hat die Bestellung solange keine Bestellhistorie, bis der Status nochmal geändert wird, oder zb die Auftragsbestätigung verschickt wird.

Es gibt aber durchaus Fälle, wo man da aber nichts weiter ändert. Bsp Selbstabholung, wo nur die Rechnung gedruckt wird. Oder, auch wenn unwahrscheinlich in der heutigen Zeit, wenn die Rechnung per Post geschickt wird, weil der Kunde keine Mailadresse hat.

Sollte nicht schon der Status "offen" oder das erfolgreiche Anlegen einer Bestellung einen Punkt für die Bestellhistorie auslösen?

Aufgefallen ist es mir durch das Modul MODUL: Kommentare in Bestellübersicht als Tooltip anzeigen für Shopversion 2.x weil die Tooltips dann anderen Bestellungen zugeordnet wurden, wenn es Bestellungen gab, die keine Bestellhistorie hatten. Das wurde nun davon unabhängig gemacht und ist für das Modul nicht mehr wichtig. Vielleicht gibt es aber andere Stellen im Shop, die für eine Bestellung eine Bestellhistorie voraussetzen.

2) Sämtliche Bestellungen über das Backend füllen die Tabelle orders in der Spalte orders_date_finished mit dem Wert 0000-00-00 00:00:00 statt "NULL", wie Frontendbestellungen. Und man kann das nicht selbst über phpmyadmin wieder zu NULL ändern. Hat vielleicht zur Zeit keine Auswirkung, aber vielleicht später, wenn das Feld für irgendwas genutzt wird. Inkosistent ist es auf jeden Fall und manch einer fragt sich vielleicht unnötig, was am SHop nicht stimmt, wenn er die Spalte sieht.

3)Backendbestellungen zeichnen nicht wie Frontendbestellungen die customers_ip auf. Könnte für den Hauptadmin aber von Interesse sein. Bsp Mitarbeiterkontrolle, ob Mitarbeiter im Büro gearbeitet hat, oder im schlimmsten Fall sogar jemand fremdes der sich Zugang zum Backend verschafft hat die Bestellung ausgelöst hat - zur Nachverfolgung.

Attachments (0)

Change History (4)

comment:1 Changed 2 years ago by Tomcraft

  • Milestone changed from modified-shop-2.0.4.0 to modified-shop-2.0.4.1

comment:2 Changed 2 years ago by GTB

  • Resolution set to fixed
  • Status changed from new to closed

In 11273:

fix #1444

comment:3 Changed 2 years ago by GTB

In 11274:

fix #1444

comment:4 Changed 2 years ago by Tomcraft

  • Milestone changed from modified-shop-2.0.4.1 to modified-shop-2.0.5.0

Add Comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.