automatisierter Auftragsabschluss - OnCloseTaskentry

automatisierter Auftragsabschluss - OnCloseTaskentry

Für jeden Auftragsstatus, welcher im MobileSetting hinterlegt ist kann explizit ein Auftragsstatus übergeben werden.

Wird über den MC der Auftrag mit “Auftrag technisch abgeschlossen“ erledigt, ändert sich der der Auftragsstatus auf “100 positiv abgeschlossen“

//Abschlussstatus 1 <SortSettings> <Set> <!-- 100 ... Positiv abgeschlossen 200 ... Negativ abgeschlossen 300 ... Abgebrochen --> <TaskState>100</TaskState> // Auftragsstatus <zParameter> <Task> <closeTEComment overwrite="true">{mobiletransaction.comment}</closeTEComment> <MobilAbgeschlossen overwrite="false">Ja, {portaluser.name}</MobilAbgeschlossen> </Task> </zParameter> </Set> <FilterSettings> <!-- <ApiVersion>3</ApiVersion> <ApiVersion>4</ApiVersion> --> //Abschlussstatus lt. MobileSetting <Comment>Zur Abrechnung freigegeben UND ABSCHLIESSEN</Comment> </FilterSettings> </SortSettings> //Abschlussstatus 2 <SortSettings> <Set> <TaskState> </TaskState> // Auftragsstatus <zParameter> <Task> <closeTEComment overwrite="true">{mobiletransaction.comment}</closeTEComment> <MobilAbgeschlossen overwrite="false">Ja, {portaluser.name}</MobilAbgeschlossen> </Task> </zParameter> </Set> <FilterSettings> <Comment>Zur Abrechnung freigegeben</Comment> </FilterSettings> </SortSettings> //Abschlussstatus 3 <SortSettings> <Set> <TaskState> </TaskState> // Auftragsstatus <zParameter> <Task> <closeTEComment overwrite="true">{mobiletransaction.comment}</closeTEComment> <VorgemerkterTechniker overwrite="false">{portaluser.name}</VorgemerkterTechniker> </Task> </zParameter> </Set> <FilterSettings> <Comment>Für mich zur Fertigstellung vormerken</Comment> </FilterSettings> </SortSettings> //DEFAULT <SortSettings> <Set> <zParameter> <Task> <closeTEComment overwrite="true">{mobiletransaction.comment}</closeTEComment> </Task> </zParameter> </Set> <FilterSettings> </FilterSettings> </SortSettings>


<Set>-Block gibt an, was gesetzt werden soll, wenn der <FilterSetting>-Block zutrifft


<SortSetting> fasst die beiden zusammen, d.h. jeder <SortSetting>-Block wird eigens betrachtet und die Aktion durchgeführt, wenn die <FilterSetting> zutreffen.

 

 

Beispiel mit 2 Abschlusskommentare
(Auftrag technisch abgeschlossen und Folgetermin erforderlich)

Wenn der Auftrag mit “Auftrags technisch abgeschlossen“ wurde wird der Auftragsstatus auf 100 positiv abgeschlossen gesetzt.

Der 2. Teil ist per Default

 

image-20260219-105942.png