Naar de inhoud
WD Noord

AFAS koppelen aan je bank en andere systemen

Wat er overgaat, wie de baas is over welk gegeven, en wat er misgaat.

AFAS Profit is meer dan een boekhoudpakket. Het is een ERP waarin financieel, HR, salaris, ordermanagement en projecten samenkomen. Wat erbuiten staat, de bank, de webshop, het CRM of een urenregistratie, moet daarop aansluiten. Gebeurt dat met de hand, dan loopt het uit elkaar zodra het druk wordt.

FIG. 47 / AFAS PROFITSYSTEMEN → AFAS
Twee systemen verbonden, met een logboek van elke overdracht Webshop BESTELLINGEN BRON VAN WAARHEID Boekhouding FACTUREN VOLGT DE BRON Koppeling CONTROLEREN DOORGEVEN Logboek WAT ER OVERGING WANNEER WAT NIET DOORKON Handwerk DE GEVALLEN DIE OVERBLIJVEN Melding ALS EEN RECORD NIET DOORKOMT

WAT ER OVERGAAT, STAAT VAST.

Wat AFAS is, en waarom dat uitmaakt voor een koppeling

AFAS Profit wordt vaak gezien als boekhoudpakket, maar het is een ERP. In één omgeving komen meerdere bedrijfsprocessen samen: financieel, HR, salaris, ordermanagement en projecten. Voor veel bedrijven is AFAS daardoor het hart van de administratie, en niet zomaar een systeem aan de rand.

Dat heeft gevolgen voor elke koppeling. Wat aan AFAS hangt, hangt aan dat hart. Een order raakt de voorraad, de facturatie en op termijn de cijfers. Een geschreven uur raakt het project en het salaris. Hoe breder AFAS wordt gebruikt, hoe meer er van afhangt dat de gegevens kloppen en dat een overdracht niet stilletjes blijft liggen.

Wat je aan AFAS kunt koppelen, en wat er overgaat

Bijna alles wat er naast AFAS draait, is te koppelen. De meest gevraagde combinaties komen telkens terug:

  • De bank. De bank geeft afschriften en betalingen door, AFAS lettert ze af. Wat op de rekening staat, komt aan de juiste factuur te hangen.
  • Een webshop. Orders, klanten en voorraad. De webshop stuurt de order door, AFAS maakt er een verkooporder of factuur van, en de voorraadstand gaat terug naar de webshop.
  • Een CRM. Klantgegevens en offertes. Een wijziging hoeft dan maar op één plek te worden doorgevoerd.
  • Een urenregistratie. Uren en werkbonnen. Wat iemand schrijft, landt op het juiste project en in de nacalculatie.
  • Een salarispakket. Medewerkersgegevens, contracten en loonstroken. Wat in HR verandert, hoort in het salaris door te werken.

De vraag is niet welk pakket, maar welk proces. Wie de stroom eenmaal kent, weet ook welke velden leidend zijn en welke uitzonderingen vooraf opgeschreven moeten worden.

Connectors die je zelf inricht

AFAS werkt met connectors. Dat zijn koppelingen die je in de AFAS-omgeving zelf inricht: je bepaalt welk gegeven waar naartoe gaat en in welke richting. Dat maakt de koppeling bestuurbaar. Je kiest wat wel en niet automatisch loopt, en welke velden leidend zijn.

Die keuze is belangrijker dan de techniek eronder. Zonder een bron van waarheid wordt de koppeling een wedstrijd tussen twee systemen die hetzelfde veld menen te bezitten. Één systeem is de baas over een gegeven, het andere volgt. Die verdeling hoort vooraf opgeschreven te worden, en niet pas achteraf als er iets misgaat. Zelf inrichten betekent ook dat er iemand moet zijn die blijft bijhouden wat de connector doet.

Wat ik doe

Van uitzoeken tot melding.

  1. 01

    Bepalen wat de bron is

    Welk systeem is de baas over welk veld, en in welke richting de gegevens lopen. Zonder die keuze wordt de koppeling een wedstrijd tussen twee systemen.

  2. 02

    De uitzonderingen vooraf opschrijven

    Er blijft bijna altijd een lijst gevallen over die niet automatisch gaan: een retour, een korting, een betaling zonder referentie. Die lijst vooraf benoemen maakt het verschil tussen een koppeling die vertrouwd wordt en een die stilletjes fouten doorgeeft.

  3. 03

    Fouten afvangen en melden

    Een logboek van wat er overging, en een melding als een record niet door kon. Stilte is het echte risico, niet een foutmelding.

Waar het in de praktijk misgaat

De problemen komen bijna nooit uit de techniek. Ze komen uit het proces ernaast.

Dubbele invoer. Hetzelfde gegeven wordt in twee systemen bijgehouden, of twee mensen lezen dezelfde gegevens in. Er staan dan twee versies naast elkaar en de cijfers sluiten niet meer aan.

Een overdracht die blijft liggen. Een record komt niet door, bijvoorbeeld omdat een klant al bestaat met een ander e-mailadres. Zonder melding blijft dat in een tussenbestand staan tot iemand het zelf opmerkt.

Kosten en kortingen die nergens landen. Wat stil van een bedrag wordt afgehaald, komt nooit als losse regel langs. Blijft het buiten de administratie, dan klopt het saldo niet terwijl het wel van de marge afgaat.

Voordat een klant als relatie wordt aangemaakt, is het de moeite waard het adres eerst te controleren, bijvoorbeeld met PostcodeBase. Een fout adres dat eenmaal in twee systemen staat, moet daarna in beide worden gecorrigeerd. Zie ook gegevens aanvullen.

Onderhoud: aan beide kanten verandert iets

Een koppeling met AFAS is geen eenmalig bouwwerk. AFAS brengt met tussenpozen nieuwe versies uit, een connector verandert van vorm, een sleutel verloopt, en aan de kant van de bank, de webshop of het CRM gebeurt net zo goed iets. De koppeling zelf verandert daar niet mee, en dan gaat het mis.

Wat dat in de praktijk vraagt: meelezen als een leverancier iets aankondigt, testen voordat het misgaat, en kunnen zien welke records wel en niet zijn aangekomen. Dat laatste is een logboek en een melding, niet een goed gevoel. Zie onderhoud en reparatie voor wat daar bij hoort, en systemen koppelen voor het bouwen.

Vragen over AFAS

Kort vooraf.

De vragen die bij dit pakket het vaakst terugkomen.

Wat kan ik allemaal aan AFAS Profit koppelen?
Bijna alles wat er naast AFAS draait. De meest gevraagde combinaties zijn de bank, een webshop, een CRM, een urenregistratie en een salarispakket. Wat er overgaat verschilt per systeem: afschriften en betalingen bij de bank, orders en voorraad bij de webshop, klantgegevens bij het CRM. De vraag is niet welk pakket, maar welk proces je wilt wegnemen.
Wat maakt de AFAS-koppeling anders dan bij een gewoon boekhoudpakket?
AFAS Profit is een ERP, geen los boekhoudpakket. Financieel, HR, salaris, ordermanagement en projecten zitten in hetzelfde systeem. Wat je aan AFAS koppelt, raakt dus meerdere processen tegelijk. Een order raakt de voorraad en de facturatie, een geschreven uur raakt het project en het salaris. Daarom moet de verdeling wie de baas is over welk gegeven vooraf goed staan.
Wat zijn connectors in AFAS, en waarom richten mensen die zelf in?
Connectors zijn koppelingen die je in de AFAS-omgeving zelf inricht. Je bepaalt welk gegeven waar naartoe gaat en in welke richting, en wat wel en niet automatisch loopt. Dat maakt de koppeling bestuurbaar in plaats van een black box. Het betekent wel dat er iemand moet zijn die blijft bijhouden wat de connector doet als er iets verandert.
Waarom loopt mijn koppeling met AFAS uit de pas?
Meestal komt dat door dubbele invoer of door een overdracht die stilletjes is blijven liggen. Twee systemen die hetzelfde veld bijhouden, of een record dat niet doorkomt omdat een klant al bestaat. Zonder logboek en melding valt dat pas op als iemand de gegevens mist. Daarom hoort er naast elke koppeling een melding te staan.
Wat gebeurt er als AFAS of het andere systeem iets verandert?
Dan stopt het niet meteen, maar er komt werk bij. AFAS brengt nieuwe versies uit, een connector verandert van vorm, of een sleutel verloopt. Aan de kant van de bank, de webshop of het CRM gebeurt net zo goed iets. Dat is precies waarom er een onderhoudsafspraak naast staat. Zonder die afspraak merk je een wijziging pas als er iets misgaat.
Wat kost een koppeling met AFAS?
De prijs staat nog niet vast, dus daar wordt hier geen bedrag genoemd. Wat wel vaststaat: het begint met een doorlichting waarin wordt uitgezocht wat er staat en wat er nodig is. Daar komt een vaste prijs uit, ook als de conclusie is dat het niet loont. Soms is een bestaande connector of een simpele export de betere route.

Welke systemen moeten met AFAS praten?

Noem de pakketten en waar het nu misgaat. Dan hoor je snel of het te doen is.

Plan een doorlichting