# Update auf "Staffelpreise" Error/Status 400?

**URL:** https://forum.shopware.com/t/update-auf-staffelpreise-error-status-400/103981
**Category:** Programmierung
**Created:** [8. Mai 2024 um 16:10 UTC](https://forum.shopware.com/t/update-auf-staffelpreise-error-status-400/103981 "2024-05-08T16:10:41Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![berndriemke](https://avatars.discourse-cdn.com/v4/letter/b/b9e5f3/32.png) [@berndriemke](https://forum.shopware.com/u/berndriemke)
#### Post date: [8. Mai 2024 um 16:10 UTC](https://forum.shopware.com/t/update-auf-staffelpreise-error-status-400/103981/1 "2024-05-08T16:10:41Z")

</div>

Hallo zusammen 🙂  
Ich habe Probleme auf Staffelpreise ein Update zu machen!?  
Lesen funktioniet einwandfrei!  
 → C# ( RestApi)

Hier etwas Code…

…  
dataindex = 0;  
P1Start = userObj?[„data“]?[dataindex]?[„quantityStart“]?.ToString() ?? „“;  
P1Ende = userObj?[„data“]?[dataindex]?[„quantityEnd“]?.ToString() ?? „“;  
var p1 = userObj?[„data“]?[dataindex]?[„price“]?[0]?[„net“]?.GetValue();  
P1Netto = p1.Value.ToString(„#.00“);  
var p2 = userObj?[„data“]?[dataindex]?[„price“]?[0]?[„gross“]?.GetValue();  
P1Brutto = p2.Value.ToString(„#.00“);  
…

```
                        string PriceLinked = userObj?["data"]?[0]?["price"]?[0]?["linked"]?.ToString() ?? "";
                        string PriceID = userObj?["data"]?[0]?["id"]?.ToString() ?? "";
                        string ProductID = userObj?["data"]?[0]?["productId"]?.ToString() ?? "";
                        string CurrencyID = userObj?["data"]?[0]?["price"]?[0]?["currencyId"]?.ToString() ?? "";
                        string Netto = Update_ArtikelStaffelNettoPreis1.Replace(",", ".");
                        string Brutto = Update_ArtikelStaffelBruttoPreis1.Replace(",", ".");

```

…

// Hier muss irgendwie der Wurm drin sein?:

```
                        string PreisJson = @"{ ""productId"":""" + ArtikelID + @""",
                                       ""quantityStart"":" + Update_ArtikelStaffelVon1 + @",
                                        ""ruleId"":""" + ArtikelRuleID + @"""
                                                  ""{ ""price"": [{ + @,
                                                      ""currencyId"":""" + CurrencyID + @""",
                                                      ""net"":" + Netto + @",
                                                      ""gross"":" + Brutto + @",
                                                      ""linked"":""" + PriceLinked + @"""
                                                      }]}
                                     }";

```

…

```
                        var ClientPriceAdresse1 = clientAdress + "/api/product-price/" + PriceID;
                        var client1 = new RestClient(ClientPriceAdresse1);
                        var request1 = new RestRequest();
                        request1.AddHeader("Accept", "application/json");
                        request1.AddHeader("Authorization", "Bearer " + access_token.ToString());
                        request1.AddHeader("Content-Type", "application/json");
                        request1.AddParameter("application/json", PreisJson, ParameterType.RequestBody);
                        var response1 = client1.Execute(request1, Method.Patch);
                        AufrufOK = response1.StatusCode.ToString().ToUpper();

```

//

Sieht jemand den Fehler?  
Hab schon den ganzen Tag rum gebastelt und sehe den Fehler nicht…

---

<div class="post-metadata">

### Author: ![berndriemke](https://avatars.discourse-cdn.com/v4/letter/b/b9e5f3/32.png) [@berndriemke](https://forum.shopware.com/u/berndriemke)
#### Post date: [9. Mai 2024 um 12:25 UTC](https://forum.shopware.com/t/update-auf-staffelpreise-error-status-400/103981/2 "2024-05-09T12:25:38Z")

</div>

🙂 ehler gefunden !🙂

---

<div class="post-metadata">

### Author: ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)
#### Post date: [9. Mai 2024 um 12:38 UTC](https://forum.shopware.com/t/update-auf-staffelpreise-error-status-400/103981/3 "2024-05-09T12:38:36Z")

</div>


