AppConnector en token
In het beheer maak je een AppConnector aan, koppel je een gebruiker en genereer je een token. Dat token bepaalt precies welke data eruit mag en welke erin mag.
AFAS Profit is bij veel Nederlandse mkb-bedrijven het hart van de administratie. Alles staat erin, maar het invoeren gebeurt vaak nog met de hand. Via de AppConnector haal je data op en schrijf je data weg. Op deze pagina lees je hoe een AFAS koppeling technisch werkt en welke automatiseringen het snelst renderen.
AFAS werkt met connectoren. Je zet een AppConnector klaar in de omgeving, geeft die rechten op specifieke connectoren en krijgt een token waarmee je de REST API benadert.
In het beheer maak je een AppConnector aan, koppel je een gebruiker en genereer je een token. Dat token bepaalt precies welke data eruit mag en welke erin mag.
Hiermee lees je data uit AFAS: debiteuren, crediteuren, projecten, medewerkers, verkooporders. Je bepaalt zelf welke velden en filters een GetConnector teruggeeft.
Hiermee schrijf je data terug: inkoopfacturen, journaalposten, uren, mutaties op relaties. Elke UpdateConnector heeft een vaste structuur die je exact moet volgen.
Test altijd eerst in een aparte omgeving. Een verkeerd gevulde UpdateConnector maakt boekingen aan die je daarna handmatig moet terugdraaien.
01
Factuur uit de mailbox, velden uitlezen, koppelen aan de juiste crediteur en via de UpdateConnector als inkoopboeking in AFAS zetten, met pdf als bijlage.
02
Uren uit een planningstool of urenapp automatisch in AFAS krijgen, zodat facturatie en loonverwerking niet op een export uit Excel wachten.
03
Debiteuren en crediteuren gelijk houden tussen AFAS en je CRM of webshop, met AFAS als bron van de waarheid.
04
Via GetConnectors dagelijks cijfers ophalen naar een dashboard, zodat niemand nog handmatig exports draait.
Het lastigste onderdeel is zelden de techniek, maar de inrichting. Als je grootboekschema, kostenplaatsen en dagboeken niet consistent gebruikt, neemt een koppeling die inconsistentie een op een over en versnelt hij alleen de rommel.
Let daarnaast op foutafhandeling. AFAS geeft duidelijke foutmeldingen terug, maar alleen als je ze opvangt en zichtbaar maakt. Zorg dat een mislukte boeking in een wachtrij belandt met de reden erbij, in plaats van stilletjes te verdwijnen.
Je hebt de AppConnector-functionaliteit nodig in je AFAS-omgeving en meestal een gebruiker waaraan de connector hangt. Wat dat in jouw abonnement kost, hangt af van je contract met AFAS.
Een GetConnector leest data uit AFAS en die stel je zelf samen met velden en filters. Een UpdateConnector schrijft data naar AFAS en heeft een vaste, door AFAS bepaalde structuur.
Ja. Je leest de factuur uit, matcht de crediteur en de grootboekrekening en stuurt de boeking via de bijbehorende UpdateConnector door, inclusief het originele document als bijlage.
Een enkele stroom, bijvoorbeeld inkoopfacturen, staat vaak binnen twee tot vier weken live. Meer stromen of veel uitzonderingen maken het langer.
Het token bepaalt precies welke connectoren benaderd mogen worden, dus je geeft nooit meer rechten weg dan nodig. Bewaar het token in een sleutelkluis en log elke aanroep.
In twintig minuten kijken we samen naar je AFAS-inrichting en welke stroom zich als eerste laat koppelen. Concreet, zonder verkooppraatje.