Inhaltsverzeichnis

Preise importieren

Wenn man viele Artikel hat, ist es einfacher, die Einkaufs- und Verkaufspreise der Artikel mittels einer csv-Datei in Business11 zu importieren.

1. Via "Preise" importieren

Eigentlich bietet auch die Kachel „Preise“ eine Importfunktion. Leider findet die dort implementierte Importfunktion nicht die csv-Datei. Den Grund versuche ich noch herauszufinden. Stand 2.3.2019.

Laut Hilfe-Datei zum Thema Preise.Import lassen sich hier lediglich die Felder (Spalten) Artikel;Preisliste;Menge;Preis importieren. Diese Felder kann man jedoch auch im Programmteil Artikel gesondert importieren.

2. Via "Artikel" importieren

Man kann Preise auch mittels der Importfunktion in der Kachel „Artikel“ importieren. Die Importfunktion bietet Standardimport und Standardimport (Neu). Mit Standardimport (Neu) kann man Nettopreise und Bruttopreise importieren.

2.1 Preise zusammen mit den Artikelstammdaten importieren

Man kann die Preise für mehrere Preislisten gleich zusammen mit den Artikelstammdaten importieren. Die Überschriften der Spalten für die Preislisten müssen nach dem Schema PL_xxx aufgebaut sein. Dabei steht xxx für den Namen der jeweiligen Preisliste. Beispiel:

ArtikelPL_EVPPL_EVP.StandardPL_EVP.Standard.HerstellerPL_EVP.Standard.HändlerPL_EVP.Standard.Händler.KundeA
21100000905T5800,316,25,17,39,2
21100001005T5800,326,25,57,39,2

Spaltenüberschriften:

Fett formatierte Spalten verwendete ich bereits. Grau formatierte Spalten dürfen wir nicht importieren, da wir Preislisten verwenden!

Hinweise:

Preismengen (nach Mengen gestaffelte Preise) für mehrere Preislisten lassen sich auf diesem Wege nicht importieren, da die Mengen, ab denen bestimmte Preise gelten sollen, jeweils einem Artikel und einer Preisliste zugeordnet sein müssen. Deshalb kann man auf diesem Wege die Spalten „Preis“ und „Preismenge“ nur dann importieren, wenn man lediglich einen einzigen Verkaufspreis importieren möchte.

2.2 Preise gesondert importieren

Zu bestehenden Artikeln kann man die Preise für eine Preisliste oder mehrere Preislisten nach folgendem Schema mittels einer csv-Datei importieren. Die Spalte „Preismenge“ gilt für Preisstaffeln. Dadurch gilt der Preis in der Spalte „Preis“ ab dieser Menge. In den Artikeldaten ► Preis erscheint der Wert „Preismenge“ dann im Feld „Ab Menge:“. Man kann die Preismenge auch weglassen. Dann steht in der Preisliste „0“ und der Preis gilt ab 1 Mengeneinheit (Stück, Meter, Kg …). Unklar ist noch, ob die Preismenge 1 zulässt, auch weniger zu verkaufen, also bspw. 0,5 Mengeneinheiten.

Achtung! Man sollte die Spalte „Preismenge“ nur dann verwenden, also eingeben oder importieren, wenn man wirklich andere Preise für andere Mengen beabsichtigt. Denn, falls ein Artikel bereits Preislisten mit Preismenge hat und man importiert (auch gleichartige) Preislisten mit einer anderen Preismenge, fügt das Programm diese Preisliste mit der anderen Preismenge zu den vorhandenen Preislisten. Damit wirken die Preislisten mit der anderen Preismenge, sobald man den Artikel mit ebendiesen Mengen fakturiert.

ArtikelPreislistePreismengePreis
21100000905T580EVP10,2
21100000905T580EVP.Standard1006,2
21100000905T580EVP.Standard.Hersteller1005,1
21100000905T580EVP.Standard.Händler1007,3
21100000905T580EVP.Standard.Hersteller.KundeA1005,0
21100000905T580Lieferant X1003,12
21100000905T580Lieferant Y1003,68

Achtung! Wenn man eine neu angelegte Preisliste importierte und der Preisfaktor nicht 1 bleiben soll, muss man anschließend unbedingt den Preisfaktor anpassen.

2.3 Bruttopreise

Die Preisliste EVP enthält Einzelverkaufspreise für Endverbraucher. Deshalb soll diese Preisliste Bruttopreise einschließlich Mehrwertsteuer enthalten. Es gibt 2 Wege zu funktionierenden Bruttopreisen.

  1. Beim Standardimport füllt das Programm die importierten Bruttopreise auch in die Spalte Nettopreis. Damit das Programm richtig rechnet, muss man nach dem Importieren die Preisliste EVP im Programmteil Preislisten aufrufen. Dort wählt man im Feld Steuersatz irgendeinen anderen Wert, beispielsweise <steuerfrei> ►OK. Dann wählt man im Feld Preisänderung Nettopreise und bestätigt darunter das Ergebnis ►OK. Das wiederholt man nun mit dem Steuersatz 19% USt. Damit errechnet das Programm die Nettopreise aus den Bruttopreisen.
  2. Der Standardimport (Neu) füllt die Spalten Nettopreis und Bruttopreis sofort richtig. Dazu muss man jedoch die Spalten der Importtabelle wie folgt beschriften:
ArtikelPART_Preis:NettopreisPART_Preis:BruttopreisPreisliste
21100000905T5800,260,31EVP
21100001005T5800,270,32EVP

2.4 Einstandspreise/Einkaufspreise

Beim ersten Artikelimport möchte man auch die Einstandspreise (Gestehungspreise), zu denen die Artikel zurzeit lagern, importieren. Hierfür muss man die Spalte „Einkaufspreise“ nutzen. Diese lassen sich nur im Programmteil „Lagerbewegungen“ importieren. Die Importtabelle muss folgende Spalten in genau dieser Reihenfolge enthalten:

Datum;Lagerort;Artikelnummer;Menge;Einkaufspreis

Achtung:

  1. Business11 liest solche Zeilen nicht ein, denen Werte in den Spalten Datum;Lagerort oder Menge fehlen! Man sollte die csv-Datei auf solche leeren Zellen unbedingt prüfen, indem man diese Spalten absteigend sortiert und dadurch am Ende der Spalten leere Zellen erkennt.
  2. Der Import funktioniert nur, wenn die Artikel bereits einen Lagerort haben. Andernfalls erkennt das Programm die Artikel als nicht lagernd und importiert keine Mengen.
  3. Lange Artikelnummern (bspw. 15-stellig), die nur aus Ziffern bestehen, muss man in ein Zahlenformat wandeln, das alle Stellen bewahrt, bei 15 Stellen also das Zahlenformat 000000000000000. Andernfalls wandelt Excel solche langen Zahlen in die wissenschaftliche Exponentialschreibweise, bspw. 1,23E + 10, sobald man die Datei im csv-Format speichert.
  4. Die Mengenwerte dürfen keine 1.000er-Trennpunkte enthalten, da Excel diese in der csv-Datei beibehält. Business11 interpretiert diese Punkte als Dezimaltrennzeichen und importiert dadurch falsche Mengen.

3. Via "Lieferanten" importieren

Möchte man Preise eines weiteren Lieferanten zusammen mit dessen Artikelnummern, Artikelbezeichnungen und der Lieferzeit importieren, nutzt man besser die Importfunktion im Programmteil „Lieferanten“. Die importierbaren Daten beschreibt die Business11-Hilfe im Thema „Lieferanten.Import“.

Hier kann man jedoch folgende Felder nicht importieren: