\Shopware\Models\Article\Price by id X not found
Wenn man bei Shopware über die REST-API einen Artikel lädt und dann wieder speichern möchte, kann es dazu kommen, dass ein Fehler auftritt, dass der Preis mit der Id X unbekannt sei. Das scheint wohl so gewollt sein. Deswegen sollte man beim Mappen auf Klassen die Id des Prices aus dem mainDetail des Artikeln einfach unterlassen.
//persist failed if a id is present
@JsonIgnore
private int id = 0;
Hier findet meine Post im Shopware-Forum
zu dem Thema