Klant
Aziatische machinebouwer
Als onderdeel van de ontwikkeling van het zakelijke SharePoint-portaal van het bedrijf en de implementatie van de HRM-functionaliteit werd besloten om een rapportagesysteem te ontwikkelen met de mogelijkheid om gedetailleerde werknemersgegevens te downloaden.
Het doel van de serviceontwikkeling was om gebruikers de mogelijkheid te bieden rapporten te genereren met behulp van verschillende filters en gegevensweergaven.
Bijzonder kernmerken van de module:
- Een groot aantal rapporten;
- Geen mogelijkheid om vereiste gegevensaggregatie te implementeren met behulp van standaard SharePoint-hulpmiddelen;
- Berekende velden in de rapporten afhankelijk van bepaalde regels en voorwaarden.
In het kader van het project warden de volgende rapporten geïmplementeerd:
- Register van werkboekjes
- Werknemers met de proeftijd
- Ziekteverzuimen
- Werknemersdocumenten
- Salariswijzigingen
- Zakenreizen
- Ziektekostenverzekering
- Werklocatie
- Vakanties
- Gevolgde trainingen
- Arbeidsovereenkomsten
- Burgerlijke staat van de medewerker
- Algemeen maandelijks rapport
- Personeelslijst
- Berekening van overgebleven vakantiedagen
Kenmerken van de technische implementatie:
- Module is gebaseerd op het SQL Server Reporting Services platform;
- Voor het invullen van de rapporten met gegevens is een speciale webservice ontwikkeld die naar de gevraagde informatie op de server zoekt. Bij het openen van rapporten roept het Reporting Services-platform bepaalde webservicemethoden op, waarbij de in het rapport gespecificeerde parameters worden doorgegeven. De methode verzamelt en aggregeert gegevens in de vereiste vorm en zendt de gegevens terug in xml-formaat;
- Het klantgedeelte van het systeem gebruikt deze gegevens om rapporten voor eindgebruikers te maken.
De ontwikkeling en implementatie van rapportage voor de HRM-module resulteerden in meer dan 20 rapporten van verschillende complexiteit. Als onderdeel van de nieuwe module werd het mogelijk om informatie te verzamelen en rapporten te ontvangen over meer dan 700 werknemers van het bedrijf.