# stateMachineState =\> data ist leer

**URL:** https://forum.shopware.com/t/statemachinestate-data-ist-leer/106224
**Category:** Programmierung
**Created:** [8. Januar 2025 um 10:01 UTC](https://forum.shopware.com/t/statemachinestate-data-ist-leer/106224 "2025-01-08T10:01:52Z")
**Posts on this page:** 4
**Page:** 1

<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: [8. Januar 2025 um 10:01 UTC](https://forum.shopware.com/t/statemachinestate-data-ist-leer/106224/1 "2025-01-08T10:01:52Z")

</div>

Hallo zusammen,

wir haben gerade auf die Version 6.6.8.1 aktualisiert und eine Sache, die bisher (6.4.20.1) gegangen ist, geht nun nicht mehr. Es geht dabei um den Abruf von Bestellungen via API.

Konkret geht es um den Zahlungsstatus einer Bestellung. Zum Abruf wird folgender Request verwendet:

```auto
			$payload = [
				'filter' => [
					['type' => 'equals', 'field' => 'stateMachineState.technicalName', 'value' => $state],
				],
				'associations' => [
					'lineItems' => [],
					'addresses' => [
						'orderAddress' => [
							'associations' => [
								'salutation' => [],
							],
						],
					],
					'deliveries' => [],
					'transactions' => [
						'orderTransaction' => [
							'associations' => [
								'stateMachineState' => [],
							],
						],
					],
					'orderCustomer' => [
						'associations' => [
							'customer' => [],
							'salutation' => [],
						],
					],

				],
				'includes' => [
					'order_line_item' => ['label', 'quantity', 'unitPrice', 'payload',],
					'customer' => ['customerNumber', 'email', 'groupId', 'vatIds'],
					'state_machine_state' => ['technicalName'],
					'salutation' => ['displayName'],
				],
				'limit' => 50,
				'page' => 1,
			];

```

Bisher wurde in den Relations das stateMachineState Objekt inkl. technicalName mit ausgegeben. Seit dem Update fehlen die Details zum Objekt und ich habe keinen Zugriff mehr auf den technicalName.

```auto
                    [relationships] => stdClass Object
                        (
                            [stateMachineState] => stdClass Object
                                (
                                    [data] => 
                                    [links] => stdClass Object
                                        (
                                            [related] => https://www.essenzenladen.de/api/order-transaction/0194453925dd71369d2c5d81dcac4770/state-machine-state
                                        )

                                )

                            [order] => stdClass Object
                                (
                                    [data] => 
                                    [links] => stdClass Object
                                        (
                                            [related] => https://www.essenzenladen.de/api/order-transaction/0194453925dd71369d2c5d81dcac4770/order
                                        )

                                )

```

Meiner Ansicht nach, sollte der Request auch weiterhin funktionieren. Steh ich auf dem Schlauch oder hat sich hier in SW 6.6. was Gravierendes geändert.

Ich bin für jeden Hinweis dankbar 🙂

Viele Grüße  
Carsten

---

<div class="post-metadata">

### Author: ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)
#### Post date: [8. Januar 2025 um 13:37 UTC](https://forum.shopware.com/t/statemachinestate-data-ist-leer/106224/2 "2025-01-08T13:37:43Z")

</div>

Weiß nicht ob das hier passt, aber ich hatte ein ähnliches Problem mit Shopware 6.6 und musste stateMachineState bei deliveries hinzufügen, damit ich alle states habe, die ich brauche.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/8/e/8e7e3d3b1174c980f7da212aceaa3ff158138375.png)

---

<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: [9. Januar 2025 um 15:04 UTC](https://forum.shopware.com/t/statemachinestate-data-ist-leer/106224/3 "2025-01-09T15:04:13Z")

</div>

Vielen Dank. Klingt erstmal nicht intiuitiv, weil die fehlende Info ja eigentlich nichts mit der Lieferung zu tun hat, aber ich werde es mal ausprobieren und eine Rückmeldung geben.

---

<div class="post-metadata">

### Author: ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)
#### Post date: [2. März 2026 um 14:19 UTC](https://forum.shopware.com/t/statemachinestate-data-ist-leer/106224/4 "2026-03-02T14:19:59Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
