FAQ
Algemeen
Waarom staat mijn IP-adres niet op de whitelist?
Het IP adres kan toegevoegd worden door een medewerker van de werkmaatschappij die in Easyflex toegang heeft tot 'Beheer'. Het IP adres kan hier gewhitelist worden onder 'Beheer > Administratie > Web- en dataservice'. Daarna klik je op de knop 'Nieuw' en voeg je het IP-adres toe. Indien je een foutmelding al hebt ontvangen, kun je je IP-adres vinden in de detailtag van de error (errorcode 39003). Voor meer informatie zie License key en IP-whitelisting.
Waarom krijg ik een 39000-error 'Licentie bevat een onjuist hashtotaal'?
Deze error betekent dat de licentie niet geldig is. Controleer of de juiste licentie wordt gebruikt en of deze goed is ingevuld. Deze licentie vind je in Easyflex via 'Beheer > Administratie > Web- en dataservice'.
Waarom is mijn Base64 string niet valide?
Het kan zijn dat je het bestand 2 keer encodeert. Controleer of de library die je gebruikt het bestand al automatisch encodeert.
Waarom krijg ik geen response terug wanneer ik een SOAP-call uitvoer?
Dit kan komen omdat je de SOAP-call naar een incorrecte URL stuurt. De URL voor de webservice-WSDL is https://www.easyflex.net/webservice/tools/wsdl.tpsp en de URL waar de SOAP-calls voor de webservice naar gestuurd moeten worden is https://www.easyflex.net/webservice/. De URL voor de dataservice-WSDL is https://www.easyflex.net/dataservice/tools/wsdl.tpsp?key=licentie (vervang hierin 'licentie' met de URL-encoded licentie van het uitzendbureau). De URL waar de SOAP-calls voor de dataservice naar gestuurd moeten worden is https://www.easyflex.net/dataservice/.
Hoe zit de structuur van Easyflex in elkaar?
In de basis werkt Easyflex met de begrippen werkmaatschappij, medewerker, flexwerker, relatie en plaatsing. Meer over deze begrippen kun je vinden op de pagina Structuur in Easyflex.
Hoe krijg ik memovelden in het request?
Deze velden staan niet in de WSDL omdat deze per werkmaatschappij verschillend zijn. Deze kan men zelf handmatig toevoegen aan het request. Sommige SOAP-clients versturen geen velden die niet in de WSDL staan. Wanneer dit het geval is, kun je de WSDL zelf downloaden en aanpassen. Deze bouw je als volgt op in de SOAP-call: wm_vacature_memo_memoidnr. Hier is memoidnr een uniek nummer voor elk memoveld. Deze kun je verkrijgen door de SOAP-call wm_memo uit te voeren met een van de volgende waardes:
- 21290 voor relaties
- 21291 voor flexwerkers
- 21292 voor aanvragen/vacatures
- 21293 voor plaatsingen
- 21294 voor sollicitaties
Dataservice
Moet ik inloggen om gebruik te maken van de dataservice?
Nee, het inloggen als relatie en/of flexwerker is alleen benodigd bij de webservice. Bij de dataservice kun je je output filteren door middel van de parameters. In het handboek staat per call weergegeven welke parameters beschikbaar zijn.
Zijn webhooks beschikbaar?
Ja, webhooks zijn beschikbaar voor diverse dataservices. Kijk voor meer informatie naar de Webhooks pagina in dit handboek.
Webservice
Waarom krijg ik een error bij het aanroepen van andere services na gebruik van de parameters bij wm_inloggen_verify?
Dit kan komen doordat je nog een tijdelijke gebruikersnaam en wachtwoord hebt. Deze moet je eerst aanpassen, dit doe je met de SOAP-call wm_inloggen_update. Dit is van toepassing op alle webservice-SOAP-calls, behalve calls die te maken hebben met het verifiëren van de inloggegevens of het aanpassen ervan. De errorcode die hierbij wordt gegeven is 39045.