Wie spiele ich die Co-med-Artikelliste aus Excel oder CSV ein?

Wie spiele ich die Co-med-Artikelliste aus Excel oder CSV ein?

Schritt für Schritt

  1. Einstellungen → Co-med-Anbindung öffnen — im Suite-Portal, Kapitel „System".
  2. Reiter „Datei-Upload & Verlauf" wählen — oben steht die Karte „Artikeldatei einspielen".
  3. Datei in die Fläche ziehen oder „auswählen" klicken — die Co-med-Artikelliste als Excel-Arbeitsmappe (.xlsx) oder als CSV-Datei. Dieselbe Karte nimmt weiterhin die Co-med-Artikeldatei ARTIKELKOMP.XML bzw. artikel.xml an, außerdem die b-med-Exporte für FastOrder. Das Auswählen spielt noch nichts ein.
  4. Datei prüfen und „Einspielen" klicken — die Karte zeigt Dateiname, Dateityp und Größe. Mit „Andere Datei" tauschst Du die Datei vorher aus. Erst „Einspielen" schickt sie los: PARITY.med liest die Tabelle, legt neue Artikel an und aktualisiert bestehende. Eine Spaltenzuordnung musst Du nicht vornehmen, die Spalten werden an ihren Co-med-Überschriften erkannt.
  5. Ergebnis an der Karte lesen — dort steht, wie viele Artikel neu angelegt und wie viele Artikel aktualisiert wurden. Ist ein Co-med-Lieferant festgelegt, nennt eine eigene Zeile darunter, wie viele Artikel mit ihm verknüpft wurden. Gibt es etwas zu prüfen, folgt ein Block „Bitte prüfen" mit Anzahl und Hinweis, etwa zu Artikeln ohne Verkaufspreis. Das Ergebnis bleibt stehen, bis Du „Ergebnis ausblenden" oder „Weitere Datei einspielen" klickst.
  6. Im Sync-Verlauf nachsehen — die Karte „Sync-Verlauf" darunter führt jeden Upload als eigenen Lauf mit Zeitpunkt, Typ „Artikel-Import", Herkunft „Manuell", Datei, Sätzen und Ergebnis. Auch eine vom Server abgelehnte Datei ist dort mit dem Fehlergrund vermerkt.

Einen eingerichteten Co-med-Zugang brauchst Du dafür nicht — der Upload funktioniert auch ohne Zugangsdaten zu Co-med.

Überblick

Viele Fachhändler bekommen die Co-med-Artikeldaten als Excel-Tabelle statt als XML-Datei. Der Upload in der Karte „Artikeldatei einspielen" verarbeitet diese Tabelle genauso wie die XML-Datei von Co-med: Artikel werden über die Co-med-Artikelnummer (Spalte ARTIKELNR) erkannt, der Verkaufspreis wird als Nettopreis übernommen und der Listenpreis daraus mit dem Steuersatz brutto berechnet. Neue Artikel bekommen die Co-med-Artikelnummer als Artikelnummer.

Übernommen werden nur die Spalten, die in der Datei stehen. Hat Deine Tabelle zum Beispiel keine EAN-Spalte, bleibt die EAN an bestehenden Artikeln unverändert. Artikel, die in der Datei fehlen, werden weder gelöscht noch deaktiviert.

Voraussetzungen

Welche Spalten braucht die Tabelle?

Fünf Spalten sind Pflicht: ARTIKELNR, ARTIKELTEXT, MASSEINHEIT, MWST und VK. Groß- und Kleinschreibung der Überschriften spielt keine Rolle, die Reihenfolge der Spalten auch nicht.

Diese Spalten werden zusätzlich übernommen, wenn sie in der Datei stehen:

Spalte Wird übernommen als
KATALOGNR Katalognummer
PZNNR PZN
EK1 Einkaufspreis
SPRECHSTDBEDARF Sprechstundenbedarf (0 oder 1)
ARTIKELGRP Co-med-Warengruppe (für die Zuordnung zu Deinen Warengruppen)
EAN EAN/GTIN
HILFSMITTELNR Hilfsmittelnummer
CHARGE, SNR Chargen- bzw. Seriennummernpflicht (0 oder 1)
APOTHEKENPFLICHT Apothekenpflicht (0 oder 1)

Alle anderen Spalten der Co-med-Liste — etwa ABGABEEINHEIT, PREISEINHEIT, die Aktionsspalten oder VK2 bis VK4 — werden übergangen. Sie stören den Import nicht.

Welche Hinweise zeigt die Karte nach dem Einspielen?

Unter „Bitte prüfen" stehen nur Hinweise, die mindestens einen Artikel betreffen, jeweils mit der Anzahl:

Wurden bestehende Artikel aus einer Tabelle aktualisiert, erinnert eine Zeile darunter daran, dass Felder außerhalb der Datei (z. B. EAN, Chargenpflicht) unverändert blieben.

Warum wird der LISTENPREIS nicht übernommen?

LISTENPREIS ist nach allem, was bekannt ist, der Listenpreis von Co-med und nicht Dein Verkaufspreis. Auch aus der XML-Datei von Co-med übernimmt PARITY.med den Listenpreis nicht, sondern den Verkaufspreis. In der Tabelle ist das die Spalte VK. So kommt aus Tabelle und XML-Datei derselbe Preis in Angebote und Rechnungen. Mehr dazu unter Welchen Verkaufspreis übernimmt PARITY.med von Co-med?.

Steht in einer Zeile VK = 0 und im LISTENPREIS ein Betrag, wird der Artikel ohne Verkaufspreis angelegt bzw. aktualisiert. Der Hinweis „Ohne Verkaufspreis." an der Upload-Karte nennt, wie viele Artikel das betrifft. Den Verkaufspreis pflegst Du dann in der Artikel-Detailansicht oder über Deine Preisgruppen.

Was passiert mit Angaben, die nicht in der Tabelle stehen?

Sie bleiben am Artikel, wie sie sind. Fehlt in der Datei zum Beispiel die Spalte CHARGE, behält ein bestehender Artikel seine Chargenpflicht, und eine gepflegte EAN bleibt stehen, wenn die Datei keine EAN-Spalte hat.

Steht eine Spalte dagegen in der Datei und die Zelle ist leer, wird das Feld geleert — so wie bei der XML-Datei von Co-med. Was in der Datei steht, gilt also; was nicht darin steht, fasst der Import nicht an.

Welche Dateiformate werden angenommen?

Eine Datei darf höchstens 128 MB groß sein; größere Dateien weist die Karte ebenfalls schon beim Auswählen ab. Solche vorab abgewiesenen Dateien werden nicht hochgeladen und stehen deshalb nicht im Sync-Verlauf.

Beträge schreibst Du mit Punkt als Dezimalzeichen, zum Beispiel 12.50. Eine Datei, in der alle Beträge ein Komma tragen (12,50), wird ebenfalls richtig gelesen. Tausenderpunkte wie in 1.234,50 sind nicht erlaubt, weil sich sonst nicht sicher erkennen lässt, welcher Betrag gemeint ist.

Eine Datei darf bis zu 1.000.000 Artikelzeilen haben. Große Dateien brauchen Zeit: Bei rund 500.000 Artikeln dauert die Verarbeitung mehrere Minuten. Solange die Datei verarbeitet wird, ist die Karte gesperrt. Lass die Seite geöffnet, bis das Ergebnis an der Karte steht; ein Wechsel zwischen den Reitern der Seite unterbricht den Upload nicht. Eine CSV-Datei wird schneller gelesen als eine Excel-Arbeitsmappe gleichen Inhalts.

Was bedeutet die Meldung „Zeile 17, Spalte VK: …"?

In dieser Zeile der Datei steht ein Wert, den PARITY.med nicht verarbeiten kann. Die Karte zeigt die Datei dann als „Nicht eingespielt", darunter die Meldung und die Fundstelle mit Zeile und Spalte. Die Zeilennummer entspricht der Zeile, die Excel am linken Rand anzeigt. Korrigiere den Wert in der Datei und spiele sie über „Andere Datei wählen" erneut ein.

Enthält die Datei einen solchen Fehler, wird nichts importiert — auch nicht die fehlerfreien Zeilen; die Karte bestätigt das mit „Am Artikelstamm wurde nichts verändert." So entsteht nie ein halb eingespielter Katalog. Häufige Meldungen:

Meine PZN hat nur 7 Ziffern — was ist passiert?

Eine PZN hat 8 Ziffern und beginnt oft mit einer Null. Formatiert Excel die Spalte als Zahl, verschwindet die führende Null (01169161 wird zu 1169161). PARITY.med übernimmt den Wert so, wie er in der Datei steht, und meldet nach dem Einspielen „PZN mit weniger als 8 Ziffern.". Formatiere die Spalte PZNNR in Excel als Text, trage die fehlenden Nullen nach und spiele die Datei erneut ein.

FAQ

F: Was ist der Unterschied zum CSV-Import unter „Artikel"?

A: Der Artikel-CSV-Import ist für Artikeldaten aus beliebigen Quellen gedacht: Du ordnest jede Spalte selbst einem Artikelfeld zu, und Artikel werden über die Artikelnummer erkannt. Die Karte „Artikeldatei einspielen" unter Einstellungen → Co-med-Anbindung kennt die Co-med-Spalten von selbst, erkennt Artikel über die Co-med-Artikelnummer, behandelt den VK als Nettopreis und berechnet daraus den Listenpreis. Für die Co-med-Artikelliste ist der Co-med-Upload der passende Weg.

F: Was passiert, wenn ich dieselbe Datei zweimal einspiele?

A: Nichts. PARITY.med erkennt die unveränderte Datei, und die Karte meldet „Diese Datei wurde schon eingespielt. Es gab nichts zu ändern." Hast Du die Datei in Excel neu gespeichert, wird sie wieder verarbeitet; das Ergebnis ist dasselbe, weil bestehende Artikel nur aktualisiert werden.

F: Werden Artikel gelöscht, die nicht mehr in der Tabelle stehen?

A: Nein. Der Upload legt Artikel an und aktualisiert sie, er deaktiviert oder löscht keine. Ausgelistete Artikel setzt Du bei Bedarf selbst auf inaktiv.

F: Wie wird der Listenpreis berechnet?

A: Aus dem Netto-VK und dem Steuersatz: bei VK 100,00 € und MWST 19 wird der Listenpreis 119,00 €. Ist die Zelle MWST in einer Zeile leer, bleibt der Listenpreis dieses Artikels leer, statt einen falschen Bruttopreis anzunehmen. Mehr dazu unter Wie ermittelt PARITY.med den Umsatzsteuersatz einer Belegposition?.

F: Wie finde ich nur die Uploads im Sync-Verlauf?

A: Wähle im Sync-Verlauf den Filter „Artikel & Lager". Uploads von Hand tragen die Herkunft „Manuell", Abholungen des Hintergrund-Syncs „Automatisch". Mit „Nur Fehler" siehst Du nur die fehlgeschlagenen Läufe samt Grund.

Verwandte Themen


Letzte Aktualisierung: 2026-10-01

Zur Wissensdatenbank