Moin,
da ist (glaube ich) nicht wirklich ein Fehler in der AMEISE, vermutlich nur in "meiner Denke" - aber woanders passte das Thema auch nicht wirklich.
Folgende Voraussetzungen:
Ich habe je Artikel 1-n Lieferanten, die Bestände der Lieferanten bekomme ich täglich 1-n Mal, diese werden dann per AMEISE "Preise Bestände Quicksync" eingelesen.
So weit, so gut.
Durch einen Verkauf eines Artikels plötzlich, entgegen der Angaben in der Wawi, gar nicht mehr lieferbar ist, fiel mir auf, dass die Bestände von Artikeln NICHT korrekt geupdatet werden.
Anhand des konkreten Artikels -
Dieser steht bei den Artikeldetails auf "Lieferantenbestand 20 Stück" - letztes Update war allerdings angeblich am 30.05.2016 - obwohl die AMEISE täglich für diesen Lieferanten 2x Updates bekommt.
Gesucht, gefunden:
Die AMEISE macht bei KEINEM der importierten (bzw. geupdateten) Artikel mehr ein Update des Datums.
Habe es gerade mal testweise mit 1000 Artikeln laufen lassen, bei keinem der Artikel ändert sich das angegebene Datum.
Weiter gesucht - in der Datenbank, Tabelle tLiefartikel wird ebenfalls das Feld dLBGeaendert NICHT auf das aktuelle Datum gesetzt.
So weit könnte ich damit leben, wenn man das weiss kann man entsprechend reagieren.
Aber
Die falschen Bestandsangaben des entsprechenden Lieferanten müssen aus der Wawi raus, sobald in der zu importierenden CSV Datei ein Artikel nicht mehr vorhanden ist.
Beispiel:
Artikel ...sagen wir "Hexenjäger" , war gestern von vier Lieferanten lieferbar. In allen vier CSV Dateien des entsprechenden Lieferanten vorhanden.
Heute hat Lieferant "3" den Artikel aus dem Angebot genommen weil die restlichen 5 lagernden Exemplare abverkauft sind, der Artikel bei IHM nie wieder rein kommt, der Artikel ist also bei Lieferant "3" aus der CSV entfernt worden.
In meiner Wawi steht bei dem Artikel "Hexenjäger" zu Lieferant "3" aber noch der letzte bekannte bestand "5 Stück", Lieferant 1,2 und 4 haben jeweils noch 2 Stück.
Lieferant "3" muss also bei der Wawi entfernt werden, oder zumindest auf Bestand "0" gesetzt werden. Die restlichen Lieferanten UND der Artikel dürfen aber NICHT Gelöscht werden.
Wie mache ich das ???
In der AMEISE finde ich keine entsprechenden Möglichkeiten bei den Importmöglichkeiten.
da ist (glaube ich) nicht wirklich ein Fehler in der AMEISE, vermutlich nur in "meiner Denke" - aber woanders passte das Thema auch nicht wirklich.
Folgende Voraussetzungen:
Ich habe je Artikel 1-n Lieferanten, die Bestände der Lieferanten bekomme ich täglich 1-n Mal, diese werden dann per AMEISE "Preise Bestände Quicksync" eingelesen.
So weit, so gut.
Durch einen Verkauf eines Artikels plötzlich, entgegen der Angaben in der Wawi, gar nicht mehr lieferbar ist, fiel mir auf, dass die Bestände von Artikeln NICHT korrekt geupdatet werden.
Anhand des konkreten Artikels -
Dieser steht bei den Artikeldetails auf "Lieferantenbestand 20 Stück" - letztes Update war allerdings angeblich am 30.05.2016 - obwohl die AMEISE täglich für diesen Lieferanten 2x Updates bekommt.
Gesucht, gefunden:
Die AMEISE macht bei KEINEM der importierten (bzw. geupdateten) Artikel mehr ein Update des Datums.
Habe es gerade mal testweise mit 1000 Artikeln laufen lassen, bei keinem der Artikel ändert sich das angegebene Datum.
Weiter gesucht - in der Datenbank, Tabelle tLiefartikel wird ebenfalls das Feld dLBGeaendert NICHT auf das aktuelle Datum gesetzt.
So weit könnte ich damit leben, wenn man das weiss kann man entsprechend reagieren.
Aber
Die falschen Bestandsangaben des entsprechenden Lieferanten müssen aus der Wawi raus, sobald in der zu importierenden CSV Datei ein Artikel nicht mehr vorhanden ist.
Beispiel:
Artikel ...sagen wir "Hexenjäger" , war gestern von vier Lieferanten lieferbar. In allen vier CSV Dateien des entsprechenden Lieferanten vorhanden.
Heute hat Lieferant "3" den Artikel aus dem Angebot genommen weil die restlichen 5 lagernden Exemplare abverkauft sind, der Artikel bei IHM nie wieder rein kommt, der Artikel ist also bei Lieferant "3" aus der CSV entfernt worden.
In meiner Wawi steht bei dem Artikel "Hexenjäger" zu Lieferant "3" aber noch der letzte bekannte bestand "5 Stück", Lieferant 1,2 und 4 haben jeweils noch 2 Stück.
Lieferant "3" muss also bei der Wawi entfernt werden, oder zumindest auf Bestand "0" gesetzt werden. Die restlichen Lieferanten UND der Artikel dürfen aber NICHT Gelöscht werden.
Wie mache ich das ???
In der AMEISE finde ich keine entsprechenden Möglichkeiten bei den Importmöglichkeiten.