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

jtl_user_x

Aktives Mitglied
6. März 2023
40
3
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

Gut bekanntes Mitglied
28. Juni 2023
333
42
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
40
3

jtl_user_x

Aktives Mitglied
6. März 2023
40
3
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!
 

AERTIME_MZ

Aktives Mitglied
10. Januar 2023
16
2
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

AERTIME_MZ

Aktives Mitglied
10. Januar 2023
16
2
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.
 

AERTIME_MZ

Aktives Mitglied
10. Januar 2023
16
2
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 Fehler bezüglich "unique key" bei den Kategorien Shopify-Connector 2
Neu WICHTIG: Änderungen Shopify-Connector 21.05.2025 Shopify-Connector 0
Neu WICHTIG: Änderungen Shopify-Connector 21.05.2025 Shopify-Connector 99
Neu Umstellung JTL-Connector auf Shopify APP – Wer hat Erfahrung? Shopify-Connector 3
Neu Shopify JTL Connector ab 01.06.2025 Shopify-Connector 3
Neu JTL WAWI Connector zu Shopify geht in den Timeout Shopify-Connector 0
Neu Shopify Connector: Kollektionsänderungen werden nicht übernommen Shopify-Connector 0
Neu Shopify Connector funktioniert nicht mehr Shopify-Connector 229
Neu Shopify Connector: Wo ist die benutzerdefinierte App? Shopify-Connector 1
Neu Shopify Varianten-Metafeld-Definitionen -> Google Shopify-Connector 0
Neu JTL WaWi entfernt Shopify Sales Channels JTL-Wawi - Fehler und Bugs 2
Neu Stornierung in Shopify --> Automatische Stornierung in JTL Shopify-Connector 3
Beantwortet (gelöst) Fehler Shopify Abgleich - Bestellungen werden plötzlich nicht mehr importiert / Artikel wahrscheinlich auch nicht aktualisiert Shopify-Connector 2
Neu Welchen Shopify Plan brauche ich um Kundendaten mit JTL abzugleichen? Shopify-Connector 0
Neu Sendungsnummern an Shopify werden nicht mehr übertragen Shopify-Connector 7
Neu Kurzbeschreibung als Shopify-Metafield Shopify-Connector 2
Neu Keine Variantenartikel Übertragung an Shopify Shopify-Connector 11
Neu Kein Connect zu Shopify Testshop möglich Shopify-Connector 7
Fehler beim Abgleich mit Shopify – „Unknown column 'sort'“ & Bildlöschung blockiert Worker Shopify-Connector 1
Neu Abgleich nicht möglich! B2B und B2C Shopify Shopify-Connector 1
Neu Shopify - wegen Formatierung der Email Adresse - unbehandelte Ausnahme #959190594F6282F Shopify-Connector 0
Neu Shopify FE im Vergleich mit JTL Shop Allgemeine Fragen zu JTL-Shop 0
UVP und Preis auf Shopify anzeigen JTL-Wawi 1.9 1
Neu Shopify Testweise anbinden Shopify-Connector 0
Neu Shopify Metafelder Übersetzungen Allgemeines zu den JTL-Connectoren 0
Neu Artikel werden nach JTL-Abgleich aus Google & YouTube Vertriebskanal entfernt – seit letztem Connector-Update Shopify-Connector 3
Neu Der Connector funktioniert plötzlich nicht mehr Shopify-Connector 1
Neu Keine Verbindung zu Shopware Connector möglich Shopware-Connector 1
Neu Problem Verkaufskanalverwaltung / Connector-Anbindungen WooCommerce-Connector 3
Neu Fehlende Mollie-Zahlungsart im JTL-Connector. WooCommerce-Connector 0
Neu alte Bestellungen und Rechnungen per Connector importieren WooCommerce-Connector 2
Neu Connector-Anbindung ohne User Agent sorgt für Probleme Allgemeines zu den JTL-Connectoren 0
Neu JTL-WaWi 1.10.10.3 - JTL-Connector (Drittanbieter) Sonderpreise nicht im product.push enthalten JTL-Wawi - Fehler und Bugs 0
JTL Connector & Shopware 5 Shopware-Connector 5
Neu JTL-Connector (Drittanbieter) - Kein product.push (oder andere Artikel Updates) über Worker User helfen Usern - Fragen zu JTL-Wawi 0
Neu Connector Shop Abgleich nicht im JTL Worker Allgemeines zu den JTL-Connectoren 2
Neu Nach Update auf 1.9.8.0 kein Bilderabgleich per JTL-Connector mehr möglich Shopify-Connector 23
Neu WAWI <-> Schweizer Post - Webshop Connector International Schnittstellen Import / Export 0
Neu Connector sendet Bilder immer wieder - Bilder häufen sich !? Shopware-Connector 5
Neu Connector zu SW6 Store steht aber keine Abgleiche mehr Shopware-Connector 1
Neu Shopware 5 Connector Plugins für JTL-Shop 6
Neu Connector für Geschäftspartner Allgemeines zu den JTL-Connectoren 1
Neu RPC Methode connector.finish benutzen Technische Fragen zu den JTL-Connectoren 1
Neu WooCommerce Connector Fehler: Shop-URL verweist nicht auf einen gültigen Shop WooCommerce-Connector 6
Neu Mapping Steuerklassen - JTL Connector zu Shopware 5 - wo händisch zuweisen ? Shopware-Connector 1
Wawi 1.9 - Connector ändert MWST in Shopware 5 bei Lieferantenbestellungen JTL-Wawi 1.9 0
Neu JTL Connector: Server nicht erreichbar Shopify-Connector 17
Neu Connector für Magento 2.4.6 Allgemeines zu den JTL-Connectoren 1

Ähnliche Themen