Wie auch bei einigen anderen hier im Forum werden bei uns keine Versandbestätigungen sowie Produktbilder mehr an unseren Shopify- Shop übertragen. Leider hat keiner der Beiträge bzw. Antworten zu den Beiträgen direkt helfen können.
Die Rechte wie hier beschrieben wurden gesetzt: https://guide.jtl-software.de/jtl-connector/shopify/shopify-an-jtl-wawi-anbinden/
Der Worker selbst gibt keine Fehlermeldung aus. Ein direkter Onlineshop-Abgleich erzeugt diese Fehlermeldung:
(mögliche sensible Informationen habe ich durch xxx ersetzt)
Ich denke einer der Lieferscheine oder so erzeugt den Fehler und stoppt den ganzen Prozess? Falls ja, wie bekommen wir den JTL-Connector dazu diesen nicht mehr zu übertragen? Es könnten auch alle gelöscht/übersprungen werden, denn wir müssen seit geraumer Zeit den Versand manuell auf der Webseite bestätigen... Über Hilfe wären wir sehr dankbar.
Die Rechte wie hier beschrieben wurden gesetzt: https://guide.jtl-software.de/jtl-connector/shopify/shopify-an-jtl-wawi-anbinden/
Der Worker selbst gibt keine Fehlermeldung aus. Ein direkter Onlineshop-Abgleich erzeugt diese Fehlermeldung:
(mögliche sensible Informationen habe ich durch xxx ersetzt)
Fehler:
Exception: Controller = DeliveryNote | Action = push | JTL-Wawi PK = 143626 | Related type CustomerOrder (JTL-Wawi PK = 172820) | Could not request granular access scopes | Please correct your API permissions as stated in the JTL Guide | Client error: `POST https://xxx.myshopify.com/admin/request_granular_access_scopes.json` resulted in a `422 Unprocessable Entity` response:
{"errors":{"requested_scopes":"Missing required scopes: \"write_assigned_fulfillment_orders\" requires \"write_fulfillme (truncated...)
Controller = DeliveryNote | Action = push | JTL-Wawi PK = 143626 | Related type CustomerOrder (JTL-Wawi PK = 172820) | Could not request granular access scopes | Please correct your API permissions as stated in the JTL Guide | Client error: `POST https://xxx.myshopify.com/admin/request_granular_access_scopes.json` resulted in a `422 Unprocessable Entity` response:
{"errors":{"requested_scopes":"Missing required scopes: \"write_assigned_fulfillment_orders\" requires \"write_fulfillme (truncated...)
Lieferscheine-Senden-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 delivery_note.push: Controller = DeliveryNote | Action = push | JTL-Wawi PK = 143626 | Related type CustomerOrder (JTL-Wawi PK = 172820) | Could not request granular access scopes | Please correct your API permissions as stated in the JTL Guide | Client error: `POST https://xxx.myshopify.com/admin/request_granular_access_scopes.json` resulted in a `422 Unprocessable Entity` response:
{"errors":{"requested_scopes":"Missing required scopes: \"write_assigned_fulfillment_orders\" requires \"write_fulfillme (truncated...)
Controller = DeliveryNote | Action = push | JTL-Wawi PK = 143626 | Related type CustomerOrder (JTL-Wawi PK = 172820) | Could not request granular access scopes | Please correct your API permissions as stated in the JTL Guide | Client error: `POST https://xxx.myshopify.com/admin/request_granular_access_scopes.json` resulted in a `422 Unprocessable Entity` response:
{"errors":{"requested_scopes":"Missing required scopes: \"write_assigned_fulfillment_orders\" requires \"write_fulfillme (truncated...)
Response: {"jtlrpc":"2.0","id":"88b424e00d5c49b1a3ffa0fd8aa58180","result":null,"error":{"code":0,"message":"Controller = DeliveryNote | Action = push | JTL-Wawi PK = 143626 | Related type CustomerOrder (JTL-Wawi PK = 172820) | Could not request granular access scopes | Please correct your API permissions as stated in the JTL Guide | Client error: `POST https:\/\/xxx.myshopify.com\/admin\/request_granular_access_scopes.json` resulted in a `422 Unprocessable Entity` response:\n{\u0022errors\u0022:{\u0022requested_scopes\u0022:\u0022Missing required scopes: \\\u0022write_assigned_fulfillment_orders\\\u0022 requires \\\u0022write_fulfillme (truncated...)\n","data":"Jtl\\ Connector\\Shopify\\Client\\RuntimeException (Code: 0) in ...\/AdminClient.php:855"}}
Exception bei delivery_note.push: Controller = DeliveryNote | Action = push | JTL-Wawi PK = 143626 | Related type CustomerOrder (JTL-Wawi PK = 172820) | Could not request granular access scopes | Please correct your API permissions as stated in the JTL Guide | Client error: `POST https://xxx.myshopify.com/admin/request_granular_access_scopes.json` resulted in a `422 Unprocessable Entity` response:
{"errors":{"requested_scopes":"Missing required scopes: \"write_assigned_fulfillment_orders\" requires \"write_fulfillme (truncated...)
Controller = DeliveryNote | Action = push | JTL-Wawi PK = 143626 | Related type CustomerOrder (JTL-Wawi PK = 172820) | Could not request granular access scopes | Please correct your API permissions as stated in the JTL Guide | Client error: `POST https://xxx.myshopify.com/admin/request_granular_access_scopes.json` resulted in a `422 Unprocessable Entity` response:
{"errors":{"requested_scopes":"Missing required scopes: \"write_assigned_fulfillment_orders\" requires \"write_fulfillme (truncated...)
Response: {"jtlrpc":"2.0","id":"xxx","result":null,"error":{"code":0,"message":"Controller = DeliveryNote | Action = push | JTL-Wawi PK = 143626 | Related type CustomerOrder (JTL-Wawi PK = 172820) | Could not request granular access scopes | Please correct your API permissions as stated in the JTL Guide | Client error: `POST https:\/\/xxx.myshopify.com\/admin\/request_granular_access_scopes.json` resulted in a `422 Unprocessable Entity` response:\n{\u0022errors\u0022:{\u0022requested_scopes\u0022:\u0022Missing required scopes: \\\u0022write_assigned_fulfillment_orders\\\u0022 requires \\\u0022write_fulfillme (truncated...)\n","data":"Jtl\\Connector\\Shopify\\Client\\RuntimeException (Code: 0) in ...\/AdminClient.php:855"}}
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.QaPdKhGTkfG(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.UkbdKz291r2(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.QaPdKhGTkfG(String , Object , Boolean , NetworkCredential )
Ich denke einer der Lieferscheine oder so erzeugt den Fehler und stoppt den ganzen Prozess? Falls ja, wie bekommen wir den JTL-Connector dazu diesen nicht mehr zu übertragen? Es könnten auch alle gelöscht/übersprungen werden, denn wir müssen seit geraumer Zeit den Versand manuell auf der Webseite bestätigen... Über Hilfe wären wir sehr dankbar.