Hallo zusammen ich habe folgendes Problem:
In einem Flow der Kunden Daten aus Magento 2 exportiert habe ich ein Datastore und einen Lookup Filter eingebaut. Allerdings werden bei der Übergabe an Lexware die Kundendaten immer noch doppelt übergeben.
LookupFilter mit filterMode ‚Neue Zeilen mit identifier‘ filtert keine bereits im Datastore vorhandenen Einträge heraus. Datastore hat 10 Einträge, Flow wird zweimal ausgeführt, trotzdem werden alle 10 Kunden beim zweiten Run wieder an Lexware übertragen.
Über Ihre Hilfe würden wir uns sehr freuen.
Beste Grüße
Fabian
Hallo Fabian,
kannst du in der Stepvorschau des LookupFilters erkennen, dass die Zeilen rausgefiltert werden? Wenn dort richtig gefiltert wird, dann liegt es vermutlich daran, dass das Input des Lexoffice-Schritts nicht richtig konfiguriert ist. Entweder beziehst du dich da auf den falschen Input vom LookupFilter oder auf einen vorherigen Schritt vor der Filterung.
Prüf bitte mal bei deinem Lexoffice-Schritt, welches Input bei „contacts“ konfiguriert ist. Wenn dort etwas anderes als der LookupFilter steht, ist das der Fehler. Über das Ketten-Icon rechts kannst du den richtigen Input auswählen.
Wenn es schon in der Vorschau vom LookupFilter nicht richtig gefiltert wird, schick bitte mal einen Screenshot der Konfiguration des LookupFilter. Dann läuft dort irgendwas falsch.
Gruß
Gustav