Um dem User den Zugriff auf Sonderzeiten am levatis Mobile Client zu ermöglichen, müssen diese wie folgt im Mobile Setting hinterlegt werden.
...
Parameter | Default | Beschreibung |
---|---|---|
closedTaskBookable | true | Bestimmt, ob abgeschlossene Aufgaben weiterhin bebucht werden dürfen. Folgetermine können aber weiterhin erstellt werden |
Layout Allgemein
Ersetzungen Arbeitsschein können grundsätzlich hier auch verwendet werden. Syntax ist wie folgt.
Statisches HTML / Text muss immer mit “|” eingeschlossen werden z.B.: |AufgabenNr.: |
Im Template kann mit “Customer,Project,Task, …” der Aufruf gemacht werden. Im Unterschied zum Arbeitschein steht hier <Customer,Project,Task, …>.get<Textmarke>()
z.B.: Task.getSubject(), Customer.getFname()
.0, .1 kann hier nicht verwendet werden da immer nur der Termin des eingeloggten Users verwendet werden kann.
Änderung des Layouts der Aufgabenliste (Termin Details)
...
Code Block | ||
---|---|---|
| ||
"taskDetailTemplate":" |<style>h1{font-size:15px;color:#009688;font-weight:normal;line-height:18px;margin-bottom:2px;}</style>| <h1>|Aufgabennummer|</h1> <b>Task.getInternalId()</b><br/> <h1>|Auftragnummer|</h1> <b>Task.getJobnumber()</b><br/> <h1 style=\"color:#DC143C; bold\">Taskentry.getComment()</h1> <h1>|Kontaktdaten|</h1> Customer.getLname() Customer.getFname()<br/> Project.getAddress() Project.getAddress2() Task.getOptionParameteradressenzusatz()<br/> Project.getZip()| |Project.getCity()<br/> <h1>|Beschreibung|</h1> Task.getSubject()<br/> Task.getText()<br/> Task.billingCustomer.getName()<br/> |<a href=\"taskfromlist:jobnumber=|Task.getJobnumber()\">|Teilaufgaben|</a><br/> |T - |Task.getUnreportedTaskentryCount()<br/> ", |
markus.stadtmann.ext@levatis.com bitte hier auch das Standard-Task -Template (inkl. getUnreportedTEs)
...