Projekt

Allgemein

Profil

GX-Bug #61370

Von Ulrich Wenk vor mehr als 5 Jahren aktualisiert

Storniert man eine Bestellung ohne dass die Korrektur des Lagerbestandes gewünscht ist, erfolgt dies auch nicht, was korrekt ist. Hinterlegt man dann aber noch einen Kommentar ohne Änderung des Bestellstatus über die Bestellstatushistorie in den Bestelldetails, so wird der Lagerbestand nach oben korrigiert, obwohl dies nicht gewünscht wird. Hinterlegt man den Kommentar aus der Bestellübersicht heraus, kommt dieser Fehler nicht vor. Interessant: Das Problem liess sich nur dann reproduzieren, wenn der Storno auch aus der Bestelldetailseite heraus erfolgt ist.  

 Getestet in Versionen 3.10.3.0 und 3.11.3.0, einmal mit Storno aus den Bestelldetails und einmal von der Bestellübersichtsseite heraus, danach jeweils Kommentare aus den verschiedenen Seiten heraus angelegt. 

 Storno über Bestelldetailseite - kein Rückbuchen = korrekt 
 Kommentar über Bestelldetailseite - bucht zurück = nicht korrekt 
 ~~Kommentar über Bestellübersichtsseite - bucht NICHT zurück = korrekt~~ siehe Edit 

 Storno über Bestellübersichtsseite - kein Rückbuchen = korrekt 
 ~~Kommentar über Bestelldetailseite - bucht NICHT zurück = korrekt~~ siehe Edit 
 Kommentar über Bestellübersichtsseite - bucht NICHT zurück = korrekt 

 edit: hat beim Reproduzieren auch unter diesen Bedingungen zurückgebucht 

 **EDIT** 

 Unter bestimmten Bedingungen kann man die Artikelanzahl mithilfe eines Kommentars ("Status ändern" in der Bestelldetailansicht oder Bestellübersicht) dem Lager gutschreiben, obwohl dies nicht gewollt ist, bzw. obwohl man an der Stelle im Shop die Funktion nicht mal vermutet. Dies kann man beliebig häufig tun, solange man es an einer Stelle tut.  



 Vorbedingungen: 
 1 Artikel angelegt Beobachtung: 
 Habe 1. egal, von wo ich die Artikeldetailseite des betreffenden Artikels in einem zweiten Tab geöffnet, so dass du leicht den Bestand überprüfen kannst 

 1. Storniere eine Bestellung auf der Bestelldetailsseite, lasse die Artikelanzahl NICHT dem Lager gutschreiben, stelle sicher, dass keine Checkbox angehakt ist 
 2. Navigiere auf der Bestelldetailsseite zur storniere, wenn ich einen Kommentar via Bestelldetailansicht > Bestellstatushistorie 
 3. Klicke auf "Bestellstatus ändern", im Modal lasse "Status ändern" im > Bestellstatus ändern (im Dropdown-Menü stehen, lasse alles Checkboxen leer, schreibe etwas ins Kommentarfeld und klicke auf "Ausführen" 
 4. Aktualisiere den Artikelbestand im anderen Tab --> Anzahl wurde jetzt dem Artikelbestand hinzugefügt, NICHT OK (mit jedem neuen Kommentar wird die Anzahl erneut gutgeschrieben) 
 5. Navigiere zur Bestellübersicht, klicke auf "Status bleibt "Bestellstaus ändern" im Dropdown-Menü, stelle sicher, dass keine Checkbox angehakt ist, schreibe etwas ins Kommentarfeld, klicke auf "Ausführen" 
 6. Aktualisiere den Artikelbestand im anderen Tab --> Anzahl wurde ein weiteres Mal dem Artikelbestand hinzugefügt, NICHT OK (mit jedem neuen Kommentar stehen) anhänge, wird die Anzahl erneut gutgeschrieben) 
 7. Navigiere zur Bestelldetailsseite, hänge hier ein weiteres Mal einen Kommentar an, aktualisiere die Artikelanzahl --> es wurde die Anzahl wurde NICHT mehr gutgeschrieben 
 8. Navigiere zur Bestellübersicht,    hänge von hier einen Kommentar an, aktualisiere die Artikelanzahl --> es wurde die Anzahl wurde NICHT mehr gutgeschrieben 


 Hinweis: verfasst man den Kommentar zuerst auf der Bestellübersicht, verhält sich der Shop korrekt, verfasst man einen weiteren Kommentar auf der Bestelldetailsseite, verhält sich der Shop weiterhin korrekt.  

 Storniert man den Artikel auf der Bestelldetailsseite und verfasst ZUERST den Kommentar auf der Übersichtsseite, wird auch in diesem Fall die Artikelanzahl gutgeschrieben --> NICHT OK;  








 zurückgebucht; das funktioniert beliebig oft 

Zurück