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
200
51
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
200
51
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 Retourenetikett für Briefe kann unter Internetmarke 2.0 nicht erstellt werden JTL-ShippingLabels - Fehler und Bugs 0
Neu Neue Tracking-URL für DPD JTL-ShippingLabels - Fehler und Bugs 4
AboutYou keine Felder für GPSR Daten SCX-(Ninepoint)-Anbindungen 0
globale Angebotsvorlage anpassen für eBay Angebote "Artikelspezifisch" JTL-Wawi 1.11 0
Neu Connectorupdates für Shopware 6.7.7 bzw 6.7.8? Shopware-Connector 34
Neu Streichpreise oder Rabatte für Staffelpreise von einem Artikel einrichten? Wie am Besten? JTL-Wawi 1.6 0
Neu DRIGEND HILFE!!! Ebay Abgleich endet mit Arithmetischer Überlauffehler für tinyint-Datentyp, Wert = -1. Die Anweisung wurde beendet. eBay-Anbindung - Fehler und Bugs 4
Neu Stornobeleg für Verkauf ohne Rechnung User helfen Usern - Fragen zu JTL-Wawi 9
Neu Neuentwicklung - Helpdesk für JTL Wawi - Eure Ideen und Wünsche? User helfen Usern - Fragen zu JTL-Wawi 4
Kein changelog für 1.11.8 JTL-Wawi 1.11 29
Text Vorbereitung für WAWI import JTL-Wawi 1.11 3
gelöst: Für diesen User wurde zum angegebenen Mandanten keine Firma gefunden!! JTL-Wawi 1.10 13
Neu Best Practices für den Export und die Automatisierung von täglichen Berichten in JTL‑WaWi User helfen Usern - Fragen zu JTL-Wawi 2
Mobile Web-App für JTL-WaWi — Aufträge, Artikel & Lager direkt vom Smartphone JTL-Wawi App 0
Neu Hilfe bei der Entwicklung gesucht: Werde Tester für meine JTL-Shop Plugins Plugins für JTL-Shop 0
Neu Workflow automatisch bei Warenausgang für Bestand und Puffer JTL-Wawi - Ideen, Lob und Kritik 12
Neu Für fiktive paginierte Kategorieseiten 404 statt 301 Allgemeine Fragen zu JTL-Shop 0
Neu Paypal Checkout Modul für Gambio bis GX 26.x Gambio-Connector 0
Neu Verlinkungen richtig setzen für mehrere Sprachen Allgemeine Fragen zu JTL-Shop 10
Neu JTW Wawi hängt beim Bearbeiten der Druckvorlage für Mahnungen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wero für den JTL Shop? Plugins für JTL-Shop 21
Neu Bilder von Plattform A auch für Plattform B aktivieren Arbeitsabläufe in JTL-Wawi 1
Neu Exchange Konto kann nicht eingerichtet werden für E-Mail Versand User helfen Usern - Fragen zu JTL-Wawi 2
weitere Angaben für eBay JTL-Wawi 1.11 1
Neu Versandklassen für Kategorien / Unterkategorien bzw. Artikel im Warenkorb User helfen Usern - Fragen zu JTL-Wawi 0
Neu Freelancer gesucht für Artikelpflege ( Herstellerkataloge / Preisänderungen einspielen) Dienstleistung, Jobs und Ähnliches 3
JTL-WAWI Datenbankprofil für neue Windows Benutzer JTL-Wawi 1.11 2
Neu Für die Weiterentwicklung und Betreuung unserer bestehenden Systemlandschaft suchen wir einen erfahrenen Freelancer (m/w/d) mit fundierten Kenntnissen JTL-Wawi App 1
Neu Platzhalter für OPC-Portlets in Seitentext einbauen Allgemeine Fragen zu JTL-Shop 1
Neu kann man JTL POS alleine nutzen für 29 Euro? Einrichtung / Updates von JTL-POS 0
Neu OSS aktiv – Ausnahme für Eventtickets mit deutschem Leistungsort möglich? Allgemeine Fragen zu JTL-Shop 6
Neu Lösung nötig für JTL 1.11+ !!! Fragen rund um LS-POS 3
Neu Widerrufsformular als kostenloses Plugin für Shops ab 5.1.5 Plugins für JTL-Shop 9
Aktuelles Update 1.11.7: Anmeldedialog merkt sich den letzten User immer noch nicht & falsche Warnung für angeblich fehlendes SQL Server Update JTL-Wawi 1.11 3
Neu Artikelmerkmale für eigenes Exportformat auslesen Betrieb / Pflege von JTL-Shop 1
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 294
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 3

Ähnliche Themen