Hallo zusammen, ich möchte einen Artikel aktualisieren, jedoch wird lediglich der “Kopf” bereich aktualisert. Sowohl der Name, Keyword etc. jedoch weder EAN noch der Lagerbestand. habt ihr ein TIPP ? anbei die Query… Die zu"updatenden" Werte werden als Paramter mitgegeben PUT http://*****/api/articles/1730?useNumberAsId=true HTTP/1.1 Content-Type: application/x-www-form-urlencoded Authorization: Digest username=“api”,realm=“Shopware4 REST-API”,nonce=“4bc7770d5f341fb0d2acfcd59b396a46”,uri="/****/api/articles/1730",algorithm=“MD5”,cnonce=“88bee5e89dda1f3787c5720c89b5fbb2”,nc=00000001,qop=“auth”,response=“df89dfac0a273b59d7efc17d56fc4d9e”,opaque=“d75db7b160fe72d1346d2bd1f67bfd10” Host: *** Content-Length: 58 Expect: 100-continue name=NeuerNameTest&keywords=Keyword1&inStock=25&ean=123456
Hallo, kann sein das du es an der falschen Stelle überträgst. Du musst es in “mainDetail” übertragen. "mainDetail":{"number":"KSSO0012","inStock":7,
Sieht bei uns so aus: 08:57:17,454;CODEUNIT 51550;SendPayload,{"name":"Bodenrost Kunststoff grn 1175x590x32mm","active":true,"tax":19,"supplier":"Test","descriptionLong":"Bodenrost
Der Bodenrost ist unempfindlich gegen nahezu allen Chemikalien, ™len und S„uren.
Material: Kunststoff
profilierte, d„mmende Konstruktion, temperaturbest„ndig von -10øC bis +60øC
","priceGroupId":1,"priceGroupActive":false,"keywords":"Arbeitsplatzmatten,Bodenbelag,Bodenplatte,Einlegeboden,gummimatten,Hartbodenbelag,Kunststoffboden,Platte","mainDetail":{"number":"KSSO0012","inStock":7,"active":true,"packunit":"Stck","referenceUnit":1,"unitId":9,"purchaseUnit":1},"categories":[{"id":5445}],"filterGroupId":2012,"propertyValues":[{"option":{"name":"L„nge [mm]"},"value":"1175"},{"option":{"name":"Breite [mm]"},"value":"590"},{"option":{"name":"H”he [mm]"},"value":"32"},{"option":{"name":"Farbe"},"value":"grn"}]}
Hoffe es hilft dir.