Maatwerk voor AFAS InSite en OutSite? Wij bouwen de webapp die AFAS standaard niet biedt.
Uren accorderen met rooster en verzuim ernaast, orderpicking op een tablet in het magazijn, een klantportaal waarin opdrachtgevers uren goedkeuren. Wij bouwen de webapp op de GetConnectoren en UpdateConnectoren van AFAS, dus je gegevens blijven in Profit. Onze eerste webapp ging in 2019 live; sindsdien bouwden we er voor de bouw, de handel en de dienstverlening.
Wat is een AFAS webapp?
Een AFAS webapp is een maatwerk scherm of applicatie bovenop AFAS Profit, gebouwd op de AFAS API: de GetConnectoren en UpdateConnectoren van AFAS. De webapp draait in AFAS InSite, het intranet voor medewerkers, of op AFAS OutSite, het extranet en klantportaal voor klanten en externen. Veel is in InSite en OutSite zelf in te richten: pagina's, formulieren en workflows. Een webapp begint waar dat ophoudt. De standaard urenaccordering in InSite toont geen roosteruren, verlof of verzuim; onze webapp voor uren accorderen zet ze naast de geboekte uren. AFAS biedt geen orderpicking via InSite; onze webapp doet het op een tablet in het magazijn, met de pakbon erbij. En OutSite kent geen uren accorderen door opdrachtgevers; in ons klantportaal keuren zij per regel goed of af en zien ze alleen hun eigen projecten.
De webapp leest en schrijft via dezelfde connectoren als onze AFAS koppelingen. Gaat het om gegevens tussen AFAS en een ander systeem zonder scherm erbij, dan is het geen webapp maar een koppeling. Je administratie blijft in Profit; de webapp houdt er geen kopie van bij en bewaart zelf alleen metadata en logs. Wie wat ziet, hangt af van zijn rol: een opdrachtgever op OutSite ziet alleen zijn eigen projecten, een magazijnmedewerker de orders die klaarstaan om te picken.
De webapp staat in InSite, op OutSite, of op allebei, zoals de Profit-weergave. Werk je met AFAS Online, dan loopt inloggen via SSO en het gebruikersbeheer van InSite. Hoort er een ander systeem bij, dan bouwen we die koppeling erbij: de 2BA Unifeed die je in InSite doorzoekt, een Byner-contact dat een recruiter daar als sollicitant overneemt, betalen via Mollie op OutSite.
- UrenAccorderen met rooster en verzuim ernaast in InSite, accorderen door opdrachtgevers op OutSite, teamuren in een weekmatrix, uren schrijven vanuit een ticket, uren automatisch uitsplitsen in toeslagen.
- Orders en magazijnOrderpicking en pakbonnen op een tablet, bestelformulier op de iPad, verkooporders en vervoersplanning vanuit InSite, toewijzingen per order, prijslijsten, retouren.
- Projecten en bouwProductieboek per postnummer, projectprognose met standopnames, nacalculatie wijzigen vanaf de projectkaart, onderaannemersbonnen, offerte uit een uitvraagformulier.
- HR en administratieKeuzemodel arbeidsvoorwaarden, presentie melden via OutSite, ruimtes reserveren, verkoopfacturen aanvragen en na goedkeuring aanmaken.
Zo zit een webapp in elkaar
InSite of OutSite
InSite, het intranet voor medewerkers, of OutSite, het extranet en klantportaal voor klanten, opdrachtgevers en begeleiders van buiten. Een extra login is niet nodig.
GetConnector en UpdateConnector via de AFAS API
De webapp leest uit Profit en schrijft terug, via dezelfde connectoren als onze koppelingen. Je administratie blijft in Profit; de webapp bewaart alleen metadata en logs.
Vue en Nuxt
Het raamwerk waarin we de schermen bouwen, met TypeScript en Tailwind. De weergave krijgt dezelfde stijl als je bestaande InSite- of OutSite-omgeving.
Monitoring en logging
Grafana en Loki geven dashboards en doorzoekbare logs, zodat uptime en incidenten in één blik te zien zijn.
Vier soorten AFAS webapps die we bouwen.
InSite maatwerk voor je medewerkers
Een scherm dat AFAS standaard niet biedt, waar je medewerkers al werken. Uren accorderen met rooster, verlof en verzuim ernaast, een voorcalculatie uit een uitvraagformulier, nacalculatieregels wijzigen vanaf de projectkaart.
OutSite maatwerk als klantportaal
Opdrachtgevers keuren uren per regel goed en zien alleen hun eigen projecten. Externe begeleiders melden deelnemers present. Wie een ruimte nodig heeft, boekt een tijdslot in het weekoverzicht. En na een inschrijving betaalt de klant direct via Mollie.
Op de werkvloer, op een tablet
Orders picken met de pakbon erbij, retouren melden op de originele pakbon, voorraad aanvullen via het bestelformulier op de iPad. Of een uitvraagformulier invullen terwijl je met de klant door de showroom loopt.
Eén weergave van al je Profit-gegevens
Belt een klant over een order? Je ziet alles in InSite of OutSite, zonder Profit Windows te openen. Gegroepeerd per project, relatie of itemgroep, in de stijl van je eigen omgeving.
Voorbeelden van AFAS InSite en OutSite maatwerk
Twaalf van onze webapps op InSite en OutSite. Elke pagina beschrijft wat het scherm doet, voor wie, en wat er naar Profit teruggaat. Staat jouw proces er niet bij? Zit het in Profit, dan kunnen we ermee aan de slag. Liever per sector kijken? Bekijk AFAS voor de bouw, AFAS voor de handel of AFAS voor de zakelijke dienstverlening.
Uren accorderen via AFAS InSite
Met rooster, verlof en verzuim in één schermUren accorderen via AFAS OutSite
Opdrachtgevers keuren uren goed in het klantportaalOrderpicking via AFAS InSite
Picken en pakbonnen op een tablet in het magazijnBestelformulier via AFAS InSite
Voorraad aanvullen via de iPadProductieboek voor de bouw in AFAS
Voortgang per postnummer tegen de werkbegrotingProjectprognose in AFAS voor de bouw
Prognose, standopnames en reserveringenOffertes genereren via AFAS InSite
Van uitvraagformulier naar voorcalculatie naar offerteVerkoopfacturen via AFAS InSite
Aanvragen, goedkeuren, factuur aangemaaktPresentie melden via AFAS OutSite
Externe begeleiders melden deelnemers presentRuimtes reserveren via AFAS OutSite
Weekoverzicht, tijdslot, geen dubbele boekingenAFAS keuzemodel arbeidsvoorwaarden
Ruilen met grip op de budgetruimteProfit-gegevens tonen op AFAS InSite
Alles uit Profit in één weergave
Alle AFAS webapps op een rij.
Per webapp een eigen pagina met de kenmerken en een scenario van vroeger en nu.
Projectprognose in de bouw
Altijd grip op je projectprognose — direct vanuit InSite.
Orderplanning via InSite
Alle ordertoewijzingen beheren vanuit één overzicht in InSite.
Retourverwerking Via InSite
Retouren direct verwerken via InSite, zonder papier of omwegen.
Verkoopfacturen via AFAS InSite
Van aanvraag tot factuur: snel, compleet en zonder gedoe.
Verkooporders plaatsen vanaf AFAS InSite
Verkooporders aanmaken via InSite: snel, simpel en zonder Profit.
Alle gegevens uit Profit in één weergave op AFAS InSite/ of OutSite
Alles wat je nodig hebt uit Profit, zonder Profit Windows te openen.
Uren boeken voor teams
Boek teamuren in één overzicht — direct klaar voor nacalculatie.
Oplossing Urenontrafelaar
Minder tijd kwijt aan uren schrijven, meer tijd voor wat écht telt.
Onderaannemersbonnen via InSite
Bestel, registreer en verstrek onderaannemersbonnen direct vanuit InSite.
AFAS keuzemodel: Ruilen arbeidsvoorwaarden
Geef medewerkers fiscaal voordeel met volledige controle op budgetruimte.
Koppeling Byner
Byner-contacten direct als sollicitant in AFAS, inclusief bijlagen.
2BA koppeling met AFAS
Altijd actuele artikelen en prijzen, direct vanuit AFAS beheerd.
Uren accorderen via OutSite
Laat opdrachtgevers uren direct accorderen in jouw klantportaal.
Ruimtes reserveren Via AFAS OutSite
Altijd een beschikbare ruimte, nooit meer een verrassing.
Productieboek
Altijd grip op productie, begroting en voortgang — in één overzicht.
Uren schrijven op tickets
Schrijf uren direct vanuit je ticket, zonder gedoe met extra schermen.
Presentie via OutSite
Moeiteloos aanwezigheid registreren, direct verwerkt in AFAS.
Offerte genereren via InSite
Van uitvraag tot offerte — direct vanuit InSite, zonder omwegen.
Nacalculatie snel en makkelijk wijzigen via InSite
Nacalculatie aanpassen zonder InSite te verlaten — factuur klaar.
Orderpicking Vanuit InSite
Picking en pakbonnen regelen, gewoon vanuit het magazijn.
Vervoersplanning verkooporders Vanuit AFAS Insite
Vervoer plannen, controleren en documenten genereren — alles in InSite.
Uren accorderen en corrigeren via InSite
Accordeer uren gefundeerd met rooster, verlof en verzuim in één scherm.
Bestelformulier InSite
Voorraden aanvullen doe je nu gewoon vanuit het magazijn, met één formulier.
Prijslijsten beheren op InSite
Beheer je prijslijsten zelf, direct en foutloos via InSite.
Zo laat je een AFAS webapp maken
- 01
Intake
We beginnen met échte vragen, niet met aannames. Welk proces, wie gebruikt het en waar: in InSite, op OutSite of op een tablet in het magazijn? Wat moet de webapp uit Profit laten zien, en wat moet er terug?
- 02
Oplossingsvoorstel
Zwart op wit: de schermen, wie wat mag zien, welke connectoren de webapp gebruikt en wat er terugschrijft naar Profit. Met een realistische tijdlijn en een helder budget. We zeggen alleen ja als we het waar kunnen maken.
- 03
Bouw & test
Korte iteraties met jou als sparringpartner, zodat je tussentijds ziet wat er al werkt. Elke wijziging gaat door onze GitLab-pipeline met tests en draait in Docker, lokaal precies zoals straks in productie.
- 04
Live & support
Gecontroleerde livegang. Daarna zien we uptime en incidenten in Grafana en Loki en blijven we betrokken. Vragen? Je belt de ontwikkelaar die de webapp bouwde.
Wat kost een AFAS webapp?
Wat een AFAS webapp kost, verschilt per webapp. Daarom staat hier geen vast bedrag, wel wat de prijs bepaalt.
- Het aantal schermen en rollen. Eén overzicht voor de planner is iets anders dan een aanvraag die als taak naar de administratie gaat en na goedkeuring een factuur wordt.
- Wat er terug moet naar Profit. Alleen tonen wat erin staat, zoals de Profit-weergave, of ook terugschrijven: een pakbon, een standopname, een presentiemelding.
- De regels die de webapp bewaakt. Het bestelformulier controleert bestelstaffels en dubbele itemcodes, de vervoersplanning het aantal palletplaatsen per vrachtwagen, het keuzemodel de budgetruimte per medewerker.
- Of er een ander systeem bij hoort, zoals de 2BA Unifeed in InSite of betalen via Mollie op OutSite.
- Beheer na de livegang: monitoring, en aanpassen als AFAS of jouw proces verandert.
Na de intake krijg je een oplossingsvoorstel met een concreet plan, een realistische tijdlijn en een helder budget. Pas daarna bouwen we.
Veelgestelde vragen
Veelgestelde vragen over AFAS webapps
Een AFAS webapp is een eigen scherm of applicatie bovenop AFAS Profit, gebouwd op de AFAS API: de GetConnectoren en UpdateConnectoren van AFAS, voor iets wat InSite of OutSite standaard niet doen. Bijvoorbeeld uren accorderen met rooster en verzuim ernaast, orderpicking op een tablet in het magazijn, of opdrachtgevers die uren goedkeuren in het klantportaal.
InSite maatwerk is voor je eigen medewerkers, OutSite maatwerk voor klanten en externen. Hetzelfde proces kan op allebei. Uren accorderen bestaat bij ons voor InSite, met rooster en verlof ernaast, en voor OutSite, waar opdrachtgevers alleen hun eigen projecten zien.
Een klantportaal op AFAS OutSite bouwen wij als webapp, bovenop wat OutSite standaard biedt. Opdrachtgevers accorderen er uren per project, externe begeleiders melden deelnemers present, gebruikers reserveren een ruimte op een tijdslot, en na een inschrijving betaalt de klant direct via Mollie. Elke contactpersoon ziet alleen wat bij zijn eigen organisatie hoort, en het portaal past bij jouw huisstijl.
Ja, je administratie blijft in AFAS Profit. De webapp leest via een GetConnector en schrijft via een UpdateConnector terug naar Profit; een kopie van je administratie houdt hij niet bij, alleen metadata en logs. Het productieboek bijvoorbeeld schrijft de productiestanden per week terug naar AFAS, niet naar een los bestand.
Ja. Orderpicking, retourverwerking en het bestelformulier zijn gemaakt voor een tablet in het magazijn; het uitvraagformulier voor offertes vul je in op een tablet terwijl je met de klant meeloopt.
Wie wat ziet, regelen we per rol. Op OutSite ziet een contactpersoon alleen de uren van de projecten van zijn eigen organisatie. Bij presentie ziet een docent alleen de evenementen die aan hem gekoppeld zijn. Bij de Profit-weergave bepaal jij waar ze verschijnt en wie er toegang toe heeft.
De kosten van een AFAS webapp hangen af van het aantal schermen en rollen, wat er terug moet naar Profit, welke regels de webapp bewaakt en of er een ander systeem bij hoort. Daarom noemen we geen vast bedrag. Na de intake krijg je een oplossingsvoorstel met een concreet plan, een realistische tijdlijn en een helder budget.
De webapp wordt na de livegang beheerd door Flinker Ontwikkeling, met dashboards en doorzoekbare logs in Grafana en Loki. Je hebt direct contact met de ontwikkelaar die hem bouwde. Geen ticketsysteem.
Welk proces wil jij naar InSite of OutSite brengen?
Vertel ons welk scherm je mist en wie het gaat gebruiken. In een kort gesprek hoor je of we het kunnen maken, en hoe.
