Projekt

Allgemein

Profil

Aktionen

GX-Bug #57693

geschlossen

Bulk-Erzeugung von Rechnungen speichert Rechnungsnummern falsch

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

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Kategorie:
Adminbereich
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.11.2.0
Release Notes Langtext:

Bulk-Erzeugung von Rechnungen speichert Rechnungsnummern nun korrekt


Beschreibung

Erzeugt man auf der Bestellübersicht über die Bulk-Operation „E-Mail-Rechnung senden“ mehrere Rechnungen, so wird bei allen betroffenen Bestellungen in orders.gm_orders_code und orders.gm_orders_id nicht die Nummer der gerade erzeugten Rechnung gespeichert, sondern die nächste zu erzeugende Rechnungsnummer.

Beispiel: Man erzeugt für vier Bestellungen Rechnungen, die die Nummern 1, 2, 3 und 4 bekommen. Dann wird in orders.gm_orders_id bei allen vier Bestellungen der Wert 5 und in ordes.gm_orders_code der Wert „R_5_2018“ eingetragen.

Ursache ist vermutlich, dass bei diesem Prozess für jede Bestellung zweimal admin/gm_pdf_order.php aufgerufen wird und beim zweiten Aufruf die falschen Daten gespeichert werden; vgl. https://sources.gambio-server.net/gambio/gxdev/blob/cdd1555fe1a6603fea8f22301e838f2663dcaeaf/src/admin/gm_pdf_order.php#L516 ff.



Zugehörige Tickets

Beziehung mit GX-Entwicklung - GX-Bug #61499: Die Nummernkreise für Rechnungen und Lieferscheine werden nicht mehr berücksichtigtErledigtTobias Schindler

Aktionen
Kopiert nach GX-Entwicklung - GX-Bug #60852: Bulk-Erzeugung von Rechnungen speichert Rechnungsnummern falschErledigtDaniel Wu

Aktionen
Aktionen #1

Von Marco Bruchmann vor etwa 6 Jahren aktualisiert

  • Priorität wurde von Normal zu Hoch geändert
Aktionen #2

Von Stefanie Bruchmann vor fast 6 Jahren aktualisiert

  • Priorität wurde von Hoch zu Dringend geändert
Aktionen #3

Von Mario Blokland vor fast 6 Jahren aktualisiert

  • Status wurde von Gemeldet zu In Prüfung geändert
  • Zugewiesen an wurde auf Mario Blokland gesetzt
Aktionen #4

Von Mario Blokland vor fast 6 Jahren aktualisiert

  • Status wurde von In Prüfung zu Anerkannt geändert
Aktionen #5

Von Till Tepelmann vor fast 6 Jahren aktualisiert

  • Betroffene Versionen 3.11.2.0 wurde hinzugefügt
  • Betroffene Versionen 3.10.0.0 wurde gelöscht
Aktionen #6

Von Till Tepelmann vor fast 6 Jahren aktualisiert

  • Kopiert nach GX-Bug #60852: Bulk-Erzeugung von Rechnungen speichert Rechnungsnummern falsch wurde hinzugefügt
Aktionen #7

Von Mario Blokland vor fast 6 Jahren aktualisiert

  • Status wurde von Anerkannt zu Testing geändert
  • Zugewiesen an wurde von Mario Blokland zu Core-Entwickler geändert
  • Zielversion wurde von 133 zu 3.11.3.0 beta1 geändert
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #9

Von Daniel Wu vor fast 6 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • Zugewiesen an wurde von Core-Entwickler zu Daniel Wu geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen #10

Von Moritz Bunjes vor fast 6 Jahren aktualisiert

  • Beziehung mit GX-Bug #61499: Die Nummernkreise für Rechnungen und Lieferscheine werden nicht mehr berücksichtigt wurde hinzugefügt
Aktionen

Auch abrufbar als: Atom PDF