Preisimport per SQL-Query - wer kann sowas programmieren?

Thema wurde von mrbluesman, 5. November 2016 erstellt.

  1. mrbluesman

    mrbluesman Erfahrener Benutzer

    Registriert seit:
    28. August 2015
    Beiträge:
    97
    Danke erhalten:
    2
    Danke vergeben:
    19
    Hallo allerseits,

    ich suche dringend eine Problemlösung...

    Wir bekommen einmal im Monat eine Preisdatei von einem unserer Hersteller.
    Diese liegt als CSV Datei mit 10 MB vor und beinhaltet das gesamte Artikelsortiment des Herstellers.
    Die Preisangaben dort sind netto VK zzgl. MwSt.
    Da wir nicht alle Artikel online führen, ist ein simpler Import der CSV nicht möglich.

    Mir schwebt eine SQL Query vor, die umgangssprachlich folgendes macht:
    - Gambio GX3 Artikeldatenbank öffnen
    - Artikelnummer nehmen
    - in die CSV Datei reinschauen, ob die Artikelnummer vorhanden ist
    - wenn vorhanden, dann VK-Nettopreis importieren
    - wenn nicht vorhanden, dann nächsten Artikel nehmen

    Aktuell machen wir das per Hand - und das kostet Zeit ohne Ende...

    Auf dem Shopserver (Windows) haben wir Zugriff auf den Desktop, die MySQL Bearbeitung kann also auch in der WorkBench erfolgen.

    Viele Grüße,
    Titus
     
  2. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.096
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Du könntest das sogar mit excell machen und dann importieren
    Also den Abgleich ob vorhanden und dann preis aktualisieren geht mit excell aus 2tabellen.
     
  3. mrbluesman

    mrbluesman Erfahrener Benutzer

    Registriert seit:
    28. August 2015
    Beiträge:
    97
    Danke erhalten:
    2
    Danke vergeben:
    19
    Dennis, Du kannst das sicherlich :)
    _ICH_ kann das leider nicht... weder mit Excel noch sonstwie... :(

    Deshalb ja auch die Frage nach einer MySQL Query (oder anderen Lösung).
    Es soll halt so einfach wie möglich in der Handhabung sein.

    Ein zusätzliches Problem ist auch, dass der Hersteller die Artikelnummern einzeln listet, der Shop aber die Kopfnummern eingepflegt hat.
    Beispiel:
    Eine Jacke gibt es von Größe S bis 3XL.
    Die Herstellerdatei hat dann jede Größe per einzelner Zeile aufgeführt, im Shop läuft es aber über die (immer gleiche) Kopfnummer, und die Artikelnummer wird über die Attribute zusammengesetzt.
    Shop: Artikelnummer 1234567, per Attribut wird 03, 06, 09, 12, 13, 14 angehängt (S, M, L, XL, 2XL, 3XL).
    CSV vom Hersteller: 123456703, 123456706, 123456709, 123456712, 123456713, 123456714 (die Preise sind glücklicherweise immer gleich)

    Für die Abfrage bezahle ich auch gerne was - es würde mein Leben deutlich vereinfachen... ;)
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.122
    Danke vergeben:
    947
    Siehe Privatnachricht ;-)