# Migration SW5 zu SW6.6.3.1 - neue Fehlermeldungen mit OrderStockSubscriber

**URL:** <https://forum.shopware.com/t/migration-sw5-zu-sw6-6-3-1-neue-fehlermeldungen-mit-orderstocksubscriber/104379>\
**Category:** Shopware 6 (German)\
**Created:** [26. Juni 2024 um 10:09 UTC](https://forum.shopware.com/t/migration-sw5-zu-sw6-6-3-1-neue-fehlermeldungen-mit-orderstocksubscriber/104379 "2024-06-26T10:09:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [26. Juni 2024 um 10:09 UTC](https://forum.shopware.com/t/migration-sw5-zu-sw6-6-3-1-neue-fehlermeldungen-mit-orderstocksubscriber/104379/1 "2024-06-26T10:09:22Z")

</div>

Mein kleines privates Fehlerlexikon wächst mit jeder SW-Version 🙂

Bei einem SW 6.6.3.1 Shop tauchen bei der Migration neue Fehler auf:

```auto
Shopware\Core\Content\Product\Stock\OrderStockSubscriber::changeset(): 
Argument #2 ($productId) must be of type string, null given, called in /var/.../vendor/shopware/core/Content/Product/Stock/OrderStockSubscriber.php on line 85

```

Ich habe mir die „sourceId“ zur Bestellung im SW5 angesehen, konnte jetzt aber keine Unstimmigkeiten im Bezug zu Mengen erkennen.

Das Gute: Die Bestellungen werden übernommen 🙂  
Das Schlechte: Das Migrationslog wird zugeschissen ☹

---

<div class="post-metadata">

**Author:** ![essenzenladen](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/essenzenladen/32/11533_2.png) [@essenzenladen](https://forum.shopware.com/u/essenzenladen)\
**Post date:** [24. Januar 2025 um 08:12 UTC](https://forum.shopware.com/t/migration-sw5-zu-sw6-6-3-1-neue-fehlermeldungen-mit-orderstocksubscriber/104379/2 "2025-01-24T08:12:09Z")

</div>

Hallo,

ich habe in der 6.6.8.1 eine ganz ähnliche Fehlermeldung beim Löschen von alten Bestellungen via API:

```auto
Shopware\Core\Content\Product\Stock\OrderStockSubscriber::changeset(): Argument #2 ($productId) must be of type string, null given, called in /home/[...]/vendor/shopware/core/Content/Product/Stock/OrderStockSubscriber.php on line 140

```

Die betreffenden Rechnungen werden dann tatsächlich gelöscht aber die Fehlermeldung ist nervig.
