#309 closed Bug/Fehler (fixed)
Unbedachtes Bestandsupdate
| Reported by: | h-h-h | Owned by: | somebody |
|---|---|---|---|
| Priority: | hoch | Milestone: | modified-shop-2.0.0.0 |
| Component: | Admin | Version: | 2.0.0.0 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Wenn ein Artikel im Nachhinein bearbeitet wird und in der Zwischenzeit neue Bestellungen mit dem Artikel eingehen, ist es momentan so, dass der Bestand überschrieben wird.
Da eine längere Bearbeitungszeit nicht selten ist, sollte dieses Problem behoben werden.
Eine Lösung wäre ein verstecktes Feld welches die Artikelanzahl ebenfalls enthält und beim Speichern den Bestand nur übernimmt, wenn die bisherige Anzahl und die Neue nicht übereinstimmen.
admin/includes/classes/categories.php
suche und entferne:
'products_quantity' => xtc_db_prepare_input($products_data['products_quantity']),
suche:
if (trim(ADD_PRODUCTS_FIELDS) != '') {
füge davor ein:
if ($products_data['products_quantity'] != $products_data['products_quantity_before']) {
$sql_data_array['products_quantity'] = xtc_db_prepare_input($products_data['products_quantity']);
}
admin/includes/modules/new_product.php
suche:
TEXT_PRODUCTS_QUANTITY
füge direkt danach ein:
. xtc_draw_hidden_field('products_quantity_before', $pInfo->products_quantity)
Desweiteren sollte die Bestellbearbeitung angepasst werden (u.a. Stornierungen).
LG, h-h-h
Attachments (0)
Change History (5)
comment:1 by , 11 years ago
| Version: | 1.06 → 2.0 |
|---|
comment:3 by , 11 years ago
| Milestone: | modified-shop-2.00 → modified-shop-2.10 |
|---|---|
| Version: | 2.0 → 2.10 |
comment:5 by , 10 years ago
| Milestone: | modified-shop-2.10 → modified-shop-2.00 |
|---|---|
| Version: | 2.10 → 2.0 |

Und eine Nachricht sollte dann beim Speichern erscheinen, damit der Bearbeiter informiert wird, dass der Bestand in diesem Falle nicht manuell überschrieben wurde, weil sich der Bestand inzwischen automatisch (durch Kundenkauf, Stornierung durch anderen Mitarbeiter mit Gutschrift, automatische Schnittstellen Warenwirtschaft / Amazonkäufe / Ebaykäufe ...) geändert hat.