Modify

Opened 11 years ago

Closed 11 years ago

Last modified 10 years ago

#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 Torsten Riemer, 11 years ago

Version: 1.062.0

comment:2 by pl1, 11 years ago

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.

Version 0, edited 11 years ago by pl1 (next)

comment:3 by Gerhard Waldemair, 11 years ago

Milestone: modified-shop-2.00modified-shop-2.10
Version: 2.02.10

comment:4 by Gerhard Waldemair, 11 years ago

Resolution: fixed
Status: newclosed

In 7654:

fix #309

comment:5 by Torsten Riemer, 10 years ago

Milestone: modified-shop-2.10modified-shop-2.00
Version: 2.102.0

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.