Diverse Probleme mit Connector 0996

Blackdevil

Aktives Mitglied
8. August 2006
20
0
Guten Morgen,

ich hab jetzt ES geupdatet, und eine leere DB importiert, dann den Connector gelöscht, neu hochgeladen, mittels mySQL die Befehle zum Löschen der Einträge ausgeführt und den Connector neu installiert und wie in einem anderen Thread beschrieben in der Artikel.php Zeile 167 und 187 in =>0 geändert, damit der Admin nun auch die anderen Preise erhält! und beim Konfigurator auch bei Kunden die Admin-Checkbox aktiert.

Dann in ES alle Daten eingegeben und einen Webshop-Abgleich gemacht!

Es werden alle Artikel wieder importiert.

Jetzt wollte ich gleich mal die neuen Funktionen testen (UVP & Rabatt erlaubt; an dieser Stelle vielen Dank für die schnelle Umsetzung meines Wunsches), also einen Artikel editiert, gespeichert und Abgleich durchgeführt.

Dann rasselte es Fehlermeldungen:
1. Fehlöermeldung:


Parse error: parse error, unexpected T_DOUBLE_ARROW in .../admin/includes/modules/eazysales_connector/dbeS/Artikel.php on line 167


2.Fehlermeldung:

<font color="'000000">1062 - Duplicate entry '144-32' for key 1

insert into products_to_categories(products_id, categories_id) values (144,32)

<font solor="#ff0000">[XT SQL Error]</font>

</font>

Mir ist aufegfallen, das er zwar beim Import bei allen Artikeln den "Rabatt erlaubt einträgt" (vielen dank nochmal) allerdings die UVP bei allen 0.00 ist.

Außerdem war mir so, als ob der Admin in XT standardmäßig nur den Artikelpreis angezeigt bekommen hat; also Preise für Admin = Artikelpreise.

Wenn ES nun versucht sowohl den UVP als auch den VK Netto in die DB zu schreiben, wird es doch Probleme geben, oder?

Außerdem werden durch die Fehlermeldungen keine Artikel geändert.

NACHTRAG:
Ich habe jetzt die Änderungen in der Artikel.php wieder rückgängig gemacht, und bei der Connecor-Konfiguration bei Kunden die Admin-Checkbox wieder deaktiviert; einen Artikel geändert; Shopabgleich und siehe da, es werden alle Daten übertragen und auch eingetragen, ganz ohne Fehlermeldung!!!

Achso, beim UVP wird der Brutto-Preis eingetragen, wusst ich nicht, jetzt aber 😉

P.S. Benutze XTC 3.04 SP2
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Hallo

1. Fehlöermeldung:


Parse error: parse error, unexpected T_DOUBLE_ARROW in .../admin/includes/modules/eazysales_connector/dbeS/Artikel.php on line 167
Die Änderung hast Du falsch durchgeführt.
http://jtl-software.de/forum/viewtopic.php?p=3344#3344 sagt, des sollte
Code:
if ($customers_status_id>=0)
heissen und nicht
Code:
if ($customers_status_id=>0)

Achso, beim UVP wird der Brutto-Preis eingetragen, wusst ich nicht, jetzt aber
Ist es nicht einfacher? UVP wird meist Brutto gehandhabt...
 

Blackdevil

Aktives Mitglied
8. August 2006
20
0
Die Änderung hast Du falsch durchgeführt.
http://jtl-software.de/forum/viewtopic.php?p=3344#3344 sagt, des sollte
Code:
if ($customers_status_id>=0)
heissen und nicht
Code:
if ($customers_status_id=>0)
Habs nochmal geändert, und ich schäm mich 😳 , wer lesen kann ist klar im Vorteil, vielen Dank!

Ist es nicht einfacher? UVP wird meist Brutto gehandhabt...

Ja nee, ist wunderbar, war halt nur von XTC gewöhnt immer alles in Netto-Preise umzurechnen. Find ich sorum viel besser! DANKE!
 

Ähnliche Themen