Shopware API Listing 11.11 Varianten werden im Backend nicht angezeigt

Wenn ich das Beispiel für die Anlage von Varianten als Grundlage verwende, werden mir die neu erzeugten Varianten im Backend nicht angezeit, in den entsprechenden Tabellen sind nur die Artikeltabellen und die Tabelle “s_article_configurator_sets” mit Daten befüllt, die Tabellen s_article_configurator_groups, s_article_configurator_options werden nicht befüllt. Die API liefert mir aber ein Sucess zurück:

{ “success”:true,
  “data”: {
            “id”:435,
            “location”:“http://shopware.basl.at/api/articles/435
          }

}

 

Über die API schicke ich die das folgende JSON:

{
    “name”: “Test Variantenartikel Schuhe”,
    “active”: true,
    “categories”: [{
            “id”: 16,
            “name”: “Sonstiges”
        }
    ],
    “mainDetail”: [{
            “active”: true,
            “inStock”: 15
        }
    ],
    “configuratorSet”: [{
            “name”: “My shoe configurator”,
            “groups”: [{
                    “name”: “color”,
                    “options”: [{
                            “name”: “red”
                        }, {
                            “name”: “blue”
                        }
                    ]
                }
            ]
        }
    ],
    “variants”: [{
            “isMain”: true,
            “active”: true,
            “number”: “sw-shoe-01”,
            “inStock”: 17,
            “configuratorOptions”: [{
                    “group”: “color”,
                    “option”: “red”
                }
            ],
            “prices”: [{
                    “customerGroupKey”: “H”,
                    “from”: 1,
                    “to”: 20,
                    “price”: 20
                }, {
                    “customerGroupKey”: “H”,
                    “from”: 20,
                    “to”: “”,
                    “price”: 10
                }
            ]
        }, {
            “number”: “sw-shoe-02”,
            “active”: true,
            “inStock”: 17,
            “configuratorOptions”: [{
                    “group”: “color”,
                    “option”: “red”
                }
            ],
            “prices”: [{
                    “customerGroupKey”: “H”,
                    “from”: 1,
                    “to”: “”,
                    “price”: 10
                }
            ]
        }
    ],
    “taxid”: 1,
    “supplierid”: 2
}

Bin nun etwas ratlos?

 

Liebe Grüße

Dreher Robert

 

Hi,

ich sehe da auf die Schnelle keinen Fehler, das “offizielle” Beispiel findest du hier in den Docs: REST API - Examples using the article resource. Wenn ich das richtig sehe, ist der Aufbau aber identisch, oder?

Schönen Gruß,

Daniel

Hallo,

ja der Aufbau ist identisch, die Artikel werden mir in den Tabellen angelegt, auch mit den Varianten und der Grundartikel ist auch im Backend vorhanden.

Nur die Varianten werden im Backend nicht angelegt.

 

Liebe Grüße

Robert