Konfiguration
Einstellen des WebClients
Aktivieren des Specific-File „mobile.settings"
In diesem File sind alle Einstellungen hinterlegt die für den MobileClient erforderlich/möglich sind. Ist dieses File nicht vorhanden, wird auf ein Default-File aus dem Server-Code verwendet.
Vorsicht bei Änderungen in dieser Datei! Durch fehlerhafte Einstellungen kann es zu Störungen am MobileClient kommen.
Userrechte für MobileClient 3 einstellen
Für den MobileClient 3 sind neue Rechte erforderlich, auch bei bestehenden MobileClient-Usern müssen die Rechte neu eingestellt werden. Einmal die Rolle „mobil" auswählen und speichern. Damit sind die neuen Rechte hinzugefügt und übernommen worden.
Vorbereiten des Mandanten auf die „start2.levatis.at" Instanz.
Für den MobileClient 3 werden neue Funktionen im Mandanten benötigt, diese müssen speziell eingerichtet werden. Bitte kontaktieren Sie unseren Support.
Template für MobileClient 3 einstellen
Für den MobileClient 3 sind neue Datenbankfelder mit den ermittelten Zeiten verfügbar, diese können auch im Wochenkalender angezeigt werden. Das erfordert eine Anpassung des Templates.
Formatierungen und verfügbare Farben
Die Informationen am MobileClient können in folgenden Farben dargestellt werden:
red - RGB (255,0,0); Hex #FF0000 – derzeit das Kommentarfeld;
green – RGB (0,128,0);Hex #008000
orange – RGB (255,100,201); Hex #FF64C9
violett – RGB (128,0,128); Hex #800080
brown – RGB (128,0,10); Hex #800000
olive – RGB (128,128,0); Hex #808000
fuchsia – RGB (255,0,255); Hex #FF0080
Formatierungen:
b – fett & kursiv
i – kursiv
Settings im Specific File „mobile.settings"
Diese Datei ist zwingend für den Betrieb des MobileClient3 erforderlich. Folgende Einstellungen können hier getroffen werden:
Beachtet werden muss, dass Änderungen in dieser Datei auch zu Fehlverhalten führen können, eine etwaige Fehlersuche kann sehr aufwendig werden.
{
"taskentryStatusTemplate":
"taskentryCloseTemplate":
"taskentryTemplate":
"taskentryDetailTemplate":
"specialtimeTemplate":
"specialtimeDetailTemplate":
"hasZip": true, -> eine Postleitzahl wird beim Buchen angezeigt, kann geändert werden.
"defaultZipCode": "1030", -> Default Postleitzahl für Tag beginnen – beenden
"hasWorkdayLimit": true, -> es muss eine „Tag beginnen" Buchung am aktuellen Tag vorliegen, damit Aufgaben weiter gebucht werden können. Für den Arbeitstag vom Vortag kann/sollte die Zeit/Datum auf den Vortag korrigiert werden, ansonsten kommen sehr lange Tagesarbeitszeiten zustande.
"notificationRange": [0,2], -> Anzahl der Tage zurück und nach vorne für die Notifizierungen.
Mit den Werten [0,0] wird nur der aktuelle Tag, mit [-1,-1] wird NICHT notifiziert.
"visibleSyncRange":[3,3], -> Anzahl der Tage für die Synchronisierung der Termine,
= [zurück, nach vorne]
"taskentryCrossbooking":false, -> überschneidende Buchungen zulassen
"timeBookableInFuture":false, -> die Zeit darf beim Abschließen der Termine nach vorne gestellt werden.
"lockDateTime":true, -> die Uhrzeiten können nicht geändert werden am MobileClient.
"selectTaskentryPast":false, -> Auswahl ob Termine aus der Vergangenheit noch gebucht werden können.
"selectTaskentryFuture":false, -> Auswahl ob Termine aus der Zukunft (zB nächster Tag) gebucht werden können.
"closeTaskentryWorkloadOverride":false, -> Workload verändern beim Abschließen, wenn der Termin mit „Beginnen" gestartet wurde.
"notBookableSpecialTaskentries":"Urlaub, Krankenstand, Präsenzdienst",
"removeDocumentsOlderThan" : 7, -> Anzahl der Tage nach denen die Bilder automatisch gelöscht werden aus der Anzeige am MobileClient. NICHT gelöscht werden diese Bilder aus der Galerie am Telefon.
"removeDocumentFiles": true, -> die Bilder werden auch vom Telefonspeicher gelöscht nach der eingestellten Anzahl der Tage unter "removeDocumentsOlderThan"
"useGPS":true, -> die GPS Ortung kann hier deaktiviert werden, dadurch wird der Stromverbrauch am Mobiltelefon reduziert.
"gpsListenerInterval":30, -> Alle 30 Sekunden werden die GPS Daten erneut geladen, diese Einstellung dient der Reduzierung des Stromverbrauchs
"wifiListnerInterval":30, -> alle 30 Sekunden wird das W-LAN auf Verfügbarkeit abgefragt, diese Einstellung dient der Reduzierung des Stromverbrauchs
"editTaskentry":true, -> Termine können verschoben, die Startzeit und die Dauer kann korrigiert werden. Die Userberechtigung bei „Aufgaben" und „Tätigkeiten" muss auf „VOLLZUGRIFF" gestellt sein.
"createFollowTaskentry":true, -> eine „Folgetermin" für einen vorhandenen Termin kann am MobileClient erzeugt werden. Die Userberechtigung bei „Aufgaben" und „Tätigkeiten" muss auf „VOLLZUGRIFF" gestellt sein.
"placeOfWorkMarker":true, -> eine Markierung (Haus) wird angezeigt bei „Termin beginnen". Damit kann festgelegt werden, ob der Termin beim Kunden durchgeführt wird, oder in der eigenen Firma. Default Wert = „nicht ausgewählt" (das Haus-Symbol ist weiß), die Tätigkeit findet beim Kunden statt.
Wird das Haus-Symbol ausgewählt (Symbol ist dunkelblau dargestellt), wird damit angezeigt, dass die Tätigkeit in der eigenen Firma durchgeführt wird.
"placeOfWorkMarkerDefaultOn":false, -> hier wird der Default-Wert der Markierung festgelegt.
false = Symbol ist standardmäßig NICHT ausgewählt (es wird beim Kunden gearbeitet)
true = Symbol ist standardmäßig ausgewählt (es wird in der eigenen Firma gearbeitet)
"placeOfWorkMarkerFirstLastOn":true, bei der ersten und bei der letzten Buchung des Tages pro MA wird der Marker automatisch angezeigt und auf aktiv gesetzt.
"useClockTimePicker":true, neue Zeit-Einstell-Variante, damit lassen sich auch voreingestellte Schritte einfacher auswählen. Derzeit möglich sind folgende Zeitschritte:
"clockTimePickerValues":[0,-1,-1,15,-1,-1,30,-1,-1,45,-1,-1], /*15 Minuten Takt */
//"clockTimePickerValues":[0,5,10,15,20,25,30,35,40,45,50,55], /*5 Minuten Takt */
//"clockTimePickerValues":[0,-1,10,-1,20,-1,30,-1,40,-1,50,-1], /*10 Minuten Takt */
//"clockTimePickerValues":[0,-1,-1,-1,20,-1,-1,-1,40,-1,-1,-1], /*20 Minuten Takt */
"bulkphotos":true, es wird nicht nach jedem Foto wieder in die levatis-App zurückgekehrt, sondern erst nach Beenden des Fotomodus.
"photouploadWIFIOnly":false, mit dieser Einstellung kann festgelegt werden, ob nur bei vorhandenem WLAN die Bilder vom MobileClient upgeloadet werden.
"taskDocuments":true, Dokumente werden bei der Aufgabe angezeigt. Dies können sowohl Bilder als auch Prüfberichte und Protokolle sein. Damit die Dokumente auch im DesktopClient angezeigt werden, muss dieser dementsprechend konfiguriert sein.
"createdocument":true, Dokumente können am MobileClient erzeugt und zur Aufgabe abgespeichert werden. Die Vorlagen müssen am „Internen Projekt" im levatis DesktopClient im Verzeichnis „Vorlagen" angelegt werden.
"serviceDocumentLock":false, Sperre von Dokumenten - wenn true kann ein Dokumente nach dem speichern wieder weiterbearbeitet werden.
"useWorksheet":false, soll ein Arbeitsschein verwendet werden, muss dieser Wert auf „true" gesetzt werden.
"defaultWorksheet":"Arbeitsbericht.pdf", Die gleichnamige PDF-Vorlage muss am „Internen Projekt" im levatis DesktopClient im Verzeichnis „Vorlagen/Arbeitsschein" hochgeladen werden.
"defaultWorksheetNameTemplate":"Task.getJobnumber()|_|Taskentry.getReportnumberNoPrefix()|_Arbeitsschein.pdf|",
Automatisch generierter Name der Arbeitsscheine mit Auftragsnummer und einer eindeutigen ReportNumber.
"createReportDefaultOn":true, -> der Arbeitsschein ist vorausgewählt im Abschlußdialog
"hasStockItemHandling":true, -> Materialbuchungen ein/aus
"hasWageHandling":true, -> Lohnbuchungen ein/aus
"hasResetbutton":true, -> Zurücksetzen Button deaktivierbar für "MaterialBucher"
"addResourceToTask":true, -> zusätzliche Mitarbeiter können zu einem Termin direkt am MobileClient hinzugefügt oder entfernt werden.
"wageBookingButtonInStandard":true, > im einfachen Abschlußdialog kann damit der Button für die Lohnbuchungen ein bzw. ausgeschalten werden.
"followTaskinGeneralWorkflow":true, > im allgemeinen Abschlußdialog wird damit ein Schieberegler und ein Textfeld für einen allfälligen Folgetermin ein oder ausgeblendet. Diese Information kann dann auch am Arbeitsschein angedruckt werden.
"maxWorkhourNotification":8.0, -> Anzeige, wenn die max. Tagesarbeitszeit erreicht wurde. Es wird eine Erinnerung am MobileClient angezeigt (Notification).
"newTaskFromList" : true, -> Zugriff auf den levatis Aufgabenstapel direkt vom MobileClient aus.
"stockItemOnWorksheetSwitch":true, -> der Schiebeschalterschalter für die Materialanzeige wird angezeigt oder ausgeblendet.
"stockItemOnWorksheetSwitchDefault":true, -> der Default-Wert für den Schiebeschalter wird hier festgelegt.
"ReportSignaturePositionX":680,
"ReportSignaturePositionY":50,
"ReportSignatureScale":300,
"defaultResourceSelection":false, -> es werden ALLE Mitarbeiter am ausgewählten Termin im Buchungsdiaolog per Default als aktiviert angezeigt.
"automaticWorksheetUpload":false, -> automatischer Upload des Arbeitsscheines, der MobileUser hat keine Eingaben zu tätigen.
"worksheetStockItemLock":false, -> im Arbeitsschein kann das Material NICHT mehr korrigiert bzw. überschrieben werden, wenn dieser Wert auf true gesetzt wird.
"notifyTaskentryWithTime":true, -> der nächste Termin wird an den MobileUser notifiziert, die Festlegung der Zeit wird im nächsten Menüpunkt eingetragen.
"notifyTaskentryPreMin":15, -> Einstellung der Notifizierungszeit.
"isGeneralWorkflow":true, -> Abschlußdialoge ALLGEMEIN/„neu" wird hiermit aktiviert.
"reportnumber":{
"prefix":"#"
}
"roundUpFirstTaskentry":true, -> die erste Beginnzeit des Tages wird aufgerundet.
"roundingTime":{ // In Minuten
"interval":15, //Intervall 0,15,30,45
"split":7 //Abrunden ab dieser Minute
}
"stardardCloseTaskentryComments":[
"Auftrag technisch abgeschlossen",
"Folgetermin erforderlich"
]
"Specialtimes":[
"Diverses",
"Bürotätigkeit",
"Zeitausgleich"
]
"syncWarning" : {
"low" :
{
"title" : "{count} Buchungen seit {hours} Std. offen",
"text" : "Bitte die Datenverbindung überprüfen",
"time": 1.0
},
"medium": {
"title" : "{count} Buchungen seit {hours} Std. offen",
"text" : "Bitte Verbindung und Hardware überprüfen",
"time": 2.0
},
"high" : {
"title" : "{count} Buchungen seit {hours} Std. offen",
"text" : "Bitte Kontakt mit Ihrem Büro aufnehmen",
"time": 4.0
}
}
Ende Parametrisierung
"operations": -> Arbeitsweise/Workflow des MobileClient wird hier festgelegt bzw. eingestellt.
Settings im Specific File „statemachine.settings"
Diese Datei wird benötigt, wenn ein spezieller Workflow zum Einsatz kommen soll. Ist für den „Standard-Workflow" NICHT erforderlich.
Im Bedarfsfall werden diese beiden Dateien von levatis konfiguriert und eingeschalten.
„nz Termine" anlegen am MobileClient (Rückwärtsplanung)
Mit dieser Funktion kann am MobileClient ein neuer, noch „nicht zugeordneter Termin" erzeugt und verplant werden.
Die Zuordnung zum Kunden erfolgt nachträglich im levatis WebClient.
Folgende, zusätzliche Rechte sind für den MobileClient User erforderlich:
- Aufgaben: Vollzugriff / (sonst „nur lesen")
- Tätigkeiten: Vollzugriff / (sonst „nur lesen")
Google PlayStore Installation
G-Mail Konto anlegen (erforderlich für Google PlayStore)
Ein derartiges Konto ist erforderlich um auf den Google PlayStore zugreifen zu können. Es kann auf ALLEN Smartphones mit dem levatis MobileClient der gleiche Google Account verwendet werden!
+ Konto hinzufügen Neu erstellen oder Vorhandenes Konto hinzufügen Einstellungen aufrufen
Gewünschtes Passwort eingeben Gewünschte E-Mail Adresse eingeben Namen eingeben
Den Nutzungsbedingungen zustimmen Das Konto wird erstellt.
Levatis aus PlayStore installieren
Im Suchfeld nach „levatis" suchen und die Installation starten. Levatis wird ab diesem Zeitpunkt automatisch über den Playstore upgedatet. Wenn das NICHT gewünscht ist, kann das über die Telefoneinstellungen verhindert werden. Wir empfehlen aber das automatische Update, da sie damit immer mit der aktuellsten levatis Version ausgestattet werden.
Nach Levatis suchenLevatis installierenApp Berechtigung akzeptieren
Login Maske erscheintApp am Mobiltelefon verfügbarÖffnen auswählen
Login
Durch einfachen Klick auf die Anwendung wird diese geöffnet. Nach kurzem Laden erscheint die Login-Maske.
Nun sind die Anmeldedaten einzugeben. Anschließend mit „Login" bestätigen. Danach erscheint die Start Ansicht des aktuellen Tages. Die Daten werden nach dem Einloggen automatisch synchronisiert.
Start Ansicht – Tag beginnenLogin Daten eingebenLogin Maske erscheint