Release 2025.11

27 november, 2025

Deze release brengt een merkbare stap vooruit voor Maki: van een volledig vernieuwde facturatie-ervaring tot een krachtige en flexibele integratie met Exact Online. Teams werken sneller dankzij automatische ticketafhandeling, slimme synchronisatie en direct logisch geordende activiteiten. Ook analisten krijgen meer slagkracht met uitgebreidere Power BI-datasets. De release wordt afgerond met versterkte beveiliging, opgeloste knelpunten en technische upgrades die Maki klaarstomen voor de volgende fase.

Wat zit er in de release?

GUI – Design Invoices + InvoiceLines

Het volledige ontwerp van de facturen- en factuurregelpagina’s is vernieuwd op basis van de Maki UI-richtlijnen. Naast een modernere uitstraling zijn de schermen nu ook functioneel consistenter met de rest van het platform. Gebruikers krijgen toegang tot een overzichtelijk detailscherm waarin alle relevante factuurinformatie samenkomt, en bestaande filtermogelijkheden zijn optimaal geïntegreerd in het nieuwe design

Automatisch sluiten van ‘Resolved’ tickets

Er is een nieuwe beheerinstelling toegevoegd waarmee tenant admins zelf kunnen bepalen na hoeveel tijd tickets met de status Resolved automatisch worden gesloten. Hiermee wordt handmatig sluiten overbodig. Daarnaast kan een standaardbericht worden ingesteld dat automatisch als comment wordt geplaatst wanneer een ticket door dit proces wordt gesloten. Dit verhoogt de efficiëntie en houdt ticketoverzichten actueel en overzichtelijk, zonder extra beheerinspanning.

Aan/uit schakelaar voor financiële koppeling

Tenant Admins kunnen nu eenvoudig kiezen of hun organisatie is gekoppeld aan een financieel pakket, zoals Exact Online. Bij het activeren van Exact wordt automatisch een integratie aangemaakt, waarna aanvullende instellingen beschikbaar komen. Bij het uitschakelen wordt de bestaande koppeling inclusief configuraties gecontroleerd en veilig verwijderd. Hiermee kan een organisatie flexibel schakelen tussen wel of geen financiële integratie, afhankelijk van de bedrijfsvoering.

Instellen van facturatievoorkeur per relatie

Maki biedt nu uitgebreide mogelijkheden om facturatiegedrag af te stemmen op zowel organisatieniveau als per individuele relatie. Hierdoor kunnen gebruikers bepalen hoe tijdregistraties en projecten worden gegroepeerd op facturen—van één verzamel­factuur tot volledig gesegmenteerde facturen per project of per ticket. Relaties nemen standaard de organisatie-instellingen over, maar deze zijn per relatie eenvoudig te fine-tunen. Dit geeft financiële teams maximale controle over de facturatie-opbouw richting klanten.

Artikel-koppeling voor tijdregistratie-categorie

Bij een actieve koppeling met Exact Online kunnen tijdregistratie-categorieën nu worden gekoppeld aan artikelcodes uit het financiële pakket. Gebruikers kunnen een standaard artikel instellen voor de organisatie én afwijkende artikelen per categorie en per factuurregel. De lijst met beschikbare artikelen wordt opgehaald vanuit Exact en lokaal gecached, zodat gebruikers snel kunnen selecteren zonder performanceverlies. Dit zorgt voor een nauwkeurige verwerking van uren in financiële administraties.

Mogelijkheid om de financiële koppeling te configureren

Beheerders kunnen nu zelf de instellingen van de Exact-koppeling beheren, waaronder de authenticatie-instellingen en de selectie van standaard artikelcodes. Ook kunnen zij per tijdregistratie-categorie aangeven welke artikelcode gebruikt moet worden. Hiermee wordt de financiële integratie volledig beheersbaar en nauwkeurig af te stemmen op de Exact-omgeving van de klant.

Synchronisatie van relaties met Exact

Relaties kunnen nu automatisch worden gesynchroniseerd met Exact, waarbij Maki leidend is voor alle klantgegevens. Zodra een relatie in Maki de status Account krijgt, wordt deze in Exact aangemaakt en koppelt Exact zijn eigen relatienummer terug aan Maki. Adresgegevens worden automatisch meegenomen. Daarnaast zijn knoppen toegevoegd om synchronisatie handmatig te forceren op integratie- of relatieniveau. Hierdoor blijven klantgegevens in beide systemen volledig in sync.

Nieuwe of gewijzigde activiteit direct chronologisch ordenen

Activiteiten in de communicatiefeed worden nu automatisch op de juiste plaats gezet op basis van datum en tijd, zowel bij aanmaken als bij wijzigen. Hierdoor hoeft de gebruiker de pagina niet meer te verversen om de juiste chronologische volgorde te zien. Dit verhoogt de betrouwbaarheid van de feed en maakt communicatie-informatie direct helder en logisch geordend.

Beveiliging tegen brute force aanvallen op MFA

Het beveiligingsniveau van de MFA-procedure is verder aangescherpt. Gebruikersaccounts worden automatisch geblokkeerd na vijf mislukte MFA-pogingen, met een duidelijke melding over de blokkade. De teller wordt gereset na succesvolle login of indien de blokkadeperiode voorbij is. Hiermee wordt brute-force misbruik effectief voorkomen en blijft de accountbeveiliging van alle gebruikers gewaarborgd.

Nieuw veld voor facturatie-e-mailadres op relatiekaart

Er is een apart veld toegevoegd voor het facturatie-e-mailadres van een relatie, zodat dit e-mailadres losstaat van het notificatie-adres. Dit voorkomt fouten bij de synchronisatie met Exact Online en maakt duidelijk welk adres voor facturen wordt gebruikt. Het veld is alleen bewerkbaar voor gebruikers met een nieuwe permissie en wordt ondersteund in import/export. Ook wordt het juiste adres automatisch gebruikt bij de financiële koppeling.

Toevoegen van Companies-tabel aan Power BI dataset

De Power BI-dataset is uitgebreid met een nieuwe tabel voor relaties met een koppeling naar de time entries, projecten, tickets en taken. Hierdoor kunnen analisten eenvoudig rapportages segmenteren per bedrijf of klant. Dit maakt dashboards krachtiger en analyses beter te interpreteren.

Jaar-, kwartaal-, maand- en weekvelden in dataset

Aan diverse datumvelden zijn extra tijdsdimensies toegevoegd, zoals jaar, kwartaal, maand en week. Deze velden maken het eenvoudiger om tijdreeksanalyses uit te voeren, trends te herkennen of SLA-evaluaties per periode te doen. Dit verrijkt de Power BI-dataset aanzienlijk en versnelt analysewerk.

Totale duur opnemen in factuurspecificatie

Naast het totaalbedrag toont de factuurspecificatie nu ook de totale duur van de in rekening gebrachte uren. Dit maakt het voor klanten direct duidelijk hoe de factuur is opgebouwd en verhoogt de transparantie van de geleverde dienstverlening.

Opgeloste bugs

Oog-icoon tonen bij facturabele tijdregistraties

Bij facturabele tijdregistraties werd het oog-icoon niet automatisch weergegeven, waardoor onduidelijkheid ontstond over de zichtbaarheid van deze registraties. Dit is hersteld: alle nieuwe en bestaande facturabele tijdregistraties tonen nu automatisch het bekende zichtbaarheidspictogram. Deze zichtbaarheid kan niet meer handmatig worden aangepast, zodat gebruikers altijd een eenduidige indicatie krijgen.

Correcte weergave icoontjes op medewerker-pagina

Op de medewerker-pagina gaven de iconen voor lock/unlock en MFA niet altijd de daadwerkelijke status weer. Ook verschenen er meerdere tooltips, wat voor verwarring zorgde. De logica achter statusweergave en de tooltip is volledig gecorrigeerd: iconen tonen nu altijd de huidige status en één consistente tooltip geeft duidelijk weer welke actie zal worden uitgevoerd.

Actieve menukeuze in module ‘Time’ wordt niet goed weergegeven

Wanneer gebruikers binnen de Time-module naar andere pagina’s navigeerden (zoals Time per day of Approve), bleef het menu-item All time visueel actief. De fout in de menuselectie is hersteld: het menu-item dat hoort bij de geopende pagina wordt nu direct correct gemarkeerd, waardoor de navigatie intuïtiever wordt.

Profielpagina medewerker geeft wit scherm

Een specifieke medewerker kon haar profielpagina niet openen door een fout die leidde tot een volledige paginacrash (wit scherm). Deze fout is herleid naar incorrecte gegevensverwerking binnen het profielcomponent. De pagina laadt nu altijd correct, zodat medewerkers hun eigen gegevens weer betrouwbaar kunnen inzien en aanpassen.

Contacten zoeken zonder hoofdlettergevoeligheid

De zoekfunctie binnen contacten was hoofdlettergevoelig, waardoor dezelfde naam verschillende resultaten kon opleveren afhankelijk van de gebruikte hoofdletters. De zoeklogica is aangepast zodat voor- en achternamen nu niet meer case-insensitive worden doorzocht. Hierdoor levert elke variatie van een naam gewenste resultaten op.

Filter ‘MFA’ in employees werkt niet

Het MFA-filter in het medewerkers-overzicht leverde bij gebruik altijd een leeg resultaat op, ongeacht de filterwaarde.  De filterlogica is hersteld, zodat beheerders nu snel medewerkers met of zonder geactiveerde MFA kunnen vinden.

Behandelgroep servicepartner-child soms niet selecteerbaar na aanmaken ticket

Direct na het aanmaken van een nieuw ticket konden sommige behandelgroepen van servicepartner-child-organisaties niet geselecteerd worden. Dit kwam door het niet direct updaten van beschikbare groepen in de dropdown. Dit is gecorrigeerd: na het aanmaken worden alle groepen direct beschikbaar in de lijst, waardoor tickets zonder vertraging kunnen worden toegewezen.

Filter op relatie + status ‘New’ toont geen oude projecten

Combinaties van filters op relatie én status New lieten soms geen projecten zien, terwijl ze wel aan de criteria voldeden. Dit betrof vooral oudere projecten met een einddatum in het verleden. De fout in de filterlogica is opgelost, waardoor alle projecten die voldoen aan beide filters nu correct zichtbaar zijn in het overzicht.

Onderhoud

.NET 10 testen en migreren

De applicatie is getest en gemigreerd naar .NET 10, inclusief compatibiliteitscontroles en validatie van kritische functionaliteit.

Server updates (november 2025)

Er zijn uitgebreide updates uitgevoerd voor .NET hosting bundles, RabbitMQ, Erlang en Elasticsearch. Hiermee blijft het platform veilig, stabiel en klaar voor komende uitbreidingen.

Back-end & Front-end updates (november 2025)

Diverse onderhoudswerkzaamheden zijn uitgevoerd aan zowel front- als backend, waaronder dependency-updates en performance optimalisaties.