Einkaufskonditionen aktualisieren
Excel Vorlage:
Allgemein
Mit dieser neuen Funktion können die Lieferantenkonditionen im Artikelstamm Reiter Lieferant aktualisiert werden. Als Grundlage für das Update dient eine Excel Liste des Lieferanten.
- Das Tabellenblatt in der Exceldatei muss als "Tabelle1" bezeichnet werden
- Die Reihenfolge und Anzahl der benutzten Spalten kann beliebig gewählt werden
- Es dürfen keine Leerzeilen existieren
Die Spaltenbeschriftungen müssen wie folgt benannt werden:
Feld | Beschreibung |
---|---|
Lieferantennummer | Muss vor dem Update eingegeben werden. |
Lieferantenartikelnummer | Muss identisch sein wie im Artikelstamm Reiter Lieferant. |
LieferantenartikelnummerNEU | Wenn Feld leer, wird bestehende Artikelnummer nicht überschrieben. |
Lieferantenartikelbezeichnung | Wenn Feld leer, wird bestehende Bezeichnung nicht überschrieben. |
Nettopreis | Exkl. MWST / in Basiseinheit (nicht Verwaltungseinheit) / in Lieferantenwährung |
Rabattprozent | In %
|
Rabattbetrag | In Basiseinheit / In Währung / netto
|
Warenbonusprozent | In %
|
Warenbonusmenge | In Basiseinheit (nicht Verwaltungseinheit)
|
Zuschlagprozent | In Basiseinheit (nicht Verwaltungseinheit)
|
Zuschlagbetrag | In Basiseinheit (nicht Verwaltungseinheit)
|
AktuelleKonditionssaetzeAbschliessen | Eingabe entscheidet, ob der momentan aktive Konditionssatz abgeschlossen werden oder ober weiterhin aktiv sein soll. Folgende Eingaben sind möglich (Gross-/ Kleinschreibung spielt keine Rolle): Die Eingabe ist zwingend und muss eines der oben definierten Werte sein. |
Maskenfeld | Beschreibung |
---|---|
Verzeichnis der Importdatei | Muss vom Anwender eingegeben, bzw. der Pfad kann über den Button |
Datum von/bis |
|
Druckerauswahl | Dies ist ein Informationsfeld, man sieht den aktuellen Drucker. |
Prüfen | Prüft ohne Update. |
Import | Prüft mit Update. |
Vorschau / Drucken | Diese zwei Buttons sind An-/ Ausschalter. Wenn eine der beiden Buttons aktiviert ist und der Benutzer auf "Verarbeiten" drückt, wird folgendes ausgelöst:
|
Verarbeiten | Dieser Button löst die "Einkauf Konditionen"-Aktualisierung aus. |
Schliessen | Schliesst die Maske |
Prüfung / Protokollierung / Update
- Der Prüfmodus macht noch kein Update, sondern protokolliert Warnungen und Fehler. Dadurch hat man noch die Möglichkeit die Excel-Tabelle anzupassen.
- Beim anschliessenden Importmodus, werden dann Warnungen ignoriert und so geschrieben wie sie im Excel stehen, Fehler werden ignoriert und protokolliert.
- Wird direkt der Importmodus benutzt, so werden die Daten direkt übernommen. Warnungen werden ignoriert und so geschrieben, Fehler werden ignoriert und protokolliert.
- Die Protokollierung ist sowohl für den Prüf- als auch Importmodus identisch.
- Das Protokoll gibt zur leichteren Orientierung die Excel-Zeilennummer mit aus.
Folgende Prüfungen werden durchgeführt und mit der entsprechenden Meldung protokolliert:
Prüfung | Protokollmeldung | Art |
---|---|---|
Wurde kein Fehler gefunden | Alles in Ordnung. Es wurden keine Fehler gefunden. | -- |
Prüfen ob Lieferantennummer existiert, wenn nein dann wird ein Fehler protokolliert. | Lieferant [Lieferantennummer] nicht gefunden. | Fehler |
Prüft ob Spaltenüberschriften korrekt sind, wenn nein dann wird ein Fehler protokolliert. | Es sind nicht alle Spalten vorhanden. | Fehler |
Prüft ob Leerzeilen vorhanden sind, wenn ja wird ein Fehler protokolliert. | Die Zeile [Zeilennummer] ist leer | Fehler |
Prüfen ob Spalte Lieferant, Lieferantenartikelnummer und AktuelleKonditionssaetzeAbschliessen vorhanden (Key-Schlüssel), wenn nicht dann wird ein Fehler protokolliert. | Spalte [Spaltenname] nicht vorhanden. | Fehler |
Prüft wenn neuer Preis um x% vom alten Preis abweicht (%-Zahl aus >Extras >Einstellungen: Ablauf- und Anzeigesteuerung Feld „Preisabweichung“), wenn grössere Abweichung dann wird eine Warnung protokolliert. | Zeile [Zeilennummer], Artikel [Artikelnummer], EK-Preis weicht um [Prozent]% ab. Preis alt [Preis alt], Preis neu [Preis neu] | Warnung |
Prüft ob Lieferantenartikelnummer gefunden wird, wenn nicht dann wird ein Fehler protokolliert. | Zeile [Zeilennummer], Lieferantenartikelnummer [Lieferantenartikelnummer] nicht gefunden. | Fehler |
Prüft ob ein Rabattsatz vorhanden ist, wenn NEU mit 0 als Löschkennzeichen, wird eine Warnung protokolliert. | Zeile [Zeilennummer], Position [Artikelnummer], ein Rabattsatz ist vorhanden und das Datum-bis wird während des Imports aktualisiert. | Warnung |
Prüft ob ein Warenbonussatz vorhanden ist, wenn NEU mit 0 als Löschkennzeichen, wird eine Warnung protokolliert. | Zeile [Zeilennummer], Position [Artikelnummer], ein Bonusmengensatz ist vorhanden und das Datum-bis wird während des Imports aktualisiert. | Warnung |
Prüft ob ein Zuschlagssatz vorhanden ist, wenn NEU mit 0 als Löschkennzeichen, wird eine Warnung protokolliert. | Zeile [Zeilennummer], Position [Artikelnummer], ein Zuschlagssatz ist vorhanden und das Datum-bis wird während des Imports aktualisiert. | Warnung |
Prüft ob für die Kombination Lieferant + Lieferantenartikelnummer nur ein Datensatz gefunden wird. Wenn nein dann wird ein Fehler protokolliert. | Zeile [Zeilennummer], Artikel [Artikelnummer] haben die gleiche Lieferantenartikelnummer | Fehler |
Prüft ob die Kombination Lieferant + Lieferantenartikelnummer existiert/gültig ist, wenn nicht vorhanden, wird eine Warnung protokolliert. | Zeile [Zeilennummer], Artikel [Artikelnummer], Kombination Lieferant/ Artikel nicht gefunden | Warnung |