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:
    102
    Danke erhalten:
    2
    Danke vergeben:
    21
    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:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    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:
    102
    Danke erhalten:
    2
    Danke vergeben:
    21
    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.125
    Danke vergeben:
    947
    Siehe Privatnachricht ;-)