Beantwortet Exception: Entity of type 'Shopware\Models\Customer\Customer'

alfapack

Aktives Mitglied
7. April 2017
47
1
Hi, bekomme immer folgenden Fehler. Habe schon im Forum gesucht, da war gesagt worden den entsprechenden Eintrag aus der JTL Quene Tabelle zu löschen, hab ich getan. Seitdem ist dieses hier auch leer:

Code:
Response: {"result":[],"error":{"code":0,"message":"Entity of type 'Shopware\\Models\\Customer\\Customer' for IDs id(24019) was not found","data":null},"jtlrpc":"2.0","id":"e11a48f9f0604cc0a16164a3db3b5f03"}

Vorher stand da noch:

Code:
Response: {"result":[{"customerOrderId":["60790",100224],"orderStatus":"shipped","paymentStatus":"completed"},{"customerOrderId":["60815",100234],"orderStatus":"shipped","paymentStatus":"completed"},{"customerOrderId":["60825",100239],"orderStatus":"cancelled","paymentStatus":"unpaid"},{"customerOrderId":["60834",100241],"orderStatus":"shipped","paymentStatus":"completed"}],"error":{"code":0,"message":"Entity of type 'Shopware\\Models\\Customer\\Customer' for IDs id(24019) was not found","data":null},"jtlrpc":"2.0","id":"258d49918c1c4400a6c81bdd319253a7"}
Exception bei status_change.push: Entity of type 'Shopware\Models\Customer\Customer' for IDs id(24019) was not found

Was kann ich sonst noch tun damit der Fehler verschwindet? habe versuch in der Shopware Datenbank die UserID bei der jeweiligen Bestellung auf 0 zu machen, leider ohne erfolg.

Code:
Fehler:

Exception: Entity of type 'Shopware\Models\Customer\Customer' for IDs id(24019) was not found

Entity of type 'Shopware\Models\Customer\Customer' for IDs id(24019) was not found

Versand/Zahlung-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 status_change.push: Entity of type 'Shopware\Models\Customer\Customer' for IDs id(24019) was not found


Entity of type 'Shopware\Models\Customer\Customer' for IDs id(24019) was not found


Response: {"result":[],"error":{"code":0,"message":"Entity of type 'Shopware\\Models\\Customer\\Customer' for IDs id(24019) was not found","data":null},"jtlrpc":"2.0","id":"e11a48f9f0604cc0a16164a3db3b5f03"}

Exception bei status_change.push: Entity of type 'Shopware\Models\Customer\Customer' for IDs id(24019) was not found


Entity of type 'Shopware\Models\Customer\Customer' for IDs id(24019) was not found


Response: {"result":[],"error":{"code":0,"message":"Entity of type 'Shopware\\Models\\Customer\\Customer' for IDs id(24019) was not found","data":null},"jtlrpc":"2.0","id":"d847d2cd307c4a958e0714e524c82558"}

   bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.x631M1XuGqr(String  , Object  , Boolean  , NetworkCredential  )

   bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.MrK1MieqAff(String  , Object  , Boolean  , NetworkCredential  )

   bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.x631M1XuGqr(String  , Object  , Boolean  , NetworkCredential  )




Warnungen:

Auftrag '44666' ist bereits in der Wawi vorhanden. Er wird mit dem Shop-Auftrag verknüpft.
 

Achim L.

Moderator
Mitarbeiter
3. Juli 2017
508
97
Hallo alphapack,

das Problem tritt auf, wenn ein status_change.push auf eine Bestellung stattfindet, zu der es im Shop den Kunden nicht mehr gibt.
Workaround ist es, in der Wawidatenbank das Senden dieser Bestellung abzustellen. Das kann in der Tabelle tBestellung gemacht werden, dort den Wert der Spalte cInet von Y auf N ändern.

Damit das Probem nicht mehr auftritt gibt es aber auch ein Ticket: https://issues.jtl-software.de/issues/CO-1242
 

alfapack

Aktives Mitglied
7. April 2017
47
1
Hi, danke für die fixe Antwort! Hab das Problem gelöst bekommen indem ich die Bestellungen zu dem User aus der s_order tabelle bei Shopware gelöscht habe. Seitdem kein Fehler mehr, die waren wohl verwaist.
 

tunershop

Gut bekanntes Mitglied
13. Oktober 2016
141
15
Hallo alphapack,

das Problem tritt auf, wenn ein status_change.push auf eine Bestellung stattfindet, zu der es im Shop den Kunden nicht mehr gibt.
Workaround ist es, in der Wawidatenbank das Senden dieser Bestellung abzustellen. Das kann in der Tabelle tBestellung gemacht werden, dort den Wert der Spalte cInet von Y auf N ändern.

Damit das Probem nicht mehr auftritt gibt es aber auch ein Ticket: https://issues.jtl-software.de/issues/CO-1242
Hallo,
wo genau ist die Tabelle im SQL Management Studio

aktueller Fehler
JTL-Wawi: End sync
Exception: The EntityManager is closed.
The EntityManager is closed.
Versand/Zahlung-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 status_change.push: The EntityManager is closed.

The EntityManager is closed.

Response: {"result":[{"customerOrderId":["",1],"orderStatus":"shipped","paymentStatus":"completed"},{"customerOrderId":["",21166],"orderStatus":"cancelled","paymentStatus":"completed"}],"error":{"code":0,"message":"The EntityManager is closed.","data":null},"jtlrpc":"2.0","id":"ab70fe69dbc64702ae452f2bc57687c2"}
Exception bei status_change.push: The EntityManager is closed.

The EntityManager is closed.

Response: {"result":[{"customerOrderId":["",1],"orderStatus":"shipped","paymentStatus":"completed"},{"customerOrderId":["",21166],"orderStatus":"cancelled","paymentStatus":"completed"}],"error":{"code":0,"message":"The EntityManager is closed.","data":null},"jtlrpc":"2.0","id":"05ad0bf5cd7a4fc3b02ed1132e7caadd"}
bei jtlCore.ControllerClasses. Connector.Abgleich.Connector.jduG4vkfjgG(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.TntG4tpV325(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.jduG4vkfjgG(String , Object , Boolean , NetworkCredential )
 
Zuletzt bearbeitet: