Prozessbeschreibung
Positionen
Dieser Vorgang bereitet Positionsdateien im bekannten Schema so auf, dass daraus direkt die gewünschte Ausgabe-Datei entsteht.
Ablauf
- Die Datei wird eingelesen. CSV, XLSX und XLSM werden unterstützt.
- Es werden nur Zeilen verändert, in denen in der Spalte „Art“ nicht „t“ und nicht „ts“ steht.
- Nicht benötigte Spalten werden entfernt. In der Ausgabe bleiben nur die neun Zielspalten erhalten.
- Langtext, Menge, Einheit, Einzelpreis und Artikelnummer werden nach dem definierten Regelwerk aufgebaut.
- Numerische Werte werden vor dem Export vereinheitlicht und auf höchstens drei Nachkommastellen begrenzt.
- Am Ende wird geprüft, ob die erzeugte Datei exakt dem erwarteten Positionsformat entspricht.
Sonderregeln
- Beginnt der Langtext mit einer Zahl, wird diese als Menge übernommen.
- Beginnt der Langtext danach mit einer Einheit wie „lfdm.“, „qm“, „Stck.“ oder „Set“, wird diese Einheit übernommen und aus dem Langtext entfernt.
- Wenn eine Menge vorhanden ist, aber keine Einheit, wird automatisch „Stck“ gesetzt.
- Wenn Menge und Einheit gefüllt sind, wird die Artikelnummer automatisch auf „400557“ gesetzt.
- Titel- und Summenzeilen mit „t“ oder „ts“ bleiben inhaltlich erhalten und werden nur auf die Zielspalten reduziert.
Voraussetzungen für die Datei
- Die Kopfzeile muss dem bekannten Positionsschema entsprechen und innerhalb der ersten 12 Zeilen stehen.
- Preisfelder müssen numerisch sein, wenn sie für eine Berechnung genutzt werden sollen.
- Umlaute und unterschiedliche Dateicodierungen werden beim Einlesen berücksichtigt. Die Ergebnisdatei wird immer als XLSX-Datei erzeugt.
Wenn etwas nicht passt
- Wenn Mengenangaben, Preise oder führende Werte im Langtext nicht eindeutig verarbeitet werden können, wird keine Ergebnisdatei bereitgestellt.
- Stattdessen erhältst du einen verständlichen Prüfbericht mit Zeile, Bereich und Hinweis, damit du die Eingangsdatei gezielt korrigieren kannst.
Ergebnis
- Die Ausgabe wird als XLSX-Datei im gewünschten Positionsformat erzeugt.
- Der Downloadname lautet immer „Positionen_Import_YYYY-MM-DD.xlsx“.
Kurzüberblick
Direkt starten
Wenn deine Datei dem beschriebenen Aufbau entspricht, kannst du den Vorgang direkt starten.
Jetzt starten