NEW: Test Automation for Functional Roles online course

Last year I did setup a NEW course: Test Automation for Functional Roles online course.
I has been run a few times with success. Might you be interested in a new run send us an email at info@fluxxus.nl.
More details to be found here.

Getting handed over the full text to your ConfirmHandler

Addendum #05 – Include Lookup Value in Restore Archived Sales Document feature

Addendum #04 – Verifying the Report Dataset

10 Years fluxxus.nl

Addendum #03 – Simplifying API testing using basic authentication

Interview: Why test automation for Microsoft Dynamics 365 Business Central is a team effort

From fresh to shared fixture #3 – refactoring can start

From fresh to shared fixture #2 – a refactoring example
Test Automation for Microsoft D365 Business Central online course

Another run of the: Test Automation for #msdyn365bc online course.
Starting on 7th of May 2025, in six sessions I will introduce you into the world of BC test automation.
More details and registration form to be found here.
Why is MS asking me to help improve PartnerSource/CustomerSource? – Part 4 of <undefined>

No nagging today, but only cheerfulness as I finally did get through one of those Partner/CustomerSource surveys. [^] [Y] Proof, proof, proof! And sure, I took this chance to once more tell elegantly what s.cks the most about PartnerSource, IMHO. But I fear it will be in vain thinking of the first time…
NAV2013 Beta to RTM – Some Striking Code Changes #2: FIND

Going from NAV 2009 R2 to Beta we can observe that quite some FIND ('-') and FIND('+') had been replaced by FINDFIRST and FINDLAST and from Beta to RTM almost the same number of replacements. Some additonal math shows us that almost half of all FIND('-')/FIND('+') has been replaced by FINDFIRST/FINDLAST…
NAV2013 Beta to RTM – Some Striking Code Changes #1: Objects Statistics
CODEUNIT.RUN #2

Another version of my multiple choice question I posed here. Given: Codeunit 50000:OnRun()Cust.INIT;Cust.INSERT;Cust.INSERT; // This duplicate statement has been put here intentionally Codeunit 50001:OnRun()IF CODEUNIT.RUN(50000) THEN MESSAGE(‘OK’)ELSE MESSAGE(‘LASTERRORTEXT: %1’, GETLASTERRORTEXT); Which error/message will occur when codeunit 50001 is being executed? ‘OK’ ‘LASTERRORTEXT: The Customer already exists. Identification fields and values:…
2nd Edition of my book

December 2021 the 2nd edition of my book was published: 400 pages, twice the size of the 1st edition. I am still thankfull to the many that helped me getting it done.
Get yourself a copy here.
Want to know what the 2nd edition brings? Read this post.