Neu Shopify Connector - Verbindungsfehler zum Shop & Kein Abgleich mehr möglich

jtl_user_x

Aktives Mitglied
6. März 2023
54
5
Hallo zusammen,

seit 2 Stunden erhalten wir einen Fehler beim Connector (Plattformen --> Verkaufskanäle, den Shopify Connector auswählen, direkt kommt folgender Fehler:).

Ein Abgleich ist auch nicht mehr möglich von Bestand und Abholen von Bestellungen.

Beim Connect:

Code:
Beim Speichern der Daten für den Verkaufskanal 'Drittshop - JTL-Connector' ist ein Fehler aufgetreten.
Bei dem Versuch eine Verbindung zu Onlineshop 'Orthofeet GmbH B2B' herzustellen, ist ein Fehler aufgetreten. Bitte prüfen Sie, ob eine Verbindung zu URL 'https://225344.sfc.jtl-connector.de/jtlconnector' hergestellt werden kann oder prüfen Sie Ihre Internetverbindung.
Exception bei global_data.pull: Error in response: [{"message":"Access denied for deliveryProfiles field.","locations":[{"line":3,"column":9}],"path":["deliveryProfiles"],"extensions":{"code":"ACCESS_DENIED","documentation":"https://shopify.dev/api/usage/access-scopes"}}]
Error in response: [{"message":"Access denied for deliveryProfiles field.","locations":[{"line":3,"column":9}],"path":["deliveryProfiles"],"extensions":{"code":"ACCESS_DENIED","documentation":"https://shopify.dev/api/usage/access-scopes"}}]
Response: {"jtlrpc":"2.0","id":"3df8416585da41399b1ae64cc148bef4","result":null,"error":{"code":0,"message":"Error in response: [{\u0022message\u0022:\u0022Access denied for deliveryProfiles field.\u0022,\u0022locations\u0022:[{\u0022line\u0022:3,\u0022column\u0022:9}],\u0022path\u0022:[\u0022deliveryProfiles\u0022],\u0022extensions\u0022:{\u0022code\u0022:\u0022ACCESS_DENIED\u0022,\u0022documentation\u0022:\u0022https:\/\/shopify.dev\/api\/usage\/access-scopes\u0022}}]","data":"RuntimeException (Code: 0) in .../ShopifyGraphQlClient.php:139"},"warnings":[]}


Beim Sync:


Code:
Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in
System.Exception: Fehler beim Verbindungsaufbau: Exception bei global_data.pull: Error in response: [{"message":"Access denied for deliveryProfiles field.","locations":[{"line":3,"column":9}],"path":["deliveryProfiles"],"extensions":{"code":"ACCESS_DENIED","documentation":"https:\/\/shopify.dev\/api\/usage\/access-scopes"}}]

Error in response: [{"message":"Access denied for deliveryProfiles field.","locations":[{"line":3,"column":9}],"path":["deliveryProfiles"],"extensions":{"code":"ACCESS_DENIED","documentation":"https:\/\/shopify.dev\/api\/usage\/access-scopes"}}]

Response: {"jtlrpc":"2.0","id":"b93d1238ee544dfbaad44e697be1559b","result":null,"error":{"code":0,"message":"Error in response: [{\u0022message\u0022:\u0022Access denied for deliveryProfiles field.\u0022,\u0022locations\u0022:[{\u0022line\u0022:3,\u0022column\u0022:9}],\u0022path\u0022:[\u0022deliveryProfiles\u0022],\u0022extensions\u0022:{\u0022code\u0022:\u0022ACCESS_DENIED\u0022,\u0022documentation\u0022:\u0022https:\\\/\\\/shopify.dev\\\/api\\\/usage\\\/access-scopes\u0022}}]","data":"RuntimeException (Code: 0) in ...\/ShopifyGraphQlClient.php:139"},"warnings":[]}

2025-05-21T10:17:50 DEBUG -
-- Änderungen an Layouts synchronisieren
WITH targetData AS
(
    SELECT tUserLayout.*
    FROM dbo.tUserLayout
    WHERE tUserLayout.cName IN ( SELECT cName FROM #5bc6c7a5ad81439d813ab2d81456e4dc )
)

MERGE INTO targetData
USING (SELECT * FROM #5bc6c7a5ad81439d813ab2d81456e4dc) AS sourceData
ON targetData.kBenutzer = sourceData.kBenutzer AND targetData.cName = sourceData.cName

WHEN NOT MATCHED BY TARGET THEN
 INSERT (kBenutzer, cName, cWert)
 VALUES (sourceData.kBenutzer, sourceData.cName, sourceData.cWert)

WHEN MATCHED AND ( targetData.cWert <> sourceData.cWert )
THEN
    UPDATE SET
    targetData.cWert= sourceData.cWert;
2025-05-21T10:17:50 DEBUG - Dauer: 23ms, AffectedRows: 0
2025-05-21T10:17:50 DEBUG - CREATE TABLE #76204b1d49c9442ba14415ac57a65333 ( kBenutzer Int NOT NULL , cName NVarChar(max) NULL , cWert NVarChar(max) NULL  );
2025-05-21T10:17:50 DEBUG - Dauer: 4ms
2025-05-21T10:17:50 DEBUG -
-- Änderungen an Layouts synchronisieren
WITH targetData AS
(
    SELECT tUserLayout.*
    FROM dbo.tUserLayout
    WHERE tUserLayout.cName IN ( SELECT cName FROM #76204b1d49c9442ba14415ac57a65333 )
)

MERGE INTO targetData
USING (SELECT * FROM #76204b1d49c9442ba14415ac57a65333) AS sourceData
ON targetData.kBenutzer = sourceData.kBenutzer AND targetData.cName = sourceData.cName

WHEN NOT MATCHED BY TARGET THEN
 INSERT (kBenutzer, cName, cWert)
 VALUES (sourceData.kBenutzer, sourceData.cName, sourceData.cWert)

WHEN MATCHED AND ( targetData.cWert <> sourceData.cWert )
THEN
    UPDATE SET
    targetData.cWert= sourceData.cWert;
2025-05-21T10:17:50 DEBUG - Dauer: 23ms, AffectedRows: 0
2025-05-21T10:17:50 DEBUG - CREATE TABLE #605cbc1ef4f743e99197da2164228c33 ( kBenutzer Int NOT NULL , cName NVarChar(max) NULL , cWert NVarChar(max) NULL  );
2025-05-21T10:17:50 DEBUG - Dauer: 5ms
2025-05-21T10:17:50 DEBUG -
-- Änderungen an Layouts synchronisieren
WITH targetData AS
(
    SELECT tUserLayout.*
    FROM dbo.tUserLayout
    WHERE tUserLayout.cName IN ( SELECT cName FROM #605cbc1ef4f743e99197da2164228c33 )
)

MERGE INTO targetData
USING (SELECT * FROM #605cbc1ef4f743e99197da2164228c33) AS sourceData
ON targetData.kBenutzer = sourceData.kBenutzer AND targetData.cName = sourceData.cName

WHEN NOT MATCHED BY TARGET THEN
 INSERT (kBenutzer, cName, cWert)
 VALUES (sourceData.kBenutzer, sourceData.cName, sourceData.cWert)

WHEN MATCHED AND ( targetData.cWert <> sourceData.cWert )
THEN
    UPDATE SET
    targetData.cWert= sourceData.cWert;
2025-05-21T10:17:50 DEBUG - Dauer: 21ms, AffectedRows: 0
2025-05-21T10:17:50 DEBUG -
DELETE FROM dbo.tUniqueSession WHERE cContext = @cContext
@cContext = 'Verkaufskanaele'
2025-05-21T10:17:50 DEBUG - Dauer: 2ms, AffectedRows: 1
2025-05-21T10:17:50 DEBUG - Window unloaded and unregistered from unload.
2025-05-21T10:17:52 DEBUG - SELECT cWert FROM [tUserSetting] WHERE kBenutzer=@kBenutzer AND cName = @cName
@kBenutzer = 1
@cName = 'PlattformAbgleich'
2025-05-21T10:17:52 DEBUG - Dauer: 3ms, Result: {"SchließenNachAbgleich":"true"}
2025-05-21T10:17:52 DEBUG - SELECT cWert FROM [tUserLayout] WHERE kBenutzer=@kBenutzer AND cName = @cName
@kBenutzer = 1
@cName = 'jtlCore.ControllerClasses.AbgleichPlattformAbgleichForm'
2025-05-21T10:17:52 DEBUG - Dauer: 1ms, Result: {}
2025-05-21T10:17:53 DEBUG - SELECT * FROM [tShop]
2025-05-21T10:17:53 DEBUG - Dauer: 19ms, (bis zum Reader)
2025-05-21T10:17:53 DEBUG - Dauer: 19ms, 2 Zeilen
2025-05-21T10:17:53 DEBUG - SELECT COUNT(*)
                                                            FROM dbo.tArtikel
2025-05-21T10:17:53 DEBUG - Dauer: 3ms, Result: 13113
2025-05-21T10:17:55 DEBUG - Fehler bei Verbindung/Session-Call
2025-05-21T10:17:57 DEBUG - UPDATE [tSessionId] SET dLastAction = GETDATE() WHERE kSessionId = @kSessionId
@kSessionId = 18946
2025-05-21T10:17:57 DEBUG - Dauer: 1ms, AffectedRows: 1
Zeitstempel: 2025-05-21T10:17:58
Locale: German (Germany)
Locale: German (Germany)
Version: Der Wert wurde nicht erstellt.
Plattform: Wawi
WawiSeed: 9.3.44132.21409
Prozessname: JTL-Wawi
Physikalischer Speicher: 1708576768 / Peak: 2107113472
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 2:40:49,609375
CPU-Zeit (System): 0:19:35,96875
Page-Size (Sytem): 4707784 / Peak: 2358194176
Page-Size: 2205110272 / Peak: 2358194176
Offene Handles: 67986
Database:
Build: 2406071237 b0445162e2f9cb09f437bfde13d8c428f922da12
 

no80

Sehr aktives Mitglied
28. Juni 2023
731
86
Hallo zusammen,

seit 2 Stunden erhalten wir einen Fehler beim Connector (Plattformen --> Verkaufskanäle, den Shopify Connector auswählen, direkt kommt folgender Fehler:).

Ein Abgleich ist auch nicht mehr möglich von Bestand und Abholen von Bestellungen.

Beim Connect:

Code:
Beim Speichern der Daten für den Verkaufskanal 'Drittshop - JTL-Connector' ist ein Fehler aufgetreten.
Bei dem Versuch eine Verbindung zu Onlineshop 'Orthofeet GmbH B2B' herzustellen, ist ein Fehler aufgetreten. Bitte prüfen Sie, ob eine Verbindung zu URL 'https://225344.sfc.jtl-connector.de/jtlconnector' hergestellt werden kann oder prüfen Sie Ihre Internetverbindung.
Exception bei global_data.pull: Error in response: [{"message":"Access denied for deliveryProfiles field.","locations":[{"line":3,"column":9}],"path":["deliveryProfiles"],"extensions":{"code":"ACCESS_DENIED","documentation":"https://shopify.dev/api/usage/access-scopes"}}]
Error in response: [{"message":"Access denied for deliveryProfiles field.","locations":[{"line":3,"column":9}],"path":["deliveryProfiles"],"extensions":{"code":"ACCESS_DENIED","documentation":"https://shopify.dev/api/usage/access-scopes"}}]
Response: {"jtlrpc":"2.0","id":"3df8416585da41399b1ae64cc148bef4","result":null,"error":{"code":0,"message":"Error in response: [{\u0022message\u0022:\u0022Access denied for deliveryProfiles field.\u0022,\u0022locations\u0022:[{\u0022line\u0022:3,\u0022column\u0022:9}],\u0022path\u0022:[\u0022deliveryProfiles\u0022],\u0022extensions\u0022:{\u0022code\u0022:\u0022ACCESS_DENIED\u0022,\u0022documentation\u0022:\u0022https:\/\/shopify.dev\/api\/usage\/access-scopes\u0022}}]","data":"RuntimeException (Code: 0) in .../ShopifyGraphQlClient.php:139"},"warnings":[]}


Beim Sync:


Code:
Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in
System.Exception: Fehler beim Verbindungsaufbau: Exception bei global_data.pull: Error in response: [{"message":"Access denied for deliveryProfiles field.","locations":[{"line":3,"column":9}],"path":["deliveryProfiles"],"extensions":{"code":"ACCESS_DENIED","documentation":"https:\/\/shopify.dev\/api\/usage\/access-scopes"}}]

Error in response: [{"message":"Access denied for deliveryProfiles field.","locations":[{"line":3,"column":9}],"path":["deliveryProfiles"],"extensions":{"code":"ACCESS_DENIED","documentation":"https:\/\/shopify.dev\/api\/usage\/access-scopes"}}]

Response: {"jtlrpc":"2.0","id":"b93d1238ee544dfbaad44e697be1559b","result":null,"error":{"code":0,"message":"Error in response: [{\u0022message\u0022:\u0022Access denied for deliveryProfiles field.\u0022,\u0022locations\u0022:[{\u0022line\u0022:3,\u0022column\u0022:9}],\u0022path\u0022:[\u0022deliveryProfiles\u0022],\u0022extensions\u0022:{\u0022code\u0022:\u0022ACCESS_DENIED\u0022,\u0022documentation\u0022:\u0022https:\\\/\\\/shopify.dev\\\/api\\\/usage\\\/access-scopes\u0022}}]","data":"RuntimeException (Code: 0) in ...\/ShopifyGraphQlClient.php:139"},"warnings":[]}

2025-05-21T10:17:50 DEBUG -
-- Änderungen an Layouts synchronisieren
WITH targetData AS
(
    SELECT tUserLayout.*
    FROM dbo.tUserLayout
    WHERE tUserLayout.cName IN ( SELECT cName FROM #5bc6c7a5ad81439d813ab2d81456e4dc )
)

MERGE INTO targetData
USING (SELECT * FROM #5bc6c7a5ad81439d813ab2d81456e4dc) AS sourceData
ON targetData.kBenutzer = sourceData.kBenutzer AND targetData.cName = sourceData.cName

WHEN NOT MATCHED BY TARGET THEN
 INSERT (kBenutzer, cName, cWert)
 VALUES (sourceData.kBenutzer, sourceData.cName, sourceData.cWert)

WHEN MATCHED AND ( targetData.cWert <> sourceData.cWert )
THEN
    UPDATE SET
    targetData.cWert= sourceData.cWert;
2025-05-21T10:17:50 DEBUG - Dauer: 23ms, AffectedRows: 0
2025-05-21T10:17:50 DEBUG - CREATE TABLE #76204b1d49c9442ba14415ac57a65333 ( kBenutzer Int NOT NULL , cName NVarChar(max) NULL , cWert NVarChar(max) NULL  );
2025-05-21T10:17:50 DEBUG - Dauer: 4ms
2025-05-21T10:17:50 DEBUG -
-- Änderungen an Layouts synchronisieren
WITH targetData AS
(
    SELECT tUserLayout.*
    FROM dbo.tUserLayout
    WHERE tUserLayout.cName IN ( SELECT cName FROM #76204b1d49c9442ba14415ac57a65333 )
)

MERGE INTO targetData
USING (SELECT * FROM #76204b1d49c9442ba14415ac57a65333) AS sourceData
ON targetData.kBenutzer = sourceData.kBenutzer AND targetData.cName = sourceData.cName

WHEN NOT MATCHED BY TARGET THEN
 INSERT (kBenutzer, cName, cWert)
 VALUES (sourceData.kBenutzer, sourceData.cName, sourceData.cWert)

WHEN MATCHED AND ( targetData.cWert <> sourceData.cWert )
THEN
    UPDATE SET
    targetData.cWert= sourceData.cWert;
2025-05-21T10:17:50 DEBUG - Dauer: 23ms, AffectedRows: 0
2025-05-21T10:17:50 DEBUG - CREATE TABLE #605cbc1ef4f743e99197da2164228c33 ( kBenutzer Int NOT NULL , cName NVarChar(max) NULL , cWert NVarChar(max) NULL  );
2025-05-21T10:17:50 DEBUG - Dauer: 5ms
2025-05-21T10:17:50 DEBUG -
-- Änderungen an Layouts synchronisieren
WITH targetData AS
(
    SELECT tUserLayout.*
    FROM dbo.tUserLayout
    WHERE tUserLayout.cName IN ( SELECT cName FROM #605cbc1ef4f743e99197da2164228c33 )
)

MERGE INTO targetData
USING (SELECT * FROM #605cbc1ef4f743e99197da2164228c33) AS sourceData
ON targetData.kBenutzer = sourceData.kBenutzer AND targetData.cName = sourceData.cName

WHEN NOT MATCHED BY TARGET THEN
 INSERT (kBenutzer, cName, cWert)
 VALUES (sourceData.kBenutzer, sourceData.cName, sourceData.cWert)

WHEN MATCHED AND ( targetData.cWert <> sourceData.cWert )
THEN
    UPDATE SET
    targetData.cWert= sourceData.cWert;
2025-05-21T10:17:50 DEBUG - Dauer: 21ms, AffectedRows: 0
2025-05-21T10:17:50 DEBUG -
DELETE FROM dbo.tUniqueSession WHERE cContext = @cContext
@cContext = 'Verkaufskanaele'
2025-05-21T10:17:50 DEBUG - Dauer: 2ms, AffectedRows: 1
2025-05-21T10:17:50 DEBUG - Window unloaded and unregistered from unload.
2025-05-21T10:17:52 DEBUG - SELECT cWert FROM [tUserSetting] WHERE kBenutzer=@kBenutzer AND cName = @cName
@kBenutzer = 1
@cName = 'PlattformAbgleich'
2025-05-21T10:17:52 DEBUG - Dauer: 3ms, Result: {"SchließenNachAbgleich":"true"}
2025-05-21T10:17:52 DEBUG - SELECT cWert FROM [tUserLayout] WHERE kBenutzer=@kBenutzer AND cName = @cName
@kBenutzer = 1
@cName = 'jtlCore.ControllerClasses.AbgleichPlattformAbgleichForm'
2025-05-21T10:17:52 DEBUG - Dauer: 1ms, Result: {}
2025-05-21T10:17:53 DEBUG - SELECT * FROM [tShop]
2025-05-21T10:17:53 DEBUG - Dauer: 19ms, (bis zum Reader)
2025-05-21T10:17:53 DEBUG - Dauer: 19ms, 2 Zeilen
2025-05-21T10:17:53 DEBUG - SELECT COUNT(*)
                                                            FROM dbo.tArtikel
2025-05-21T10:17:53 DEBUG - Dauer: 3ms, Result: 13113
2025-05-21T10:17:55 DEBUG - Fehler bei Verbindung/Session-Call
2025-05-21T10:17:57 DEBUG - UPDATE [tSessionId] SET dLastAction = GETDATE() WHERE kSessionId = @kSessionId
@kSessionId = 18946
2025-05-21T10:17:57 DEBUG - Dauer: 1ms, AffectedRows: 1
Zeitstempel: 2025-05-21T10:17:58
Locale: German (Germany)
Locale: German (Germany)
Version: Der Wert wurde nicht erstellt.
Plattform: Wawi
WawiSeed: 9.3.44132.21409
Prozessname: JTL-Wawi
Physikalischer Speicher: 1708576768 / Peak: 2107113472
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 2:40:49,609375
CPU-Zeit (System): 0:19:35,96875
Page-Size (Sytem): 4707784 / Peak: 2358194176
Page-Size: 2205110272 / Peak: 2358194176
Offene Handles: 67986
Database:
Build: 2406071237 b0445162e2f9cb09f437bfde13d8c428f922da12
https://forum.jtl-software.de/threads/wichtig-aenderungen-shopify-connector-21-05-2025.235671/
 

jtl_user_x

Aktives Mitglied
6. März 2023
54
5

jtl_user_x

Aktives Mitglied
6. März 2023
54
5
Wir lassen gerade durch den Admin noch read / write setzen bei: locales / publications / shipping. Eigentlich waren die schon gesetzt, jetzt fehlen sie aber wieder.

Möglicherweise ist es das schon!
 

Mad-Hunter

Aktives Mitglied
10. Januar 2023
44
3
RÜSSELSHEIM
gleiches Problem auch bei uns.
Die Änderung von JTL gemäß Anleitung haben wir vollzogen, seit heute kommt die Fehlermeldung:

Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in
System.Exception: Fehler beim Verbindungsaufbau: Exception bei global_data.pull: Error in response: [{"message":"Access denied for deliveryProfiles field.","locations":[{"line":3,"column":9}],"path":["deliveryProfiles"],"extensions":{"code":"ACCESS_DENIED","documentation":"https:\/\/ shopify.dev\/api\/usage\/access-scopes"}}]

Error in response: [{"message":"Access denied for deliveryProfiles field.","locations":[{"line":3,"column":9}],"path":["deliveryProfiles"],"extensions":{"code":"ACCESS_DENIED","documentation":"https:\/\/shopify.dev\/api\/usage\/access-scopes"}}]

Response: {"jtlrpc":"2.0","id":"cca6749c3b6f4286838a242086a5832f","result":null,"error":{"code":0,"message":"Error in response: [{\u0022message\u0022:\u0022Access denied for deliveryProfiles field.\u0022,\u0022locations\u0022:[{\u0022line\u0022:3,\u0022column\u0022:9}],\u0022path\u0022:[\u0022deliveryProfiles\u0022],\u0022extensions\u0022:{\u0022code\u0022:\u0022ACCESS_DENIED\u0022,\u0022documentation\u0022:\u0022https:\\\/\\\/shopify.dev\\\/api\\\/usage\\\/access-scopes\u0022}}]","data":"RuntimeException (Code: 0) in ...\/ShopifyGraphQlClient.php:139"},"warnings":[]}
 

Anhänge

  • errorlog_20250521085855.txt
    10,3 KB · Aufrufe: 0

Mad-Hunter

Aktives Mitglied
10. Januar 2023
44
3
RÜSSELSHEIM
gleiches Problem auch bei uns.
Die Änderung von JTL gemäß Anleitung haben wir vollzogen, seit heute kommt die Fehlermeldung:

Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in
System.Exception: Fehler beim Verbindungsaufbau: Exception bei global_data.pull: Error in response: [{"message":"Access denied for deliveryProfiles field.","locations":[{"line":3,"column":9}],"path":["deliveryProfiles"],"extensions":{"code":"ACCESS_DENIED","documentation":"https:\/\/ shopify.dev\/api\/usage\/access-scopes"}}]

Error in response: [{"message":"Access denied for deliveryProfiles field.","locations":[{"line":3,"column":9}],"path":["deliveryProfiles"],"extensions":{"code":"ACCESS_DENIED","documentation":"https:\/\/shopify.dev\/api\/usage\/access-scopes"}}]

Response: {"jtlrpc":"2.0","id":"cca6749c3b6f4286838a242086a5832f","result":null,"error":{"code":0,"message":"Error in response: [{\u0022message\u0022:\u0022Access denied for deliveryProfiles field.\u0022,\u0022locations\u0022:[{\u0022line\u0022:3,\u0022column\u0022:9}],\u0022path\u0022:[\u0022deliveryProfiles\u0022],\u0022extensions\u0022:{\u0022code\u0022:\u0022ACCESS_DENIED\u0022,\u0022documentation\u0022:\u0022https:\\\/\\\/shopify.dev\\\/api\\\/usage\\\/access-scopes\u0022}}]","data":"RuntimeException (Code: 0) in ...\/ShopifyGraphQlClient.php:139"},"warnings":[]}
EDIT:

Fehlermeldung ist weg, Nachdem ich weitere Berechtigungen in der API gesetzt hatte.
Warum in der Email seitens JTL nur 1 neue API Berechtigung gesetzt werden sollte ist mir schleierhaft, finde es auch ziemlich schlecht kommuniziert seitens JTL.

Ich habe jetzt alle benötigten Rechte (es waren etliche nicht gesetzt) geprüft gemäß dieser Liste:

https://forum.jtl-software.de/threads/wichtig-aenderungen-shopify-connector-21-05-2025.235671/

Jetzt funktioniert der Connector erstmal wieder.
 

Mad-Hunter

Aktives Mitglied
10. Januar 2023
44
3
RÜSSELSHEIM
Schau mal, vielleicht hilft das dir (bei mir geht es jetzt wieder)


Ich habe jetzt alle benötigten Rechte (es waren etliche nicht gesetzt) geprüft gemäß dieser Liste:

https://forum.jtl-software.de/threads/wichtig-aenderungen-shopify-connector-21-05-2025.235671/

--> Scroll runter bis auf Übersicht über alle benötigten Rechte. Dort ist aufgelistet was alles eine Berechtigung benötigt.


Dann in Shopify unter Einstellungen -> Apps und Vertriebskanäle -> rechts oben auf Apps entwickeln klicken, dann auf JTL-Connector, dann auf Admin API-Integration klicken und dirt die Berechtigungen setzen.
 

Firstspeedy

Aktives Mitglied
26. Juni 2019
19
2
Update zum $price Fehler: Ist ein Fehler in der JTL<> SHOPIFY Schnittstelle - liegt also nicht an uns. JTL ist mit einem internen Ticket mit Prio dran.
Grüße, Olli

Hallo,

ich habe alle Rechte-Änderungen vorgenommen. Nun kommt vom Connector jedoch folgende Fehlermeldung:

Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in
System.Exception: Exception: Typed property Jtl\Connector\Shopify\Connector\GraphQl\Entity\DeliveryRateDefinition::$price must not be accessed before initialization
Typed property Jtl\Connector\Shopify\Connector\GraphQl\Entity\DeliveryRateDefinition::$price must not be accessed before initialization
Aufträge-Empfangen-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 customer_order.pull: Typed property Jtl\Connector\Shopify\Connector\GraphQl\Entity\DeliveryRateDefinition::$price must not be accessed before initialization

Typed property Jtl\Connector\Shopify\Connector\GraphQl\Entity\DeliveryRateDefinition::$price must not be accessed before initialization

Response: {"jtlrpc":"2.0","id":"9a3ff2b26d47414f9e232962e7ca654c","result":null,"error":{"code":0,"message":"Typed property Jtl\\Connector\\Shopify\\Connector\\GraphQl\\Entity\\DeliveryRateDefinition::$price must not be accessed before initialization","data":"Error (Code: 0) in ...\/DeliveryRateDefinition.php:21"},"warnings":[]}
Exception bei customer_order.pull: Typed property Jtl\Connector\Shopify\Connector\GraphQl\Entity\DeliveryRateDefinition::$price must not be accessed before initialization

Typed property Jtl\Connector\Shopify\Connector\GraphQl\Entity\DeliveryRateDefinition::$price must not be accessed before initialization

Response: {"jtlrpc":"2.0","id":"ce73395662d84603b88faaeb14b5429f","result":null,"error":{"code":0,"message":"Typed property Jtl\\Connector\\Shopify\\Connector\\GraphQl\\Entity\\DeliveryRateDefinition::$price must not be accessed before initialization","data":"Error (Code: 0) in ...\/DeliveryRateDefinition.php:21"},"warnings":[]}
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.Call(String method, Object parameters, Boolean withSession, NetworkCredential credentials)
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.RepeatCall(String method, Object parameters, Boolean withSession, NetworkCredential credentials, Boolean newSession)
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.Call(String method, Object parameters, Boolean withSession, NetworkCredential credentials)

Hat jemand eine Ahnung was das sein könnte? :(
Danke.
Grüße, Olli
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Release Shopify-Connector 2.1.6 ist Live Shopify-Connector 37
Neu Problem mit dem JTL-Connector – Invalid Shopify connection credentials. Shopify-Connector 3
Neu JTL → Shopify Connector: MappingTablesException / „Endpoint id is empty“ – betroffene Artikel aus Logs per SQL finden Shopify-Connector 2
Neu Shopify Connector lässt sich nicht einrichten Shopify-Connector 1
Neu Varianten die nicht online in JTL geschaltet sind werden trotzdem zu Shopify geladen Shopify-Connector 2
Neu Wie übertragt ihr Kurzbeschreibungen nach Shopify? Shopify-Connector 3
Probleme beim Shopify-Abgleich: Artikel trotz erfolgreichem Abgleich nicht in Shopify auffindbar JTL-Wawi 1.11 1
Manche Produkte werden nicht erkannt JTL/ Shopify JTL-Wawi 2.0 3
Neu Bestände in Shopify falsch -> Überverkäufe ohne Lagerbestand Shopify-Connector 7
Neu Bestellabgleich Shopify - JTL | Point of Sales und Online Stores Shopify-Connector 2
Neu Nach Update auf 1.11.9 - alle Shopify Shop nicht mehr connected Shopify-Connector 4
Neu Versandart von Shopify zu JTL Wawi & Sendungsnummern von Wawi zu Shopify!? Shopify-Connector 0
Neu JTL Editionen / JTl Wawi / Shopify / Durchblick verloren Kosten / Was brauche ich wirklich User helfen Usern - Fragen zu JTL-Wawi 3
Neu Release Shopware-Connector 2.1.8 Shopware-Connector 0
Neu Connector 2.1.6 ist Live ! Releaseforum 0
Eigener Drittshop-Connector (jtl/connector 5.3): valide Variationskombinationen werden mit „besitzt keine Variationen" nicht gesendet JTL-Wawi 1.11 1
JTL ERP-Connector JTL-Wawi 2.0 0
Neu Fragen zum SaaS-Connector / Shopware6 bei Lagerbestandskorrektur Shopware-Connector 0
Neu Verkaufskanal Sichtbarkeit Zuweisung Artikel in Shopware gelöscht - Connector Bug? Shopware-Connector 1
Neu Release Shopware-Connector 2.1.6 Shopware-Connector 5
Neu Shopware 5 + JTL-Connector: sporadische 500 Fehler / PHP-FPM Limit erreicht – trotz unverändertem Setup User helfen Usern - Fragen zu JTL-Wawi 0
Neu Störung Saas-Connector Shopware-Connector 8
Neu Shopware 5 connector und WawI 1.11.06 bis 1.11.8 Shopware-Connector 1
Neu Produkt-Upload schlägt fehl nach Shopware-Update 6.7.9.0 – Fehler bei quantityStart (SaaS-Connector) Shopware-Connector 14
Neu Magento 2 Connector JTL Dienstleistung, Jobs und Ähnliches 0
Neu Magento 2 Connector - eCI ( ehem. Sysgrade) - Shipping 3.0 Allgemeines zu den JTL-Connectoren 0
Neu JTL-WaWi + ESL Connector — Entwicklung mit Kostenaufteilung gesucht Business Jungle 0
Statistische Auswertung mit Klar Connector oder Controlling Software? JTL-Wawi 1.10 0

Ähnliche Themen