Project

General

Profile

Feature #203

CSV-Import Artikel erneut importieren

Added by Werner Hahn almost 3 years ago. Updated over 2 years ago.

Status:
Erledigt
Priority:
Normal
Assignee:
Martin Helmling
Target version:
-
Start date:
08/15/2016
Due date:
08/30/2016
% Done:

80%

Estimated time:
4.00 h

Description

Ich hab jetzt bei zwei Kunden das Problem, dass ich Artikelstammdaten erneut importieren muss und nicht nur die Preise aktualisiert haben möchte, sondern fehlende (sollen in cvars aufgenommen)/geänderte Stammdaten ergänzen bzw aktualisieren muss.
Bei dem einem Kunden bekommt dieser regelmäßig eine Datanormdatei, wo sich auch mal die Artikelbeschreibung oder der Langtext ändern kann. Bisher habe ich ein Script welches den Stammdatensatz "A" als Artikel ohne Langtext nach csv generiert. Bin aber dabei ein Angebot zu schreiben, damit alle notwendigen Daten importiert werden können.

History

#1 Updated by Martin Helmling almost 3 years ago

  • Due date set to 08/30/2016
  • Assignee set to Martin Helmling
  • Estimated time set to 4.00 h

Hierzu hat Opendynamic bereits eine Lösung. Ich werde mal sehen dass ich in Kürze ein Backport von der Sache mache

#2 Updated by Martin Helmling almost 3 years ago

  • % Done changed from 0 to 80

Es gibt nun einen Branch OD_CSV_Import_Artikel, in dem ich folgende Dinge übernommen habe:
CSV-Import von Artikel hat nun für existierende Artikel folgende Optionen:

1. Eigenschaften von existierenden Einträgen aktualisieren
2. Eigenschaften von existierenden Artikeln aktualisieren / Nicht vorhandene überspringen
3. Preise von vorhandenen Artikeln aktualisieren
4. Preise von vorhandenen Artikel aktualisieren / Nicht vorhandene überspringen
5. Mit neuer Artikelnummer einfügen
6. Eintrag überspringen
Zusätzlich können nun Spalten "Lager","Lagerort" als Name oder ID eingelesen werden,
sowie Übersetzungen z.B. als 'description_EN' oder 'description_IT'.
Auch cvars können als 'cvars_<name>' importiert werden.
Ebenfalls sind weitere Bemerkungen an den einzelnen Importzeilen eingebaut.

Werde noch sehen einen Test hinzufügen, sihe auch changelog

Dann kommt es in den Master

Bitte wer es braucht aus dem Branch nehmen !!!

#3 Updated by Werner Hahn almost 3 years ago

Super werds morgen wahrscheinlich dann testen

#4 Updated by Martin Helmling over 2 years ago

  • Status changed from Neu to Erledigt

Also available in: Atom PDF