Abweichende Attributwerte für POS-Kasse via Ameise importieren

Lukast

Aktives Mitglied
9. September 2022
11
2
Hallo liebe JTL NutzerInnen & Team,

ich versuche seit einiger Zeit, eine größere Zahl von Artikeln für unsere Ladenkasse fit zu machen. Dort rufen wir die Artikel per PLU auf.

Die PLU ist bei jedem Artikel für die Plattform WAWI hinterlegt, fehlt aber in den Artikeleigenschaften für die POS Plattform "KasseLaden".
Ich schaffe es nicht, sie per Ameise von WAWI auch nach "KasseLaden" zu kopieren. Es gibt dort beim Import von Attributen den Tab "Abweichende Attributwerte in Verkaufskanäle" aber dort ist nur "Webshop" gelistet, nicht jedoch die POS Kasse.
Hat jemand eine Idee, wie ich den Wert elegant für rund 200 Artikel kopieren kann, ohne das händisch zu machen?
Oder habe ich einen Denkfehler?

Beste Grüße,
Lukas


Bildschirmfoto 2026-01-17 um 15.24.39.jpg

Bildschirmfoto 2026-01-17 um 15.28.49.jpgBildschirmfoto 2026-01-17 um 15.28.43.jpg
 

Atelier-Zippel

Sehr aktives Mitglied
27. Dezember 2022
170
48
Firma
Atelier Zippel, Bernd Zippel Nachf.
Hallo Lukas,

von der Brust ins Auge, wenn Ameise Attribute nicht will ...

Admin -> eigene Felder -> Gruppe anlegen -> JTL-Pos
Admin -> eigene Felder -> Feld anlegen ->PLU
Deine CSV Datei ->
Ameise -> import -> Eigene Felder Artikel Artikel - Name: PLU - Wert: xxxx

Workflow -> Artikel Manuell -> Ereignis anlegen -> PLU
Workflow -> anlegen -> PLU
Workflow -> neue Bedingung -> Artikel -> eigene Felder -> JTL-Pos -> PLU großer als 0
Workflow -> neue Aktion -> Wert setzen -> Variable -> Attribute -> Global\PLU\Einsprachig -> Wert: {{ Vorgang.EigeneFelder.JTL-Pos.PLU }}
Feld leeren: x

Wawi -> Artikel (F2) -> neuer temporärer Filter -> eigene Felder -> Filter aktivieren -> Mindest ein der ... -> eigene Felder auswählen -> PLU ...

beim ersten Artikel ausprobieren -> Workflow Ereignis auslösen -> PLU -> Prüfen im Artikel
wenn alles passt ->
alle markieren -> Workflow Ereignis auslösen -> PLU

LG

Bernd
 

Lukast

Aktives Mitglied
9. September 2022
11
2
Lieber Bernd,

danke für den Tip!
Allerdings sind die PLU Werte für die Kasse zunächst inaktiv. Erst wenn ich hier manuell einen Haken gesetzt habe (ohne die Werte einzutragen) funktioniert der Workflow...
Hast du eine Idee, wie dieser Wert so aktiviert werden kann, dass ich nicht alle einzeln anfassen muss?

Liebe Grüße
Lukas
 

Anhänge

  • Bildschirmfoto 2026-01-29 um 23.24.18.jpg
    Bildschirmfoto 2026-01-29 um 23.24.18.jpg
    131,9 KB · Aufrufe: 5
  • Bildschirmfoto 2026-01-29 um 23.24.10.jpg
    Bildschirmfoto 2026-01-29 um 23.24.10.jpg
    105,4 KB · Aufrufe: 5

Atelier-Zippel

Sehr aktives Mitglied
27. Dezember 2022
170
48
Firma
Atelier Zippel, Bernd Zippel Nachf.
Hallo Lukas,

habe eine Möglichkeit gefunden, aber geht nur mit CustomWorkflows.(Edition JTL Pro)
Basis: https://support.t4dt.com/hc/de/arti...ttribute-für-Shops-per-Workflow-setzen-ab-1-6
Danke an -> T4DT GmbH

Script auf dem SQL Server: Ihr öffnet das Managementstudio mit der Datenbankverbindung und geht in den betroffenen Mandanten:

Script:

--Copyright (c) 2022 T4DT GmbH
--INSERT INTO Datensatz in die erste Tabelle (tArtikelAttribut) und Datensatz in die zweite Tabelle (tArtikelAttributSpache) eingefügt (Bernd)
--Jedem, der eine Kopie dieser Software und der zugehörigen Dokumentationsdateien (die "Software") erhält, wird hiermit kostenlos die Erlaubnis erteilt, ohne Einschränkung mit der Software zu handeln, einschließlich und ohne Einschränkung der Rechte zur Nutzung, zum Kopieren, ändern, Zusammenführen, Veröffentlichen, Verteilen, Unterlizenzieren und/oder Verkaufen von Kopien der Software, und Personen, denen die Software zur Verfügung gestellt wird, dies unter den folgenden Bedingungen zu gestatten:
--Der obige Urheberrechtshinweis und dieser Genehmigungshinweis müssen in allen Kopien oder wesentlichen Teilen der Software enthalten sein.

IF NOT EXISTS(
SELECT TOP 1 1 FROM sys.types WHERE name = 'Parameter_AttributWert')
CREATE TYPE CustomWorkflows.Parameter_AttributWert FROM NVARCHAR(255);
GO

EXEC CustomWorkflows._SetActionParameterDisplayName @parameterName = 'Parameter_AttributWert', @displayName = 'Attribut-Wert'

IF NOT EXISTS(
SELECT TOP 1 1 FROM sys.types WHERE name = 'Parameter_kShop')
CREATE TYPE CustomWorkflows.Parameter_kShop FROM INT;
GO

IF NOT EXISTS(
SELECT TOP 1 1 FROM sys.types WHERE name = 'Parameter_kSprache')
CREATE TYPE CustomWorkflows.Parameter_kSprache FROM INT;
GO

IF NOT EXISTS(
SELECT TOP 1 1 FROM sys.types WHERE name = 'Parameter_kAttribut')
CREATE TYPE CustomWorkflows.Parameter_kAttribut FROM INT;
GO

IF EXISTS(SELECT 1 FROM sys.procedures WHERE Name = 'AttributShopWertSetzen')
DROP PROCEDURE CustomWorkflows.AttributShopWertSetzen
GO

CREATE PROCEDURE CustomWorkflows.AttributShopWertSetzen @kArtikel INT, @value Parameter_AttributWert, @Kshop Parameter_kShop, @kSprache Parameter_kSprache, @kAttribut Parameter_kAttribut AS
IF EXISTS(SELECT artAt.kArtikelAttribut FROM dbo.tArtikelAttributSprache artAttI18n
JOIN dbo.tArtikelAttribut artAt ON artAt.kArtikelAttribut = artAttI18n.kArtikelAttribut
WHERE kShop = @Kshop
AND artAttI18n.kSprache = @kSprache
AND kArtikel = @kArtikel
AND kAttribut = @kAttribut)
BEGIN
UPDATE artAttI18n SET cWertVarchar = @value
FROM dbo.tArtikelAttributSprache artAttI18n
JOIN dbo.tArtikelAttribut artAt ON artAt.kArtikelAttribut = artAttI18n.kArtikelAttribut
WHERE kShop = @Kshop
AND artAttI18n.kSprache = @kSprache
AND kArtikel = @kArtikel
AND kAttribut = @kAttribut
END
ELSE
BEGIN
-- Datensatz in die erste Tabelle (tArtikelAttribut) einfügen
IF NOT EXISTS(SELECT
kArtikelAttribut
FROM
tArtikelAttribut
WHERE kShop = @Kshop
AND kArtikel = @kArtikel
AND kAttribut = @kAttribut)
BEGIN
INSERT INTO tArtikelAttribut (kArtikel, kAttribut, kShop) VALUES (@kArtikel, @kAttribut, @Kshop)
END


-- Datensatz in die zweite Tabelle (tArtikelAttributSpache) einfügen
INSERT INTO tArtikelAttributSprache (kArtikelAttribut, kSprache, cWertVarchar) VALUES ((SELECT kArtikelAttribut FROM tArtikelAttribut WHERE kShop = @Kshop AND kArtikel = @kArtikel AND kAttribut = @kAttribut), @kSprache, @value)


END

GO
EXEC CustomWorkflows._CheckAction 'AttributShopWertSetzen'
GO
EXEC CustomWorkflows._SetActionDisplayName 'AttributShopWertSetzen', 'Attributwert für Shop setzen'
GO

Scriptende

https://support.t4dt.com/hc/de/arti...ttribute-für-Shops-per-Workflow-setzen-ab-1-6

Hinweise:
  • Attribut-Wert kann beliebig gewählt oder per dotliquid gesetzt werden zB: Artikel-EigeneFelder-PLU
  • kShop muss aus der eigenen Datenbank (in dbo.tShop) ermittelt werden und ist je Setup unterschiedlich. Theoretisch kann man auch den Wert 0 für global hiermit nutzen, dafür ist aber der Workflow "Wert setzen" von JTL gemacht und gedacht.
  • kSprache wird in dbo.tSpracheUsed ermittelt, nicht aus dbo.tSprache. Wichtig: Bei Funktionsattributen muss der Wert 0 gesetzt werden zB bei PLU
  • kAttribut wird am leichtesten aus der Tabelle dbo.tAttributSprache ermittelt, da dort der jeweilige Attributname steht.

LG

Bernd
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Artikelmerkmale für eigenes Exportformat auslesen Betrieb / Pflege von JTL-Shop 0
Gesamtübersicht für Minusbuchen (Lagerbuchungstext) JTL-Wawi 1.10 2
Teilbare Artikel NICHT für Kunden, nur für intern teilbar JTL-Wawi 1.11 5
Neu Neue Preiserhöhung JTL April +~20% für Monatstarife, eingeschränkte "Funktionalitäten" User helfen Usern - Fragen zu JTL-Wawi 143
Neu Jecke Anfrage für Rosenmontag 🎉 – Kamelle & Werbegeschenke gesucht Smalltalk 0
Neu Suche DirectQuery für Kundenkommentar (Rechnung) & Hinweis (Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Coupon für Oberkategorie aktivieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu vollständige Liste/Definition aller Importfelder für die JTL-Ameise JTL-Ameise - Fehler und Bugs 7
Neu Mehrere Label für GLS Retoure nicht möglich? JTL-ShippingLabels - Fehler und Bugs 0
Beantwortet Downloadfunktion für pdf dateien Allgemeine Fragen zu JTL-Shop 10
Neu Im- und Export-Vorlage für eBay Bestandsabgleich JTL-Ameise - Ideen, Lob und Kritik 0
Neu Neues Plugin: Sauberes Meta-Tracking für JTL-Shop 5 (Pixel + CAPI + Consent) Plugins für JTL-Shop 0
Neu 📢 Plugin "Kreditlimit Plugin für JTL-Shop 5 " von CIN GmbH Plugins für JTL-Shop 0
Zweiter Shop an gleichem Mandanten nur für USA JTL-Wawi 1.11 1
Neu Suche Servicepartner für SQL-Abfrage Dienstleistung, Jobs und Ähnliches 2
Neu Bestimmte 2 Artikel im Warenkorb sorgen für falsche/geringere Versandkosten JTL-Shop - Fehler und Bugs 0
Übersicht für das Lager JTL-Wawi 1.11 1
Hersteller für Verkaufskanal mappen geht nicht JTL-Wawi 1.11 0
Neu eBay Webinar: Dein Business ist bereit für die Weltbühne? News, Events und Umfragen 0
Neu Es werden nicht die gesamter Menge einer Bestellung für die Produktion übernommen; die Bestellung bleibt teilgeliefert. JTL-Plan&Produce - Fehler und Bugs 0
Neu Smarty für "im Zulauf" und "auf Einkaufsliste"? Allgemeine Fragen zu JTL-Shop 7
Neu Betatester gesucht – Hood-Schnittstelle für JTL-Shop 5 Plugins für JTL-Shop 3
Neu askJan | Neuer KI-Assistent für JTL-Wawi - schnelle, effiziente und transparente KI-Datenanalyse - ohne SQL! Dienstleistung, Jobs und Ähnliches 34
Neu FHX One für JTL - Analytics, Monitoring, KI-Texte, Helpdesk uvm. (Otto, Amazon, Shopify, eBay) Dienstleistung, Jobs und Ähnliches 1
Webinar: Verkaufe über die Landesgrenzen hinaus – ist dein Business bereit für die Weltbühne? Messen, Stammtische und interessante Events 0
Neu Platzhalter für Bestellnummer Allgemeine Fragen zu JTL-Shop 3
Neu Für jeden Artikel Bild1 löschen mit der Ameise JTL-Ameise - Ideen, Lob und Kritik 3
Neu Stücklistekomponenten für B2B ausblenden Arbeitsabläufe in JTL-Wawi 1
Neu Retouren Variablen in Workflow für Rechnungskorrektur Wert & Korrekturbetrag JTL-Workflows - Ideen, Lob und Kritik 0
Neu Kunden ohne Kauf finden ( Freischaltung für B2B) User helfen Usern - Fragen zu JTL-Wawi 6
Neu Smart Glasses für eigenes Lager Smalltalk 4
Neu Variable für Maßeinheit gesucht Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Frage zu Benutzer/Rechte für Kunden im Onlineshop neues Passwort generieren User helfen Usern - Fragen zu JTL-Wawi 0
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Rechnung nur für bestimmte Kundengruppe drucken, aber für alle Erstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu JTL auf dem Server duplizieren für Experimente Installation von JTL-Wawi 1
25 Gutscheine für Kunden auf Rechnung erstellen Allgemeine Fragen zu JTL-Vouchers 0
Neu SEO URL für den Blog Allgemeine Fragen zu JTL-Shop 2
Neu 🚨 Hinweis für JTL-Händler, die Taxdoo nutzen News, Events und Umfragen 1
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Biete Connector-Tools für vollautomatische Lieferantenbestellungen an uvm. Dienstleistung, Jobs und Ähnliches 2
Externe Auftragsnummer für Rechnungs-Druckvorlage nicht vorhanden JTL-Wawi 1.11 7
Neu Sind Support-Tickets für WaWi und Ameise ohne kostenpflichtigen Tarif nicht mehr möglich? JTL-Wawi - Fehler und Bugs 3
Neu Coupon-Steuer Plugin: Korrekte Steuerberechnung für JTL-Shop Coupons Plugins für JTL-Shop 1
Neu Neuer Server für kleines Unternehmen User helfen Usern - Fragen zu JTL-Wawi 46
Neu Welche SQL Server Version für WaWi 1.0.0.0.0 unter Windows 11 Installation von JTL-Wawi 6
Neu Was ist die korrekte Variable für die letzte Seite eines Artikellistings? Betrieb / Pflege von JTL-Shop 11
Neu Open-Source-Lösung für produzierende Betriebe User helfen Usern 0
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 1
Neu SUCHE Freelancer für JTL WAWI Anbindung an WooCommerce und Einrichtung Dienstleistung, Jobs und Ähnliches 2

Ähnliche Themen