Hulp en ondersteuning

Snel zelf van start en antwoord op veel gestelde vragen.

Voorraad per locatie API wijzigingen

Die API is zoveel mogelijk hetzelfde gebleven. Weergave van voorraad en locaties werkt op precies dezelfde manier. Wel zijn er een aantal dingen nieuw en een aantal dingen die niet meer mogelijk zijn.

Voorraad wijzigingen

Voer je wijzigingen uit aan de voorraad via de API? In de meeste gevallen werkt dit hetzelfde. Heeft een product maar 1 locatie gekoppeld of voorraad zonder locatie? Dan worden voorraadwijzigingen op die locatie aangebracht. Maar zodra je producten hebt met voorraad op meerdere locaties, kan het zijn dat wijzigingen van voorraad op een andere locatie worden toegepast dan je verwacht.

Daarom raden wij aan vanaf nu altijd expliciet een "idlocation" mee te geven bij voorraadwijzigingen. Wil je voorraad zonder locatie wijzigen? Dan geef je `null` mee als "idlocation". Als het veld "idlocation" helemaal niet bestaan in je request, dan gaan we ervan uit dat je code nog niet is aangepast op voorraad per locatie.

Het is niet mogelijk om de voorraad te overschrijven als je voorraad hebt op meer dan 1 locatie.

Het is ook niet meer mogelijk dat voorraad negatief kan worden op een locatie, waar voorheen negatieve voorraad wel mogelijk is.

Nieuw is dat je voorraad tussen locaties kan verplaatsen.

Ontkoppelen van locaties

Ontkoppel je locaties via de API? Dat kan nu alleen maar als er geen voorraad meer op die locatie aanwezig is.

Bulklocaties

Locaties hebben een nieuwe optie dat ze bulk locatie kunnen zijn, te zien aan het `is_bulk_location` veld. Standaard zijn locaties geen bulk locatie.

Voorraad per locatie

Op de meeste plekken in de API zie je van een product de totale voorraad in dat magazijn, dus over alle magazijnen. Op het /api/v1/products/{idproduct}/stock/{idwarehouse} endpoint vind je de voorraad per locatie.

Ook op /api/v1/products/{idproduct}/locations vind je de voorraad per locatie.