GX-Bug #70386
geschlossenAfterbuy: Bestandsabgleich sollte „Artikel inaktiv setzen“ berücksichtigen | Stock update should use setting “Deactivate products”
0%
Afterbuy: Einstellung „Artikel inaktiv setzen“ wird jetzt berücksichtigt
Beschreibung
In den globalen Einstellungen (Artikel & Kategorien -> Lagerverwaltung) gibt es die Option „Artikel inaktiv setzen“. Wenn aktiviert, bewirkt dies eine automatische Deaktivierung von Artikeln, deren Bestand auf oder unter 0 sinkt. Dies sollte beim Afterbuy-Bestandsabgleich und -Artikelimport berücksichtigt werden; insbesondere müssen Artikel aktiviert werden, wenn der Bestand beim Import wieder über 0 steigt.
Schritte zum Reproduzieren:
- Afterbuy-Schnittstelle funktionsfähig konfigurieren
- „Artikel inaktiv setzen“ aktivieren
- Artikelbestand bei Afterbuy ändern
- Bestandsabgleich durchführen
Erwartetes Ergebnis:
Wenn der Artikel inaktiv war und der Bestand von einem Wert <= 0 auf einen Wert > 0 steigt, sollte der Artikel aktiviert werden.
Wenn der Artikel aktiv war und der Bestand auf einen Wert <= 0 sinkt, sollte der Artikel deaktiviert werden.
Tatsächliches Ergebnis:
Der Status des Artikels wird nicht verändert.
In the global settings (Items & Categories -> Stock Management) there is the option "Set item inactive". If activated, this causes an automatic deactivation of items whose stock drops to or below 0. This should be taken into account during Afterbuy stock reconciliation and item import; in particular, items need to be activated if stock rises back above 0 on import.
Steps to reproduce:
- Configure Afterbuy interface to work.
- Activate "Set article inactive
- Change article stock at Afterbuy
- Perform stock reconciliation
Expected result:
If the item was inactive and the stock increases from a value <= 0 to a value > 0, the item should be activated.
If the item was active and the stock drops to a value <= 0, the item should be deactivated.
Actual result:
The status of the item is not changed.