Project

General

Profile

GX-Bug #57693

Bulk-Erzeugung von Rechnungen speichert Rechnungsnummern falsch

Added by Marco Bruchmann about 2 years ago. Updated over 1 year ago.

Status:
Erledigt
Priority:
Dringend
Assigned To:
Category:
Adminbereich
Target version:
% Done:

100%

Estimated time:
Steps to reproduce:
Betroffene Versionen:
3.11.2.0
Release Notes Langtext:

Bulk-Erzeugung von Rechnungen speichert Rechnungsnummern nun korrekt

Story points-Velocity based estimate-

Description

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.


Related issues

Related to GX-Entwicklung - GX-Bug #61499: Die Nummernkreise für Rechnungen und Lieferscheine werden nicht mehr berücksichtigtErledigt

Actions
Copied to GX-Entwicklung - GX-Bug #60852: Bulk-Erzeugung von Rechnungen speichert Rechnungsnummern falschErledigt

Actions

History

#1

Updated by Marco Bruchmann almost 2 years ago

  • Priority changed from Normal to Hoch
#2

Updated by Stefanie Bruchmann over 1 year ago

  • Priority changed from Hoch to Dringend
#3

Updated by Mario Blokland over 1 year ago

  • Status changed from Gemeldet to In Prüfung
  • Assigned To set to Mario Blokland
#4

Updated by Mario Blokland over 1 year ago

  • Status changed from In Prüfung to Anerkannt
#5

Updated by Till Tepelmann over 1 year ago

  • Betroffene Versionen 3.11.2.0 added
  • Betroffene Versionen deleted (3.10.0.0)
#6

Updated by Till Tepelmann over 1 year ago

  • Copied to GX-Bug #60852: Bulk-Erzeugung von Rechnungen speichert Rechnungsnummern falsch added
#7

Updated by Mario Blokland over 1 year ago

  • Status changed from Anerkannt to Testing
  • Assigned To changed from Mario Blokland to Core-Entwickler
  • Target version changed from SP-Candidates to 3.11.3.0 beta1
  • Release Notes Langtext updated (diff)
#9

Updated by Daniel Wu over 1 year ago

  • Status changed from Testing to Erledigt
  • Assigned To changed from Core-Entwickler to Daniel Wu
  • % Done changed from 0 to 100
#10

Updated by Moritz Bunjes over 1 year ago

  • Related to GX-Bug #61499: Die Nummernkreise für Rechnungen und Lieferscheine werden nicht mehr berücksichtigt added

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 5 MB)