Beantwortet (gelöst) Fehler Shopify Abgleich - Bestellungen werden plötzlich nicht mehr importiert / Artikel wahrscheinlich auch nicht aktualisiert

stocksen

Aktives Mitglied
17. Mai 2015
72
7
Hallo, habe seit dem Wochenende diesen Fehler und es wurde nichts gemacht, also keinen neuen Artikel hochgeladen oder ähnliches. Der Fehler muss sozusagen aus dem Nichts ausgelöst worden sein und ist mir heute aufgefallen weil Bestellungen nicht mehr importiert wurden.

Hier der Log:
Fehler 1:
Bilder-Löschen-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der JTL-Wawi notwendig sind!
Exception bei image.delete: Controller = Image | Action = delete | JTL-Wawi PK = 134508 | Related type Product (JTL-Wawi PK = 94354) | Error in response: [{"message":"Access denied for fileDelete field. Required access: `write_files` access scope. Also: Users must have delete files permissions.","locations":[{"line":3,"column":9}],"path":["fileDelete"],"extensions":{"code":"ACCESS_DENIED","documentation":"https:\/\/shopify.dev\/api\/usage\/access-scopes","requiredAccess":"`write_files` access scope. Also: Users must have delete files permissions."}}]

Controller = Image | Action = delete | JTL-Wawi PK = 134508 | Related type Product (JTL-Wawi PK = 94354) | Error in response: [{"message":"Access denied for fileDelete field. Required access: `write_files` access scope. Also: Users must have delete files permissions.","locations":[{"line":3,"column":9}],"path":["fileDelete"],"extensions":{"code":"ACCESS_DENIED","documentation":"https:\/\/shopify.dev\/api\/usage\/access-scopes","requiredAccess":"`write_files` access scope. Also: Users must have delete files permissions."}}]

Response: {"jtlrpc":"2.0","id":"070078e8b539416bb3f33d760c58ebfb","result":null,"error":{"code":0,"message":"Controller = Image | Action = delete | JTL-Wawi PK = 134508 | Related type Product (JTL-Wawi PK = 94354) | Error in response: [{\u0022message\u0022:\u0022Access denied for fileDelete field. Required access: `write_files` access scope. Also: Users must have delete files permissions.\u0022,\u0022locations\u0022:[{\u0022line\u0022:3,\u0022column\u0022:9}],\u0022path\u0022:[\u0022fileDelete\u0022],\u0022extensions\u0022:{\u0022code\u0022:\u0022ACCESS_DENIED\u0022,\u0022documentation\u0022:\u0022https:\\\/\\\/shopify.dev\\\/api\\\/usage\\\/access-scopes\u0022,\u0022requiredAccess\u0022:\u0022`write_files` access scope. Also: Users must have delete files permissions.\u0022}}]","data":"Runt
Fehler 2:
Exception: Controller = Image | Action = delete | JTL-Wawi PK = 134508 | Related type Product (JTL-Wawi PK = 94354) | Error in response: [{"message":"Access denied for fileDelete field. Required access: `write_files` access scope. Also: Users must have delete files permissions.","locations":[{"line":3,"column":9}],"path":["fileDelete"],"extensions":{"code":"ACCESS_DENIED","documentation":"https:\/\/shopify.dev\/api\/usage\/access-scopes","requiredAccess":"`write_files` access scope. Also: Users must have delete files permissions."}}]
Controller = Image | Action = delete | JTL-Wawi PK = 134508 | Related type Product (JTL-Wawi PK = 94354) | Error in response: [{"message":"Access denied for fileDelete field. Required access: `write_files` access scope. Also: Users must have delete files permissions.","locations":[{"line":3,"column":9}],"path":["fileDelete"],"extensions":{"code":"ACCESS_DENIED","documentation":"https:\/\/shopify.dev\/api\/usage\/access-scopes","requiredAccess":"`write_files` access scope. Also: Users must have delete files permissions."}}]

Kann damit jemand etwas mit anfangen? Workerrestart, manueller Abgleich bringt nichts..
 

no80

Sehr aktives Mitglied
28. Juni 2023
755
89
Hallo, habe seit dem Wochenende diesen Fehler und es wurde nichts gemacht, also keinen neuen Artikel hochgeladen oder ähnliches. Der Fehler muss sozusagen aus dem Nichts ausgelöst worden sein und ist mir heute aufgefallen weil Bestellungen nicht mehr importiert wurden.

Hier der Log:
Fehler 1:

Fehler 2:


Kann damit jemand etwas mit anfangen? Workerrestart, manueller Abgleich bringt nichts..
Hast du die Rechte angepasst ?
Im Log steht, dass da Rechte fehlen.
 

stocksen

Aktives Mitglied
17. Mai 2015
72
7
Genau, hier die Lösung:
Mit dem neuen Release benötigt der Connector, wie in unserer Mail am Freitag, dem 04.04.2025 mitgeteilt, erweiterte Rechte:

https://us9.campaign-archive.com/?u=a4f5880e72b9cfc7ab96d17b0&id=8cd8f7c444

Dazu auch unser Hinweis im Forum unter: https://forum.jtl-software.de/threads/shopify-connector-funktioniert-nicht-mehr.234067/post-1270405

Folgende Berechtigungen müssen Sie neu hinzufügen:
read_locations, write_files, read_files

Im JTL-Guide erfahren Sie, wo diese hinterlegt werden:
https://guide.jtl-software.com/jtl-...ritt-1-shopify-benutzerdefinierte-app-anlegen

Wenn Sie die App aus dem App-Store verwenden, müssen Sie einmal den Button innerhalb der App selber nutzen, um Ihre Berechtigungen zu aktualisieren.
 
  • Gefällt mir
Reaktionen: no80

Ähnliche Themen