Neu Sprachen aus Wawi und Shop entfernen

MirkoWK

Sehr aktives Mitglied
14. März 2022
801
290
Für 1.6. ist die Liste betroffener Tabellen mit SICHERHEIT anders.
Hi,

das die Liste eine andere ist, passt ja. Nur wirft mit die Abfrage die Tabelle tRechnung aus, obwohl es keine Spalte kSprache gibt. Daher ist halt die Frage, ob die Abfrage für die 1.6 noch angepasst werden müsste.
Idealerweise wäre ein Abfrage, mit welcher man herausfindet, wo auf tSpracheUsed referenziert wird bzw. alles zu finden, was kSprache != 1 hat.
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
801
290
Hallo nochmal,

hat vielleicht noch jemand Ideen zu diesem Thema?

Bzw. gibt eine DB-Abfrage mit der man in allen Tabellen die Spalte kSprache nach einer ID != 1 durchforsten kann?

Danke im Voraus
Mirko
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
801
290
Hier noch ein Update, was vielleicht das Thema hier etwas voranbringen kann.

Diese Abfrage hier scheint zuverlässig alle Tabellen auszuspucken, welche die Spalte kSprache enthalten:
SQL:
SELECT *
FROM information_schema.columns
WHERE column_name = 'kSprache'


Nachfolgend kann man alle Tabellen durchsuchen, was ich per Excel zusammengebastelt habe - hier der Anfang:
SQL:
SELECT kSprache, 'Rechnung.tRechnung' AS 'Tabelle' FROM Rechnung.tRechnung WHERE kSprache >1
UNION SELECT kSprache, 'DbeS.vDownloaddateiSprache' AS 'Tabelle' FROM DbeS.vDownloaddateiSprache WHERE kSprache > 1
UNION SELECT kSprache, 'pps.tOperationStepSprache' AS 'Tabelle' FROM pps.tOperationStepSprache WHERE kSprache > 1
UNION SELECT kSprache, 'DbeS.vEinheit' AS 'Tabelle' FROM DbeS.vEinheit WHERE kSprache > 1
UNION SELECT kSprache, 'pps.lvDisposition' AS 'Tabelle' FROM pps.lvDisposition WHERE kSprache > 1
UNION SELECT kSprache, 'dbo.tMassEinheitSprache' AS 'Tabelle' FROM dbo.tMassEinheitSprache WHERE kSprache > 1
UNION SELECT kSprache, 'Rechnung.vRechnungAttribut' AS 'Tabelle' FROM Rechnung.vRechnungAttribut WHERE kSprache > 1
UNION SELECT kSprache, 'Nachrichten.tTextbausteinInhaltSprache' AS 'Tabelle' FROM Nachrichten.tTextbausteinInhaltSprache WHERE kSprache > 1

Wenn man sich alle nimmt, dann kommen unseren Fall nur noch die Tabellen raus:
  • dbo.tSprachen
  • dbo.tSpracheUsed
Somit ist meiner Meinung nach gut geprüft, dass tatsächliche keine der durch Unicorn aktivierten Sprachen verwendet wird.
Also könnte man doch in dem Fall problemlos die unnötigen Sprachen in tSpracheUsed per DB entfernen?

Was meint ihr?
 

John

Sehr aktives Mitglied
3. März 2012
3.885
942
Berlin
Ich würde mir an dieser Stelle ja mal etwas Support durch Beteiligte der Firmen JTL und Marcos Sotfware erhoffen, nachdem der Schwarze Peter seit Jahren hin und her geht.

Marcos Software hat das Problem verursacht, jetzt aber abgestellt.
JTL hat bisher keine Lösung geliefert, um uns beim Aufräumen zu unterstützen und der Verweis an Servicepartner ist nicht so toll

Nachdem nun hier in der Community ein Lösungsweg skizziert ist, würde ich mir wüschen, dass JTL und Marcos Software sich eine Stunde zusammen setzen und diesen Weg prüfen und ggf. freigeben.

Wie wäre es:

@Mick65 von marcos software
@Enrico W. von JTL
 

Manuel Pietzsch

JTL-Wawi
Mitarbeiter
2. Januar 2012
2.894
1.071
Hückelhoven
Hi Freunde,

es tut mir leid, aber den Thread hier hatte ich nicht mehr auf dem Schirm.
Wenn ihr tSpracheUsed löscht ist die Sprache in der Wawi weg, alle darauf referenzierenden Daten sind allerdings noch da. Ich bin bei sowas immer eher pragmatisch unterwegs und würde wie folgt vorgehen:
  • Merkt euch die Einträge in tSpracheused (irgendwo in einer Textdatei) (SELECT * FROM dbo.tSpracheUsed)
  • Schmeißt raus was ihr denkt, dass es nicht mehr verwendet wird. (z.B.: DELETE dbo.tSpracheUsed WHERE cNameDeu = 'Dänisch')
  • Wenns irgendwo zwickt (ich glaub da passiert nix), dann tragt den Datensatz wieder bei dbo.tSpracheUsed ein
Wichtig zu wissen ist dabei folgendes:

Wenn ihr die Sprache bereits in Aufträgen verwendet erhaltet ihr beim Löschen folgende Meldung: "Die DELETE-Anweisung steht in Konflikt mit der REFERENCE-Einschränkung "FK_Verkauf_tAuftrag_kSprache" <- dann müsst ihr erst die Verweise auf die Sprache entfernen (womit ihr vermutlich den Auftrag ändert)

Ich hoffe ich konnte weiterhelfen

Gruß

Manuel
 

tresor-online

Sehr aktives Mitglied
15. Juni 2015
434
33
Guten Morgen!
Ich würde das auch gerne schon seit langem durchziehen, da wir 2 Sprachen haben (fra/ita), die wir seit Jahren nicht mehr verwenden (und auch nie mehr verwenden werden).

Ich hab jetzt mal in unserer Testinstallation so durchgeführt.
Bei uns ist es so bei den Sprachen:
ID Sprache
1: Deutsch
2: Französisch
3: Italienisch
4: Englisch

Also erst alle Aufträge, die kSprache fra/ita haben auf Englisch umgestellt.
Dann hab ich beide bei dbo.tSpracheUsed gelöscht.

Wawi läuft, hab mich mal durch Artikel und Aufträge durchgeklickt. Scheint alles zu laufen.

Wenn ich mich das dann im Live System auch trauen sollte, noch eine Frage:
Ist es ein Problem, dass jetzt die IDs 2,3 bei dbo.tSpracheUsed fehlen?
Jetzt gibt es ja nur mehr 1 (Deutsch) und 4 (Englisch)
 

JohnFrea

Sehr aktives Mitglied
21. September 2017
899
284
Ich holfe dieses leidige Thema nochmal hervor, weil bei uns demnächst 1.7 ansteht und wir die unnützen Sprachen vorher los werden wollen.

Tabellen, die kSprache mit ungewollten Sprachen enthalten, lassen sich in drei Gruppen Teilen.

1. Tabelle genutzter Sprachen
dbo.tSpracheUsed

Das ist trivial.

2. Tabellen mit Artikel, Eigenschaften, Zahlungsarten, Vorlagen etc
dbo.tArtikelAttributSprache
dbo.tArtikelBeschreibung
dbo.tAttributSprache
dbo.tEigenschaftSprache
dbo.tEigenschaftWertSprache
dbo.tVersandartSprache
dbo.tFormularVorlage
dbo.tHerstellerSprache
dbo.tKategorieSprache
dbo.tMerkmalSprache
dbo.tMerkmalWertSprache
dbo.tZahlungsArtSprache

Aus diesen Tabellen müssen die Einträge entfernt werden. Sehe ich als problemlos an. Die Informationen sollen weg.

3. Tabellen, die Vorgangsbezogen sind

dbo.tgutschrift
dbo.tBestellung
dbo.tkunde

Irgendwann hat z.B. eine Kunde via Etsy/Unicorn aus Tschechien bestellt. Sowohl der Eintrag in tKunde als auch tBestellung weist kSprache = 21 auf.
Was mache ich mit diesen Einträgen? Auf kSprache = 2 (Englisch) updaten?
 

John

Sehr aktives Mitglied
3. März 2012
3.885
942
Berlin
Wer von Euch hat denn wirklich mal Sprachen in einem Livesystem entfernt? Gabs Nebeneffekte?

z.B. wenn man dann später doch wieder eine Sprache hinzufügt, so wird in tSpracheUsed kSprache nicht mehr fortlaufend sein, weil der Zähler in tpk für tSpracheUsed nicht mit zurück gesetzt wird.
Eigentlich dürfte das keine Probleme machen...eigentlich ;)
 

tresor-online

Sehr aktives Mitglied
15. Juni 2015
434
33
Wer von Euch hat denn wirklich mal Sprachen in einem Livesystem entfernt? Gabs Nebeneffekte?

z.B. wenn man dann später doch wieder eine Sprache hinzufügt, so wird in tSpracheUsed kSprache nicht mehr fortlaufend sein, weil der Zähler in tpk für tSpracheUsed nicht mit zurück gesetzt wird.
Eigentlich dürfte das keine Probleme machen...eigentlich ;)
Wir haben bei uns ITA und FRA wieder komplett aus der WAWI entfernt (erst aber in einer Testumgebung probiert, dann erst im Livesystem) ;)
Bis jetzt (ca. 4 Monate her) keine Nebenwirkungen. Ob was passiert, wenn man wieder eine Sprache hinzufügt kann ich aber nicht sagen und hoffentlich bin ich auch nie in der Situation. 😁
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu ISO Sprachen Problem - hier: Spanisch JTL-Shop - Fehler und Bugs 1
Neu Vorschaubild aus dem Musterbeispiel geht nicht weg, wenn Bild übertragen wurde Allgemeine Fragen zu JTL-Shop 2
Kein e-Mail Versand aus der Wawi - Fehlermeldung JTL-Wawi 1.11 10
Neu DPD-Businessvertrag nicht möglich, wenn man Bestellungen aus Amazon abwickelt? JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Versandgruppe aus Verkaufskanalverwaltung - Amazon löschen funktioniert nicht JTL-Wawi - Fehler und Bugs 0
Neu Werden Bilder aus shopify in JTL geladen? Shopify-Connector 4
Sonderpreise werden vom Shop aus Wawi nicht übernommen JTL-Wawi 1.10 1
Neu Gutschein löst mehrere Lagerbuchungen aus JTL-POS - Fehler und Bugs 0
Neu _1 aus dem Titel einer Kategorie entfernen Betrieb / Pflege von JTL-Shop 0
JTL 1.11 aus Downloads und Supportseite verschwunden / ZugFerd Ausgabe geändert? JTL-Wawi 1.11 2
OnePageComposer - diverse HTML-Tags werden aus Richtext automatisch gelöscht Einrichtung JTL-Shop5 4
Neu Heute wied kein Versand bei Amazon bestätigt und manueller Abgleich gibt Fehlermeldung aus Amazon-Anbindung - Fehler und Bugs 1
Neu Wie kommen die Versandarten aus JTL-Wawi in den JTL-Shop? Betrieb / Pflege von JTL-Shop 7
Neu Artikeletiketten aus einem Aftrag heraus druckbar machen JTL-Wawi - Ideen, Lob und Kritik 1
Produkt-API v4 Support bei OTTO läuft aus (10.12.2025) – Zukunft mit JTL Wawi unklar Otto.de - Anbindung (SCX) 25
Neu (Bank-)Rückzahlungen aus der Wawi heraus nicht mehr möglich JTL-Wawi - Fehler und Bugs 2
Neu KI-WaWi-Workflows: Eigene KI-Endpunkte direkt aus JTL-Workflows ansprechen – ohne Plugin, flexibel und schnell Dienstleistung, Jobs und Ähnliches 3
Neu Verkäufe aus LS-Pos werden nicht mehr in der Wawi angezeigt Fragen rund um LS-POS 2
Neu Blog Kategorie nicht erstelbbar "Bitte füllen Sie alle Pflichtfelder korrekt aus." JTL-Shop - Fehler und Bugs 4
Neu Artikel lassen sich nicht aus Shopify Store löschen Shopify-Connector 4
Neu Bei allen Artikeln aus einer Execlliste die Lieferzeiten einheitlich setzen. JTL-Wawi 1.6 4
Neu Aus JTL Wawi übernommene Aufträge in JTL POS ergänzen JTL-POS - Ideen, Lob und Kritik 0
Neu Automatische Datenübernahme aus Wawi-HTML in den Shop verhindern Hallo zusammen, Allgemeine Fragen zu JTL-Shop 3
Neu Shop 5 globale Variable die aus der Wawi gefüllt wird? Allgemeine Fragen zu JTL-Shop 0
Neu Import aus Billbee und Schnittstelle zu Strato Smartwebshop Schnittstellen Import / Export 4
Neu Frage: Artikelimport aus Amazonlisting von Drittanbietern User helfen Usern - Fragen zu JTL-Wawi 4
Neu Mittels Ameise Aufträge aus 2 einzelnen CSV Dateien erstellen Schnittstellen Import / Export 5
Neu Enorme Anfragen/Aufrufe vorw. aus Brasilien, Zugriffe auf Merkmalfilter Allgemeine Fragen zu JTL-Shop 4
Neu Portlet - Zugriff auf Settings aus dem Adminbereich Technische Fragen zu Plugins und Templates 0
kann man inzwischen aus der Wawi auf kaufland Varianten bilden, wenn ja, ab welcher Version? kaufland.de - Anbindung (SCX) 0
Buchhalterische Abwicklung von Gutscheinen aus Rechnungskorrekturen Allgemeine Fragen zu JTL-Vouchers 0
Neu 0,1% an der Kasse erstellte Kunden nicht synchronisiert mit JTL Wawi Allgemeine Fragen zu JTL-POS 0
Neu Welche SQL Server Version für WaWi 1.0.0.0.0 unter Windows 11 Installation von JTL-Wawi 6
Neu Wawi 2.0.... Hab ich was verpasst? ;-) Eigene Übersichten in der JTL-Wawi 1
Neu Download WaWi 1.0.0.0.0 Installation von JTL-Wawi 2
Neu Update WAWI 1.10.14.3 auf 1.11.4.0 Installation von JTL-Wawi 4
Wawi-Update cloudflare??? JTL-Wawi 1.11 5
Neu Wawi Abonnements, wie automatisiert vorgehen? best practice? Wawi 1.10.14.3 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wawi 0.9.9.923 zwecks Aufbewahrungspflicht auf Windows 11 PC umziehen Installation von JTL-Wawi 5
Neu SUCHE Freelancer für JTL WAWI Anbindung an WooCommerce und Einrichtung Dienstleistung, Jobs und Ähnliches 2
Neu JTL Wawi sendet keine aufzuschaltenden Artikel an Amzon Amazon-Anbindung - Fehler und Bugs 2
Neu Ist es korrekt, dass Belegdaten von Amazon (VCS) mit einer etwa 7-tägigen Verzögerung in WAWI landen? Amazon-Anbindung - Fehler und Bugs 2
Neu Ärger mit CountX: Verzögerung bei der Bearbeitung von VCS-Daten in WAWI führt zu unvollständigen Steuerdaten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Nicht alle Artikel einer Bestellung werden an die WaWi übermittelt Amazon-Anbindung - Fehler und Bugs 3
FIFO oder LIFO in WAWI JTL-Wawi 1.10 2
Neu GELÖST! Amazon "Aufzuschaltende Angebote" seit Tagen in "wird gesendet" bei WAWI 1.11.3 Amazon-Anbindung - Fehler und Bugs 10
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Neu Dokumentation: Kundenverknüpfung JTL-Wawi (Version 1.10.15.0) zu JTL-Shop JTL-Shop 5.2 Onlineshop-Anbindung 0
Einzelartikel als Kindartikel zu einem neuen Vaterartikel zusammenführen (JTL-Wawi + Shopware Connector) JTL-Wawi 1.8 0
Neu Handhabung JTL Wawi - zu Datev Unternehmen Online User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen