Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: CSV Import mit KOMMA im Preis [Problem - brauche Hilfe]

    Gismo1337

    • Fördermitglied
    • Beiträge: 12
    Hallo liebe Community,

    ich bekomme von meinem Zulieferer eine CSV Datei gestellt, welche ich entsprechend auf den Shop anpasse und importiere.
    Dabei stoße ich aber auf ein Problem. Denn der Lieferant benutzt bei den Preisen ein Komma für die Dezimalstelle.

    Beispiel:13,37

    Beim importieren der CSV Datei werden jedoch keine Dezimalstellen nach dem Komma mit übernommen. Das heißt alle meine Artikel werden für einen Nettopreis von 13 übernommen und die 37 cent verschwinden im Nirvana.

    Jeder von euch denk jetzt bestimmt: Dann stell doch das Standard Dezimaltrennzeichen in Excel von KOMMA auf PUNKT um.

    Habe ich getan, es werden auch alle Dezimaltrennzeichen in einen PUNKT umgewandelt NUR EBEN NICHT aus der Spalte wo der Preis drin ist.

    Ich bin langsam echt am verzweifel.
    Folgende Lösungen habe ich versucht:
    Zellenformatierung
    Spaltenformatierung
    Von einem Datenblatt in ein anderes übernehmen
    Von einem Datenblatt in ein anderes händisch kopieren
    Blatt und Zellenschutz überprüft
    Verschiedene Formatierungen verwendet

    Es wird JEDES VERDAMMTE MAL dieses beknackte KOMMA mit übernommen.

    Nur wenn ich den Preis per Hand abschreibe, dann wird der PUNKT gesetzt. Das ist aber bei 1500 Datensätzen zu kompliziert.

    Meine Frage:

    Kann man irgendwie dieses Komma mit importieren?

    Grüße

    Linkback: https://www.modified-shop.org/forum/index.php?topic=36906.0
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware

    Buggyboy

    • Fördermitglied
    • Beiträge: 968
    • Geschlecht:
    Re: CSV Import mit KOMMA im Preis [Problem - brauche Hilfe]
    Antwort #1 am: 17. März 2017, 13:41:39
    Hallo!

    Es gab mal für den Admin-bereich einen Thread mit kleinen Codeschnippseln.

    Da wurde beschrieben wie man den Punkt in ein Komma bei der Preiseingabe umändert.
    Vielleicht hilft Dir das.

    https://www.modified-shop.org/forum/index.php?topic=6781.0

    Ob das dann auch beim Import funktioniert müßtest Du ausprobieren.

    LG
    Peter

    golferteddy

    • Schreiberling
    • Beiträge: 404
    • Geschlecht:
    Re: CSV Import mit KOMMA im Preis [Problem - brauche Hilfe]
    Antwort #2 am: 17. März 2017, 13:46:53
    .... In Open Office machen ich es ganz primitiv  ....

    Markiere die  Spalte mit den Preisen, und dann "Suchen und Ersetzen" , (Komma) durch . (Punkt)

    vielleicht nicht sehr intelligent, aber funktioniert, inbesondere wenn Staffelpreise importiert werden ....

    Morgenstund

    • Mitglied
    • Beiträge: 145
    Re: CSV Import mit KOMMA im Preis [Problem - brauche Hilfe]
    Antwort #3 am: 17. März 2017, 15:28:07
    Versuch mal, in den Excel-Optionen die Standardsprache auf Englisch zu stellen.

    Gismo1337

    • Fördermitglied
    • Beiträge: 12
    Re: CSV Import mit KOMMA im Preis [Problem - brauche Hilfe]
    Antwort #4 am: 17. März 2017, 16:20:37
    Versuch mal, in den Excel-Optionen die Standardsprache auf Englisch zu stellen.

    Geht leider nicht.

    Hallo!

    Es gab mal für den Admin-bereich einen Thread mit kleinen Codeschnippseln.

    Da wurde beschrieben wie man den Punkt in ein Komma bei der Preiseingabe umändert.
    Vielleicht hilft Dir das.

    https://www.modified-shop.org/forum/index.php?topic=6781.0

    Ob das dann auch beim Import funktioniert müßtest Du ausprobieren.

    LG
    Peter

    Schaue ich mal durch.

    .... In Open Office machen ich es ganz primitiv  ....

    Markiere die  Spalte mit den Preisen, und dann "Suchen und Ersetzen" , (Komma) durch . (Punkt)

    vielleicht nicht sehr intelligent, aber funktioniert, inbesondere wenn Staffelpreise importiert werden ....

    Das hat wunderbar funktioniert!!!

    golferteddy

    • Schreiberling
    • Beiträge: 404
    • Geschlecht:
    Re: CSV Import mit KOMMA im Preis [Problem - brauche Hilfe]
    Antwort #5 am: 16. Januar 2018, 20:04:43
    Hallo

    für das Problem sollte eigentlich auch diese Spreadsheet-Funktion gehen.

    Hier am Beispiel OPEN OFFICE VERSION 4.15,  geht bestimmt ählich auch in Excel oder vergleichbar

    für das Import-Feld  "p_priceNoTax " in der CSV Importdatei nehme ich die Funktion von Open Office
    =WECHSELN(RUNDEN(E421/1,19;4);",";".";1)  in der OPEN OFFICE Datei

    die tut dann das .....
    RUNDEN(E421/1,19;4)
    Original VK Preis mit MWST steht im Feld E421 (oder wo eben sonst der VK bei euch steht), da rechne ich erst mal die MWST raus, das ganze runde ich auf 4 Stellen hinter dem Komma

    WECHSELN(RUNDEN(E421/1,19;4);",";".";1)
    ... und dann suche ich mit der Wechelfunktion nach dem ersten Komma und tausche es durch einen Punkt

    Raus kommt dann ein Text-String mit punkt statt komma

    Könnt ihr ja mal probieren

    LG
    rechtstexte für onlineshop
    6 Antworten
    4425 Aufrufe
    03. Januar 2011, 18:36:33 von Tomcraft
    8 Antworten
    4454 Aufrufe
    24. Mai 2014, 15:26:07 von cutnprint
    4 Antworten
    2437 Aufrufe
    09. März 2014, 19:56:16 von Feenreich
               
    anything