Hoe laat u een AFAS ERP-koppeling ontwikkelen?

Wissel vastgestelde gegevens uit met andere software

Een AFAS ERP-koppeling verbindt AFAS Profit met bijvoorbeeld een webshop, klantportaal, mobiele app of maatwerkapplicatie. De koppeling haalt geselecteerde gegevens op of schrijft toegestane informatie terug. APPelit ontwikkelt deze gegevensuitwisseling op basis van uw veldmapping, bedrijfsregels en beschikbare AFAS-connectoren.

Hoe werkt een AFAS API-koppeling?

Gebruik connectoren om gegevens op te halen of te verwerken

Met een GetConnector kunnen gegevens uit een AFAS Profit-omgeving worden opgehaald. Welke velden beschikbaar zijn, hangt af van de ingerichte connector en de autorisatie binnen de betreffende AFAS-omgeving.

Een UpdateConnector kan ondersteunde gegevens toevoegen, wijzigen of verwijderen. De mogelijkheden verschillen per connector. Via een App Connector en token wordt bepaald tot welke functies en gegevens de externe applicatie toegang krijgt.

AFAS api koppeling maken en verbanden leggen in uw erp

Wat moet u vooraf vastleggen?

Beschrijf gegevens, richting en verwerkingsregels

Bepaal eerst welke gegevens tussen AFAS en het andere systeem worden uitgewisseld. Voorbeelden zijn relaties, medewerkers, artikelen, orders, projectgegevens of financiële registraties. Per gegevensveld wordt vastgelegd welke waarde aan het overeenkomstige veld in het andere systeem wordt gekoppeld.

Ook de richting van de uitwisseling moet bekend zijn. Gegevens kunnen uitsluitend uit AFAS worden opgehaald, alleen naar AFAS worden verzonden of in beide richtingen worden verwerkt. Daarbij wordt per gegeven bepaald welk systeem de leidende bron is.

Vervolgens worden de startmomenten vastgelegd. Een koppeling kan op vaste tijdstippen gegevens verwerken, na een gebeurtenis worden aangeroepen of door een gebruiker worden gestart. De beschikbare AFAS-functies en het andere systeem bepalen welke werkwijze technisch mogelijk is.

Beschrijf daarnaast wat er moet gebeuren bij ontbrekende velden, dubbele records en afgewezen verzoeken. De koppeling kan een fout registreren, een melding sturen of een record apart zetten voor controle. Zij verzint geen ontbrekende bedrijfsgegevens.

Hoe wordt de AFAS-koppeling gebouwd?

Verwerk authenticatie, mapping en foutafhandeling

De beheerder van de AFAS-omgeving richt de benodigde App Connector, GetConnectoren, UpdateConnectoren en bijbehorende autorisaties in. APPelit gebruikt de verstrekte omgevingsgegevens en token om de afgesproken API-aanroepen technisch te bouwen.

De software zet gegevens om naar het vereiste formaat en past de vastgestelde veldmapping toe. Wanneer het andere systeem andere statussen, codes of veldnamen gebruikt, levert de opdrachtgever de bijbehorende vertaalregels aan.

Voor de koppeling kunnen technische logging en meldingen worden ingericht. Daarmee wordt bijvoorbeeld geregistreerd wanneer een synchronisatie is gestart, hoeveel records zijn verwerkt en welke foutmelding een extern systeem heeft teruggegeven.

Toegang wordt beperkt tot de benodigde connectoren en gegevens. Tokens worden niet in zichtbare gebruikersschermen opgenomen. De opdrachtgever bepaalt welke medewerkers toegang krijgen tot logs, instellingen en eventuele handmatige herverwerking.

afas erp

Hoe wordt een AFAS ERP-koppeling getest?

Controleer gegevens en uitzonderingen vóór gebruik

De koppeling wordt getest met representatieve records en vooraf vastgestelde scenario’s. Daarbij worden onder meer verplichte velden, speciale tekens, dubbele records, paginering en foutresponses gecontroleerd wanneer deze relevant zijn voor de opdracht.

De opdrachtgever vergelijkt vervolgens de gegevens in beide systemen en beoordeelt of de mapping en bedrijfsregels inhoudelijk correct zijn. Pas daarna kan de koppeling binnen de afgesproken productieomgeving beschikbaar worden gemaakt.

Kan een bestaande AFAS-koppeling worden aangepast?

Breid huidige gegevensstromen gericht uit

Een bestaande koppeling kan worden uitgebreid met extra velden, records of verwerkingsroutes. APPelit beoordeelt daarvoor de beschikbare code, documentatie, connectorinstellingen en huidige foutmeldingen.

Wijzigingen in AFAS, het gekoppelde systeem of de beschikbare API kunnen technisch onderhoud noodzakelijk maken. Nieuwe functionaliteit wordt afzonderlijk gespecificeerd en getest.

Case: AFAS koppelen aan een klantportaal

Toon project- en factuurgegevens aan klanten

Een dienstverlener wil klanten via een eigen portaal toegang geven tot geselecteerde project- en factuurgegevens uit AFAS. De organisatie bepaalt welke records zichtbaar zijn en hoe deze aan een klantaccount worden gekoppeld.

De AFAS-beheerder richt de benodigde connectoren en autorisaties in. APPelit bouwt het portaal en de API-koppeling. De toepassing haalt uitsluitend de toegestane velden op en toont een melding wanneer gegevens tijdelijk niet beschikbaar zijn.

Een AFAS ERP-koppeling laten ontwikkelen

Verbind AFAS technisch met uw bedrijfssoftware

APPelit ontwikkelt maatwerkkoppelingen tussen AFAS Profit en webshops, portalen, mobiele apps en bedrijfsapplicaties. Daarbij kunnen gegevensmapping, authenticatie, periodieke verwerking, foutafhandeling en technische logging worden gecombineerd.

U bepaalt welke gegevens worden uitgewisseld, welk systeem leidend is en welke bedrijfsregels gelden. Uw AFAS-beheerder stelt de benodigde connectoren en autorisaties beschikbaar. Onze developers bouwen en testen de afgesproken gegevensuitwisseling.

Wilt u AFAS ERP koppelen aan andere software? Deel de gewenste records, velden, verwerkingsrichting en technische documentatie met APPelit. Neem contact op om de mogelijkheden te bespreken of vraag een vrijblijvende offerte aan.

Ervaar het gemak van onze service!

Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug.
U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier

Terugbelverzoek persoon voor APPelit

Ervaar het gemak van onze service!

Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug.
U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier



    Perfect en professioneel IT bedrijf, kent de markt zo goed dat ze voorlopen op de actuele ontwikkelingen.
    gertjan baan
    7 maanden geleden
    Snelle, vriendelijke en behulpzame service!
    Mika Lieve
    9 maanden geleden
    Goede en snelle service
    Hidde van den berg
    12 maanden geleden
    Ik loop momenteel stage en werk mee aan de implementatie van een e-learning platform. In dit traject heeft APPelit ons ontzettend goed geholpen om helder te krijgen waar onze behoeften en prioriteiten lagen. Ze stelden de juiste vragen en dachten professioneel en eerlijk met ons mee. Tijdens dit proces werd duidelijk dat onze uiteindelijke keuze buiten de offerte van APPelit viel. Toch bleven zij open, oprecht en behulpzaam. Ze gaven eerlijk aan wat zij konden bieden en waar de match misschien minder goed was, zonder ons iets op te dringen. Die transparante houding waarderen wij enorm. Het getuigt van integriteit en oprechte betrokkenheid bij de klant, ook als daar geen directe samenwerking uit voortkomt.
    Eddu Scholten (EDD)
    1 jaar geleden
    Goede en snelle service! Persoonlijk contact met Johannes is altijd zeer fijn.
    Cindy Van Zalen
    2 jaar geleden
    Twan van Stralen
    12 maanden geleden
    Sluiten