sage DPW

hokify has an integration to sage DPW, which allows to:

- publish and synchronize jobs

- unpublish / remove jobs

- receive new applications


Folgende Information benötigt hokify für eine Anbindung:

  • XML-URL zum Exportieren der Stellenausschreibungen, welche via hokify geschaltet werden sollen.

  • Endpunkt zum Importieren der Bewerbungen, welche via hokify abgeschlossen wurden (Bewerberschnittstelle)

  • sftpUserName für Authentifizierung

  • sftpPassword

Inserats-Export zu hokify

Folgend der Aufbau des XML-Feeds, welcher für hokify nötig ist, um Ihre Inserat übernehmen zu können:


id: string;

title: string;

ihre_aufgaben: string;

ihr_profil: string;

unser_angebot: string;

interesse: string;

url: string;

ausschreibung_standort_plz: string;

ausschreibung_standort_ort: string;

ausschreibung_standort_strasse: string;

ausschreibung_code: string;


... ganz wichtig und notwendig hier sind hier va:

id + auschreibung_code für den künftigen Bewerberimport zurück zu sage.

Tipps:

  • Für den Export der Inserate aus Sage u hokify ist der Job code sehr wichtig - Anweisung im Screenshot oben anbei, welche EXAKTEN Werte hier festgelegt werden sollen, um sie zu hokify exportieren zu können

  • EXAKTES Wording ist nötig - beachten SIe bitte die Schreibweise ua von "hokify"

  • XML-Art ist zuordnen - dh der xml pfad - auf diesen greift hokify zu, um die Inserate abzuholen

  • Wichtig ist, zu definieren WANN der Export gestartet werden soll - je nachdem werden die Inserate zu hokify exportiert

  • bei "Medien" muss hokify eingetragen werden

Bewerber Import von hokify zu sage DPW

Für den Bewerber Import gilt:

die Dateien werden auf einen sftp hochgeladen, von dort aus werden sie dann periodisch (idealerweise innerhalb 5 Minuten) über den Import übertragen.

Wenn das passiert, wird auch eine log file geschrieben die dann wieder zurück kopiert wird (wieder innerhalb von 5 Minuten).

Diese log files analysieren wir (hokify) und prüfen, ob alles geklappt hat - es gibt ein Fallback für den Fall des Fehlers "invalid email".


Damit dies funktioniert, müssen am Sage Server bzw bei der Sage Installation dieses "copy" script dementsprechend die log files wieder zurück-kopiert werden und beim Import folgendes mit Häkchen versehen sein:

Weitere Infos für Entwickler

Nötige Berechtigungen: die Firewall muss entsprechend freigeschaltet werden für die hokify-IPs => diese lauten wie folgend:

52.28.50.139

52.57.153.8

213.47.145.18


Script ablauf SFTP -> Import:

call move \\SFTPOderAblagebeiKunden\FILES\*.* %BWIMPORTLOCAL%\Files\
call move \\SFTPOderAblagebeiKunden\BW_import*.txt %BWIMPORTLOCAL%\
echo A | call copy %DMZBEWERBERJOBPORTALFOLDER%\*.txt %BWIMPORTLOCAL%\
call del %DMZBEWERBERJOBPORTALFOLDER%\bw_import*.txt

<Progress Aufruf einlesen Bewerber und Export Parameter>

echo A | call xcopy %BWIMPORTLOCAL%\log\bw_import_hokify* \\SFTPOderAblagebeiKunden\LOG\
echo A | call move %BWIMPORTLOCAL%\log\bw_import_hokify* %BWIMPORTLOCAL%\log\hokify\