Die Möglichkeit per CSV Userinformamationen für Anlagenbenutzer zu importieren
Hier können die allgemeinen Einstellungen für das Modul festgelegt werden.
Die Userdaten können mithilfe des Timers regelmässig Synchronisiert werden.
Der Account, welcher für die Anpassung der Namen angewendet werden muss.
WICHTIG Der User muss ein Admin sein, sonst schlägt der Vorgang fehl!
WICHTIG Das Adressbuch "users" muss aktivierte Schreibrechte haben
Wendet die aktuelle Konfiguration unabhängig vom Import-Timer sofort an.
Wird vor allem zu Testzwecken benötigt.
Hierbei handelt es sich um die E-Mail-Adresse des Benutzers, welcher alle nachfolgenden Fehlermeldungen erhalten soll.
Alarm bei Fehlerhaftem Dateidownload
Löst einen Alarm aus, wenn der Dateidownload vom FTP oder SMB Server fehlschlägt.
Alarm, wenn das Leeren des Adressbuchs fehlschlägt
Löst einen Alarm aus, wenn das Leeren des Adressbuchs fehlschlägt. Dieser Fehler tritt nur auf, wenn ein Ungültiges Zieladressbuch oder ein Adressbuch ohne Schreibrechte aufgerufen wird.
Wird nur benötigt, wenn das Adressbuchmanagement auf „Adressbuch leeren“ steht.
Import von 0 Kontakten als Alarm behandeln
Wenn ein Export aus einer anderen Software fehlerhaft war, die CSV für den Download jedoch existiert, und von der Starface heruntergeladen wurde, schlägt diese Alarm, da keine Kontakte im File gefunden werden konnten
(Vorsicht mit Header Zeile, wenn „Erste Zeile Ignorieren nicht gesetzt ist!)
Hier muss im Voraus das Protokoll festgelegt werden, dessen Konfiguration verwendet werden soll.
Nur spezifisches CSV Importieren
In diesem Modus wird nur ein Spezifisches CSV in dem in der Konfiguration angegebenen Pfad gesucht. Dieser muss weiter unten bei „Spezifischer Dateiname“ angegeben werden.
Alle CSV’s Importieren
Die Starface lädt alle Dateien mit der Endung .csv aus dem Ordner herunter. Und Importiert diese nacheinander.
Neuste CSV Importieren
Er lädt die neuste Datei mit der Endung .CSV herunter. Hierbei überprüft er den Wert der letzten Änderung (Siehe Artikel „Wikipedia Changed Date“)
Spezifischer Dateiname
Wird nur beim Fileimportmodus „Nur Spezifisches CSV Importieren“ benötigt. Dieser Dateiname wird hinten an den Konfigurierten FTP/SMB Pfad angehängt.
Ignoriere erste Zeile
Ignoriert die erste Zeile der CSV’s. Dies wird Z.B. benötigt, wenn die Spaltenbeschriftungen noch vorhanden sind.
Template für Importdateien
Beim Export der Adressen aus anderen Programmen sind diese nicht unbedingt gerade Starface Konform Formatiert, deshalb kann man ein eigenes Template für eigene Imports einspielen.
Trennzeichen
Das definierte Trennzeichen für die CSV-Datei
Charset
Das vorausgesetzte Encoding der CSV-Datei
Wenn Nummern aus Fremdprogrammen importiert werden, welche nicht Starface Konform (Internationales Nummernformat) sind, können diese mithilfe des Nummernfilter korrigiert werden.
Der Nummernfilter erlaubt es, gewisse Nummernteile durch andere zu ersetzen.
Es wird immer nur das erste Vorkommen des Nummernteils ersetzt.
Zb: NummernTeil: 071 == Ersetzen durch: +41(71)
Nummer: 0715736071 wird zu +41(71)5736071
Der Nummernfilter unterstützt Regex. Diese müssen immer mit REGEX: beginnen!
Beispiel
Der REGEX : ^(+41)(?0?([0-9]{2}))? auf Nummern Angewendet:
Ursprüngliche Nummer Nummer nach Regex
+41712345678 +41712345678
+410712345678 +41712345678
+41(71)2345678 +41712345678
+41(071)2345678 +41712345678
Zum editieren von Regex sollte ein Hilfsprogramm wie z.b. Regex101 Verwendet werden.
Regex101 Beispiele:
Um die zu importierenden Daten einem User zuordnen zu können, muss ein entsprechendes Template designt werden.
Beispieldaten aus Applikation XY
Diese sollen in die Starface Importiert werden. Hierfür kann ein Template generiert werden.
Als Vorlage für das Template benutzen wir die CSV-Import Vorlage der Starface:
Die darin enthaltenen Spaltennamen werden von der Starface erkannt.
Wir platzieren nun die Header in den Spalten, die den entsprechenden Spalten im ApplikationXY.csv Entsprechen:
WICHTIG Die Spalte "comment" ist für die LoginID reserviert und muss ZWINGEND vorhanden sein.
Das Resultierende Template muss im CSV Format Semicolon ( ; ) getrennt & im UTF-8 Format abgespeichert werden.
In diesem Fall würde der „rohe“ CSV-Code so aussehen:
First name [contact:firstname];Last name [contact:familyname];Company [contact:company];Academic title [contact:academic_title];Job title [contact:job_tilte];Street [address:street];ZIP code [address:postcode];City [address:city];State [address:state];Phone number [telephone:phone];[LEER];[LEER];[LEER];E-mail [email:e-mail];URL [email:url];LoginID[module:comment]
Dies kann so in den Menüpunkt „Eigenes Template“ hochgeladen werden. Somit verwendet diese Modulinstanz beim Import dieses Template, um die Daten korrekt zu interpretieren.
Für Downloads besuchen sie bitte http://module.si-solutions.ch/
Für Infos über die Lizenzierung siehe: http://wiki.si-solutions.ch/de/lizenzierung