selectline-software / selectline-api

Apache License 2.0
24 stars 5 forks source link

POST /ProductionOrders/{productionOrderIdentifier}/Outsource - Problem beim Auslagern von Artikeln mit Dezimalstellen #355

Closed Cubester27 closed 8 months ago

Cubester27 commented 8 months ago

Details

Steps to replicate the behavior:

Dieses Problem scheint bei allen Artikeln mit Dezimalstellen aufzutreten. Beispiel: Ich möchte 0.5 Meter Klebeband auslagern. Bei der Abfrage gebe ich die Seriennummer ein (es wird geprüft, ob genug im Lager vorhanden ist). Auch wenn ich 1 Meter (ganze Zahl) auslagern möchte, wird der gleiche Fehler ausgegeben. Bei Artikeln, die keine Lagermenge als eine Dezimalzahl haben, gibt es dieses Problem nicht.

Als Request Body übergebene Daten: { "Date": "2023-10-24T16:17:43.5522166+02:00", "WarehouseList": [ { "ProductionArticleIdentifier": 104644, "Quantity": 0.65, "Warehouse": "Werkstatt", "SerialNumber": "25.16005345.0001.A", } ] }

Cubester27 commented 8 months ago

Konnte es nun selber lösen: Man muss auch das Attribut "ExpirationDate" im Body mitgeben.