Um das Tausenderkomma weg zu bekommen ändere bitte die Zeile 1243 von
echo ("gross="". my_encrypt(number_format( $products['products_price']* (1+ $products['tax_rate']/100), 2) )."" " );
in
echo ("gross="". my_encrypt(number_format( $products['products_price']* (1+ $products['tax_rate']/100), 2, '.', '') )."" " );
Gruß
moped
Hi Moped
Habe ich gemacht.
Und hier der alte Fehler:
zum glück ist es schon spät... :)o
Danke für deinen Hirnschmalz.
Gruss
Fabrizio
Jetzt noch mal zum Klären, wie dein aktueller Stand ist:
Du hast Version 1.6.6 genommen?
Welche Änderungen sind im aktiven Connector vorgenommen worden?
Die WebShopImport.log ist komplett und korrekt mit den Daten gefüllt?
Ich frage deshalb, weil ich das Szenario nachgebaut habe und der Import mit deinen Daten hier läuft.
Hi moped
Ich habe nun die version 1.6.6 gefunden und installiert.
Der Connector ist ist nun wieder in seiner Ursprungsform.
Momentan scheints nach dem 5 Anlauf zu klappen.
Nun muss ich mich einarbeiten.
Danke für deine Hilfe Moped!
Gruss
Fabrizio
Ok, danke für's Feedback.
Gruß
moped
Sorry für die Verzögerung, war dienstlich unterwegs und im Stress.
Ok, Logfile ist hier:
http://benezan-electronics.de/Bilder/webshopimport.log
Vielleicht hilft es. Habe mir auch gerade die 1.6.6 runtergeladen 🙂
moped schrieb:
-------------------------------------------------------
> Die üblichen Verdächtigen (Sonderzeichen,
> Umlaute) werden ja richtig eingelesen.
> Was stört denn da den Ablauf? Ich kann auf Anhieb
> nichts erkennen.
> Wie sieht die WebShopImport.log im Log-Verzeichnis
> von Fakturama aus? Steht da noch mehr drin?
> Ist der erste Screenshot mit BOM und der zweite
> ohne?
>
> Edit:
> Etwas fällt mir noch ein. Was passiert, wenn du
> im Connector die Zeile 899
>
> echo (" encoding="UTF-8"?>
" );
>
> änderst in
>
> echo (" encoding="ISO-8859-1"?>
" );
>
?
> Läuft es dann mit kaputten Umlauten durch?
Also, 1.6.6 läuft fehlerfrei durch. Importiert Artikel und Bestellungen.
Allerdings sieht es jetzt so aus, das manche Preise falsch importiert werden:
36,59.. €
Logfile:
http://benezan-electronics.de/Bilder/log.log
Danke für die Info, also läuft auch hier Version 1.6.6 problemlos.
Die "falschen" Preise sind die Nettopreise, die aus dem Brutto-Import berechnet werden.
Das kommt davon, weil mehr als 2 Kommastellen dabei rauskommen und nur 2 angezeigt werden.
Als Beispiel dein Artikel RS1010-V7, der steht in der Nettoansicht mit 32,50.. €, in der Datenbank lautet der Eintrag: 32.50420168067227E0.
Artikel S-ABV-R wird mit 7,79.. € angezeigt, der Eintrag ist aber 7.798319327731092E0.
Es gab hier schon verschiedene Diskussionen über "Fakturama verrechnet sich um 1 Cent", kannst ja mal nach suchen.
Du kannst in den Einstellungen unter Produkte ja Brutto, Netto oder beides angeben.
In der Nettoansicht sind die Preise mit Punkten.
Gruß
moped
Kann man nicht angeben, das er nur die netto-Preise importieren soll? Der brutto-preis kann ja aus dem netto errechnet werden. Wir vergeben die Netto-Preise, weil wir nur an Händler liefern. Also, Basis ist immer netto - brutto nur das notwendige Übel...