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

jtl_user_x

Aktives Mitglied
6. März 2023
53
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
661
77
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
53
5

jtl_user_x

Aktives Mitglied
6. März 2023
53
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
38
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
38
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
38
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 Shopify Connector + JTL Wawi Preis Shopify-Connector 4
Neu Störung / Connector verbindet sich nicht (Shopify) Shopify-Connector 7
Neu Shopify Connector Fehlermeldung bei Kategoriebildern Shopify-Connector 6
Neu Wechsel von JTL Shop 5 zu Shopify / ERP-Connector Produkte mit Variationen werden nicht übertragen Shopify-Connector 1
ERP Connector übermittelt keine Bestände an Shopify Shopify-Connector 9
ERP Connector Shopify JTL-Wawi 1.10 3
Neu Verbindung zu Shopify Connector (App) -> "Lizensdaten ungültig" Shopify-Connector 1
Neu JTL Shopify Connector selektiver Import in JTL Shopify-Connector 3
Neu Fehler Connector Shopify Collection not found Shopify-Connector 8
Neu Frage zur Übertragung von JTL -> Shopify Shopify-Connector 1
Bundles / Stücklisten + Mehrpaket-Versand → keine Sendungsnummern in Shopify JTL-Wawi 1.9 0
Shopify Anbindung. Keine Übertragung Shopify-Connector 7
Neu FHX One für JTL - Analytics, Monitoring, KI-Texte, Helpdesk uvm. (Otto, Amazon, Shopify, eBay) Dienstleistung, Jobs und Ähnliches 1
Neu Shopify nur Bestellungen übertragen Shopify-Connector 9
Wichtig Änderungen bei der Installation des Shopify Connectors ab 01.01.2026 Shopify-Connector 0
Artikelnummern-Konflikt bei JTL-WaWi-Import aus Shopify, SEO-Ranking erhalten JTL-Wawi 1.10 1
Neu Das Abspeichern der Einstellungen in Shopify geht nicht? Shopify-Connector 6
Neu Shopify Geschenkgutscheine > JTL > JERA JTL2BMD Shopify-Connector 1
Neu Frage an die Shopify Nutzer bzgl. Zahlarten Shopify-Connector 0
Neu Sendungsnummer bei Auslieferung an Shopify senden Shopify-Connector 3
Neu Artikel werden nach Löschung in Shopify nicht neu aus der WaWi übertragen Shopify-Connector 2
Neu SaaS Connector – product.push Performance-Problem bei Shopware 6.6 Shopware-Connector 1
Neu Connector bleibt am Anfang stehen / Fehlermeldung Abbruch Shopify-Connector 3
Neu Connector zu WooCommerce ist im Worker gesperrt trotz Lizenz Technische Fragen zu den JTL-Connectoren 5
Neu WPML: Funktioniert bis und inkl. Connector-Version 2.4.1 nicht mehr WooCommerce-Connector 0
Neu JTL-Connector + Shopware 6: Zweite Lizenz führt zu „Invalid credentials“ und blockiert bestehenden Shop Shopware-Connector 3
Neu Shopware Connector sendet keine Zahlungs und Versandinfos von WAWI zu SW6 Shopware-Connector 7
Neu Update: JTL-Gambio-Connector Gambio-Connector 0
Neu Download Connector Modul .zip PrestaShop-Connector 0
Neu Biete Connector-Tools für vollautomatische Lieferantenbestellungen an uvm. Dienstleistung, Jobs und Ähnliches 2

Ähnliche Themen