1b.app
Link kopiert -

Fehler beim stündlichen Universalimport von Produkten, wenn die Verarbeitungsbedingung nur von Produkten mit einem bestimmten Zusatzfeld aktiviert ist

Es gibt eine Importaktion. Es wurde vor langer Zeit eingerichtet und funktionierte ohne Probleme.

Es bestand die Notwendigkeit, diese Einstellung „Nur Produkte verarbeiten, deren zusätzliches Feld dem ausgewählten Wert entspricht“ https://prnt.sc/vw2gk9 zu verwenden und die zweite gleiche Aktion auszuführen, jedoch mit einer anderen Bedingung. (Die Notwendigkeit dieser Einstellungen ergab sich aus diesem Thread https://crm-onebox.com/ru/support/suppliers-and-prices/4044-podtyanut-v-protsess... skidkoy -pravilaquot/)

Nach dem Einrichten der zweiten Aktion und dem Festlegen der Bedingung in der ersten Aktion erscheint die Fehlermeldung „XML PATH (Pfad nach Tags) zu Kategorien ist nicht korrekt!“ in beiden Aktivitäten https://i.imgur.com/GYUAWUv.png/

Und der Fehler ist sehr seltsam.

Wenn ich die Verarbeitungsbedingung ausschalte und die Suche nach externer ID wieder einschalte (wie zuvor), funktioniert die Aktion normal und aktualisiert alle gefundenen Produkte.

Ich schalte die Verarbeitungsbedingung ein und schalte die Suche nach externer ID aus – wieder ein Fehler.

Die Kategoriepfadeinstellung sieht so aus (sie funktioniert mit der alten Sucheinstellung)

Die XML selbst sieht so aus

Boxen https://knz.market/
Die ursprüngliche Frage ist in der Version verfügbar: ru

Antworten:

Und bei einem regulären Start per Cron und einem erzwungenen Start ist das Ergebnis dasselbe. Was kann das sein und wie kann man diesen Fehler beseitigen?
15.12.2020, 19:19
Originalkommentar zur Version verfügbar: ru

Guten Tag. Entfernen Sie den Pfad zum Array der Kategorien, in Ihrem Fall wird es meines Erachtens nicht benötigt, da es keine Informationen zu den Kategorien gibt.
15.12.2020, 22:30
Originalkommentar zur Version verfügbar: ru

Bodyako Dmitry Mitarbeiter schrieb: Hallo. Entfernen Sie den Pfad zum Array der Kategorien, in Ihrem Fall wird es meines Erachtens nicht benötigt, da es keine Informationen zu den Kategorien gibt.
Wenn ich den Pfad zu den Kategorien entferne (ich lasse ein leeres Feld), erscheint der gleiche Fehler. Mit beliebigen Aktionseinstellungen. Deshalb habe ich es überhaupt so geschrieben. Mit der alten Suche und so einer Verknüpfung zu den Kategorien funktioniert alles. Aber mit einer neuen Einstellung (mit einer Bedingung) funktioniert es weder mit Link noch ohne. Gerade nochmal nachgeschaut
15.12.2020, 22:35
Originalkommentar zur Version verfügbar: ru

Bodyako Dmitry Mitarbeiter schrieb: Hallo. Entfernen Sie den Pfad zum Array der Kategorien, in Ihrem Fall wird es meines Erachtens nicht benötigt, da es keine Informationen zu den Kategorien gibt.
Ich habe mehrere weitere Optionen ausprobiert und nichts. Wenn die Bedingung aktiviert ist, tritt ein Fehler beim Pfad zu den Kategorien auf. Das ist eindeutig eine Art Bug. Es besteht definitiv keine Notwendigkeit, das obligatorische Vorhandensein von Kategorien in XML oder ähnlichem zu überprüfen?
16.12.2020, 19:11
Originalkommentar zur Version verfügbar: ru

Soweit ich "Products updated: 2083" sehen kann, werden die Produkte importiert und es gibt keine Fehler
17.12.2020, 17:48
Originalkommentar zur Version verfügbar: ru

Bodyako Dmitry Mitarbeiter schrieb / und: Soweit ich sehen kann, importiert "Products updated: 2083" Produkte und es gibt keine Fehler [/ quote] Eigentlich gibt es keine Verarbeitungsbedingungen in der Preisliste, die Sie sich angesehen haben und diese ist nicht die Aktion, die ich geschrieben habe. Sie haben sich den Preis von Arnica angesehen, aber Sie brauchen den Preis von Gorgan. Im Moment ist die Bedingung in der zweiten aktiviert (im Screenshot unterstrichen) und funktioniert NICHT Insgesamt sind derzeit 2 Aktionen zum Laden der Gorgan-Preisliste konfiguriert. Sobald der Fehler behoben ist, werde ich 4 weitere Stk aufstellen. Bei der ersten habe ich jetzt die Bedingung ausgeschaltet, damit die Verfügbarkeiten und Preise aktualisiert werden. Und darin wurden, wie im ganzen letzten Monat, etwa 1700 Produkte aktualisiert. Aber wo die Bedingung aktiviert ist (die zweite Aktion für die Gorgan-Preisliste), wurde überhaupt nichts aktualisiert.
17.12.2020, 18:50
Originalkommentar zur Version verfügbar: ru

Dmitry Bodyako
Die einzige Aktion, in der die Bedingung für die Verarbeitung von Waren gesetzt ist, funktioniert immer noch nicht und wirft einen Kategoriesuchfehler. Was ist der Grund?
18.12.2020, 18:08
Originalkommentar zur Version verfügbar: ru

Bodyako Dmitry
Ich warte immer noch auf eine Antwort.
21.12.2020, 07:15
Originalkommentar zur Version verfügbar: ru

Guten Tag, ändern Sie das Preislistenformat wie folgt https://prnt.sc/wczz4o wie in der Aktionsbeschreibung https://prnt.sc/wczzhz beschrieben. Diese. Sie müssen das Array von Produkten in ein beliebiges anderes Tag einschließen.
30.12.2020, 15:08
Originalkommentar zur Version verfügbar: ru

Bodyako Dmitry Employee schrieb: Guten Tag, ändern Sie das Preislistenformat wie folgt https://prnt.sc/wczz4o wie in der Aktionsbeschreibung https://prnt.sc/wczzhz beschrieben. Diese. Sie müssen das Array von Produkten in ein beliebiges anderes Tag einschließen.
Leider ist dies nicht möglich (( Der Anbieter hat keine Möglichkeit, diesen Upload abzuschließen. Die letzten Dezembertage habe ich noch einmal verschiedene Optionen ausprobiert und eine Option gefunden, bei der der Kategoriefehler nicht herausfällt https:// i.imgur.com/20Xf3h7.png/ ABER die waren mit dieser Option, sie werden trotzdem nicht aktualisiert, wenn die Bedingung in diesem Feld https://prnt.sc/vw2gk9 gesetzt ist. Sobald ich die Bedingung entferne, erfolgt die Aktualisierung geht weiter. Ich retourniere den Zustand - wieder wird keine Ware verarbeitet https://i.imgur.com /5TQZM5Q.png/ Es sind Waren auf Lager mit diesem Feldwert, z. B. https://knz.market/admin/ shop/products/37632/edit/ (das Feld ist fast ganz unten auf der Karte)
04.01.2021, 08:37
Originalkommentar zur Version verfügbar: ru

Guten Tag. Änderungen an der Aktion vorgenommen, jetzt bekommt die Aktion mit der Bedingung XXXX=43 folgendes Ergebnis https://prnt.sc/wj1cqs
08.01.2021, 15:49
Originalkommentar zur Version verfügbar: ru

Dmitry Bodyako dev schrieb: Guten Tag. Änderungen an der Aktion vorgenommen, jetzt bekommt die Aktion mit der Bedingung XXXX=43 folgendes Ergebnis https://prnt.sc/wj1cqs
Danke! Endlich funktioniert))
13.01.2021, 11:04
Originalkommentar zur Version verfügbar: ru

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar