Back end koppeling in 2 richtingen via web services
De Z-Group, een West-Europese dienstverlener die 5 activiteiten overkoepelt, was op zoek naar een content management systeem voor het beheer van al hun websites. Men kreeg Smartsite iXperion in het vizier, o.w.v. de uitgebreide set aan functionaliteiten waaronder versioning en multi channel publishing. Belangrijk in de keuze was ook de mogelijke decentralisatie van het beheer van de websites.
Men besloot een piloot project op te zetten voor de divisie Z-Staffing, een groep van gespecialiseerde uitzendkantoren. Het was de bedoeling dat Service Point Belgium de nieuwe website implementeerde voor de Belgische en de Nederlandse tak van Z-Staffing.
Eén specifieke functionaliteit maakte het bouwen van deze website tot een uitdaging: Een koppeling tussen Smartsite iXperion en Hiant , een HR applicatie van Prato. Dankzij deze koppeling werd een integratie mogelijk op 2 vlakken:
1) Opzoeken en weergeven van beschikbare vacatures
Een webformulier roept een speciale webservice aan die uit de databank van Hiant de beschikbare vacatures ophaalt en in lijstvorm weergeeft in een web pagina. Om het detail van een vacature op te roepen wordt opnieuw een web service aangesproken.
2) Registreren van kandidaatstellingen
Indien een bezoeker geinteresseerd is in een vacature, kan hij/zij online solliciteren via een invulformulier met mogelijkheid om zijn/haar c.v. op te laden. Zijn/haar gegevens komen - opnieuw via een webservice - terecht in Hiant alwaar men de kandidaatstelling verder kan opvolgen.
Uitdaging
Een 'gesmeerde' samenwerking tussen de mensen van Z-Staffing, Prato en Service Point was een absolute vereiste om deze specifieke website optimaal en binnen budget en planning te implementeren.
Oplossing
Met de uitgebreide SXML macro's van Smartsite iXperion blijkt het relatief eenvoudig web services aan te spreken en resultaten te transformeren naar html. Maatwerk was ondakns de complexiteit niet nodig.
Resultaat
Sinds 4 december 2009 heeft Z-Staffing een functionele website met een directe maar veilige koppeling naar hun back office die bovendien eenvoudig te beheren is.
Naast de alzo gewonnen tijd wint men ook aan efficientie doordat er minder manuele handelingen nodig zijn om een job of vacature te behandelen.


