Nur aktive Artikel zum Shop übertragen ?

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
Ich habe schon wieder bzw. immer noch das Problem, das wenn ich Artikel in den Shop übertragen möchte, immer alle Artikel zum Shop übertragen werden. Ich möchte allerdings nur die "Aktiven" Artikel übertragen.
Aktiv sind ca. 150.000 Artikel, beim Webshop Abgleich werden aber immer alle 2.06 Millionen Artikel übertragen. Sie stehen dann zwar nicht im Shop, aber irgenwie werden sie trotzdem übertragen. Wie kann ich das umgehen, ist das ein Bug, oder worauf muss ich noch achten ? Der shop war komplett leer, habe ihn über das Backend zurück gesetzt.
 

maydo

Sehr aktives Mitglied
28. März 2011
2.135
86
DE-Fulda
AW: Nur aktive Artikel zum Shop übertragen ?

Hi,

wenn du sie auf webshop inaktiv setzt, werden sie auch nicht übertragen.
übertragen werden alle webshop aktiven, unabhängig ob bestand oder nicht
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Nur aktive Artikel zum Shop übertragen ?

Ich habe alles Artikel die keinen Preis haben komplett inaktiv gesetzt. Dh. dann sollten sie auch nicht an den Shop übertragen werden. Bei der Üertragung steht aber ganz rechts die Zahl aller Artikel.
Die Tabelle tQueue ist leer...

webShop1.jpg webShop2.png
 

Anhänge

  • webShop1.jpg
    webShop1.jpg
    38 KB · Aufrufe: 45
  • webShop2.png
    webShop2.png
    9 KB · Aufrufe: 44

maydo

Sehr aktives Mitglied
28. März 2011
2.135
86
DE-Fulda
AW: Nur aktive Artikel zum Shop übertragen ?

dann sind die vermutlich bereits im queue zum übertragen.
lass mal einen kompletten abgleich durchlaufen.
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Nur aktive Artikel zum Shop übertragen ?

tQueue ist leer gewesen, daran kann es also nicht liegen.
Einen "kompletten Abgleich" wollte ich ja gerade nicht machen. Denn der Abgleich von über 2 Millionen Artikel dauert über 2 Tage. ;)
Darum habe ich ja alle Artikel die kein Preis haben auf Inaktiv gesetzt, damit der Abgleich schneller geht.
Und sie sind über die DB auf Inaktiv gesetzt worden.


alle aktiven ohne VK
select *From tartikel where caktiv = 'Y' and fvknetto = 0
alle aktiven ohne vk auf inaktiv setzen
update tartikel set caktiv = 'N' where caktiv = 'Y' and feknetto = 0

alle inaktiven mit VK
select *From tartikel where caktiv = 'N' and fvknetto > 0
alle aktiven ohne vk auf inaktiv setzen
update tartikel set caktiv = 'Y' where caktiv = 'N' and feknetto > 0

Sie werden in der Wawi dann auch nicht mehr angezeigt, wenn man sich dort nur die aktiven anzeigen lässt.
An dieser Einstellung kann es also nicht liegen.

Der Abgleich läuft übrigens immer noch...^^
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Nur aktive Artikel zum Shop übertragen ?

Ist denn diese Einstellung dem normalen "Artikel Inaktiv" übergewordnet ?
Eigentlich sollte diese Einstellung doch keine Rolle spielen wenn der komplette Artikel auf Inaktiv gesetzt ist oder ?
 

MichaelH

Sehr aktives Mitglied
17. November 2008
14.216
1.798
AW: Nur aktive Artikel zum Shop übertragen ?

Direkt in der DB fummeln ist immer so eine Sache, das kannst du besser über die Ameise machen und dann wird das auch klappen.
Vermutlich wird ein Sync-DB-Eintrag nötig sein, den Artikel im Shop rauszunehmen, wenn er derzeit aktiv ist, und das macht dein Update eben nicht.
-> Synchronsiation ist keine triviale Sache ...
 

Dalibor Josic

Sehr aktives Mitglied
22. Dezember 2014
1.184
142
Gaildorf
AW: Nur aktive Artikel zum Shop übertragen ?

Wenn ein Artikel per Hand oder Ameise auf inaktiv gesetzt wird, dann wird auch Webshop mit auf inaktiv gesetzt. Da du direkt auf die Datenbank zugegriffen hast, wurde dies nicht berücksichtigt. Grundsätzlich gilt: Finger weg von DB. Soll keine Kritik sein, sondern als gut gemeinter Rat.
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Nur aktive Artikel zum Shop übertragen ?

Danke für die nett gemeinten Tips, aber es gibt Dinge die lassen sich nur direkt über die DB machen. Und so ganz unerfahren bin ich auch nicht, gab mal Zeiten wo ich selber CMS Systeme geschrieben habe. ^^
Aber einige Dinge vergisst man über die Jahre halt auch mal wieder. :D

Gerade in meinem speziellen Fall sind halt auch mal spezielle Anpassungen nötig. Denn ich habe eine sehr große Datenbank. Sie war ursprünglich mal 106GB groß, hat 32 Millionen Zeilen und ca. 2,06 Millionen Artikel. Inzwischen konnte ich sie auf niedliche 10GB schrumpfen, allerdings mit der selben Anzahl an Artikeln und Zeilen. Daher ist die Ameise da nicht immer hilfreich. Der Import ist ja auch nicht direkt über die Ameise, sondern die Konsole geschehen. Der Tip bzw. das SQL Statement kam übrigens direkt von JTL. ;)

Der Import ist gestern Abend übrigens fertig gewesen. Und auch wenn wärend des Imports über 2 Millionen Artikel anzeigt wurden, wurde am Ende angezeigt, das nur die von mir gewünschten 150.000 Artikel importiert wurden.

webShop3.jpg

Warum das so ist und ob die Anzeige direkt beim Import ein Bug ist, kann wohl nur jemand von JTL sagen. Wie es scheint, werden auch beim Shop erstmal alle Artikle übertragen und dann für den Shop selber nochmal auf Inaktiv gesetzt.

In der MySQL DB vom Shop stehen nun in der Tabelle "tartikel" genau 154995 Artikel, das sind die Artikel die einen Preis haben und in der Wawi auf Aktiv stehen. Soweit also auch alles korrekt.

Was noch interessant zu wissen wäre, was in den Tabellen "tkategorieartikel" und "tkategorieartikelgesamt".
In tkategorieartikel stehen 3,296,776 Artikel und in tkategorieartikelgesamt stehen 1,778,775 Artikel.
 

Anhänge

  • webShop3.jpg
    webShop3.jpg
    21,8 KB · Aufrufe: 22

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: Nur aktive Artikel zum Shop übertragen ?

Hallo,

man sollte so etwas nicht per SQL machen.

Sobald Artikel inaktiv geschaltet wird, werden Delete Einträge in der Queue erstellt, damit diese im Shop gelöscht werden. Beim SQL Fehlt dies.
Sonst hat man sehr schnell Inkonsistenzen zwischen Wawi und Webshop.
Inaktive Artikel werden beim Abgleich übergangen.

Webshop aktiv wird in der Tabelle tArtikelShop gespeichert. Wenn dann dort mit cInet/cDelInet arbeiten.

Weiterhin muss bedacht werden das Gesamtanzahl alle Artikel summiert anzeigt (Insert + Delete)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Import von Kategorien geht nur für die Standrdsprache. Zweite Sprache geht leider nicht. JTL-Ameise - Fehler und Bugs 4
Neu Verwaltet Greyhound mit WaWi 1.9 auch die Lieferanten, oder nur Kunden? User helfen Usern - Fragen zu JTL-Wawi 0
Neu nur die Infos zu Artikelbilder in CSV exportieren JTL Ameise - Eigene Exporte 1
Beantwortet Abfrage liefert nur Ergebnis bei exakt einem Result Eigene Übersichten in der JTL-Wawi 1
Neu Nur Kindartikel anzeigen in bestimmter Kategorie Allgemeine Fragen zu JTL-Shop 4
Neu Artikel im Shop nur für DE ausschliessen Allgemeine Fragen zu JTL-Shop 2
Neu Artikel nur zur Ansicht in Shop ... ohne Kauf-Button Betrieb / Pflege von JTL-Shop 2
Neu 📢 Plugin "Verbotene Artikel: Kauf nur für richtige Kundengruppe" by NETZdinge.de Plugins für JTL-Shop 1
Neu Abgleich mit JTL-Shop nur neue oder geänderte Bilder Onlineshop-Anbindung 9
Neu Neues Zusatzfeld-Set für Shopware 6 in JTL erstellen (nicht nur custom_jtl) Shopware-Connector 0
GPRS nur mit Shopify JTL-Wawi 1.9 4
DHL Europaket via DHL 3.0 - Label nur noch ohne Firmennamen? JTL-Wawi 1.9 1
GPSR für nur einen Artikel des Hersteller JTL-Wawi 1.9 2
Neu Nur geänderte Artikel per Ameise exportieren JTL Ameise - Eigene Exporte 5
Neu Artikel Bilder bei neuen Amazon Artikeln immer nur JTL Dummy Bild Amazon-Lister - Fehler und Bugs 1
Neu Artikeletiketten Druck funktioniert auf einmal nicht mehr - nur weißes Etikett User helfen Usern - Fragen zu JTL-Wawi 10
In Diskussion Workflow soll nur Montags bis Freitags greifen JTL-Workflows - Ideen, Lob und Kritik 12
Neu DHL Label drucken - kommt nur eine Adresse raus aber kein Label User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Workflow besteht alle Test wird nur nicht ausgeführt JTL-Workflows - Fehler und Bugs 23
Neu Umfrage: Scanpflicht auf Artikelebene (Nur für bestimmte Artikel aktivieren/deaktivieren) JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Picken nur von dem Lagerplatz, der 100 % der Aufträge bedienen kann Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Sprachvariablen: Statt mehreren Variablen (wie z. B. %s %s) nur eine bestimmte ausgeben Allgemeine Fragen zu JTL-Shop 2
Neu Abholung in Filiale nur bei genügend Bestand Plugins für JTL-Shop 3
Neu Habe ich ein Sicherheitsproblem oder bin ich nur unfähig? Allgemeine Fragen zu JTL-Shop 19
Neu Bestellungen von nur einem Standort importieren Shopify-Connector 0
Neu Merkmal in Artikelliste ausgeben bei entsprechendem Artikel ausgeben Allgemeine Fragen zu JTL-Shop 0
Neu XML Rechnung - Artikel werden für 0€ verkauft, warum? JTL-Wawi - Fehler und Bugs 0
Farben der Artikel in der Artikelverwaltung (F2) JTL-Wawi 1.9 2
Neu MHD in der Inventur liste aber nicht im Artikel JTL-Wawi - Fehler und Bugs 0
Neu Artikel bei Amazon neu Listen mit "Neuer" ASIN Amazon-Lister - Ideen, Lob und Kritik 0
Neu XAMPP, JTL Wawi -> Artikel werden nicht im Shop angezeigt. Allgemeine Fragen zu JTL-Shop 1
Neu 💙 Neues Plugin: Ähnliche Artikel als Liste (Ähnliche Artikel vergleichen) Plugins für JTL-Shop 0
Problem beim Import von Artikelbeständen wenn Artikel auf Pickliste User helfen Usern - Fragen zu JTL-Wawi 3
Beantwortet Eigene Übersicht - Artikel Beschreibung im F2 Panel einbetten Eigene Übersichten in der JTL-Wawi 2
Artikel Merkmale in der Rechnung anzeigen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 10
eBay Artikel wird nicht vollständig aktualisiert eBay-Anbindung - Fehler und Bugs 0
Artikel mit Hinweis auf Einkaufsliste setzten JTL-Wawi 1.9 0
Hersteller-Adresse mit auf Artikel-Etikett und Rechnung JTL-Wawi 1.9 4
Neu verschiedene Größen für ein Artikel Allgemeine Fragen zu JTL-POS 4
Neu eBay Artikel automatisch Menge einstellen - geht nicht Einrichtung und Installation von JTL-eazyAuction 0
Einkauf einzelner Artikel - Verkauf als Set JTL-Wawi 1.9 1
Neu Artikel Leichen bereinigen in der Datenbank Betrieb / Pflege von JTL-Shop 3
Artikel im Shop sichtbar obwohl kein Lagerbestand. JTL-Wawi 1.6 2
Neu Pickliste für Aufträge mit mehr als einem Artikel aus verschiedenen Lagerbereichen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neue Artikel werden nicht angezeigt im Shop JTL-Wawi 1.9 1
kaufland.de Artikel steht seit Tagen "in Prüfung" kaufland.de - Anbindung (SCX) 0
kaufland.de Artikel steht seit Tagen "in Prüfung" JTL-Wawi 1.9 0
Neu GPSR Umsetzung auch für "Artikel auf Anfrage" nötig? User helfen Usern - Fragen zu JTL-Wawi 2
Neu WMS - Mini Artikel ohne Barcode Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Neuen ähnlichen Artikel direkt aus Auftrag - wie erstellen? User helfen Usern - Fragen zu JTL-Wawi 3

Ähnliche Themen