Seite 2 von 2

Re: Lagerbestand/aktueller Lagerbestand

BeitragVerfasst: Mi 28. Jan 2015, 14:38
von pvshop
Noch eine Frage:
Nachdem meine Bestseller bislang ja nicht nach Verkauf sortiert waren, würde ich dies jetzt gerne korrigieren. Kann ich die "Artikel Statistik" soweit manipulieren, dass die Reihenfolge nach manueller Anpassung dem tatsächlichen Verkaufsverhalten meiner Kunden entspricht?

Anders gesagt: Die falschen Artikel werden als Bestseller angezeigt, das möchte ich in Ordnung bringen. Aber wie?

Re: Lagerbestand/aktueller Lagerbestand

BeitragVerfasst: Mi 28. Jan 2015, 18:46
von olape
Ich vermute mal, das wird nur über die Datenbank direkt funktionieren.
So du die tatsächlichen Zahlen hast.

Schönen Abend noch
Gruss Olaf

Re: Lagerbestand/aktueller Lagerbestand

BeitragVerfasst: So 22. Feb 2015, 13:45
von FuriosoCybot
Hallo,

Bei mir funktioniert das jetzt irgendwie immer noch nicht, dass sich der Lagerbestand anpasst.
Hab mal in /includes/functions.bestellungen.inc.php bei den Zeilen 96 -99
und 572 - 587 das eingefügt, was olape geschrieben hat.
War das verkehrt, oder hätte ich da noch was ändern müssen.
Was ist mit den Kommentarzeichen entfernen gemeint?

Würde mich über Hilfe sehr freuen.

Vielen Dank schon mal.

Re: Lagerbestand/aktueller Lagerbestand

BeitragVerfasst: So 22. Feb 2015, 13:56
von olape
Hallo,

da muss nichts eingefügt werden.
Das was da steht, sollte schon da sein, falls an der Datei keine anderen Änderungen vorgenommen wurden dann sollten auch die Angaben der Zeilen passen.

Kommentarzeichen
Code: Alles auswählen
//
entfernen heisst:
Alles was in den angegebenene Zeilenummern mit dem doppelten Schrägstrich anfängt, bzw. eben genau diese müssen weg.
Also wirklich nur jeweils die doppelten Schrägstriche.

Gruss Olaf

Re: Lagerbestand/aktueller Lagerbestand

BeitragVerfasst: So 22. Feb 2015, 14:14
von FuriosoCybot
Vielen Dank, jetzt funktionierts.
:P

Re: Lagerbestand/aktueller Lagerbestand

BeitragVerfasst: So 1. Mär 2015, 14:29
von Werner
Hallo Olaf,

bei mir funktionieren die Bestseller jetzt nach Monaten auch wieder einwandfrei.

Danke für die effektive und kreative Hilfe.

Beste Grüße

Werner

Re: Lagerbestand/aktueller Lagerbestand

BeitragVerfasst: So 22. Mär 2015, 13:38
von HerMer
So ganz funktioniert das aber jetzt immer noch nicht.

Bei Merkmalkombinationen wird durch diese Änderung nur beim Merkmalartikel das Feld "wie_oft_bestellt" angepasst aber leider nicht beim Hauptartikel. Für die Anzeige der Bestseller wird aber der Hautartikel herangezogen.

Die Abschnitte in der Datei "function.bestellunge.inc.php" sollten so aussehen damit das auch funktioniert:

ca. Zeile 38:
Code: Alles auswählen
include_once(DATEIPFAD . "includes/functions.warenkorb.inc.php");
include_once(DATEIPFAD . "includes/functions.waehrung.inc.php");
include_once(DATEIPFAD . "includes/functions.kunden.inc.php");
include_once(DATEIPFAD . "includes/functions.statistik.inc.php");
include_once(DATEIPFAD . "includes/functions.lager.inc.php");          // <--- noch zusätzlich


ca. Zeile 96:
Code: Alles auswählen
$SQLString = "UPDATE " . TABLE_ARTIKEL . " SET ";
$SQLString .= TABLE_ARTIKEL . ".lager = (" . TABLE_ARTIKEL . ".lager + '" . $WarenkorbData["menge"] . "'), ";
$SQLString .= TABLE_ARTIKEL . ".wie_oft_bestellt = (" . TABLE_ARTIKEL . ".wie_oft_bestellt - '" . $WarenkorbData["menge"] . "') ";
$SQLString .= "WHERE " . TABLE_ARTIKEL . ".id = '" . $WarenkorbData["artikel_id"] . "'";

$MySQLQueryReference = errorlogged_mysql_query($SQLString);
UpdateMerkmalkombinationWieOftBestellt($WarenkorbData["artikel_id"]);        // <--- noch zusätzlich


ca. Zeile 578:
Code: Alles auswählen
$SQLString = "UPDATE " . TABLE_ARTIKEL . " SET ";
$SQLString .= TABLE_ARTIKEL . ".lager = (" . TABLE_ARTIKEL . ".lager - '" . $WarenkorbData["menge"] . "'), ";
$SQLString .= TABLE_ARTIKEL . ".wie_oft_bestellt = (" . TABLE_ARTIKEL . ".wie_oft_bestellt + '" . $WarenkorbData["menge"] . "') ";
$SQLString .= "WHERE " . TABLE_ARTIKEL . ".id = '" . $WarenkorbData["artikel_id"] . "'";

$MySQLQueryReference = errorlogged_mysql_query($SQLString);
UpdateMerkmalkombinationWieOftBestellt($WarenkorbData["artikel_id"]);          // <--- noch zusätzlich

Re: Lagerbestand/aktueller Lagerbestand

BeitragVerfasst: Di 24. Mär 2015, 09:03
von olape
Hallo,

wir werdean das schon noch zurechtbiegen :wink:

Danke für die Informationen

Gruss Olaf

Re: Lagerbestand/aktueller Lagerbestand

BeitragVerfasst: Do 10. Nov 2016, 13:14
von pvshop
Hallo zusammen,

nachdem der Tipp von olape Anfang letzten Jahres super funktioniert hat, wird jetzt wieder nicht gezählt. Hat jemand eine Idee?

Viele Grüße