Mandanteneinstellungen | Thema | Beschreibung |
---|---|---|
| Kapa Planung | Mit dieser Einstellung kann man die personenzentrierte Ansicht in der KaPa-Planung aktivieren. |
| Wartungen | Bei Wartungs-Aufgaben welche mittels Wartungsvertrag gebündelt sind, wird die Auftragsnummer anstatt der Aufgabennummer vergeben. |
| Wartungen | |
| Schnittstelle/WaWi | Wenn |
| Schnittstelle/WaWi | Wir der Parameter auf |
AUTO_DAY_CLOSE_DAY_BEGIN_LIMIT
Ist der letzter Tagesbeginn mit diesem Zeitpunkt oder später gebucht, dann wird der AutoDayClose für diesen Mitarbeiter/Tag nicht aufgerufen und erwartet, dass tatsächlich über Mitternacht gearbeitet wird.
Bsp. 13:00
/ wird ein Tag mit 13 Uhr (oder später) begonnen, dann zieht kein AutoDayClose.
BILLING_CUSTOMER_FALLBACK
Fallback beim Verrechnungskunden auf den “normalen” Kunden wenn er Verrechnungskunde nicht explizit gesetzt ist.
Werte: true
/ false
Default: false
declinedTecrClipboardInternalId
Interne ID Anzeigename der Zwischenablage in welches ein Termin verschoben wird wenn er vom Kunden abgelehnt wird. Unterstützt die Verwendung von OptionParametern um die Zwischenablage dynamische anhand von OptionParameters, ausgehend von dem Benutzer, der die TECR Anfrage gestartet hat, auszuwählen.
OptionParameter können im Format {param1}
angegeben werden, z.B.: Abgelehnt_{Abteilung}
Wichtig: Die OptionParameter müssen am Benutzer hängen.
Beispiel nach Standort:
TECR_REJECTED_{Division}
Werte: Text ohne Leerzeichen & Sonderzeichen mit unterstützung für OptionParameter
Default: LEV_ABGELEHNTE_TERMINE
declinedTecrClipboardName
Anzeigename der Zwischenablage in welches ein Termin verschoben wird wenn er vom Kunden abgelehnt wird. Unterstützt die Verwendung von OptionParametern um die Zwischenablage dynamische anhand von OptionParameters, ausgehend von dem Benutzer, der die TECR Anfrage gestartet hat, auszuwählen (Siehe https://levatis.atlassian.net/wiki/spaces/LUD/pages/2840297473/Mandanteneinstellungen#declinedTecrClipboardInternalId).
Werte: Freitext mit unterstützung für OptionParameter
Default: Abgelehnte Termine
enableServiceContractContainers
Mit dieser Einstellung wird unter Mehr → Wartungsverträge angezeigt.
Werte: true
/ false
Default: false
enableAPRCview
Mit dieser Einstellung kann man die personenzentrierte Ansicht in der KaPa-Planung aktivieren.
Werte: true
/ false
Default: true
Frontend: Ja
homedrive
Werte: true
/ false
Default: false
includeTaskOptionParametersInCalendar
Option um Optionparameter der Datenobjekte (Kunde, Objekt und Aufgabe) für die Kalender- Darstellung zur Verfügung zu stellen
Werte: true
/ false
Default: false
Frontend: Ja
projectDocumentsTaskFolderStructure
Option um die Ordnerstruktur der Aufgaben Ordner in einem Projekt zu definieren.
Ein Ordner Level pro Zeile
Syntax
<Task-Attribut>;<Text bei null / leer>;<Null/Leer Text übersetzen>
Der letzte Teil
;<Null/Leer Text übersetzen>
ist optional und standardmäßig auffalse
Bei Task-Attribut kann mittels
|
eine Art Modifier angegeben werden (Bsp.:timeframestart|year
). Diese Modifier sind Funktionen die auf den Wert des Task-Attributs angewendet werden. Aktuell istyear
&month
implementiert, was von einem Datum nur das Jahr/Monat hernimmt.
Gruppierung nach Jobnumber:
jobnumber;Documents.Folder no task identifier;true
Gruppierung nach internalId:
internalId;Documents.Folder no task identifier;true
Mehrere Ebenen - Zuerst nach Auftragsjahr, dann nach jobnumber (Standard):
timeframestart|year;Documents.Folder no timeframestart;true jobnumber;Documents.Folder no task identifier;true
Werte: Konfiguration im Format:
<Task-Attribut>;<Text bei null / leer>;<Null/Leer Text übersetzen>
Default:
timeframestart|year;Documents.Folder no timeframestart;true
jobnumber;Documents.Folder no task identifier;true
QUICK_SEARCH_OPTION_PARAMETERS
Hinweis: Die Such-Templates werden in einem Cache vorgehalten; Änderungen ziehen erst am nächsten Tag oder wenn der Cache zurück gesetzt wird: Link-Listen-Eintrag
OptionParameter welche in den Lucene Index aufgenommen werden sollen.
- PRB-6139Getting issue details... STATUS
Werte: Liste mit <Entity>[.<OptionParameter>]
ein Eintrag pro Zeile.
OptionParameter optional → alle OptionParameter werden in den Index aufgenommen
Beispiel:
Task.firmennummer Customer.Matchcode Project
Dadurch werden die Firmennummer beim Task, der Matchcode beim Customer und alle OptionParameter auf den Project in den Index aufgenommen.
QUICK_SEARCH_*_TEMPLATE
Hinweis: Die Such-Templates werden in einem Cache vorgehalten; Änderungen ziehen erst am nächsten Tag oder wenn der Cache zurück gesetzt wird: Link-Listen-Eintrag
Templates für die Anzeige der Suchergebnisse pro Type
- PRB-6786Getting issue details... STATUS
Es gibt pro ObjectType jeweils ein Template für den Titel und für die Beschreibung.
Verfügbare Optionen incl. Default Wert:
QUICK_SEARCH_CUSTOMER_TITLE_TEMPLATE
<#if internalId?has_content>${internalId} | </#if>${fullname!}
QUICK_SEARCH_CUSTOMER_DESCRIPTION_TEMPLATE
${[address!, zip!, city!]?filter(it -> it?has_content)?join(" ")}
QUICK_SEARCH_PROJECT_TITLE_TEMPLATE
${subject}<#if internalId?has_content> - ${internalId}</#if> (${(customer.internalId)!} ${(customer.fullname)!})
QUICK_SEARCH_PROJECT_DESCRIPTION_TEMPLATE
${(customer.fullname)!}: ${address!} ${zip!} ${city!}
QUICK_SEARCH_TASK_TITLE_TEMPLATE
${subject}<#if (project.customer.fullname)?has_content> - ${project.customer.fullname}</#if><#if internalId?has_content> / ${internalId}</#if><#if jobnumber?has_content> / ${jobnumber}</#if>
QUICK_SEARCH_TASK_DESCRIPTION_TEMPLATE
${[jobnumber!, internalId!, text!]?map(it -> it!?trim)?filter(it -> it?has_content)?join(" / ")}
QUICK_SEARCH_RESOURCE_TITLE_TEMPLATE
${name!}
QUICK_SEARCH_RESOURCE_DESCRIPTION_TEMPLATE
<#if internalId?has_content>${internalId}<#else>${id!}</#if><#assign xmlcontent=getPojectmemberResourceXmlDescription(xmldescription)><#if content["education0"]?has_content> content["education0"]</#if><#if content["email0"]?has_content> content["email0"]</#if>
QUICK_SEARCH_DOCUMENT_TITLE_TEMPLATE
${subject!}
QUICK_SEARCH_DOCUMENT_DESCRIPTION_TEMPLATE
${filetype!} ${uploadDate!}
Weitere Beispiele:
Beim Task in der Beschreibung auch den Objekt Namen + den OptionParameter
Firmenname
mit anzeigen:${[(project.subject)!, optionParametersMap["firmennummer"]!, jobnumber!, internalId!, text!]?map(it -> it!?trim)?filter(it -> it?has_content)?join(" / ")}
SERVICECONTRACT_AUTO_CREATE_SUBJECT
Titel der Wartungsaufgaben welche vom Wartungs- Mechanismus erstellt werden.
Als Platzhalter kann <label>
verwendet werden, was beim erstellen der Aufgaben mit der Bezeichnung der Wartung ersetzt wird.
Werte: Freitext mit speziellen Platzhaltern
Default: <label> (automatisch)
SERVICECONTRACT_AUTO_CREATE_TEXT
Beschreibung der Wartungsaufgaben welche vom Wartungs- Mechanismus erstellt werden.
Als Platzhalter können folgende Werte verwendet werden:
<lastservice>
: Letzte Wartung<intervalDisplay>
: Intervall<intervall>
: Monat(e) / Woche(n) / Tag(e)<scComment>
: Beschreibung
Werte: Freitext mit speziellen Platzhaltern
Default:
Automatisch erzeugte Wartungsaufgabe\n
Letzte Wartung: <lastservice>\n
Intervall (<intervalDisplay>): <intervall>\n
<scComment>
SERVICE_CONTRACT_INHERIT_DOCUMENTS
Dokumente welche bei einer Wartung hochgeladen wurden, können mit dieser Einstellung automatisch zu den erstellten Aufgaben weiter kopiert werden.
Werte: true
/ false
Default: false
showSpecialDrive
Option um in der Korrekturmaske für Fahrten eine weiter Markierung einzublenden ob eine Fahrt eine Sonderfahrt ist.
Diese Markierung kann über die Zeitscheiben Konfiguration abgefragt werden mittels:
... <onlyWithTag>SPECIAL</onlyWithTag> ...
Werte: true
/ false
Default: false
Frontend: Ja
suppressTableExport
Option mit welcher eine Standard Export Funktion (z.B. als EXCEL) bei den levatis Listen/Tabellen freigeschalten werden kann.
Werte: true
/ false
Default: true
Frontend: Ja
Task_SendEMailOnCreate_ExcludeTasktypes
Es wird eine E-Mail versendet, wenn die Aufgabenart keine der hier gelisteten Aufgabenarten entspricht. Es können mehrere Aufgabenarten durch Beistrich getrennt (KEIN Strichpunkt!) angegeben werden. Kein Wert (oder leer) → schaltet diese Funktionalität aus.
Task_SendEMailOnCreate_IncludeTasktypes
Es werden nur E-Mails versendet, wenn Aufgaben für eine hier aufgelistete Aufgabenart erstellt worden ist. Es können mehrere Aufgabenarten durch Beistrich getrennt (KEIN Strichpunkt!) angegeben werden. Kein Wert (oder leer) → Benachrichtigung für alle Aufgabenarten.
Task_SendEMailOnCreate_Recipients
Um Benachrichtigungen bei der Erstellung einer neuen Aufgabe zu erhalten, müssen hier die Email-Adressen durch Beistrich bzw. Strichpunkt getrennt angegeben werden.
Ist das Feld leer oder existiert die Einstellung bei dem Kunden nicht, ist das Feature deaktiviert.
TIMESLICE_INHERIT_DAYPAUSES_TO_UNTIMED_TE
Betrifft Lohnbuchungs-Berechnung - Pausen-Behandlung; PRB-7177
Hat der Mitarbeiter Tagesbeginn und -Ende sowie Pausen am Tag gebucht wird mit dieser Mandanten-Einstellung definiert ob die gebuchten Tages-Pausen auch auf Termine übertragen werden sollen. Das betrifft nur Termine ohne eigene Zeitbuchungen. Also Termine die bspw. über den sog. Direktabschluss oder aber im Wochenkalender ohne Beginn- und Endezeit abgeschlossen wurden.
Ist der Wert mit true
definiert werden Lohnbuchungen so erzeugt als ob Tagespausen mit der selben zeitlichen Lage auch auf den Termin gebucht worden wären.
Werte: true
/ false
Default: false
WEBSERVICE_TASK_SYNC_EXCLUDE_NZ_TASKS
Option um im Webservice Aufgabe (Tasks) ohne Auftragsnummer abzuholen. Wenn true
dann werden die Aufgaben, die am NZ Kunden hängen, nicht an die WaWi geliefert.
Werte: true
/ false
Default: false