Neu Variablen formatieren für CSV export

wegweiser98

Neues Mitglied
15. Februar 2023
5
0
Hallo zusammen,
ich bin hier ein absoluter Neuling und hoffe, dass mir jemand weiterhelfen kann 🙂
Wir versenden ausschließlich per Dropshipping und leider stoße ich beim Exportieren der Bestellungen auf einige Schwierigkeiten.
Unser Lieferant möchte die Bestellungen per CSV Datei auf seinen FTP Server hochgeladen bekommen.

Beim Erstellen der CSV Datei werden längere Zahlenfolgen (z.B. Artikelnummern) in Zehnerpotenzen umgewandelt.
Gibt es eine Möglichkeit die Variablen vorab z.B. als Text zu formatieren, damit dies nicht manuell bei jeder einzelnen CSV Datei erledigt werden muss?
Außerdem frage ich mich, ob es möglich ist die Spaltenbreite vorab zu definieren.

Vorab schonmal vielen Dank für eure Antworten und noch einen schönen restlichen Sonntag😊
 

Anhänge

  • CSV Datei.png
    CSV Datei.png
    8,6 KB · Aufrufe: 14
  • Exportvorlage.png
    Exportvorlage.png
    11,8 KB · Aufrufe: 14

Shopworker.de

Offizieller Service Partner
SPBanner
4. Januar 2011
4.206
589
Arnsberg, Sauerland
Firma
Shopworker GmbH
Hallo wegweiser,

ich bin ziemlich sicher, dass der Export in der CSV-Datei richtig ist.
Excel z.B. macht beim Öffnen/Importierren aus langen Zahlen exponentielle Zahlen.
Schau dir mal die CSV-Datei mit einem reinen Texteditor an, da ist der Inhalt vermutlich korrekt.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
Die Werte in der CSV Datei haben kein bestimmtes Format.
In der Datei stehen nur Zeichen, ob die dann als Text oder als Zahl interpretiert werden,bestimmt derjenige der die Datei importiert.

Beim Erstellen der CSV Datei werden längere Zahlenfolgen (z.B. Artikelnummern) in Zehnerpotenzen umgewandelt.
Nein.
Diese "längere Zahlenfolge" wird einfach als Zeichenfolge in die CSV Datei gespeichert.
Dein Lieferant bzw. sein Excel importiert dann diese "längere Zahlenfolge" und entscheidet sich, dass dies wohl eine Zahl sein muss und wenn diese Zahl nach Excel's Meinung eine bestimmte Größe überschreitet wird sie in Exponentialschreibweise angezeigt.

z.b.
Export: Wert in deiner Wawi: 12345,6789 -> In der CSV Datei: 12345,6789
Import: Excel liest: 12345,6789 -> Excel zeigt an: 1,23456789E+4


Gibt es eine Möglichkeit die Variablen vorab z.B. als Text zu formatieren, damit dies nicht manuell bei jeder einzelnen CSV Datei erledigt werden muss?
Du, bzw. dein Lieferant muss diese Spalte beim Import als Text formatieren.
Wenn er diesen Vorgang automatisieren möchte müsste er sich ein Makro o.ä in Excel anlegen.

Außerdem frage ich mich, ob es möglich ist die Spaltenbreite vorab zu definieren.
Das wäre auch eine Importeinstellung.
Das kannst du in der CSV nicht definieren.
 

Ähnliche Themen