Skip to content
Atelierby nealvdv
Back to the Map

Craft · Business

Bedrijfssoftware

De software achter de zaak: ERP, webshop, betalingen, facturen en koppelingen.

  • 9 modules
  • 261 study hours

Start this craft for free

Workshop scheduleModules and indicative study hours per rank
RankModulesHours
Apprentice374
Compagnon4122
Master265
Total9261

The learning content on this page is only in Dutch for now.

Why this craft

Achter elke zaak draait administratie: bestellingen, betalingen, facturen, voorraad, reservaties. Dit ambacht leert je die systemen kiezen, koppelen en waar zinvol zelf bouwen. De vuistregel: wat verplicht of zwaar gereglementeerd is (boekhouding, e-facturatie, een bestaand ERP) integreer je; wat een zaak uniek maakt en niet verplicht is, bouw je zelf in plaats van er een abonnement op te nemen.

What you need before you start

De eerste modules van Code en Web, of vergelijkbare ervaring met een programmeertaal en HTTP. Voor de leerling-modules volstaat nieuwsgierigheid naar hoe een zaak werkt.

The curriculum

Modules per rank

Each module has lessons and one assignment with a result someone else can check. The hours are indicative.

Your progress

You tick off modules on this device; nothing goes to a server. On the Workbench you keep your path in an account, hand in your assignments and get the hallmark from Neal.

Apprentice

The basics. These modules and a Compagnon test make you a Compagnon.

3 modules · 74 h

  1. Hoe een zaak draait: processen en administratie

    14 study hours

    Voor je software kiest, begrijp je de zaak: van offerte tot betaling, van voorraad tot levering. Je leert processen in kaart brengen en het vocabularium van boekhouders en zaakvoerders.

    • Papier
    • draw.io
    • Miro
    • BPMN (basis)
    Lessons, assignment and what you can do afterwards
    What you can do afterwards
    • Het proces van offerte, bestelling, levering, factuur en betaling uittekenen voor een kleine zaak
    • Basisbegrippen uitleggen: btw, creditnota, aankoop- en verkoopdagboek, voorraad
    • Knelpunten en dubbel werk in een bestaand proces aanwijzen
    • Bepalen welke systemen verplicht zijn en welke een keuze zijn
    Lessons
    1. Van offerte tot betaling
    2. Basiswoordenschat van de boekhouding
    3. Processen tekenen met eenvoudige schema's
    4. Waar dubbel werk en fouten ontstaan
    5. Verplicht versus keuze: wat de wet en de boekhouder vragen
    6. Met de boekhouder praten
    The assignment

    Interview de zaakvoerder van een garage, bakkerij of club en teken het volledige proces van bestelling tot betaling, met alle papieren, programma's en Excel-bestanden die erbij komen kijken. Markeer drie plaatsen met dubbel werk. De zaakvoerder bevestigt dat het schema klopt.

  2. ERP en CRM met Odoo

    30 study hours

    Odoo is een veelgebruikt open-source ERP in België. Je leert het opzetten voor een kleine zaak: contacten, verkoop, facturatie en voorraad, en waar de grenzen liggen.

    • Odoo
    • Odoo.sh of een eigen Odoo-server
    • Docker
    Lessons, assignment and what you can do afterwards
    What you can do afterwards
    • Een Odoo-omgeving opzetten met de juiste modules voor een kleine zaak
    • Klanten, producten, prijzen en btw-tarieven correct configureren
    • Een volledige verkoopcyclus doorlopen van offerte tot betaalde factuur
    • Uitleggen wat Odoo Community en Odoo Enterprise verschillen, en de actuele voorwaarden opzoeken
    • Gebruikers en rechten instellen
    Lessons
    1. Wat een ERP en een CRM doen
    2. Odoo-edities, hosting en licenties
    3. Modules kiezen: minder is meer
    4. Contacten, producten en prijslijsten
    5. Belgische lokalisatie en btw
    6. Verkoop, facturatie en betalingen
    7. Gebruikers, rechten en audit
    The assignment

    Zet in een Odoo-testomgeving een kleine drankenhandel op met twintig producten, drie klanten en een correcte Belgische lokalisatie. Doorloop twee volledige verkopen, één met creditnota. Een Compagnon controleert configuratie, btw en de gegenereerde documenten.

  3. Webshops en online betalingen

    30 study hours

    Je leert hoe online betalen werkt in België en hoe je een betaalprovider veilig koppelt: Bancontact, kaarten, QR-betalingen, terugbetalingen en de webhooks die alles bevestigen.

    • Mollie
    • Stripe
    • Stripe CLI
    • ngrok
    • Next.js of FastAPI
    Lessons, assignment and what you can do afterwards
    What you can do afterwards
    • De weg van een betaling uitleggen: klant, betaalprovider, bank, webhook
    • Mollie of Stripe koppelen in testmodus en een betaling volledig afhandelen
    • Betaalmethoden kiezen die Belgische klanten verwachten, zoals Bancontact
    • Terugbetalingen, mislukte en dubbele betalingen correct afhandelen
    • Uitleggen waarom je nooit kaartgegevens zelf opslaat
    Lessons
    1. Hoe online betalen werkt
    2. Betaalproviders vergelijken: Mollie, Stripe en anderen
    3. Bancontact en QR-betalingen in België
    4. Checkout, redirects en webhooks
    5. Idempotentie en dubbele betalingen
    6. Terugbetalingen en geschillen
    7. PCI-DSS in het kort: waarom je kaartdata niet aanraakt
    The assignment

    Bouw een minimale webshop voor een bakkerij met drie producten en een Mollie- of Stripe-betaling in testmodus, inclusief webhook die de bestelling op betaald zet en een terugbetaling. Een medeleerling probeert de bestelling op betaald te krijgen zonder te betalen; dat mag niet lukken.

Compagnon

Mastering the craft: larger projects, reviewed at every milestone.

4 modules · 122 h

  1. E-facturatie via Peppol

    22 study hours

    Sinds 1 januari 2026 is gestructureerde e-facturatie tussen Belgische btw-plichtige ondernemingen verplicht, via het Peppol-netwerk. Je leert hoe dat werkt en hoe je een zaak correct laat versturen en ontvangen.

    • Peppol
    • UBL 2.1
    • Peppol BIS Billing 3.0
    • Odoo
    • Billit
    • Peppol Directory
    Lessons, assignment and what you can do afterwards
    What you can do afterwards
    • Uitleggen wat Peppol, een access point en het formaat Peppol BIS Billing 3.0 zijn
    • Een zaak aansluiten op Peppol via haar boekhoud- of facturatiesoftware of een access point
    • Een e-factuur in UBL lezen en valideren
    • Nagaan of een klant op Peppol bereikbaar is
    • Een zaakvoerder uitleggen wat er voor haar verandert, met verwijzing naar de officiële bronnen voor de actuele regels
    Lessons
    1. Waarom e-facturatie: de Belgische verplichting en de Europese context
    2. Het Peppol-netwerk: access points, SMP en het vierhoekmodel
    3. UBL en Peppol BIS Billing 3.0
    4. Versturen en ontvangen via je software of een access point
    5. Uitzonderingen, overgang en sancties: waar je de actuele info vindt
    6. Koppelen vanuit eigen software
    The assignment

    Begeleid een kleine onderneming (of een realistische testcase) bij de overstap op Peppol: controleer haar registratie, stel verzenden en ontvangen in, verstuur een testfactuur naar een tweede testaccount en valideer de UBL. Lever een stappenplan van één pagina dat de zaakvoerder zelf kan volgen.

  2. Integraties, API's en webhooks

    35 study hours

    Systemen moeten met elkaar praten. Je leert koppelen via API's en webhooks, en kiezen tussen een no-code-tool zoals n8n of Zapier en eigen code.

    • n8n
    • Zapier
    • Make
    • Odoo XML-RPC/JSON-RPC
    • Postman
    • Python of TypeScript
    Lessons, assignment and what you can do afterwards
    What you can do afterwards
    • Een REST-API en een webhook gebruiken met authenticatie en foutafhandeling
    • Een koppeling bouwen die bestand is tegen dubbele en ontbrekende berichten
    • Kiezen tussen Zapier, Make, n8n en eigen code en die keuze onderbouwen
    • Een integratie monitoren en alarm geven als ze faalt
    Lessons
    1. API's lezen: documentatie, authenticatie, limieten
    2. Webhooks: ontvangen, verifiëren, herhalen
    3. Idempotentie en wachtrijen
    4. No-code-integraties: wanneer wel, wanneer niet
    5. n8n zelf hosten
    6. Logging, monitoring en alarmen
    7. Gegevensbescherming bij koppelingen
    The assignment

    Koppel een webshop aan Odoo zodat betaalde bestellingen automatisch als verkooporder en factuur verschijnen. Bouw het één keer in n8n en één keer in eigen code, met handtekeningverificatie op de webhook. Schrijf een vergelijking van één pagina. Een Meester test met dubbele en vervalste webhooks.

  3. Reservaties en boekingen zelf bouwen

    40 study hours

    Een snookertafel, een tafel in een restaurant, een les of een kamer: reserveren lijkt eenvoudig tot twee mensen tegelijk boeken. Je leert een eigen reservatiesysteem bouwen dat klopt, in plaats van een abonnement op een generieke tool.

    • PostgreSQL
    • Next.js of FastAPI
    • iCalendar (RFC 5545)
    • Resend of SMTP
    • Playwright
    Lessons, assignment and what you can do afterwards
    What you can do afterwards
    • Een datamodel voor beschikbaarheid, reservaties en uitzonderingen ontwerpen
    • Dubbele boekingen voorkomen met transacties en constraints
    • Bevestigingen en herinneringen per mail versturen, in de taal van de klant
    • Een beheerscherm bouwen waarin de zaak zelf uren en uitzonderingen beheert
    • Een agenda exporteren in iCal-formaat
    Lessons
    1. Waarom zelf bouwen hier vaak loont
    2. Tijd is moeilijk: tijdzones, zomeruur, feestdagen
    3. Beschikbaarheid en capaciteit modelleren
    4. Gelijktijdigheid: dubbele boekingen voorkomen
    5. Bevestigen, annuleren, herinneren
    6. Een beheerscherm voor de zaak
    7. Voorschotten en no-shows
    The assignment

    Bouw een reservatiesysteem voor twee padelvelden met uurslots, sluitingsdagen, bevestigingsmail en een beheerscherm. Schrijf een test die honderd gelijktijdige boekingen op hetzelfde slot afvuurt; er mag er precies één slagen.

  4. Administratie automatiseren en boekhouding koppelen

    25 study hours

    Je haalt repetitief werk weg bij de zaakvoerder: facturen, herinneringen, export naar de boekhouder, rapportjes. Met respect voor wat de boekhouder nodig heeft.

    • Odoo
    • Exact Online
    • Yuki
    • Octopus
    • n8n
    • CODA-bestanden
    Lessons, assignment and what you can do afterwards
    What you can do afterwards
    • Repetitieve administratieve taken opsporen en de tijdswinst inschatten
    • Gegevens uit een ERP of webshop koppelen aan boekhoudsoftware
    • Herinneringen, rapporten en exports automatiseren met controle op fouten
    • Afspraken maken met de boekhouder over formaat en verantwoordelijkheid
    Lessons
    1. Wat automatiseren loont en wat niet
    2. Boekhoudsoftware in België en hun koppelmogelijkheden
    3. Bankgegevens: CODA en exports
    4. Herinneringen en aanmaningen met mensenmaat
    5. Rapportjes voor de zaakvoerder
    6. Automatisering die faalt zonder dat iemand het merkt
    The assignment

    Automatiseer voor een realistische testzaak de maandelijkse export van verkoopfacturen en betalingen naar de boekhouder, met een controlelijst die verschillen meldt. Lever de automatisering, een testverslag en een korte uitleg die de boekhouder begrijpt.

Master

What a Master must be able to do alone, in preparation for the masterpiece.

2 modules · 65 h

  1. Datamigratie en bouwen of kopen

    40 study hours

    Je begeleidt een zaak van een oud systeem naar een nieuw, zonder dat er gegevens verloren gaan of de zaak stilvalt. En je helpt beslissen wat ze bouwt, koopt of gewoon laat zoals het is.

    • Odoo
    • Python
    • pandas
    • PostgreSQL
    • CSV
    Lessons, assignment and what you can do afterwards
    What you can do afterwards
    • Een migratieplan opstellen met mapping, testmigraties en terugvalplan
    • Data opschonen en valideren voor en na de migratie
    • Een bouwen-of-kopenanalyse maken die kosten over meerdere jaren, risico en afhankelijkheid meeneemt
    • Bewaarplichten respecteren bij het uitfaseren van een oud systeem
    Lessons
    1. Bouwen, kopen of integreren
    2. Totale kosten over meerdere jaren
    3. Lock-in en exit: hoe kom je er weer uit
    4. Migratieplan, mapping en opschoning
    5. Testmigraties en verificatie
    6. De overstapdag en het terugvalplan
    7. Bewaarplichten en archivering
    The assignment

    Migreer voor een echte of realistisch nagebootste zaak klanten, producten en open facturen van Excel of een oud pakket naar Odoo. Lever het migratieplan, de mapping, scripts, een verificatierapport met tellingen voor en na, en een bouwen-of-kopenadvies voor één ander onderdeel van hun administratie.

  2. Architectuur van bedrijfssoftware

    25 study hours

    Je ontwerpt het geheel: welke systemen, welke bron van waarheid per gegeven, welke koppelingen en wie wat beheert. Zodat een zaak kan groeien zonder kluwen.

    • C4-model
    • draw.io
    • Structurizr
    • Markdown
    Lessons, assignment and what you can do afterwards
    What you can do afterwards
    • Een systeemlandschap tekenen met per gegeven één bron van waarheid
    • Een architectuur kiezen die past bij de grootte en het budget van een kmo
    • Beveiliging, back-ups en toegangsbeheer over systemen heen ontwerpen
    • Een roadmap opstellen die een zaak stap voor stap kan uitvoeren
    Lessons
    1. Systeemlandschappen tekenen
    2. Bron van waarheid en datastromen
    3. Eenvoud als ontwerpdoel
    4. Beveiliging en toegangsbeheer over systemen
    5. Back-ups, herstel en continuïteit
    6. Een roadmap in haalbare stappen
    The assignment

    Ontwerp voor een echte kmo met minstens vier systemen (bv. webshop, ERP, boekhouding, reservaties) een doelarchitectuur en een roadmap over achttien maanden. Presenteer aan de zaakvoerder en aan Neal; hij beoordeelt haalbaarheid, eenvoud en risico's.

The masterpiece

How you become a Master in this craft

Je informatiseert de administratie van een echte Belgische zaak van begin tot eind: procesanalyse, keuze tussen bouwen en integreren, opzet of migratie naar een ERP, betalingen, e-facturatie via Peppol, ten minste één koppeling met webhooks en één onderdeel dat je zelf bouwt (bv. reservaties). Alles getest, gedocumenteerd en overgedragen aan de zaakvoerder en de boekhouder. Neal beoordeelt het resultaat, de code en de overdracht.

Real work, judged by Neal. You are a Master per craft, not in the whole trade at once.

For clients

What you can do for clients with this

What a client can ask of you once you've mastered this craft, and from which rank. Durations are indicative.

  • From Compagnon

    Odoo opzetten voor je zaak

    Je klanten, offertes, facturen en voorraad op één plek, ingesteld voor hoe jouw zaak werkt en niet meer dan je nodig hebt.

    What you deliver

    • Analyse van je processen
    • Geconfigureerde Odoo-omgeving
    • Import van klanten en producten
    • Opleiding voor je medewerkers
    • Handleiding op maat
    Duration
    1 tot 4 weken
    For whom
    Kmo's, handelaars en dienstverleners die nu met Excel en losse programma's werken
  • From Compagnon

    Klaar voor Peppol

    Je kunt e-facturen versturen en ontvangen zoals de wet vraagt, zonder je hele administratie om te gooien.

    What you deliver

    • Controle van je huidige software
    • Aansluiting op Peppol via een geschikt access point
    • Testfacturen in beide richtingen
    • Stappenplan voor je en je boekhouder
    Duration
    1 tot 3 dagen
    For whom
    Kleine ondernemingen en zelfstandigen die B2B factureren
  • From Master

    Eigen webshop met betalingen

    Online verkopen met Bancontact en kaartbetalingen, in je eigen huisstijl, met bestellingen die netjes in je administratie terechtkomen.

    What you deliver

    • Webshop op maat
    • Betaalkoppeling met Mollie of Stripe
    • Koppeling met je facturatie of ERP
    • Beheerscherm voor producten en bestellingen
    Duration
    3 tot 8 weken
    For whom
    Winkels, producenten, boerderijen en clubs die online willen verkopen
  • From Compagnon

    Reservatiesysteem op maat

    Klanten boeken zelf een tafel, een veld, een kamer of een afspraak, zonder dubbele boekingen en zonder maandelijks abonnement op een buitenlandse tool.

    What you deliver

    • Online reservatiemodule op je site
    • Bevestigings- en herinneringsmails in je talen
    • Beheerscherm voor uren en uitzonderingen
    • Optioneel voorschot via online betaling
    Duration
    2 tot 5 weken
    For whom
    Horeca, sportclubs, B&B's, kappers en praktijken
  • From Compagnon

    Koppelingen en automatisering

    Je programma's praten met elkaar, zodat je niet meer overtypt en minder fouten maakt.

    What you deliver

    • Analyse van dubbel werk
    • Koppelingen via API of webhooks
    • Monitoring met alarm bij fouten
    • Documentatie
    Duration
    3 dagen tot 3 weken
    For whom
    Zaken die gegevens overtypen tussen webshop, boekhouding, agenda of mail
  • From Master

    Advies: bouwen, kopen of laten

    Een eerlijk advies over welke software je zaak echt nodig heeft, wat het over enkele jaren kost en hoe je er later weer uit kunt.

    What you deliver

    • Gesprek en procesanalyse
    • Vergelijking van opties met kosten over meerdere jaren
    • Risico's en afhankelijkheden
    • Aanbeveling en stappenplan
    Duration
    2 tot 5 dagen
    For whom
    Zaakvoerders die moeten kiezen tussen pakketten, maatwerk of hun huidige systeem

Work

Jobs on the Belgian market

These are the job titles this craft leads to. Training is no job guarantee: your portfolio and your work make the difference.

  • Odoo-consultant
  • ERP-consultant
  • Functioneel analist ERP
  • CRM-consultant
  • Integratieontwikkelaar
  • E-commerce developer
  • Business applications developer
  • Implementatieconsultant

Certifications

Certifications the modules prepare you for

Real certifications, awarded by the issuer itself. We don't award them: you sit the exam with the issuer. Always check the current content and price with the issuer.

  • Odoo Certification

    IssuerOdoo S.A.

    Functioneel certificaat per Odoo-versie; sluit aan bij de module over ERP en CRM met Odoo.

  • Salesforce Certified Administrator

    IssuerSalesforce

    Voor wie bij klanten met Salesforce als CRM werkt.

  • Microsoft Certified: Power Platform Fundamentals (PL-900)

    IssuerMicrosoft

    Instapcertificaat voor organisaties die op Microsoft 365 en Power Automate draaien.

Reading comfort

Make the site easier to read. Your choice is kept on this device.

Text size

Prefer your device's own settings (zoom, screen reader, dark mode)? They work here too.