Webkoppeling Versie 2 - Uitzendsoftware UBplus

Webkoppeling
Versie 2
Datum:
24-02-2014
Referentie:
Versie:
2.5
Inleiding
In UBplus kan een koppeling worden gemaakt tussen de aanvragen en beschikbare werknemers die
zijn ingevoerd en de eigen website van het uitzendbureau zodat (openstaande) aanvragen als vacatures
en beschikbare werknemers op die site kunnen worden getoond. Vanuit het Ubplus aanvragenscherm
kunnen aanvragen op de aanvraag site geplaatst worden, en worden reacties op deze aanvragen als
nieuwe werknemers geïmporteerd. Vanuit het Ubplus werknemerscherm kunnen werknemers op de
werknemer internetsite geplaatst worden. Aanvragen van bedrijven voor deze werknemers kunnen als
nieuwe klanten geïmporteerd worden, of de reactie op een werknemer kan bij een bestaande klant
worden opgenomen.
Standaard zoekscherm
Om de gegevens op uw website te tonen kunt u gebruik maken van het voorgedefinieerde scherm die
automatisch voor u wordt aangemaakt wanneer u zich aanmeldt voor de webkoppeling. De stijl van dit
scherm kunt u naar eigen wens indelen op basis van een stijl configuratie bestand (CSS StyleSheet).
XML data
Het is ook mogelijk om de alle gegevens door uw webbouwer in uw website te laten verwerken. Dit
geeft u bijvoorbeeld de mogelijkheid om de recente tien aanvragen op uw site te publiceren. De
gegevens die u hiervoor nodig hebt, kunnen worden aangeleverd in een zogenaamde XML data
bestand die een webbouwer nodig heeft.
1
Inhoudsopgave
2
3
Stappenplan
3
2.1
2.2
2.3
2.4
2.5
2.6
2.7
3
3
3
4
4
5
5
Het gebruik van het standaard zoekscherm
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
4
5
Aanmelden bij Uitzend Software Diensten B.V.
Aanpassen parameters
Instellen internet teksten
Invoeren en versturen aanvragen naar server
Invoeren en versturen werknemers naar server
Verwerken nieuwe werknemers
Verwerken nieuwe aanvragen
Voorbeeld standaard zoekscherm
Stylesheets
De zoekschermen
De resultaat schermen
Het informatie scherm (alleen aanvraag site)
De gegevens schermen
Voorbeeld stylesheet
Extra configuratiemogelijkheden
6
6
6
7
8
10
11
13
17
3.8.1 iframe parameters
19
XML data koppeling
20
4.1
4.2
4.3
4.4
20
20
21
22
Benodigde URLs
Koppeling aanvragen XML en het iframe
Reactieformulier aanvragen
Reactieformulier kandidaten
Overige informatie
23
5.1
23
Informatie op een externe site
2
2
Stappenplan
Wat moet u doen om gebruik te kunnen maken van de Ubplus webkoppeling? De volgende stappen
worden voor u uitgelegd:
1.
2.
3.
4.
5.
2.1
Aanmelden bij Uitzend Software Diensten B.V.
Aanpassen parameters
Instellen internet teksten
Invoeren en versturen naar server
Verwerken nieuwe reacties
Aanmelden bij Uitzend Software Diensten B.V.
Uitzend Software Diensten heeft een internet server met zoek-, selecteer- en reageer scripts waarop
aanvragen kunnen worden geplaatst. Deze scripts zijn vanaf uw eigen internet site te koppelen, en te
beheren vanuit Ubplus. Nieuwe gebruikers van dit systeem moeten eerst op de server bekend worden
gemaakt. Hiervoor kunt u contact op nemen met Uitzend Software Diensten B.V.
2.2
Aanpassen parameters
Voordat aanvragen naar deze server kunnen worden gestuurd moet dit eerst worden aangegeven in de
basisgegevens internet koppeling, tab “Aanvraag site”, veld “Gebruik aanvraag internet site versie
3.07”.
De Ftp parameters moeten worden opgegeven via menu “Bestand”, submenu “Systeem functies”,
keuze “Ftp parameters”. Item “Verstuur internet aanvragen”. Gebruik de gegevens die zijn verstrekt
door Uitzend Software bij het aanmelden.
2.3
Instellen internet teksten
De teksten welke op internet gebruikt worden kunnen worden aangegeven in de administratie
basisgegevens, tab “Internet”, Subtab “Jobsite” en “Aanvraag internet site”. Hierin staan reeds
standaard teksten die kunnen worden aangepast, bijvoorbeeld in een andere taal.
Verder is het mogelijk om gebruik te maken van een z.g.n. “StyleSheet” hierdoor is het mogelijk om
het uiterlijk van deze aanvraag site gelijk te houden aan de huisstijl van uw eigen internet site. Het
gebruik hiervan wordt in dit document beschreven.
Bij het inschrijfscherm op Internet kan een nieuwe werknemer zijn beroep en opleiding invullen, dit
keuze menu is vanuit Ubplus in te stellen. Via menu “Bestand”, “Systeem functies”, “Beroepen” en
“Bestand”, “Systeem functies”, “Opleidingen”. Indien geen beroepen of opleidingen de status “Op
Internet” zullen alle beroepen c.q. opleidingen in het keuze menu op Internet worden opgenomen.
3
2.4
Invoeren en versturen aanvragen naar server
Nieuwe aanvragen kunnen worden ingevoerd in het aanvragen scherm.
In de aanvraag basisgegevens kan worden aangegeven dat een aanvraag moet worden geplaatst op de
eigen website, tab “Internet”, veld “Vacature uit aanvraag plaatsen op eigen internetsite”. Daarna
kunnen de overige gegevens uit de tab “Internet” worden ingevoerd. De aanvragen kunnen op de
server worden geplaatst (via Ftp).
Bij een aanvraag is het mogelijk de volgende gegevens op internet te plaatsen:
•
Omschrijving
•
Provincie
•
Branche
•
Vestiging
•
Aanvraag datum
•
Begin datum
•
Eind datum
•
Plaats/locatie
•
Postcode
•
Rijbewijs
•
Uren per week
•
Loon
•
Per tijdvak (loon)
•
Functie omschrijving
•
Gevraag wordt
•
Geboden wordt
2.5
Invoeren en versturen werknemers naar server
Nieuwe aanvragen kunnen worden ingevoerd in het werknemers scherm.
In de werknemer basisgegevens kan worden aangegeven dat een werknemer moet worden geplaatst op
de eigen website, tab “Overig”, veld “Op internet plaatsen”. Een selectie van de werknemers waarvan
deze optie is aangekruist kan worden gemaakt door met de button de groep “Internet werknemers” te
kiezen.
De werknemers kunnen op de server worden geplaatst (via Ftp)
Bij een werknemers is het mogelijk de volgende gegevens op internet te plaatsen:
•
Voornaam
•
Woonplaats
•
Geboorte datum
•
Geslacht
•
Beroep 1 t/m 6
•
Opleiding 1 t/m 6
4
2.6
Verwerken nieuwe werknemers
Bij het plaatsen van de aanvragen op de server worden ook de nieuwe inschrijvingen opgehaald. Deze
nieuwe inschrijvingen kunnen worden opgenomen als nieuwe werknemers in het werknemer bestand,
of worden verwijderd. Bij het toevoegen aan het werknemer bestand wordt:
• De data van de werknemer gevuld met de opgegeven naam, adresgegevens, opleidingen en beroepen
• Het veld “Bekend door” van de werknemer basisgegevens de waarde “AS” worden opgeslagen = Via
aanvraag site
• Een eventuele CV in de werknemer documenten geplaatst.
• Een eerste werknemer contact aangemaakt.
De status van nieuwe werknemers kan automatisch worden ingesteld, dit kan worden opgegeven via
menu “Bestand”, “Diversen”, “Werknemer status”. Hierbij kan bij een status, een event worden
gekoppeld. Wanneer event “I, Inschrijving via Internet” is gekoppeld aan een status, zal de nieuwe
werknemer automatisch deze status verkrijgen, bij het verwerken van nieuwe reacties.
2.7
Verwerken nieuwe aanvragen
Bij het plaatsen van de werknemers op de server worden ook de nieuwe reacties opgehaald. Deze
nieuwe reacties kunnen worden opgenomen als nieuwe klanten, geïmporteerd bij bestaande klanten of
worden verwijderd uit het bestand. De nieuwe klanten welke dienen te worden opgenomen, kunnen
worden geselecteerd door de betreffende klant aan te klikken. Wanneer hierna op de opslaan knop
wordt gedrukt kan worden gekozen voor een nieuwe klant of importeren bij een bestaande klant.
Bij het overzicht ‘bekend door’ via menu ‘overzicht’ submenu ‘klanten’ item ‘bekend door’ kan er
geselecteerd worden op ‘via werknemer site’ waarbij alle klanten waarbij bekend door op ‘WS’ staat
worden getoond. Bij het opnemen van een nieuwe klant wordt tevens een eventuele bedrijfsprofiel in
‘documenten van de klant’ geplaatst. Overige gegevens komen bij klant kontakten.
De status van nieuwe klanten kan automatisch worden ingesteld, dit kan worden opgegeven via menu
“Bestand”, “Diversen”, “Klant status”. Hierbij kan bij een status, een event worden gekoppeld.
Wanneer event “I”, Inschrijving via Internet” is gekoppeld aan een status, zal de nieuwe klant
automatisch deze status verkrijgen, bij het verwerken van nieuwe reacties.
5
3
Het gebruik van het standaard zoekscherm
3.1
Voorbeeld standaard zoekscherm
Bij dit voorbeeld is gebruik gemaakt van iframes, het is ook mogelijk om de applicatie in een nieuw
window te openen. Om de applicatie in de huisstijl te kunnen weergeven, is er gebruik gemaakt van
stylesheets. Voor de koppeling vanaf een internet pagina kunnen de volgende regels worden
opgenomen in een HTML bestand op uw eigen website:
Voor aanvragen:
als inline frame
<iframe src=”http://www.uitzendsoftware.com/<account>/jobsite/”
height=500 width=520> </iframe>
of als pop-up window
<a href=”http://www.uitzendsoftware.com/<account>/jobsite/”
target=”_new”>Zoek aanvragen</a>
Voor werknemers:
als inline frame
<iframe src=”http://www.uitzendsoftware.com/<account>/perssite/”
height=500 width=520> </iframe>
of als pop-up window
<a href=”http://www.uitzendsoftware.com/<account>/perssite/”
target=”_new”>Zoek werknemers</a>
Direct inschrijven (niet gekoppeld aan aanvraag):
Als inline frame
<iframe
src=”http://www.uitzendsoftware.com/<account>/jobsite/inschrijven.ph
p” target=”_self” width=”500” height=”700”></iframe>
<account> is hierbij de door Uitzend Software Diensten aangemaakte specifieke klantdirectory; iedere
klantkoppeling heeft een eigen directory.
3.2
Stylesheets
Een (Cascading) Style Sheet is een tekst document dat door een internet applicatie kan worden
gebruikt en waarin de grafische opmaak van een internet pagina kan worden beschreven. Het doel van
een stylesheet is het centraal opslaan van deze gegevens, zodat onderhoud en overzicht
vergemakkelijkt wordt. Bij de werknemers en aanvragen applicatie worden deze style sheets ook
gebruikt om per aansluiting een bedrijf huisstijl te koppelen.
6
In een stylesheet staan verschillende items waarbij instellingen als lettertype (puntgrootte, kleur, vet,
cursief, afstanden, uitlijning etc.), lijnen, invul en selectie vakken en algemene instellingen zoals
bijvoorbeeld de schuifbalken, kleuren, achtergronden en plaatjes.
In een webpagina kunnen namen worden gegeven aan verschillende elementen. Aan deze namen kan
vervolgens een stijl worden gekoppeld. In de hoofdstukken 2 t/m 5 worden de namen aangegeven in
de schermen, en in hoofdstuk 6 staat een voorbeeld waarbij stijlen zijn gedefinieerd bij deze namen.
Achter de naam staat de stijl tussen accolades {} per stijl kunnen verschillende instellingen staan, deze
zijn gescheiden door een puntkomma ;
Kleuren kunnen als naam of als hexadecimale rgb code worden opgegeven. Om deze makkelijk te
kunnen bepalen is het aan te raden om hiervoor een internet ontwerp programma te gebruiken, zoals:
Macromedia Dreamweaver of MS-Frontpage of een uitgebreid tekenprogramma zoals Adobe
Photoshop of Jasc Paintshop.
Via Ubplus is een default stylesheet beschikbaar, deze kan worden aangepast naar de huisstijl van uw
bedrijf.
3.3
De zoekschermen
body
title
subtitle
border
combo
main
button
button2
body(scrollbar)
plattetekst
7
body
title
subtitle
border
combo
button
button2
body (scrollbar)
plattetekst
3.4
De resultaat schermen
body
title
subtitle
border
main
button
button2
body Scrollbar)
line
button3
8
body
title
subtitle
main
border
links
kolom
kolom2
plattetekst
line
button
button2
main
body
(scrollbar)
button3
9
3.5
Het informatie scherm (alleen aanvraag site)
Body
Line
Border
Links
Kolom
Kolom2
Button
Button2
Main
Body
(scrollbar)
10
3.6
De gegevens schermen
body
subtitle
border
plattetekst
combo
button
button2
button3
body
(scrollbar)
11
body
subtitle
border
plattetekst
combo
main
button
button2
button3
body (scrollbar)
12
3.7
Voorbeeld stylesheet
body {
font-family:
Verdana, Arial, Helvetica, sansserif;
font-size:
11px;
color:
#666666;
font-style:
normal;
scrollbar-face-color:
#545454;
scrollbar-highlight-color: #5C8CCE;
scrollbar-shadow-color:
#5C8CCE;
scrollbar-3dlight-color:
#5C8CCE;
scrollbar-arrow-color:
#FFFFFF;
scrollbar-track-color:
#5C8CCE;
scrollbar-darkshadow-color: #000000;
}
.title{
font-family:
Verdana, Arial, Helvetica, sans-serif;
font-size:
12px;
font-weight:
bold;
color:
#555555;
}
.subtitle{
font-family:
Verdana, Arial, Helvetica, sans-serif;
font-size:
10px;
color:
#666666;
line-height:
15px;
}
.border{
border-style:
inset;
border-width:
3px;
}
.combo{
color:
#000000;
font:
normal 10px Verdana, Arial, Helvetica, sansserif;
background-color:
#F9F9F9;
border-top:
1px groove #383431;
border-right:
1px groove #A1938C;
border-bottom: 1px groove #A1938C;
border-left:
1px groove #383431;
13
}
.main{
background-color:
border-style:
border-width:
padding:
spacing:
}
#FFFFFF;
inset;
0px;
3px;
0px;
INPUT.button {
font-family:
font-size:
font-weight:
color:
border-color:
border-top-width:
border-right-width:
border-bottom-width:
border-left-width:
background-color:
height:
cursor:
}
INPUT.button2 {
width:
font-family:
font-size:
font-weight:
color:
border-color:
border-top-width:
border-right-width:
border-bottom-width:
border-left-width:
background-color:
height:
cursor:
}
INPUT.button3 {
width:
font-family:
font-size:
font-weight:
color:
border-color:
Verdana, Arial, Helvetica, sans-serif;
10px;
bold;
#FFFFFF;
#8A8476;
0px;
1px;
1px;
0px;
#E52C35;
14px;
hand;
60px;
Verdana, Arial, Helvetica, sans-serif;
10px;
bold;
#666666;
#8A8476;
0px;
1px;
1px;
0px;
#DEDEDE;
14px;
hand;
60px;
Verdana, Arial, Helvetica, sans-serif;
10px;
bold;
#FFFFFF;
#8A8476;
14
border-top-width:
border-right-width:
border-bottom-width:
border-left-width:
background-color:
height:
cursor:
0px;
1px;
1px;
0px;
#E52C35;
14px;
hand;
}
.plattetekst{
font-family:
Verdana, Arial, Helvetica, sans-serif;
font-size:
10px;
color:
#666666;
line-height:
15px;
}
.line{
background-color:
#000000;
height:
1;
}
.kolom{
font-family:
Verdana, Arial, Helvetica, sans-serif;
color:
#666666;
background-color:
#F5F5F5;
font-style:
normal;
}
.links{
font-family:
font-size:
color:
line-height:
font-weight:
}
.kolom2{
font-family:
color:
background-color:
font-style:
}
.links2{
font-family:
font-size:
color:
line-height:
font-weight:
}
Verdana, Arial, Helvetica, sans-serif;
10px;
#666666;
15px;
bold;
Verdana, Arial, Helvetica, sans-serif;
#666666;
#FFFFFF;
normal;
Verdana, Arial, Helvetica, sans-serif;
10px;
#666666;
15px;
bold;
15
SELECT{
background-color:
font-family:
color:
font-weight:
font-size:
}
#FFFFFF;
verdana;
#000000;
normal;
10px;
textarea{
background-color:
#F9F9F9;
scrollbar-face-color:
#5C8CCE;
scrollbar-highlight-color: #5C8CCE;
scrollbar-shadow-color:
#5C8CCE;
scrollbar-3dlight-color:
#5C8CCE;
scrollbar-arrow-color:
#FFFFFF;
scrollbar-track-color:
#5C8CCE;
scrollbar-darkshadow-color: #000000;
}
16
3.8
Extra configuratiemogelijkheden
Het is mogelijk om het zoekscherm van de webkoppeling aan te passen en onderdelen hiervan te
(de)activeren. Er is hiervoor een mogelijkheid om het gedrag van de iframe met extra parameters in te
stellen. Dit kan met behulp van Ubplus via menu Bestand->Koppelingen->Internet.
Wanneer hier parameters worden ingesteld, dan wordt in de data directory van de server een
conf.txt bestand aangemaakt waarin o.a. kan worden aangegeven welk onderdeel wordt
gedeactiveerd.
17
De configuratie-opties worden in de onderstaande tabel uitgelegd.
Id
Toon provincies in de
aanvragen
Toon Branches in de
aanvragen
Toon vestigingen in de
aanvragen
Toon werknemer detail
informatie
Default waarde
Aan
Aan
Uitleg
Toont provincie kolom in
jobsite
Toont branche kolom in jobsite
Aan
Toont vestiging kolom in jobsite
Uit
Toont detail werknemer info in
perssite (vervoer/
beschikbaarheid)
Toont leeftijd van kandidaat in
perssite
Toont man/vrouw gegevens in
perssite
Toont zoekresultaten in ander
window. Geef de naam van het
target window op of een
combinatie van een URL en een
target window gescheiden door
een ‘’pipe’ taken. Voorbeelden:
“_new”
http://mijnsite.nl | _self
Breedte van zoekresultaten in
het nieuwe window
Hoogte van zoekresultaten in
nieuwe window
Negeer incompleet ingevulde
formulieren (geen
waarschuwing).
Wachttijd voor tonen “bedankt
pagina” en aanroepen van
url_back
URL (script) op een externe
server welke moet worden
aangeroepen na een
synchronisatie van Ubplus met
de webkoppeling.
Toon werknemer
leeftijd
Toon werknemer
geslacht
Target window
Aan
Target window breedte
0
Target window hoogte
0
Accepteer incomplete
invulformulier
0
Aan
5
Wachttijd na
inschrijving
Trigger URL
18
Id
Toon keuzes voor
vervoermiddelen
Default waarde
0
Toon keuzes voor
rijbewijzen
Toon maximale
reistijd
Toon parttime week
uren
Toon salariswens
0
Toon functiewens
0
Toon beschikbaarheid
datum
0
3.8.1
0
0
0
Uitleg
Toon checkbox voor
vervoersmiddelen (auto, fiets,
etc)
Toon checkbox voor
rijbewijstypen
Toon invoerveld voor maximale
reistijd in minuten
Toon invoerveld voor min/max
aantal uren per week
Toon invoerveld voor
salarisindicatie
Toon invoerveld voor gewenste
functie
Toon invoerveld voor datum
waarop de kandidaat
beschikbaar komt.
iframe parameters
Naast het stylesheet kan aan het iframe parameters worden meegegeven om het iframe optimaal te
verwerken in een bestaande website. In de onderstaande tabel zijn de parameters die kunnen worden
gebruikt, die als optie aan de URL moeten worden meegegeven. Dit is doorgaans een wijziging van de
bestaande website die door de web-bouwer moet worden doorgevoerd.
Search_result_target
popup_width
popup_height
19
4
XML data koppeling
Zoals al eerder is uitgelegd is het standaard zoekscherm die wordt geboden via het iframe een
eenvoudige oplossing die ook eenvoudig te integreren is in een bestaande website. De oplossing is
weliswaar volledig maar als u de data op uw eigen manier wilt integreren met uw website, dan is het
nodig om over de volledige gegevens te kunnen beschikken. Als u de ontwikkeling aan een specialist
heeft uitbesteed, dan zal deze zeker vragen om informatie in XML data formaat.
4.1
Benodigde URLs
De XML data is ook beschikbaar nadat u heeft gesynchroniseerd met UBplus. De URL waarmee de
XML data kan worden gegenereerd is als volgt:
De aanvragen :
http://www.uitzendsoftware.com/<account>/jobsite/xml.php
De werknemers:
http://www.uitzendsoftware.com/<account>/perssite/xml.php
Aan de xml.php kan een argument worden meegegeven om een overzicht
te krijgen van alle provincies, branches, vestigingen en
opleidingen. Dit gaat met de variabele SUBDATA:
http://www.uitzendsoftware.com/<account>/jobsite/xml.php?SUBDATA=1
4.2
Koppeling aanvragen XML en het iframe
De XML van de aanvragen bevat twee ID’s die van belang zijn voor het terugkoppelen gegevens of
inschrijvingen met Ubplus. Deze ID’s zijn het JOBINQUIRE_ID en het JOBWEB_ID.
Wanneer het JOBWEB_ID wordt meegegeven aan het iframe, dan wordt detail informatie van de
betreffende aanvraag in het iframe geladen. Voorbeeld:
http://www.uitzendsoftware.com/<account>/jobsite/index.php?JOBWEB_ID=5
Wanneer het JOBINQUIRE_ID wordt meegegeven aan het iframe, dan wordt het reactieformulier van
de betreffende aanvraag in het iframe geladen. Voorbeeld:
http://www.uitzendsoftware.com/<account>/jobsite/index.php?JOBINQUIRE_ID=00513
20
4.3
Reactieformulier aanvragen
Wanneer u de XML data koppeling gebruikt, dan zult u zelf ook formulieren moeten maken waarmee
op een vacature gereageerd kan worden. In het formulier moeten specifieke velden worden gebruikt
zodat de gegevens weer geïmporteerd kunnen worden in Ubplus. De velden zijn:
Parameter naam
JOBINQUIRE_ID
nBeroep1, nBeroep2, nBeroep3
nOpleiding1, nOpleiding2, nOpleiding3
cWerknId
url_back
url_error
cVNaam
cTussen
cANaam
cAdres
cPostcode
cWoonplaats
cLand
cTelefoon
cTel06
cEmail
cGebdat
lGeslacht
cOpm
uploaded_file
cCustname
cKey
mail_from
Mail_body
saved_text
Return_text
cBeschikbaarPer
nWeekUrenMin
nWeekUrenMax
cSalarisWens
cBankGiro
cFunctieWens
nMaxReistijd
aVervoer
aRijbewijs
Beschrijving
ID van de aanvraag of 0 (geen aanvraag)
ID van beroep1 tm 3
ID van opleiding 1 tm3
ID van werknemer (indien bestaand)
URL van de retour-pagina
URL van de pagina bij foutieve invoer
Voornaam
Tussenvoegsel
Achternaam
Adres
Postcode
Woonplaats
Land
Telefoonnummer
Mobiele nummer
Email adres
Geboorte datum (dd-mm-jjjj)
‘Man’ of ‘Vrouw’
Opmerkingen
Naam van filename voor upload
Klantnaam (via Ubplus helpdesk)
Klantsleutel (via Ubplus helpdesk)
Email adres van verstuurder bevestiging inschrijving.
Standaard tekst voor bevestiging inschrijving
Titel van de pagina na opslaan van aanmelding.
Tekst getoond na het opslaan van de aanmelding
Datum waarop kandidaat beschikbaar is (dd-mm-jjjj)
Aantal uren per week minimaal inzetbaar
Aantal uren per week maximaal inzetbaar
Salariswens (vrije tekst)
Bankrekeningnummer
Gewenste functie (vrije tekst)
Maximale reistijd in minuten
Array van mogelijke vervoersmiddelen (‘Auto’,
‘Motor’, ‘Brommer’, ‘Fiets’, ‘OV’)
Array van mogelijke rijbewijzen (‘A’, ‘A < 26’, ‘A >
25’, ‘B’,’EB’, ‘C’, ‘EC’, ‘D’, ‘ED’)
21
Het formulier moet worden ge-post naar de volgende URL:
http://www.uitzendsoftware.com/<account>/jobsite/index.php
Het is belangrijk dat het CV in de vorm van MIME data wordt aangeleverd als ware het een aanroep
van een HTML formulier met het attribute enctype="multipart/form-data". Hierdoor
wordt het CV op een juiste manier met de “post” meegegeven.
Wanneer er een fout ontstaat, wordt een foutmelding gegeven en zal de error url worden aangeroepen.
Hierbij worden dezelfde input parameters weer meegegeven aan de url_error zodat dit eventueel weer
kan worden opgenomen in het webformulier.
Wanneer de transactie geslaagd is, wordt de return url aangeroepen (url_back).
Wanneer mail_from en mail_body zijn ingevuld, dan wordt er automatisch een bevestigingmail
gestuurd naar de inschrijver.
4.4
Reactieformulier kandidaten
Parameter naam
PERSONINQUIRE_ID
cInschrijf
cBedrijf
cContact
cTelefoon
cEmail
cPlaats
cFunctie
cInfo
uploaded_file
Beschrijving
ID van de kandidaat of 0
Aanvraagdatum
Bedrijfsnaam
Contactpersoon
Telefoonnummer
Email adres
Plaats vestiging
Functieomschrijving
Bedrijfsinformatie
Naam van filename voor upload
Dit formulier moet worden gepost naar de volgende URL:
http://www.uitzendsoftware.com/<account>/perssite/index.php
Het is belangrijk dat het bestand in de vorm van MIME data wordt aangeleverd als ware het een
aanroep van een HTML formulier met het attribute enctype="multipart/form-data".
Hierdoor wordt het bestand (bedrijfsprofiel) op een juiste manier met de “post” meegegeven.
22
5
Overige informatie
5.1
Informatie op een externe site
Het is mogelijk om in de vacature of werknemer informatie te verwijzen naar informatie op een
externe site. Met behulp van UBplus kan in het info veld een link worden geplaatst. De syntax hiervan
is als volgt (voorbeeld externe video CV):
[link http://youtube.com,klik hier voor een video CV]
De tekst die na “[link “ komt, kan met behulp van de internetbrowser worden gekopieerd. De tekst
na de komma is een vrije tekst van de link zelf.
23