Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Current »

Um dem User den Zugriff auf Sonderzeiten am levatis Mobile Client zu ermöglichen, müssen diese wie folgt im Mobile Setting hinterlegt werden.

"Specialtimes":[
 	"Diverses",
    "Bürotätigkeit",
    "Zeitausgleich"
 ]

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)

In den Mobile Setting kann unter dem folgenden Punkt das Layout für die Aufgabenliste verändert werden:

"taskentryDetailTemplate":"
 	|<style>h1{font-size:15px;color:#37A8CC;font-weight:normal;line-height:18px;margin-bottom:2px;}</style>|
    <h1>|Gesamt Zeiten|</h1>
    |Fahrzeit + Arbeitszeit: |Taskentry.getTotalTimeHuman()<br/>
    |Pause: |Taskentry.getTotalPauseTimeHuman()| / Unterbrochen: |Taskentry.getTotalInterruptTimeHuman()<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()
    <h1>|Beschreibung|</h1>
    Task.getSubject()<br/>
    Task.getText()<br/>
"

Änderung des Layouts der Aufgabenliste (Aufgaben Details)

In den Mobile Setting kann unter dem folgenden Punkt das Layout für die Aufgabenliste verändert werden:

 "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/>
 ",

  • No labels