Gelöst Falsche Preise bei erster Übertragung von Artikeln

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
340
36
Noch mal gefragt: Gibt es eien Möglichkeit über Zuweisungs-Tabellen dem Connector die Kategorie-ID des Shops zuzuweisen. Dann würde ich das händisch eintragen.
Ansonsten mach ich die Shops (Kategorien und Produkte) platt und befülle sie komplett neu aus der Wawi. Das müsste gehen, oder?


Die Filter muss ich dann in tagelanger arbeit halt wieder neu konfigurieren.... andere Sachen wie FAQ hängen inzwischen an der SKU und nicht mehr an der Shop-ID (weil ich eigentlich mit solchen Problemen gerechent habe....)
 

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
340
36
Klar, das geht: Zuständig sind da die beschriebenen Tabellen die mit jtl_connector... anfangen.
In die Spalte Host ID muss die ID der Wawi, in Endpoint ID die ID des Shops.


Ok, ich glaube, damit werde ich nicht glücklich:


Enpoint hostid type
0 29 2048
1 30 2048
2 31 2048
3 4 2048
4 5 2048
5 32 2048
6 33 2048
12 34 2048
13 1 2048
14 2 2048
15 3 2048
16 6 2048
17 7 2048
18 8 2048
19 6 2048
20 10 2048
21 11 2048
22 12 2048
23 13 2048
24 14 2048
25 15 2048
26 16 2048


etc



Ich werde den Weg gehen, dass ich den Shop leer mache und aus der Wawi komplett neu befülle. Das sollte die geringsten Problem machen. Oder?
Abgesehen, dass ich die Filter verliere: Sollte auf etwas achten?

Gruß
Martin
 

daniel.jtl

Moderator
12. März 2014
1.277
28
Ja, an irgendeiner Stelle ist dann offenbar was mit deinen Mappings bzw. den ID-Links durcheinander gekommen.
Ich nehme mal an durch das mehrfache zurücksetzen und/oder Datenbestand auf beiden Seiten bzw. noch vorhandene IDs.
Im Nachhinein ist das leider kaum noch einzugrenzen...

Und ja: Der sicherste Weg ist immer eine Seite leer zu haben und durch die andere zu befüllen.

Bezüglich der Filter: Die sind ja vermutlich auch irgendwo in der Shop-DB und sollten sich sichern lassen?
 

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
340
36
ja, die Filter sind da. Ich muss sie "nur" bei hunderten Produkten und zig Kategorien neu zuweisen.
Bei Modulen die wir selbst entwickeln liesen, hab ich als merkmal auch die SKU einrichten lassen - sodass nicht alles verloren ist, sollte der Shop einmal frisch befüllt werden.

Was passiert mit den Zuweisungstabellen, wenn der Shop plötzlich leer ist und aus der Wawi per Komplettabgrleich befüllt wird? Macht das keine Probleme?
 

daniel.jtl

Moderator
12. März 2014
1.277
28
Was passiert mit den Zuweisungstabellen, wenn der Shop plötzlich leer ist und aus der Wawi per Komplettabgrleich befüllt wird? Macht das keine Probleme?
Die Link-Tabellen musst du bitte auch auf jeden Fall vorher komplett leeren. Sonst hättest du direkt wieder ein ähnliches Problem.
Der Connector würde dann aufgrund vorhandener Link-Einträge denken dass es die Datensätze schon gibt, und würde versuchen diese zu updaten anstelle neu anzulegen.

Ich würde dir auch empfehlen (sofern nicht schon im Einsatz), den 2.1er Connector hier aus dem angepinnten Foren-Beitrag zu nehmen.
 

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
340
36
Ja richtig. Alle einzeln zu löschen wäre etwas umständlich ;)

Daniel, umständlich wäre besser gewesen. TRUNCATE TABLE `jtl_connector_link` löscht auch die Kunden und Auftragszuordnung. Ich habe beim Abgleich hunderte neuer Aufträge und Kunden in die Wawi bekommen. Mein Chef stand kurz vor dem Herzinfarkt.
Gibt es eine Möglichkeit diese Zuordnung zu erhalten?

Problematisch ist möglicherweise, dass die Aufträge früher im Shop nicht abgeschlossen wurden. Die alte Wawi holte die Aufträge und Kunden ...und ab da wurde alles in der Wawi weiter verarbeitet. Im Shop stehen die Aufträge als nicht abgeschlossen.... Somit hängt alles an der linktabelle.

Ist es möglich hierzu ein Ticket aufzumachen. Ich glaube die Connectoren (spricht Linktabelle), wird nicht supportet...?

Gruß
Martin Wehrle
 

testjo

Sehr aktives Mitglied
rrUHUM sorry dass ich mich hier melde.
Aber da gab es so ein streit in Forum wo ich und auch HULA und noch ein par fast zu Hause gejagt worden sind.
Nähmlich dass man in neue WAWI nicht mehr die Automatische Auftrag übernahme aus SHOP / Platform settings ändern kan auf MANUEL.

Antwort von JTL"Rsss war alle braucht keiner, hier ist es aber wider so ein Situation wo dieser ärger wen die schalter noch da gewesen war vor zu beugen war.

Jetzt rate ich persönlich ganz schnell eher den BAckup....
 

daniel.jtl

Moderator
12. März 2014
1.277
28
Ich werde den Weg gehen, dass ich den Shop leer mache und aus der Wawi komplett neu befülle.
Du hattest danach gefragt und ich hab dir gesagt wie es geht. Wenn da jetzt zuviel resettet wurde tut mir das leid, dann musst du dich aber bitte genauer ausdrücken.

Um das zukünftig zu vermeiden:
- Vor v2.1 des Connectors gibt es eine Tabelle "jtl_connector_link". Hier gibt die Spalte "type" an um welche Art von Datensätzen es sich handelt. Die Typen kann man hier sehen: https://gitlab.jtl-software.de/jtl-...c/jtl/Connector/Linker/IdentityLinker.php#L26
- Ab v2.1 der Connectors sind die Link-Tabellen auch nach Datentyp getrennt. Da ist es also etwas einfacher.
 

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
340
36
Du hattest danach gefragt und ich hab dir gesagt wie es geht. Wenn da jetzt zuviel resettet wurde tut mir das leid, dann musst du dich aber bitte genauer ausdrücken.

Um das zukünftig zu vermeiden:
- Vor v2.1 des Connectors gibt es eine Tabelle "jtl_connector_link". Hier gibt die Spalte "type" an um welche Art von Datensätzen es sich handelt. Die Typen kann man hier sehen: https://gitlab.jtl-software.de/jtl-...c/jtl/Connector/Linker/IdentityLinker.php#L26
- Ab v2.1 der Connectors sind die Link-Tabellen auch nach Datentyp getrennt. Da ist es also etwas einfacher.


Ist nicht dein Fehler. Ich hab's ja gemacht....

Solange die Linktabellen funktionieren, kommen die bestellungen auch nicht mehr rein. Mein Problem ist, dass die ganzen alten Bestellungen beim erstbefüllen aus der Wawi geflogen sind. Das sind in den 3 Shops einige 10.000, die online auf Status "offen" stehen. Somit kann die Wawi auch nicht mehr die Nummer zuordnen und hält es für neue Bestellungen. Wenn die rein kommen haben wir ein Problem. Vor allem weil sie auch den verfügbaren lagerbestand senken. Deshalb die Löschung. Wenn, wie #testjo schreibt, die Bestellungen automatisch übernommen werden, dann gute Nacht!
Aber alles hängt schlussendlich an den Linktabellen!!! Das ist der Knackpunkt....

ich tendiere dazu, alle alten Bestellungen aus den Shops zu löschen, die nicht in der aktuellen Wawi sind. Das verschlankt mir nach 7 Jahren Dauerbetrieb mancher unserer Gambio-Shops auch die Datenbank die teilweise mehrere hundert MB groß ist in teiweise an der Terrabyte grenze kratzen....

Ich mag den Tag nicht vor dem Abend loben und muss noch testen. Aber der Abgleich hat sonst soweit gut funktioniert.
Auch wenn es hackelte.... Es wurden zu Anfang nicht alle Produkte beim totalabgleich in den leeren Shop übertragen. Viele Bilder fehlten. Beim 2ten und dritten Abgleich wurde es dann besser.... manche Bilder haben noch immer keinen Thumb. Aber da versuche ich mal das ganze Bildarchiv im Shop neu zu rendern.
Die Preise (worum es eigentlich in diesem Threatt geht) wurden richtig übertragen. Auch die Sonderpreise!!! Die haben niergendwo vorher funktioniert.
Die Cross-Sellings blieben erhalten und der Preis-Status (z.B. aktuell nicht käufliches Produkt - ohne Warenkorb-Button) auch bsp. https://gartendeko.fischer-lahr.de/...hinen-223/Rasentraktor/Rasentraktor-V160.html


ich weiß noch nicht, mit welchem Gambio-Attribut ich die Kategorien auf "Kachel-Ansicht" setzen kann. Und ich habe das ungelöste Problem, dass der Kategorie-Titel aus den Attributen mit Wert "0" übertagen wird. bsp: https://gartendeko.fischer-lahr.de/Gartenschlauch---Wasserschlauch/
Aber dazu gibt es einen andren threat....
 
Zuletzt bearbeitet:

testjo

Sehr aktives Mitglied
Sorry Daniel mein Beitrag vorher war nicht an dich aber nur wegen den JTLWAWI und den Automaten... die man nicht abschalten kan ;)

Weisst Du wie man solche vielleicht doch etwas mit / zum testen in connector irgendwo etwas einrichten / ändern kan um vor zu beugen das WAWI die Aufträge automatisch übernimmt?
Womit ein art testlauf möglich ist..

Oder geht dass nur mit ein extra TestWawi, oder Testwawi Mandant, was ja beim updates oder änderungen, auch eigene anpassungen vor allem solang connector noch BETA ist beachtet werden soll! ?
 

daniel.jtl

Moderator
12. März 2014
1.277
28
ich tendiere dazu, alle alten Bestellungen aus den Shops zu löschen, die nicht in der aktuellen Wawi sind. Das verschlankt mir nach 7 Jahren Dauerbetrieb mancher unserer Gambio-Shops
Wenn das für dich möglich ist, kann ich dir das absolut empfehlen.
Grundsätzlich ist eine Reduzierung des Datenbestands die beste Maßnahme überhaupt in vielerlei Hinsicht.
Das senkt die Fehleranfälligkeit und verbessert vor allem die Performance enorm.
 

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
340
36
Wenn das für dich möglich ist, kann ich dir das absolut empfehlen.
Grundsätzlich ist eine Reduzierung des Datenbestands die beste Maßnahme überhaupt in vielerlei Hinsicht.
Das senkt die Fehleranfälligkeit und verbessert vor allem die Performance enorm.


ich hab das in diesem Shop https://gartendeko.fischer-lahr.de/Gartenfeuerstellen/ jetzt so gemacht weil er noch ziemlich frisch ist und wenig Bestellhistorie hat. Das Gartenzeug ist mein eigener Geschäftsbereich und Shop.
Buchhalterisch wär das bei den anderen Shops auch möglich. Aber ich mag aus SEO Gründen bei den Shops meiner Kollegen die z.T. sehr alte Bestellhistorie nicht verlieren. "Kunden die dieses Produkt kauften...." "Beliebte Artikel / Bestseller". Usw. Diese Daten zukünftig ausschlachten zu können ist mir wichtig. Es geht mir um die wertvolle interne Verlinkung und Themenrelevanz zu der jeder Käufer beiträgt.......

Ich muss also die Linktabelle neu aufbauen aber den ganzen alten Bestellschrott aus der Wawi fern halten.
Chef hatte die gute Idee: Wir machen eine Kopie der aktuellen Wawi im Testmandant, schießen aus dem Testmandanten alles in den leer gemachten Shop und per TRUNCATE TABLE geputzte Linktabelle und bauen so quasi die Linktabelle neu auf. Der ganze Bestellschrott von anno 2009 bis heute fliesst dabei in den Testmanden. Dannach würde wieder der Echtmandant übernehmen.
Daniel, geht das?

Gruß
Martin Wehrle
 
Zuletzt bearbeitet:

daniel.jtl

Moderator
12. März 2014
1.277
28
Das würde prinzipiell funktionieren, sofern es sich wirklich um eine exakte Kopie der Wawi DB handelt, und sich zwischen dem Wechsel keine IDs der Wawi-Daten ändern.

Der Vorteil bestünde allerdings dann auch nur darin, dass ihr den Datenbestand in der Wawi anschließend etwas überschaubarer hättet und keine "alten" Daten mehr gezogen würden.
Nachteil ist jedoch dass eure Shop-DB dann ja immer noch mit den Altlasten vollgestopft ist, und auch die Link-Tabellen mit "Fake-Einträgen" voll wären deren Relationen sich teils nur noch auf den Test-Mandanten beziehen würden.

Besser wäre in jedem Fall die Daten im Shop richtig zu bereinigen. Wenn das natürlich nicht möglich ist müsstet ihr es so versuchen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Allgemeine Einstellungen --> E-Mail Vorlagen (falsche Mail Codierung) JTL-Wawi 1.11 10
Neu Falsche Zahlungsart bei Gutscheinzahlungen im DSFinV-K-Export JTL-POS - Fehler und Bugs 1
Neu Falsche Berechnung der Kassen im Kundencenter - Multikasse noch aktiv Smalltalk 0
Hallo Variation sind Preise drinne JTL-Wawi 1.11 1
JTL Update auf 1.9 , danach Import Kundenspezifrische Preise velerhaft JTL-Wawi 1.9 0
Neu Der wahrscheinlich östlichste JTL Servicepartner: Standortvorteil, faire Preise und vieles mehr Dienstleistung, Jobs und Ähnliches 16
Neu Eigener Export - Kunden individuelle Preise + verfügbarer Bestand + VK netto der Kundengruppe User helfen Usern - Fragen zu JTL-Wawi 6
Neu Helfen Lösungen wie Unicorn wirklich, um die teuren Preise bei JTL zu vermeiden? Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu EK Preise beim Wareneingang Arbeitsabläufe in JTL-Wawi 4
Neu Artikelstammdaten Fenster individuelle Preise festlegen JTL-Wawi 2.0 3
Neu Kind-Artikel nicht bei Ebay anbieten Allgemeine Fragen zu JTL-Shop 1
Neu Wie ändere ich das vorausgewählte Lager bei Bestellungen? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehlender Rabattabzug bei Amazon Multirabatten Amazon-Anbindung - Fehler und Bugs 0
In Diskussion Workflow bei fehlerhaften Bankabgleich JTL-Workflows - Ideen, Lob und Kritik 4
Gelöst: Störung bei LInk11 - JTL- Shops teilweise nicht erreichbar Störungsmeldungen 1
Neu JTL Wawi 1.11.11 - Zahlungsabgleich bei FYRST Bank verlangt immer Passwort User helfen Usern - Fragen zu JTL-Wawi 0
Kundengruppenrabatte werden bei einzelnen Artikeln nicht übernommen – „Rabatte ignorieren“ springt nach Speichern zurück JTL-Wawi 2.0 2
Neu [API] Zahlungen bei salesOrders verbuchen Schnittstellen Import / Export 0
Neu Unerwünschtes Scrollen/Springen zum Seitenanfang bei Footer-Menüs (Mobile) JTL-Shop - Fehler und Bugs 0
Frage stellen bei Bestellung JTL-Wawi 1.11 1
Bei Update auf 2.05 kam folgende Meldung JTL-Wawi 2.0 2
Neu Fehleretikett bei OTTO Bestellungen bzgl. Adresszusatz JTL-ShippingLabels - Fehler und Bugs 2
Skonto wird bei Zahlung setzen nicht berücksichtigt JTL-Wawi 1.11 2
Wawi 1.11.9 Ständige Abstürze bei Aktualisierung Artikelstammdaten JTL-Wawi 1.11 4
Neu Erstellung der Sitemap bei WaWi Abgleich funktioniert nicht Allgemeine Fragen zu JTL-Shop 0
Neu Bug? Führende Nullen bei Sendungsnummern verschwinden in JTL-Wawi 2.0.3 JTL-ShippingLabels - Fehler und Bugs 1
Neu Update nach 5.7.1 hängt bei Mirgation Installation / Updates von JTL-Shop 4
Wawi 1.11. Rechnungsanhang funktioniert nicht mehr bei Versandmail JTL-Wawi 1.11 6
Fehlermeldungen bei Einrichtung DHL 4.0 "Objektverweis" und "Konfiguration Versandart" JTL-Wawi 1.11 2
Error 500 bei Neuinstallation Einrichtung JTL-Shop5 7
Neu Amazon Versandentgelt Kaufen bei Standardbestellungen Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Hilfe bei jtl-pos Synchronisation User helfen Usern - Fragen zu JTL-Wawi 5
Neu Fragen zum SaaS-Connector / Shopware6 bei Lagerbestandskorrektur Shopware-Connector 0
Kontrollkästchen "Export" bei Zahlungen nicht mehr angehakt JTL-Wawi 2.0 4
Neu Seltsamer Fehler bei PayPal-Checkout: "Warenkorb enthielt Vaterartikel..." JTL-Shop - Fehler und Bugs 2
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Neu Falsch erzeugte Ausgangszahlung bei Teilzahlungen und Retoure (Kauf auf Rechnung) Arbeitsabläufe in JTL-Wawi 0
Anmeldung mit OAuth bei Versanddienstleister notwendig JTL-Wawi 1.10 5
Neu Kritisches Problem bei DHL 4.0: Handelsstücklisten brechen EU- und Exportversand JTL-ShippingLabels - Fehler und Bugs 25
Neu Muss bei DHL Express ebenfalls was geändert werden, aufgrund DHL 4.0? User helfen Usern - Fragen zu JTL-Wawi 1
Ameise.exe Fundort bei JTL WAWI 2.02 JTL-Wawi 2.0 2
Neu Keine Adressvalidierung bei DHL Versenden 4.0? JTL-ShippingLabels - Ideen, Lob und Kritik 5
Fehlermeldung bei DHL 4.0 versand JTL-Wawi 2.0 26
Neu Neuerdings E-Mail benachrichtigung bei "Pick up in Store", allerdings mit E-Mail "Bestellung wurde abgeholt" Shopify-Connector 0
Neu keine Kontakt Absender/Empfänger bei DHL Versenden 4.0 JTL-ShippingLabels - Ideen, Lob und Kritik 4
Neu DHL Versenden 4.0 HS Code-Fehler bei Freiposition JTL-ShippingLabels - Fehler und Bugs 20
Neu Muss man für DHL Versenden 4.0 einen neuen Benutzer bei DHL anlegen? JTL-ShippingLabels - Ideen, Lob und Kritik 2
Ebay angebote lassen sich nicht mehr bei JTL bearbeiten JTL-Wawi 2.0 0
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Fehler bei Bearbeitung von Attributen via HTML-Editor JTL-Wawi 2.0 3

Ähnliche Themen