Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

...

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

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

Code Block
languagetext
 "taskFromListTemplate":"
 	Task.getSubject()|(|Task.getInternalId()|) |Task.getJobnumber()<br/>
	Project.getSubject() |, | Project.getAddress() Project.getAddress2() Task.getOptionParameteradressenzusatz()|, |Project.getZip()| |Project.getCity()|, |Project.getDescription()|(|Task.getTaskstateDisplay()|)|<br/>
    Task.getTasktypeName()<br/>
    Task.getUnreportedTaskentryCount()<br/>
 ",

Änderung des Layouts der Termin

...

liste

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

Code Block
languagetext
 "taskentryTemplate":"

 	|Kunde: |Customer.getLname() Customer.getFname()<br/>
	|Projekt: | Project.getSubject() |, | Project.getAddress() Project.getAddress2() Task.getOptionParameteradressenzusatz()|, |Project.getZip()| |Project.getCity()|, |Project.getDescription()<br/>
   
    
    |Auftrag: | |Nr.:| Task.getJobnumber() |, |Task.getSubject()<br/>
    <green>|Startzeit: |Taskentry.getFixedtimeFormated()</green><br/>
    <blue>Taskentry.getTaskentryflag()</blue><br/>
    <orange>Taskentry.getComment()</orange>
 ",

Änderung des Layouts der Termin Details

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

Code Block
languagetext
"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

...

Aufgaben Details

...

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

Code Block
languagetext
 "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/>
 ",