Voorraadbeheer
Producten op SmartPart worden samengesteld en op bestelling gemaakt, dus er is geen voorraad van producten. Wat opraakt, is waar ze van gemaakt zijn: platen, poten, kaas, dozen. Het voorraadregister houdt die bij, en bestellingen putten er zelf uit.
Deze pagina loopt het door met één voorbeeld: een werkplaats die tafels maakt van eikenplanken en tafelpoten.
De voorraadschermen tonen Engelse namen; die staan hieronder tussen haakjes.
Wie wat mag
| Rol | Wat die kan |
|---|---|
| Beheerder, Afhandeling (Fulfilment) | Alles op de voorraadpagina's — artikelen toevoegen, ontvangen, corrigeren, tellen, details bewerken — en het voorraadvak van een bestelling. |
| Redacteur (Editor), Maker | Een product zijn onderdelenformule geven en bepalen wat er gebeurt als de voorraad tekortschiet. |
| Leverancier, Klant | Niets in het register. Een klant ziet Op voorraad, ongeveer N dagen extra of Niet op voorraad, en nooit een aantal. |
Het register staat onder Menu → Bestellingen → Voorraad.
Een artikel toevoegen
Een voorraadartikel is iets wat u op voorraad houdt en verbruikt. Klik op de voorraadpagina op Nieuw artikel (New item) en vul het in:
| Veld | Waar het voor is |
|---|---|
| SKU | De code van het artikel, bijvoorbeeld OAK-25. Wordt tijdens het typen in hoofdletters gezet en ligt vast na opslaan — onderdelenformules noemen artikelen erbij. Letters, cijfers, . _ -. |
| Naam (Name) | Hoe men het noemt: Eikenplank 25 mm. |
| Eenheid (Unit) | each (stuk), m, m², m³, kg of litre. Ligt vast zodra er voorraad is verschoven — 12 kg wordt geen 12 stuks door de eenheid te hernoemen. |
| Beginvoorraad (Opening stock) | Wat er vandaag in het rek ligt. Wordt geboekt als de eerste telling van het artikel. |
| Bestelpunt (Reorder point) | Zakt de beschikbare voorraad tot hier, dan wordt het artikel als Laag (Low) gemarkeerd. |
| Bestelhoeveelheid (Reorder quantity) | Hoeveel u gewoonlijk bestelt. |
| Aanvullingsdagen (Restock days) | Hoe lang een levering duurt. Klanten krijgen dit te horen als een bestelling meer nodig heeft dan er is. |
| Leverancier, Leverancierscode (Supplier, Supplier's code) | Bij wie u het koopt, en hun code ervoor. |
| Kostprijs per eenheid (Unit cost) | Rand per eenheid, exclusief btw. |
| Locatie (Location) | Rek, bak of magazijn — waar iemand het gaat halen. |
Een artikel lezen
De vier cijfers bovenaan de pagina van een artikel:
| Cijfer | Betekenis |
|---|---|
| Aanwezig (On hand) | Ligt echt in het rek. |
| Gereserveerd (Reserved) | Vastgehouden voor bestellingen die nog niet begonnen zijn. |
| Beschikbaar (Available) | Aanwezig min gereserveerd. Het getal dat telt bij verkopen en bijbestellen. |
| Bijbestellen bij (Reorder at) | Het bestelpunt, met de gebruikelijke bestelhoeveelheid en de aanvullingsdagen. |
Daaronder staan de Mutaties (Movements): elke wijziging, genummerd, met de stand erna, het effect op gereserveerd, de referentie of notitie, de bestelling die het veroorzaakte als die er is, en wie het boekte.
Mutaties worden nooit bewerkt of verwijderd. Een fout wordt rechtgezet met een nieuwe mutatie, zodat de geschiedenis altijd laat zien wat er gebeurde en wie het herstelde.
Het dagelijkse voorraadwerk
Drie knoppen op de pagina van een artikel dekken alles wat met de hand gebeurt.
| Knop | Wanneer | Wat u invult |
|---|---|---|
| Ontvangen (Receive) | Er is een levering binnengekomen. | Het aantal, en eventueel de kostprijs en het nummer van de pakbon of factuur. |
| Corrigeren (Adjust) | Er is iets veranderd wat geen levering is — breuk, een retour, een afschrijving. | Een wijziging met teken, zoals -2.5, en een reden (verplicht). Onder nul corrigeren kan niet; zit het getal er zo ver naast, tel dan. |
| Tellen (Count) | U hebt het rek geteld. | Wat er ligt. Het verschil met de administratie verschijnt tijdens het typen en wordt geboekt — ook een telling die klopt, is het vastleggen waard. |
Het vak Details onderaan bevat de instellingen van het artikel. Geschiedenis (History) toont wie welke instelling wanneer wijzigde. Archiveren (Archive) zet een artikel dat u niet meer gebruikt aan de kant: de geschiedenis blijft, maar er komen geen mutaties bij tot het weer actief wordt gezet.
Een product aan de voorraad koppelen
Een product put uit de voorraad via zijn onderdelenformule, in het vak
Stock van de producteditor. De formule zegt wat één eenheid in de gekozen
samenstelling nodig heeft, en geeft een lijst met SKU's en aantallen terug. Voor
een tafel met de regelaars width en depth in millimeters:
var area = gui.width * gui.depth / 1000000; // mm² naar m²
return [
{ sku: 'OAK-25', qty: area },
{ sku: 'LEG', qty: 4 },
];
Een product dat geen voorraad gebruikt, heeft geen onderdelenformule.
Ernaast bepaalt Bij tekort (When stock is short) wat een klant te horen krijgt als het register zijn samenstelling niet kan dekken:
| Instelling | Wat de klant ziet |
|---|---|
| Bestelling aannemen, langere levertijd noemen (Take the order, quote a longer lead time) — de standaard | Hij kan kopen en leest Materiaal wordt besteld: reken op ongeveer 7 dagen extra — de aanvullingsdagen van het traagste artikel dat tekortschiet. |
| Niet verkopen bij tekort (Stop selling while short) | In winkelwagen wordt een uitgeschakelde knop Niet op voorraad, en de checkout weigert het vóór de betaling. |
| Niets zeggen (Say nothing) | Niets. Voorraad wordt op de achtergrond toch gereserveerd en verbruikt. |
Vul vóór het opslaan een samenstelling in bij Try with — width=1800&depth=900
— en druk op Try it. Elk onderdeel wordt getoond met het voorraadartikel dat
het noemt en wat er beschikbaar is. Een SKU met Not in the stock register is
een tikfout of een ontbrekend artikel: los het nu op, anders meldt elke
bestelling van het product het als probleem.
Wat een bestelling met de voorraad doet
Niets hiervan gebeurt met de hand: de voorraad volgt de afhandelingsstatus van de bestelling.
🖱️ Ctrl/⌘ + scrollen of knijpen om te zoomen · slepen om te verschuiven · dubbelklikken om te herstellen
| Als de bestelling... | Voorraad | Voor één tafel met 1,62 m² eiken |
|---|---|---|
| geplaatst wordt | Gereserveerd | Gereserveerd +1,62, beschikbaar −1,62. Aanwezig verandert niet. |
| In productie (In manufacture) of verder is | Verbruikt (Used) | Aanwezig −1,62 en gereserveerd −1,62. |
| vóór de productie geannuleerd (Cancelled) wordt | Vrijgegeven (Released) | Gereserveerd −1,62: weer beschikbaar. |
| na de start van de productie geannuleerd wordt | Niets | Het hout is gezaagd. Gaat het echt terug in het rek, boek dat dan met Ontvangen of Corrigeren. |
| In de wacht (On hold) staat | Niets | Blijft gereserveerd. |
Elk van deze stappen verschijnt in de mutaties van het artikel als Reserved, Used of Released, gekoppeld aan de bestelling. De pagina van de bestelling zelf heeft een vak Stock: wat ze reserveerde, hoe het ervoor staat, en een lijst Not reserved met alles wat niet gereserveerd kon worden — een SKU die het register niet kent, een gearchiveerd artikel, een formule die mislukte.
Een klant die betaald heeft, krijgt zijn bestelling altijd, ook als het laatste van iets intussen weg is. Verbruikt een bestelling voorraad die er volgens de administratie niet is, dan zakt Aanwezig onder nul — het signaal om dat artikel te tellen.
Wat klanten zien
- Op de productpagina, onder de prijs, voor de getoonde samenstelling: Op voorraad, Materiaal wordt besteld: reken op ongeveer N dagen extra, of — bij een product dat niet met tekort verkocht wordt — Niet op voorraad in deze uitvoering, en In winkelwagen verdwijnt.
- In de checkout, als de winkelwagen wordt berekend: een regel die niet met tekort verkocht mag worden, wordt geweigerd en genoemd voordat er om geld gevraagd wordt. Regels die langer duren, staan onder Sommige artikelen duren langer.
Een klant ziet nooit een SKU, een aantal of een leverancier.
Het overzicht houden
- Needs attention, het tweede tabblad van de voorraadpagina, toont elk artikel dat Out (niets beschikbaar) of Low (op of onder het bestelpunt) is.
- De bijbestelmail gaat elke ochtend om 07:00 naar de bestelmailbox: de
artikelen die net krap zijn geworden, per leverancier gegroepeerd, met de
gebruikelijke bestelhoeveelheid en de leverancierscode. Elk artikel wordt één
keer genoemd, en pas weer nadat het boven zijn bestelpunt is geweest. Bestellen
blijft een menselijke beslissing. De mail loopt alleen waar geplande taken aan
staan (
SCHEDULED_TASKS_ENABLED=true) en een bestelmailbox is ingesteld.
Fouten rechtzetten
| Situatie | Wat te doen |
|---|---|
| Een levering is met het verkeerde aantal ontvangen | Corrigeren met het verschil, met de reden — correctie pakbon 4471. |
| Het rek en de administratie kloppen niet | Tellen. |
| Aanwezig staat onder nul | Tellen: er is iets verbruikt dat nooit is ingeboekt. |
| Verkeerd bestelpunt, verkeerde leverancier of kostprijs | Aanpassen onder Details. Het staat in de geschiedenis van het artikel. |
| Verkeerde SKU of eenheid | Kan niet veranderen. Archiveer het artikel, voeg een nieuw toe en pas de onderdelenformule van het product aan. |
| Een bestelling toont Not reserved | Voeg het ontbrekende artikel toe, of verbeter de SKU in de onderdelenformule. Die bestelling reserveert niet vanzelf opnieuw — corrigeer de voorraad zo nodig met de hand. |