Koppeling Profit <> Textkernel Vionq Vianen UT Documenttoelichting Dit is de technische beschrijving van deze geregistreerde partnerkoppeling. Dit document beschrijft de standaard van de koppeling op functioneel niveau en is bedoeld een inzicht te geven hoe de koppeling werkt. Autorisatie Versie beschrijving: Datum: 25 april 2019 Naam koppeling: Koppeling Profit <> Textkernel Naam Partner: Vionq Pagina 1
Technische beschrijving Geef een functionele beschrijving van de koppeling Deze Textkernel integratie koppeling maakt het gebruik van AFAS Profit als recruitment tool volledig. Vionq detachering- en corporate oplossing. Volledige integratie (o.a. plug-in) Profit & Textkernel. Enkele unieke features: Semantisch zoeken en matchen, naadloos geïntegreerd in InSite. Aanvragen van opdrachtgevers worden gesynchroniseerd Het aanmaken van personen vanuit externe databases is een fluitje van een cent Inzicht in de verschillende databases (in 1 zoekscherm) naast elkaar Optimale aansluiting tussen de werkprocessen van front & back office "Best practice" werkmethode tav het zoek en matchproces Autorisatie en wet bescherming persoonsgegevens worden volledig gewaarborgd AFAS Profit Processen in 1 ERP-systeem, gericht op helder processen Maak gebruik van de uitgebreide en goede functionaliteiten Profiteer van de ontwikkelingen van de functionaliteiten in de toekomst Textkernel integratie in InSite Je complete proces geïntegreerd in InSite, altijd online kunnen werken Kandidaten zoeken en vinden door meerdere databases tegelijk, inclusief eigen medewerkers en kandidaten (in AFAS) op basis gekoppelde cv-bestanden en Commercieel Cv s Semantisch zoeken: eenvoudig Googelen en tegelijk zoeken op synoniemen Zoeken op plaats, regio postcode en afstanden Tagcloud en snel keuzemenu s: voor eenvoudig zoekopdrachten opbouwen, zoekopdrachten bewaren Direct kunnen zoeken vanuit het functieprofiel naar de kandidaat en vanuit de kandidaat naar de functie E-mail alerts wanneer interessante kandidaten cv-updates op LinkedIn of andere externe bronnen zetten Hoe gaat de koppeling om met de foutafhandeling vanuit de webservices? foutafhandeling Textkernel software roept data aan in Profit. En Textkernel plaats data terug in Profit. Bij foutmeldingen wordt dat gelogd bij Textkernel in de database. Op basis daarvan legt Textkernel een verbinding met Vionq. Vionq support is getraind in het oppakken van deze foutmeldingen zodat de oorzaak z.s.m. wordt achterhaald en wordt opgelost. De Vionq proces roept data aan in Profit. En plaats data terug in Profit. Bij foutmeldingen wordt dat gelogd in een uniek logbestand, per klant, in de Vionq tool. Vionq support is getraind om deze logbestanden te herkennen, en op te pakken zodat de oorzaak z.s.m. wordt achterhaald en wordt opgelost. Welke GetConnectoren worden gebruikt? Vq_Txk_vrij_contactbestand_werkervaring Vq_Txk_vrij_contactbestand_variabel Vq_Txk_vrij_contactbestand_vaardigheden Vq_Txk_vrij_contactbestand_project_ervaring Vq_Txk_vrij_contactbestand_opleiding_cursus Vq_Txk_users_toegang_tot_textkernel_all Vq_Txk_users_toegang_tot_textkernel Vq_Txk_personen_indexeren_import_all Vq_Txk_functieprofiel_dossiers_forecasts_jobs Vq_Txk_forecasts_en_status_jobs Vq_Txk_dossiertype_search Vq_Txk_dossiertype_match_tbv_dossiertype_search Vq_Txk_cv_dossiers Vq_Txk_cursusmanagement_medewerker_opleiding_cursu Vionq_Txk_proces_tool_subdossier_search_gemaakt Vionq_Txk_proces_tool_subdossier_is_aangemaakt Vionq_Txk_proces_tool_match_tbv_search Vionq_Txk_proces_tool_gewijzigd_vrijcontactbestand Vionq_Txk_proces_tool_gewijzigd_opleiding_cursus Vionq_Txk_proces_tool_dossier_lead_naar_subdossier Vionq_Txk_proces_tool_af_te_handelen_dossiers Vionq_Txk_proces_tool_actief_forecasts_op_gesloten Pagina 2
Welke UpdateConnectoren worden gebruikt? Dossier (KnSubject) Forecast (CmForecast) Persoon (KnPerson) Dossier (KnSubject) Forecast (CmForecast) Persoon (KnPerson) Workflow reactie (KnSubjectWorkflowReaction) Wordt de SubjectConnector gebruikt? Ja. Hier wordt de SubjectConnector gebruikt: - Om een Functieprofiel bijlage uit het Forecast dossier te halen - Om een CV bijlage uit het Persoon/Medewerker/Sollicitant dossier te halen Neen. Wordt de ReportConnector gebruikt? Neen. Welke inrichting in Profit is nodig om met de koppeling te kunnen werken? We onderscheiden hierin twee inrichting stappen: - Techniek - Proces Het klantproces is van groot belang om daadwerkelijk effectief te kunnen werken met de koppeling. De kracht van een koppeling in de visie van Vionq moet niet alleen blijken uit een technisch stevige inrichting, maar vooral ook het klant proces volledig ondersteunen. Techniek - Vrije dossiers - Vrije velden - App Connector - Getconnectoren - Rapporten - Basis workflows Proces: - Workflows afstemmen op klantsituatie - Look & feel Profit weergaven - Look & feel InSite pagina s en overzichten - Training en uitleg op locatie - Eventueel aanvullende Textkernel training Qua getconnectoren onderscheiden we ook twee zaken? Een eigen App Connector en getconnectoren? Een eigen App Connector en getconnectoren Is de koppeling geschikt voor AFAS Online? Ja. Het liefst koppelen we met AFAS Online. Koppelen gaat via App Connector en token. Pagina 3
Hoe gaat de koppeling om met de foutafhandeling vanuit de webservices? foutafhandeling Textkernel software roept data aan in Profit. En Textkernel plaats data terug in Profit. Bij foutmeldingen wordt dat gelogd bij Textkernel in de database. Op basis daarvan legt Textkernel een verbinding met Vionq. Vionq support is getraind in het oppakken van deze foutmeldingen zodat de oorzaak z.s.m. wordt achterhaald en wordt opgelost. De Vionq proces roept data aan in Profit. En plaats data terug in Profit. Bij foutmeldingen wordt dat gelogd in een uniek logbestand, per klant, in de Vionq tool. Vionq support is getraind om deze logbestanden te herkennen, en op te pakken zodat de oorzaak z.s.m. wordt achterhaald en wordt opgelost. Hoe wordt er omgegaan met filteren van data? filteren Textkernel software roept data aan in Profit en scant wijzigingen d.m.v. filters in het aanroepen van getconnectoren. Welke data wordt daadwerkelijk door de Parsing functionaliteit van Textkernel ingelezen: - Personen waar het vinkje Indexeren in Textkernel aan staat en waar een wijziging op is geweest - Actieve forecasts Geen filtering vanuit de connector tool De Vionq proces tool is zeer compact opgezet en slaat geen data op. Zelf eliminatie van data is hier het uitgangspunt. Dit werkt als volgt: er komt data door in de getconnector. Dat leidt tot een aanpassing in Profit waardoor automatisch deze data niet meer doorkomt in de getconnector. Zeer eenvoudig en geborgd. Wat zijn de triggers voor de uitwisseling van data? Trigger (het pakket welke informatie haalt en zend) is altijd Textkernel. De twee hoofd getconnectoren zijn: - Vq_Txk_personen_indexeren_import_all - Vq_Txk_forecasts_en_status_jobs Deze twee getconnectoren worden iedere minuut aangeroepen. Als blijkt dat er persoon gegevens zijn gewijzigd, dan worden alle getconnectoren aanroepen welke aanvullende data van de persoon doorgeven. Bijvoorbeeld het CV wat als dossier is toegevoegd en vrije contactbestanden als werkervaring, etc. Als blijkt dat er forecast gegevens zijn gewijzigd, dan worden alle getconnectoren aanroepen welke aanvullende data van de forecast doorgeven. Bijvoorbeeld het Functieprofiel wat als dossier is toegevoegd. De Vionq proces tool is evenals de Textkernel integratie koppeling vergaand gestandaardiseerd. De getconnectoren worden 1 voor 1 (altijd dezelfde volgorde) langsgelopen. Indien er data doorkomt, dan vindt er een mutatie plaats en wordt de data geëlimineerd. Alle getconnectoren worden iedere minuut aangeroepen. Welke stappen moet de klant uitvoeren voor de implementatie van de koppeling? Techniek: - Consultant Vionq toegang geven tot omgeving - Enkele keuzes afstemmen met Vionq hoe data gevisualiseerd moet worden in Textkernel Proces: - Workshop workflow management (afstemmen op klantsituatie) - Testen ingerichte workflows Is er bij de implementatie van de koppeling ondersteuning vanuit AFAS nodig? Er is bij implementatie van de koppeling geen ondersteuning vanuit AFAS Software nodig. Wel vanuit Vionq. De Textkernel integratie is niet alleen een prachtige integrale oplossing waar techniek achter hangt; maar het is vooral een proces oplossing. Derhalve wordt, door Vionq, bij de implementatie heel veel ingericht in Profit Windows en InSite. Pagina 4
Op welke plekken wordt de data opgeslagen? Data wordt opgeslagen in de Parsing database van Textkernel. Deze unieke zoekfunctionaliteit heeft een eigen database om data te kunnen structureren en te kunnen begrijpen. Wanneer een persoon of forecast niet meer geïndexeerd hoeft te worden, verdwijnt de data uit de database. Hier wordt geen data uit Profit opgeslagen. Pagina 5