Pantar Amsterdam (vroeger bekend onder de naam WRA Groep) begeleidt mensen die een steuntje in de rug nodig hebben.
Pantar heeft ons gevraagd een conversieapplicatie te schrijven. Bij Pantar werd op dat moment gebruik gemaakt van 5 verschillende applicaties voor het vastleggen van werknemergegevens, salarisgegevens, gegevens met betrekking tot het volgen van werknemers en de administratie van subsidies. Onze applicatie moest ervoor zorgen dat de data van de ruim 10.000 sofinummers van deze verschillende applicaties naar het nieuwe personeelssysteem Pview werden overgezet.
Een zeer omvangrijke en complexe conversie. Doordat er verschillende applicaties werden gebruikt stond data over verschillende applicaties verspreid waardoor sommige data dubbel aanwezig was, of gedeeltelijk dubbel aanwezig was. Het overzetten van de data kon daardoor niet één op één gebeuren maar moest aan allerlei voorwaarden voldoen waarbij elke dubbelilng in data door de conversieprogrammatuur werd herkend en opgelost.
Om de technische kant van de conversie zo goed mogelijk te laten verlopen zijn we ervan uitgegaan dat een conversie uit zo weinig mogelijk handmatige stappen bestaat en dat de conversie op elk gewenst moment herhaald moest kunnen worden, zowel geheel als gedeeltelijk.
Er is besloten om niet rechtstreeks van de databases te lezen maar om alle data van de bronapplicaties binnen één SQL Server omgeving te verzamelen. Op deze manier werd altijd een kopie gebruikt van de data en was een testomgeving van de bronapplicaties niet nodig. De conversieapplicatie draaide op een volledig dedicated server en kon daardoor op geen enkele manier de productieomgeving verstoren. Op deze manier kon de conversieapplicatie SQL statements opbouwen die alle databases tegelijk benaderden in plaats van 5 statements die naderhand door de applicatie samengevoegd moesten worden.
Na een flinke klus van 7 maanden is de definitieve conversie inmiddels achter de rug. Vanuit technisch oogpunt is deze probleemloos verlopen. Het op elk gewenst moment kunnen herhalen van de conversie heeft zijn nut meer dan bewezen. We hebben hiervan maar liefst 6 keer gebruik van gemaakt zodat functionele wijzigingen op het laatste moment toch nog konden worden meegenomen.