Voorraad bijwerken
ps_update_stock
- ProAlleen TellMyShop Pro
- Schrijven · voorbeeld + goedkeuren
- Slaat op: schakelaar Verkoop (tot je hem uitzet)
- Verkoop · schakelaar, tot je hem uitzet
- Zichtbaar direct na installatie
Wijzigt hoeveel artikelen je op voorraad hebt.
TellMyShop Free: Nee. Deze tool zit alleen in TellMyShop Pro. TellMyShop Free heeft alleen kant-en-klare rapporten die je winkel lezen.
Vraag het aan de chat
“We hebben er 40 extra binnen van de zwarte lamp ref:LMP-01. Voeg ze toe aan de voorraad.”
Voorbeeldweergave van een wijziging
Product 45 Tuinlamp Nova, combinatie Zwart: 12 -> 52 (+40). Niet op voorraad: bestellingen weigeren (ongewijzigd). Er wordt een voorraadmutatie vastgelegd.
Technische details
Stelt de voorraad in (een nieuwe waarde, of delta = wijzigen met plus of min N) en het gedrag bij geen voorraad (deny, allow, of default = winkelinstelling), voor tot 100 items per aanroep. Geef voor een product met combinaties combination_id op; zonder die toont het voorbeeld de combinaties met ID’s en voorraad. Slaat op zoals de backoffice: een voorraadmutatie met de medewerker van de connector en de hook voor voorraadupdates, zodat modules die voorraad synchroniseren (marktplaatsen, ERP) de wijziging zien.
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| shop_id | integer | nee | Winkel-ID in een multistore-installatie. Standaard de winkel uit het connectoradres. ID’s staan in ps_get_shop_info. |
| changes | array of object | ja | Eén item per product of combinatie. Max. 100 items. Velden van elk item: product (string, verplicht): Product (id:123, ref:ABC-1, ean:..., product-URL, ID, EAN of referentie). Max. 300 tekens. combination_id (integer): Combinatie-ID (verplicht bij het wijzigen van de voorraad van een product met combinaties). quantity (integer): Nieuwe hoeveelheid. Bereik 0 tot 1.000.000. delta (integer): De hoeveelheid wijzigen met plus of min N (in plaats van quantity). Bereik -1.000.000 tot 1.000.000. out_of_stock (enum: deny | allow | default): Gedrag bij geen voorraad. |
| confirm | boolean | nee | false (standaard) geeft een voorbeeld en slaat niets op. true voert uit, alleen nadat de gebruiker het voorbeeld heeft goedgekeurd, samen met change_token. |
| change_token | string | wanneer | Token uit het voorbeeld. Verplicht bij confirm=true. 30 minuten geldig, eenmalig, gekoppeld aan de argumenten en de gegevensstatus van het voorbeeld. |
Grenzen
Max. 100 items per aanroep. Geavanceerd voorraadbeheer (magazijnen): niet ondersteund. Terug te draaien met ps_revert_change.
Wat je ziet voordat er iets wordt opgeslagen
De chat roept de tool eerst aan zonder bevestiging. De module geeft een voorbeeld (huidige en nieuwe waarden) en een eenmalig token dat 30 minuten geldig is. De chat laat je het voorbeeld zien en slaat de wijziging pas op na jouw ja.
Verwante tools
- Productcombinaties (varianten) ps_manage_combinations
- Product ophalen ps_get_product
- Zichtbaarheid van een product diagnosticeren ps_diagnose_product_visibility
- Wijziging terugdraaien ps_revert_change
Toepassingen met deze tool
- Corrigeer de voorraad na een inventarisatie
- Voeg nieuwe producten toe uit een lijst van de leverancier
- Stel prijzen, codes en voorraad in voor maten en kleuren
Laatst bijgewerkt: 2026-10-11