Loop door de winkel en scan de artikelen die je wil bijbestellen. Bij het afronden
worden ze automatisch opgesplitst per leverancier - een artikel dat bij meerdere leveranciers hoort
gaat standaard naar allemaal (voor prijsvergelijking).
Bestellijst #
Naam
Voorraad
Leveranciers
Aantal
Eerdere bestellijsten
ID
Status
Datum
Aantal artikelen
Acties
Naam
Contactpersoon
E-mail
Telefoon
Adres
Status
📊 Verkooprapportage
Gebaseerd op alle bestellingen (kassa + webshop) in de gekozen periode, ongeacht status.
Totale omzet
€ 0.00
Aantal bestellingen
0
Gem. bestelwaarde
€ 0.00
Omzet per dag
Datum
Bestellingen
Omzet
Top verkopende producten
Product
Art.nr.
Aantal
Omzet
Omzet per categorie
Categorie
Aantal
Omzet
Omzet per leverancier
Leverancier
Aantal
Omzet
Naam
E-mail
Telefoon
Bedrijf
Adres
Btw-nr.
Acties
Facturen genereer je vanuit een bestelling (tabblad Bestellingen) of een offerte (tabblad Offertes).
Type
Factuurnr.
Bron
Klant
Subtotaal excl.
BTW
Totaal incl.
Status
Datum
Acties
🧩 Modules
Schakel functionaliteiten aan of uit voor deze installatie. Uitgeschakelde modules verbergen de bijhorende onderdelen, zonder de onderliggende data te verwijderen.
📧 Mailserver
Zonder deze gegevens worden offertes, facturen en creditnota's niet echt verstuurd - de app logt dan alleen naar de console. Bij Gmail: gebruik een apppaswoord, niet je gewone wachtwoord.
🏢 Bedrijfsgegevens
Deze gegevens komen op elke offerte, factuur, creditnota en inkooporder-PDF te staan.
🔗 Barcodes koppelen
Tijdens het scannen van het magazijn werd voor elke onbekende barcode een placeholder-product aangemaakt
(met de correcte locatie, maar zonder echte naam/prijs). Koppel hier elke placeholder aan zijn echte
productgegevens uit de leverancier-bestanden (rijen die destijds werden overgeslagen wegens een ontbrekende barcode).
Onbekende barcodes
Gekozen barcode
Selecteer links een barcode om te koppelen.
Zoek eerst het echte artikel op (uit de leverancier-bestanden), en scan of typ er dan de barcode bij.
Bestaat er al een onbekende-barcode-placeholder met die barcode (bv. al fysiek gescand in het magazijn),
dan wordt die aangevuld (locatie blijft behouden). Bestaat de barcode nog nergens, dan wordt er meteen
een nieuw product mee aangemaakt (zonder locatie - die volgt later bij het fysiek scannen/tellen).
1. Zoek het artikel
2. Barcode koppelen
Kies links een artikel.
📋 Koppelgeschiedenis
Elke barcode-koppeling (via beide werkwijzen hierboven) op één plek — filter en druk af voor je administratie.
Drukt labels af voor alle producten in de lijst hieronder (op basis van de huidige filter).
Datum
Barcode
Artikelnr.
Naam
Werkwijze
Bronbestand
Door
🏬 Winkels
Meerdere fysieke winkels beheren. Producten, namen en prijzen blijven gedeeld -
de locatie, het aantal op voorraad, én optioneel eigen bedrijfsgegevens voor
op de kassabon/factuur (bv. bij aparte vennootschappen per vestiging) zijn hier per winkel apart.
Naam
Adres
Producten met voorraad
Acties
📦 Voorraad per winkel
Zoek een product op om de locatie en het aantal per winkel te bekijken/aan te passen.
Winkel
Locatie
Aantal
🔀 Voorraad overboeken
Verplaats een aantal stuks van hetzelfde (hierboven gekozen) product van de ene winkel naar de andere.
📋 Overboekingsgeschiedenis
Datum
Product
Artikelnr.
Van
Naar
Aantal
Door
🧙 Import-wizard (CSV of Excel)
Upload een bestand, herken automatisch de kolomkoppen en koppel ze zelf aan de juiste velden -
geen kolomletters nodig. Dezelfde regels als de import hieronder: bestaande producten (op basis
van barcode/ean) worden bijgewerkt, nieuwe worden aangemaakt.
Staan de kolomnamen niet op de eerste rij, pas dit aan en laad opnieuw.
Kolommen koppelen
Een voorstel is al ingevuld op basis van de kolomnamen - controleer en pas aan waar nodig, of sleep een kolomkop (⠿) uit de tabel hieronder naar het gewenste veld. * = verplicht.
Geldt voor alle rijen in dit bestand. Bestaat de leverancier nog niet, maak 'm hier aan met enkel een naam - de overige gegevens vul je later aan bij Leveranciers.
Producten waarvan de nieuwe prijs meer dan dit percentage afwijkt van de huidige prijs verschijnen hieronder om te controleren - de rest wordt automatisch geïmporteerd. Laat leeg of 0 om uit te schakelen (dan wordt alles automatisch geïmporteerd).
Te controleren prijswijzigingen
Overal invullen:(elke rij blijft daarna nog apart aanpasbaar)
📥 Producten importeren uit Excel
Upload het standaard Excel-bestand van de leverancier en geef aan welke kolommen (letters) overeenkomen met de productgegevens.
Bestaande producten (op basis van barcode/ean) worden bijgewerkt, nieuwe worden aangemaakt.
katagori1/2/3 worden berekend tot 3 prijzen per prijscategorie (prijs1 = prijs × katagori1, prijs2 = prijs1 × katagori2, prijs3 = prijs2 × katagori3)
en opgeslagen zodat je ze bij de kassa per product kunt kiezen — laat ze leeg om telkens ×1 te gebruiken.
Categorie (bv. Hand tools\Measuring\Pocket rules) maakt automatisch de bijhorende categorie/subcategorieën aan en koppelt het product eraan.
Rijen met een lege categorie/locatie laten een eventueel al gekoppelde categorie/locatie van dat product ongemoeid.
💶 Prijslijst importeren (enkel EAN/artikelnummer + nieuwe eko-prijs)
Voor een snelle prijsupdate zonder volledige productgegevens: upload een CSV (puntkomma-gescheiden) met de kolom eko
en minstens één van barcode (of ean) / artikelnummer — is een barcode aanwezig, dan heeft die voorrang;
anders wordt op artikelnummer gezocht. Voor elk gevonden product wordt de nieuwe eko-prijs toegepast en worden de prijscategorieën
herberekend met de bestaande, laatst opgeslagen katagori1/2/3-formules van dat product (die worden bewaard
bij elke volledige Excel-import hierboven) — je hoeft die formules dus niet opnieuw aan te leveren.
Producten die nog nooit via de volledige import zijn binnengekomen (en dus nog geen opgeslagen formules hebben) worden overgeslagen en gemeld.
🏷️ Prijscategorieën (kassa)
Deze 3 categorieën gebruik je bij de kassa om per product een prijs te kiezen (bijv. na de leverancier-CSV-import hierboven). Geef ze hier een duidelijke naam.
💾 Back-ups
Er wordt automatisch elke dag een database-back-up gemaakt (de laatste 14 worden bewaard). Je kunt hier ook op elk moment zelf een back-up maken, downloaden of verwijderen.
Bestand
Type
Grootte
Datum
Acties
⏳ Prijswijzigingen in afwachting
Prijswijzigingen die tijdens een import de toegestane drempel overschreden en dus niet automatisch toegepast werden — blijven hier staan tot je ze accepteert of negeert.
Datum
Artikelnr.
Naam
Oude prijs
Nieuwe prijs
Verschil
Bron
Actie
💶 Prijswijzigingen
Alle prijswijzigingen (handmatig, via import, via barcode koppelen, ...) op één plek — filter en druk af voor je administratie.
Drukt labels af voor alle producten in de lijst hieronder (op basis van de huidige filter).
Datum
Artikelnr.
Barcode
Naam
Oude prijs
Nieuwe prijs
Verschil
Bron
Door
Label vervangen
ID
Naam
Klant
Email
Adres
Status
Datum
Acties
🧰 Materiaal bij werkmannen
Volledig overzicht (in 3 stappen): 1) via de kassa krijgt een werkman materiaal mee op zijn eigen voorraad,
2) de werkman boekt zelf iets van zijn voorraad af op een project (via /werkman) - dit is later de basis
voor een factuur aan die klant, 3) ongebruikt materiaal boek je hier terug in: 📦 Materiaal terugbrengen.
Geen prijs/verkoop hierin, enkel bijhouden wat waar naartoe ging.
Datum
Type
Werkman
Product
Aantal
Project
Klant
Door
Opmerking
Offerte nr
Project
Klant
Datum
Vervaldatum
Status
Totaal
Acties
ID
Naam
Omschrijving
Volgorde
Definitief
Kleur
Acties
ID
Naam
Omschrijving
Openbaar
Gemaakt door
Datum
Acties
ID
Naam
Omschrijving
Permissies
Acties
ID
Naam
Omschrijving
Acties
📋 Audit Logs
Datum
Gebruiker
Gebeurtenis
Product
Productcategorie
Klantcategorie
Gebruiker bewerken
Besteldetails
Welke kolommen wil je in de export?
Nieuwe inkooporder
Product
Aantal
Prijs
Inkooporder
Leverancier
Overzicht per leverancier
Een artikel dat bij meerdere leveranciers hoort staat hieronder bij
elk van hen met een keuze: prijsaanvraag (om te vergelijken) of meteen een bestelling.
Mail opstellen
Markeren
Prijzen vergelijken
Project
Klant
Winkel
Onderstaande gegevens komen op de kassabon/factuur/creditnota van verkopen bij deze winkel te staan i.p.v. het gedeelde bedrijfsprofiel (Instellingen) - laat een veld leeg om voor dát veld het gedeelde profiel te gebruiken.