Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
|
artikel:preise:preiseimportieren:start [2020/12/28 15:39] leopold [2. Via "Artikel" importieren] |
artikel:preise:preiseimportieren:start [2020/12/28 15:40] (aktuell) leopold |
||
|---|---|---|---|
| Zeile 11: | Zeile 11: | ||
| ===== 2. Via "Artikel" 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 [[:https:::profitex.saxotex.de:doku.php?id=artikel:preise:preiseimportieren:start#bruttopreise|Bruttopreise]] 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 [[:https:profitex.saxotex.de:doku.php?id=artikel:preise:preiseimportieren:start#bruttopreise|Bruttopreise]] importieren. |
| ==== 2.1 Preise zusammen mit den Artikelstammdaten importieren ==== | ==== 2.1 Preise zusammen mit den Artikelstammdaten importieren ==== | ||
| Zeile 68: | Zeile 67: | ||
| * Preise lassen sich auf diesem Wege nur **erstmalig** für jede Preisliste //PL_…// importieren. Existiert für einen Artikel bereits ein Preis bspw. in der Preisliste //EVP.Standard//, so kann man diesen Preis nicht mittels der Spalte //PL_EVP.Standard// überschreiben. Das Programm bricht einen solchen Importversuch mit der Fehlermeldung "Sekundärschlüssel" ab. | * Preise lassen sich auf diesem Wege nur **erstmalig** für jede Preisliste //PL_…// importieren. Existiert für einen Artikel bereits ein Preis bspw. in der Preisliste //EVP.Standard//, so kann man diesen Preis nicht mittels der Spalte //PL_EVP.Standard// überschreiben. Das Programm bricht einen solchen Importversuch mit der Fehlermeldung "Sekundärschlüssel" ab. | ||
| * Möchte man den Preis im Feld "Preis" bei vielen Artikeln löschen, so importiert man mit der Spalte //LieferantPreis// den Wert 0 zusammen mit den Spalten //Artikel// und //Lieferant// hier im Programmteil "Artikel". Wenn das Programm beim Import nach der Preisliste fragt, belässt man den Wert <keine Auswahl>, denn man möchte ja jene Preise löschen, die nicht in einer Preisliste stehen. Damit man bei diesem Import nicht eventuell vorhandene Einträge in den Feldern //LieferantArtikelnummer// und //LieferantBezeichnung// verliert, muss man diese Spalten ebenfalls mit importieren. | * Möchte man den Preis im Feld "Preis" bei vielen Artikeln löschen, so importiert man mit der Spalte //LieferantPreis// den Wert 0 zusammen mit den Spalten //Artikel// und //Lieferant// hier im Programmteil "Artikel". Wenn das Programm beim Import nach der Preisliste fragt, belässt man den Wert <keine Auswahl>, denn man möchte ja jene Preise löschen, die nicht in einer Preisliste stehen. Damit man bei diesem Import nicht eventuell vorhandene Einträge in den Feldern //LieferantArtikelnummer// und //LieferantBezeichnung// verliert, muss man diese Spalten ebenfalls mit importieren. | ||
| - | * 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.<code> | ||
| - | \\ ==== 2.2 Preise gesondert importieren ==== | + | 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. |
| - | </code> | + | ==== 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. | 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. | ||
| Zeile 95: | Zeile 93: | ||
| 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. | 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. | ||
| - | - 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. | + | - 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. |
| - Der //Standardimport (Neu)// füllt die Spalten //Nettopreis //und //Bruttopreis// sofort richtig. Dazu muss man jedoch die Spalten der Importtabelle wie folgt beschriften: | - Der //Standardimport (Neu)// füllt die Spalten //Nettopreis //und //Bruttopreis// sofort richtig. Dazu muss man jedoch die Spalten der Importtabelle wie folgt beschriften: | ||