Dr. Peter van den Hooff

020automatisering: software ontwikkeling in de ms-office omgeving.

Meegaa Substrates, Den Hoorn


plaatje

KRIS opgesplitst in modules

  • module containers
  • module facturatie
  • module Kris
  • module management
  • module monsters
  • module prijzen

module facturatie

Iedere week worden de leveringen, zoals in de database van KRIS opgeslagen, per klant gegroepeerd en gefaktureerd. Uiteindelijke facturatie aan de klant loopt via EXACT software. Wekelijks wordt door een ms-access toepassing een XML bestand aangemaakt met de factuurgegevens uit KRIS en dit bestand wordt vervolgens door EXACT ingelezen. Dit mechanisme werkt al jaren zo. Tot nu toe (juli 2016) gebruikte MeeGaa hiervoor twee aparte ms-access .ADP programmas. Deze .ADP programmas werken niet meer de nieuwe server (office 2016). Daarom is er een nieuw ms-acces programma gemaakt (facturatie.accde) dat beide oude ADPís vervangt en alleen maar handmatig gestart hoeft te worden. Het programma maakt een XML bestand aan en sluit zichzelf daarna weer.

plaatje

Overgang naar office 2016

In de ms-office versies 2000, 2003, 2007 en 2010 had microsoft een speciale uitvoering van ms-access om rechtstreeks met SQL server te communiceren. Dit waren de zogeheten ADP-projecten (Access Data Projecten). Office versies boven de 2010 ondersteunen dit (doodleuk) niet meer. De keuze is dan (helaas) of access-2010 aanhouden, of het project migreren naar een ODBC gekoppelde toepassing (.accdb). MeeGaa heeft voor de laatste optie gekozen.

plaatje