Fehler beim Import ...
 
Benachrichtigungen
Alles entfernen

Fehler beim Import vom Webshop

24 Beiträge
4 Benutzer
0 Reactions
1,541 Aufrufe
(@moped)
Mitglied Registered
Beigetreten: vor 14 Jahren
Beiträge: 648
 

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



   
AntwortZitat
(@Fabrizio)
Active Member
Beigetreten: vor 11 Jahren
Beiträge: 8
 

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



   
AntwortZitat
(@moped)
Mitglied Registered
Beigetreten: vor 14 Jahren
Beiträge: 648
 

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.



   
AntwortZitat
(@Fabrizio)
Active Member
Beigetreten: vor 11 Jahren
Beiträge: 8
 

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



   
AntwortZitat
(@moped)
Mitglied Registered
Beigetreten: vor 14 Jahren
Beiträge: 648
 

Ok, danke für's Feedback.

Gruß
moped



   
AntwortZitat
(@Tecnoworld)
Active Member
Beigetreten: vor 11 Jahren
Beiträge: 8
 

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?



   
AntwortZitat
(@Tecnoworld)
Active Member
Beigetreten: vor 11 Jahren
Beiträge: 8
 

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



   
AntwortZitat
(@moped)
Mitglied Registered
Beigetreten: vor 14 Jahren
Beiträge: 648
 

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



   
AntwortZitat
(@Tecnoworld)
Active Member
Beigetreten: vor 11 Jahren
Beiträge: 8
 

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...



   
AntwortZitat
Seite 2 / 2
Teilen: